File tree Expand file tree Collapse file tree 2 files changed +22
-9
lines changed
Expand file tree Collapse file tree 2 files changed +22
-9
lines changed Original file line number Diff line number Diff line change @@ -248,7 +248,7 @@ jobs:
248248 description : " Travis build of ${TRAVIS_COMMIT}"
249249 notification_email :
" [email protected] " 250250 build_command_prepend : " make -C src minisat2-download"
251- build_command : " make -C src -j2"
251+ build_command : " make -C src -j2; make -C jbmc/src -j2 "
252252 branch_pattern : " develop"
253253 before_install :
254254 - |
@@ -277,12 +277,16 @@ install:
277277 - make -C src/ansi-c library_check
278278 - make -C src "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j3
279279 - make -C src "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j3 clobber.dir memory-models.dir
280+ - make -C jbmc/src "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j3
280281
281282script :
282283 - if [ -e bin/gcc ] ; then export PATH=$PWD/bin:$PATH ; fi ;
283284 - env UBSAN_OPTIONS=print_stacktrace=1 make -C regression test-parallel "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2 JOBS=2
284285 - make -C unit "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2
285286 - make -C unit test
287+ - env UBSAN_OPTIONS=print_stacktrace=1 make -C jbmc/regression test-parallel "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2 JOBS=2
288+ - make -C jbmc/unit "CXX=${COMPILER} ${EXTRA_CXXFLAGS}" -j2
289+ - make -C jbmc/unit test
286290
287291before_cache :
288292 - ccache -s
Original file line number Diff line number Diff line change @@ -53,11 +53,11 @@ build_script:
5353 call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x64
5454 sed -i "s/BUILD_ENV[ ]*=.*/BUILD_ENV = MSVC/" src/config.inc
5555 make -C src -j2
56+ make -C jbmc/src -j2
5657
5758test_script :
5859- cmd : |
5960 cd regression
60-
6161 rem HACK disable failing tests
6262 rmdir /s /q ansi-c\arch_flags_mcpu_bad
6363 rmdir /s /q ansi-c\arch_flags_mcpu_good
@@ -90,15 +90,24 @@ test_script:
9090 rmdir /s /q cpp\nullptr1
9191 rmdir /s /q cpp\sizeof1
9292 rmdir /s /q cpp\static_assert1
93- rmdir /s /q cbmc-java\VarLengthArrayTrace1
94- rmdir /s /q cbmc-java\classpath1
95- rmdir /s /q cbmc-java\jar-file3
96- rmdir /s /q cbmc-java\tableswitch2
9793 rmdir /s /q goto-gcc
9894 rmdir /s /q goto-instrument\slice08
95+ cd ..
9996
100- make test
97+ make -C regression test
10198
102- cd ..
103- make -C unit all
99+ make -C unit all -j2
104100 make -C unit test
101+
102+ cd jbmc/regression
103+ rmdir /s /q jbmc\VarLengthArrayTrace1
104+ rmdir /s /q jbmc\classpath1
105+ rmdir /s /q jbmc\jar-file3
106+ rmdir /s /q jbmc\tableswitch2
107+ rmdir /s /q jbmc-concurrency\explicit_thread_blocks
108+ cd ../..
109+
110+ make -C jbmc/regression test
111+
112+ make -C jbmc/unit all -j2
113+ make -C jbmc/unit test
You can’t perform that action at this time.
0 commit comments