From deddd22005ad16335016326fc094209a1b0b18b3 Mon Sep 17 00:00:00 2001 From: mertcandav Date: Mon, 9 Dec 2024 16:43:39 +0300 Subject: [PATCH] ci/cd: add tests for std/sync to ci --- .github/workflows/std_tests_clang_macos.yml | 5 +++++ .github/workflows/std_tests_clang_ubuntu.yml | 5 +++++ .github/workflows/std_tests_clang_windows.yml | 5 +++++ .github/workflows/std_tests_gcc_macos.yml | 6 ++++++ .github/workflows/std_tests_gcc_ubuntu.yml | 5 +++++ .github/workflows/std_tests_gcc_windows.yml | 5 +++++ 6 files changed, 31 insertions(+) diff --git a/.github/workflows/std_tests_clang_macos.yml b/.github/workflows/std_tests_clang_macos.yml index 190e6cea..b169691f 100644 --- a/.github/workflows/std_tests_clang_macos.yml +++ b/.github/workflows/std_tests_clang_macos.yml @@ -78,6 +78,11 @@ jobs: julec test --compiler clang -o test std/slices ./test + - name: Test - std/sync + run: | + julec test --compiler clang -o test std/sync + ./test + - name: Test - std/time run: | julec test --compiler clang -o test std/time diff --git a/.github/workflows/std_tests_clang_ubuntu.yml b/.github/workflows/std_tests_clang_ubuntu.yml index 7c42261f..e5fc847c 100644 --- a/.github/workflows/std_tests_clang_ubuntu.yml +++ b/.github/workflows/std_tests_clang_ubuntu.yml @@ -78,6 +78,11 @@ jobs: julec test --compiler clang -o test std/slices ./test + - name: Test - std/sync + run: | + julec test --compiler clang -o test std/sync + ./test + - name: Test - std/time run: | julec test --compiler clang -o test std/time diff --git a/.github/workflows/std_tests_clang_windows.yml b/.github/workflows/std_tests_clang_windows.yml index 3106eaa8..773138e1 100644 --- a/.github/workflows/std_tests_clang_windows.yml +++ b/.github/workflows/std_tests_clang_windows.yml @@ -78,6 +78,11 @@ jobs: .\bin\julec test --compiler clang -o test std/slices ./test + - name: Test - std/sync + run: | + .\bin\julec test --compiler clang -o test std/sync + ./test + - name: Test - std/time run: | .\bin\julec test --compiler clang -o test std/time diff --git a/.github/workflows/std_tests_gcc_macos.yml b/.github/workflows/std_tests_gcc_macos.yml index 183aaaec..5a1ab9b9 100644 --- a/.github/workflows/std_tests_gcc_macos.yml +++ b/.github/workflows/std_tests_gcc_macos.yml @@ -92,6 +92,12 @@ jobs: g++-13 -w --std=c++17 -O0 -Wl,-ld_classic -o test dist/ir.cpp ./test + - name: Test - std/sync + run: | + julec test --compiler gcc --compiler-path g++-13 -o test -t std/sync + g++-13 -w --std=c++17 -O0 -Wl,-ld_classic -o test dist/ir.cpp + ./test + - name: Test - std/time run: | julec test --compiler gcc --compiler-path g++-13 -o test -t std/time diff --git a/.github/workflows/std_tests_gcc_ubuntu.yml b/.github/workflows/std_tests_gcc_ubuntu.yml index 250fcdf4..19489a52 100644 --- a/.github/workflows/std_tests_gcc_ubuntu.yml +++ b/.github/workflows/std_tests_gcc_ubuntu.yml @@ -78,6 +78,11 @@ jobs: julec test --compiler gcc -o test std/slices ./test + - name: Test - std/sync + run: | + julec test --compiler gcc -o test std/sync + ./test + - name: Test - std/time run: | julec test --compiler gcc -o test std/time diff --git a/.github/workflows/std_tests_gcc_windows.yml b/.github/workflows/std_tests_gcc_windows.yml index b4c25489..12dbe355 100644 --- a/.github/workflows/std_tests_gcc_windows.yml +++ b/.github/workflows/std_tests_gcc_windows.yml @@ -78,6 +78,11 @@ jobs: .\bin\julec test --compiler gcc -o test std/slices ./test + - name: Test - std/sync + run: | + .\bin\julec test --compiler gcc -o test std/sync + ./test + - name: Test - std/time run: | .\bin\julec test --compiler gcc -o test std/time