Skip to content

Commit

Permalink
ci/cd: add tests for std/sync to ci
Browse files Browse the repository at this point in the history
  • Loading branch information
mertcandav committed Dec 9, 2024
1 parent bf4d18b commit deddd22
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/std_tests_clang_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/std_tests_clang_ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/std_tests_clang_windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/std_tests_gcc_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/std_tests_gcc_ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/std_tests_gcc_windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit deddd22

Please sign in to comment.