Skip to content

Commit 7f6e3e4

Browse files
Update lib/cbmc to cbmc#1419
1 parent a111150 commit 7f6e3e4

File tree

5 files changed

+17
-7
lines changed

5 files changed

+17
-7
lines changed

lib/cbmc

Submodule cbmc updated from 2b050a0 to f17599e

src/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
DIRS = symex
1+
DIRS = symex path-symex
22
CPROVER_DIR ?= lib/cbmc/src
33
export CPROVER_DIR
44

src/path-symex/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ SRC = build_goto_trace.cpp \
88
var_map.cpp \
99
# Empty last line
1010

11-
INCLUDES= -I ..
11+
INCLUDES= -I ../../$(CPROVER_DIR) -I ../
1212

13-
include ../config.inc
14-
include ../common
13+
include ../../$(CPROVER_DIR)/config.inc
14+
include ../../$(CPROVER_DIR)/common
1515

1616
CLEANFILES = path-symex$(LIBEXT)
1717

src/symex/Makefile

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,18 @@ OBJ += ../../$(CPROVER_DIR)/ansi-c/ansi-c$(LIBEXT) \
2020
../../$(CPROVER_DIR)/goto-symex/rewrite_union$(OBJEXT) \
2121
../../$(CPROVER_DIR)/pointer-analysis/dereference$(OBJEXT) \
2222
../../$(CPROVER_DIR)/goto-instrument/cover$(OBJEXT) \
23-
../../$(CPROVER_DIR)/path-symex/path-symex$(LIBEXT) \
23+
../../$(CPROVER_DIR)/goto-instrument/cover_basic_blocks$(OBJEXT) \
24+
../../$(CPROVER_DIR)/goto-instrument/cover_filter$(OBJEXT) \
25+
../../$(CPROVER_DIR)/goto-instrument/cover_instrument_branch$(OBJEXT) \
26+
../../$(CPROVER_DIR)/goto-instrument/cover_instrument_condition$(OBJEXT) \
27+
../../$(CPROVER_DIR)/goto-instrument/cover_instrument_decision$(OBJEXT) \
28+
../../$(CPROVER_DIR)/goto-instrument/cover_instrument_location$(OBJEXT) \
29+
../../$(CPROVER_DIR)/goto-instrument/cover_instrument_mcdc$(OBJEXT) \
30+
../../$(CPROVER_DIR)/goto-instrument/cover_instrument_other$(OBJEXT) \
31+
../../$(CPROVER_DIR)/goto-instrument/cover_util$(OBJEXT) \
2432
../../$(CPROVER_DIR)/miniz/miniz$(OBJEXT) \
25-
../../$(CPROVER_DIR)/json/json$(LIBEXT)
33+
../../$(CPROVER_DIR)/json/json$(LIBEXT) \
34+
../path-symex/path-symex$(LIBEXT)
2635

2736
INCLUDES= -I .. -I ../../$(CPROVER_DIR)
2837

src/symex/symex_parse_options.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Author: Daniel Kroening, [email protected]
1717

1818
#include <goto-programs/goto_model.h>
1919
#include <goto-programs/show_goto_functions.h>
20+
#include <goto-programs/rebuild_goto_start_function.h>
2021

2122
#include <analyses/goto_check.h>
2223

0 commit comments

Comments
 (0)