File tree Expand file tree Collapse file tree 4 files changed +55
-1
lines changed Expand file tree Collapse file tree 4 files changed +55
-1
lines changed Original file line number Diff line number Diff line change 69
69
make TAGS="[!shouldfail]" -C jbmc/unit test IPASIR=$PWD/riss.git/riss
70
70
- name : Run regression tests
71
71
run : |
72
- make -C regression test-parallel JOBS=2
72
+ make -C regression test-parallel JOBS=2 LIBS="$PWD/riss.git/release/lib/libriss-coprocessor.a -lpthread" IPASIR=$PWD/riss.git/riss
73
73
make -C regression/cbmc test-paths-lifo
74
74
env PATH=$PATH:`pwd`/src/solvers make -C regression/cbmc test-cprover-smt2
75
75
make -C jbmc/regression test-parallel JOBS=2
Original file line number Diff line number Diff line change @@ -62,6 +62,7 @@ DIRS = cbmc-shadow-memory \
62
62
cbmc-sequentialization \
63
63
cpp-linter \
64
64
catch-framework \
65
+ libcprover-cpp \
65
66
# Empty last line
66
67
67
68
ifeq ($(OS ) ,Windows_NT)
Original file line number Diff line number Diff line change
1
+ default : tests.log
2
+
3
+ SRC = call_bmc.cpp $(wildcard ../../src/libcprover-cpp/* .cpp)
4
+
5
+ OBJ += ../../src/libcprover-cpp/libcprover-cpp$(LIBEXT )
6
+
7
+ INCLUDES = -I ../../src/ -I ../../src/goto-programs/
8
+
9
+ CLEANFILES = api-binary-driver$(EXEEXT )
10
+
11
+ include ../../src/config.inc
12
+ include ../../src/common
13
+
14
+ api-binary-driver$(EXEEXT ) : $(OBJ )
15
+ $(LINKBIN )
16
+
17
+ DIRS = \
18
+ model_loading
19
+
20
+ test :
21
+ @for dir in $(DIRS ) ; do \
22
+ $(MAKE ) -C " $$ dir" test || exit 1; \
23
+ done ;
24
+
25
+ tests.log :
26
+ @for dir in $(DIRS ) ; do \
27
+ $(MAKE ) -C " $$ dir" tests.log || exit 1; \
28
+ done ;
29
+
30
+ test tests.log : api-binary-driver$(EXEEXT )
31
+
32
+ clean : regression_clean
33
+
34
+ .PHONY : regression_clean
35
+ regression_clean :
36
+ @for dir in * ; do \
37
+ if [ -d " $$ dir" ]; then \
38
+ $(MAKE ) -C " $$ dir" clean; \
39
+ fi ; \
40
+ done ;
41
+ $(RM ) tests.log
Original file line number Diff line number Diff line change
1
+ default : tests.log
2
+
3
+ test :
4
+ @../../test.pl -e -p -c ../../api-binary-driver
5
+
6
+ tests.log :
7
+ @../../test.pl -e -p -c ../../api-binary-driver
8
+
9
+ clean :
10
+ find . -name ' *.out' -execdir $(RM ) ' {}' \;
11
+ find . -name ' *.gb' -execdir $(RM ) ' {}' \;
12
+ $(RM ) tests.log
You can’t perform that action at this time.
0 commit comments