Skip to content

Commit 60c73fc

Browse files
committed
ci: add tests of std/jule/sema
1 parent 8b6233e commit 60c73fc

File tree

6 files changed

+31
-0
lines changed

6 files changed

+31
-0
lines changed

.github/workflows/std_tests_clang_macos.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,11 @@ jobs:
8787
julec test --compiler clang -o test std/jule/constant/lit
8888
./test
8989
90+
- name: Test - std/jule/sema
91+
run: |
92+
julec test --compiler clang -o test std/jule/sema
93+
./test
94+
9095
- name: Test - std/maps
9196
run: |
9297
julec test --compiler clang -o test std/maps

.github/workflows/std_tests_clang_ubuntu.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,11 @@ jobs:
8787
julec test --compiler clang -o test std/jule/constant/lit
8888
./test
8989
90+
- name: Test - std/jule/sema
91+
run: |
92+
julec test --compiler clang -o test std/jule/sema
93+
./test
94+
9095
- name: Test - std/maps
9196
run: |
9297
julec test --compiler clang -o test std/maps

.github/workflows/std_tests_clang_windows.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,11 @@ jobs:
8787
.\bin\julec test --compiler clang -o test std/jule/constant/lit
8888
./test
8989
90+
- name: Test - std/jule/sema
91+
run: |
92+
.\bin\julec test --compiler clang -o test std/jule/sema
93+
./test
94+
9095
- name: Test - std/maps
9196
run: |
9297
.\bin\julec test --compiler clang -o test std/maps

.github/workflows/std_tests_gcc_macos.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,12 @@ jobs:
102102
g++-13 -w -fwrapv -ffloat-store --std=c++17 -O0 -fno-strict-aliasing -Wl,-ld_classic -o test dist/ir.cpp
103103
./test
104104
105+
- name: Test - std/jule/sema
106+
run: |
107+
julec test --compiler gcc --compiler-path g++-13 -o test -t std/jule/sema
108+
g++-13 -w -fwrapv -ffloat-store --std=c++17 -O0 -fno-strict-aliasing -Wl,-ld_classic -o test dist/ir.cpp
109+
./test
110+
105111
- name: Test - std/maps
106112
run: |
107113
julec test --compiler gcc --compiler-path g++-13 -o test -t std/maps

.github/workflows/std_tests_gcc_ubuntu.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ jobs:
8383
julec test --compiler gcc -o test std/jule/constant/lit
8484
./test
8585
86+
- name: Test - std/jule/sema
87+
run: |
88+
julec test --compiler gcc -o test std/jule/sema
89+
./test
90+
8691
- name: Test - std/maps
8792
run: |
8893
julec test --compiler gcc -o test std/maps

.github/workflows/std_tests_gcc_windows.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ jobs:
8383
.\bin\julec test --compiler gcc -o test std/jule/constant/lit
8484
./test
8585
86+
- name: Test - std/jule/sema
87+
run: |
88+
.\bin\julec test --compiler gcc -o test std/jule/sema
89+
./test
90+
8691
- name: Test - std/maps
8792
run: |
8893
.\bin\julec test --compiler gcc -o test std/maps

0 commit comments

Comments
 (0)