Skip to content

Commit 2affe99

Browse files
Merge pull request #451 from tautschnig/phd-project-build
Make non-default targets (aa-symex etc) actually build
2 parents f488acd + d80e0a0 commit 2affe99

File tree

422 files changed

+2531
-2877
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

422 files changed

+2531
-2877
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ matrix:
4141
script:
4242
- make -C src minisat2-download
4343
- make -C src CXX=$COMPILER CXXFLAGS="-Wall -O2 -g -Werror -Wno-deprecated-register -pedantic -Wno-sign-compare" -j2 && make -C regression test
44-
- make -C src CXX=$COMPILER CXXFLAGS="-Wall -O2 -g -Werror -Wno-deprecated-register -pedantic -Wno-sign-compare" -j2 cegis.dir musketeer.dir
44+
- make -C src CXX=$COMPILER CXXFLAGS="-Wall -O2 -g -Werror -Wno-deprecated-register -pedantic -Wno-sign-compare" -j2 aa-symex.dir cegis.dir clobber.dir memory-models.dir musketeer.dir

src/Makefile

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
DIRS = ansi-c big-int cbmc cpp goto-cc goto-instrument goto-programs \
22
goto-symex langapi pointer-analysis solvers util linking xmllang \
33
assembler analyses java_bytecode aa-path-symex path-symex musketeer \
4-
json cegis goto-analyzer jsil symex goto-diff
4+
json cegis goto-analyzer jsil symex goto-diff aa-symex clobber \
5+
memory-models
56

67
all: cbmc.dir goto-cc.dir goto-instrument.dir symex.dir goto-analyzer.dir goto-diff.dir
78

@@ -43,6 +44,8 @@ symex.dir: languages goto-programs.dir pointer-analysis.dir \
4344
goto-symex.dir linking.dir analyses.dir solvers.dir \
4445
path-symex.dir goto-instrument.dir
4546

47+
aa-symex.dir: symex.dir aa-path-symex.dir
48+
4649
# building for a particular directory
4750

4851
$(patsubst %, %.dir, $(DIRS)):

src/aa-path-symex/Makefile

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
SRC = locs.cpp var_map.cpp path_symex_history.cpp path_symex_state.cpp \
2-
path_symex.cpp build_goto_trace.cpp
1+
SRC = path_symex_state.cpp path_symex.cpp build_goto_trace.cpp
32

43
INCLUDES= -I ..
54

src/aa-path-symex/build_goto_trace.cpp

-123
This file was deleted.
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../path-symex/build_goto_trace.cpp

src/aa-path-symex/build_goto_trace.h

-22
This file was deleted.

src/aa-path-symex/build_goto_trace.h

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../path-symex/build_goto_trace.h

src/aa-path-symex/loc_ref.h

-86
This file was deleted.

0 commit comments

Comments
 (0)