From 86fc5991fe48144cea5cf517ce6f01ca01d6b5ef Mon Sep 17 00:00:00 2001 From: mertcandav Date: Tue, 8 Oct 2024 13:41:00 +0300 Subject: [PATCH] ci/cd: add sth/math/cmplx to std tests 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 80934d793..5077b5483 100644 --- a/.github/workflows/std_tests_clang_macos.yml +++ b/.github/workflows/std_tests_clang_macos.yml @@ -58,6 +58,11 @@ jobs: julec test --compiler clang -o test std/math/big ./test + - name: Test - std/math/cmplx + run: | + julec test --compiler clang -o test std/math/cmplx + ./test + - name: Test - std/mem run: | julec test --compiler clang -o test std/mem diff --git a/.github/workflows/std_tests_clang_ubuntu.yml b/.github/workflows/std_tests_clang_ubuntu.yml index 412e1747f..4c56ede79 100644 --- a/.github/workflows/std_tests_clang_ubuntu.yml +++ b/.github/workflows/std_tests_clang_ubuntu.yml @@ -58,6 +58,11 @@ jobs: julec test --compiler clang -o test std/math/big ./test + - name: Test - std/math/cmplx + run: | + julec test --compiler clang -o test std/math/cmplx + ./test + - name: Test - std/mem run: | julec test --compiler clang -o test std/mem diff --git a/.github/workflows/std_tests_clang_windows.yml b/.github/workflows/std_tests_clang_windows.yml index 0e5879060..5f199ea79 100644 --- a/.github/workflows/std_tests_clang_windows.yml +++ b/.github/workflows/std_tests_clang_windows.yml @@ -58,6 +58,11 @@ jobs: .\bin\julec test --compiler clang -o test std/math/big ./test + - name: Test - std/math/cmplx + run: | + .\bin\julec test --compiler clang -o test std/math/cmplx + ./test + - name: Test - std/mem run: | .\bin\julec test --compiler clang -o test std/mem diff --git a/.github/workflows/std_tests_gcc_macos.yml b/.github/workflows/std_tests_gcc_macos.yml index e9c41de59..d1a454966 100644 --- a/.github/workflows/std_tests_gcc_macos.yml +++ b/.github/workflows/std_tests_gcc_macos.yml @@ -68,6 +68,12 @@ jobs: g++-13 -w --std=c++17 -O0 -Wl,-ld_classic -o test dist/ir.cpp ./test + - name: Test - std/math/cmplx + run: | + julec test --compiler gcc --compiler-path g++-13 -o test -t std/math/cmplx + g++-13 -w --std=c++17 -O0 -Wl,-ld_classic -o test dist/ir.cpp + ./test + - name: Test - std/mem run: | julec test --compiler gcc --compiler-path g++-13 -o test -t std/mem diff --git a/.github/workflows/std_tests_gcc_ubuntu.yml b/.github/workflows/std_tests_gcc_ubuntu.yml index b589eff10..a7a2d497a 100644 --- a/.github/workflows/std_tests_gcc_ubuntu.yml +++ b/.github/workflows/std_tests_gcc_ubuntu.yml @@ -58,6 +58,11 @@ jobs: julec test --compiler gcc -o test std/math/big ./test + - name: Test - std/math/cmplx + run: | + julec test --compiler gcc -o test std/math/cmplx + ./test + - name: Test - std/mem run: | julec test --compiler gcc -o test std/mem diff --git a/.github/workflows/std_tests_gcc_windows.yml b/.github/workflows/std_tests_gcc_windows.yml index 59b7670c2..c2610a9a5 100644 --- a/.github/workflows/std_tests_gcc_windows.yml +++ b/.github/workflows/std_tests_gcc_windows.yml @@ -58,6 +58,11 @@ jobs: .\bin\julec test --compiler gcc -o test std/math/big ./test + - name: Test - std/math/cmplx + run: | + .\bin\julec test --compiler gcc -o test std/math/cmplx + ./test + - name: Test - std/mem run: | .\bin\julec test --compiler gcc -o test std/mem