@@ -77,23 +77,23 @@ jobs:
77
77
cpanm Thread::Pool::Simple
78
78
- name : Build with make
79
79
run : |
80
- make -C src CXX='/usr/bin/clang++' -j2
81
- make -C unit CXX='/usr/bin/clang++' -j2
82
- make -C jbmc/src CXX='/usr/bin/clang++' -j2
83
- make -C jbmc/unit CXX='/usr/bin/clang++' -j2
80
+ make -C src CC='/usr/bin/clang' CXX='/usr/bin/clang++' -j2
81
+ make -C unit CC='/usr/bin/clang' CXX='/usr/bin/clang++' -j2
82
+ make -C jbmc/src CC='/usr/bin/clang' CXX='/usr/bin/clang++' -j2
83
+ make -C jbmc/unit CC='/usr/bin/clang' CXX='/usr/bin/clang++' -j2
84
84
- name : Run unit tests
85
85
run : |
86
- make -C unit CXX='/usr/bin/clang++' test
87
- make -C jbmc/unit CXX='/usr/bin/clang++' test
86
+ make -C unit CC='/usr/bin/clang' CXX='/usr/bin/clang++' test
87
+ make -C jbmc/unit CC='/usr/bin/clang' CXX='/usr/bin/clang++' test
88
88
echo "Running expected failure tests"
89
- make TAGS="[!shouldfail]" -C unit CXX='/usr/bin/clang++' test
90
- make TAGS="[!shouldfail]" -C jbmc/unit CXX='/usr/bin/clang++' test
89
+ make TAGS="[!shouldfail]" -C unit CC='/usr/bin/clang' CXX='/usr/bin/clang++' test
90
+ make TAGS="[!shouldfail]" -C jbmc/unit CC='/usr/bin/clang' CXX='/usr/bin/clang++' test
91
91
- name : Run regression tests
92
92
run : |
93
- make -C regression test-parallel JOBS=2
94
- make -C regression/cbmc test-paths-lifo
93
+ make -C regression test-parallel CC='/usr/bin/clang' CXX='/usr/bin/clang++' JOBS=2
94
+ make -C regression/cbmc test-paths-lifo CC='/usr/bin/clang' CXX='/usr/bin/clang++'
95
95
env PATH=$PATH:`pwd`/src/solvers make -C regression/cbmc test-cprover-smt2
96
- make -C jbmc/regression test-parallel JOBS=2
96
+ make -C jbmc/regression test-parallel JOBS=2 CC='/usr/bin/clang' CXX='/usr/bin/clang++'
97
97
98
98
check-ubuntu-20_04-cmake-gcc :
99
99
runs-on : ubuntu-20.04
0 commit comments