Skip to content

Commit 2540971

Browse files
committed
fix includes
1 parent c0f085f commit 2540971

File tree

9 files changed

+28
-15
lines changed

9 files changed

+28
-15
lines changed

src/ebmc/ebmc_base.cpp

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,8 @@ Author: Daniel Kroening, [email protected]
66
77
\*******************************************************************/
88

9-
#include <chrono>
10-
#include <fstream>
11-
#include <iostream>
12-
13-
#include <util/cmdline.h>
14-
#include <util/config.h>
15-
#include <util/expr_util.h>
16-
#include <util/find_macros.h>
17-
#include <util/get_module.h>
18-
#include <util/string2int.h>
19-
#include <util/unicode.h>
20-
#include <util/xml.h>
21-
#include <util/xml_irep.h>
9+
#include "ebmc_base.h"
10+
#include "ebmc_version.h"
2211

2312
#include <trans-netlist/trans_trace_netlist.h>
2413
#include <trans-netlist/ldg.h>
@@ -31,11 +20,25 @@ Author: Daniel Kroening, [email protected]
3120
#include <trans-word-level/unwind.h>
3221
#include <trans-word-level/show_modules.h>
3322

23+
#include <langapi/language.h>
3424
#include <langapi/language_util.h>
3525
#include <langapi/mode.h>
3626

37-
#include "ebmc_base.h"
38-
#include "ebmc_version.h"
27+
#include <solvers/prop/literal_expr.h>
28+
29+
#include <util/cmdline.h>
30+
#include <util/config.h>
31+
#include <util/expr_util.h>
32+
#include <util/find_macros.h>
33+
#include <util/get_module.h>
34+
#include <util/string2int.h>
35+
#include <util/unicode.h>
36+
#include <util/xml.h>
37+
#include <util/xml_irep.h>
38+
39+
#include <chrono>
40+
#include <fstream>
41+
#include <iostream>
3942

4043
/*******************************************************************\
4144

src/ic3/dnf_io.hh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ Module: Some type synonyms and prototypes of functions
66
Author: Eugene Goldberg, [email protected]
77
88
******************************************************/
9+
10+
#include <iosfwd>
11+
912
typedef std::vector<int> CUBE;
1013
typedef std::vector<CUBE> DNF;
1114
typedef std::vector<bool> bool_vector;

src/trans-netlist/trans_to_netlist.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Author: Daniel Kroening, [email protected]
77
\*******************************************************************/
88

99
#include <util/arith_tools.h>
10+
#include <util/bitvector_expr.h>
1011
#include <util/ebmc_util.h>
1112
#include <util/namespace.h>
1213
#include <util/std_expr.h>

src/util/ebmc_util.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <algorithm>
1010

1111
#include <util/arith_tools.h>
12+
#include <util/bitvector_types.h>
1213
#include <util/std_types.h>
1314
#include <util/symbol_table.h>
1415

src/verilog/verilog_synthesis.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Author: Daniel Kroening, [email protected]
1111
#include <map>
1212
#include <set>
1313

14+
#include <util/bitvector_expr.h>
1415
#include <util/ebmc_util.h>
1516
#include <util/expr_util.h>
1617
#include <util/identifier.h>

src/verilog/verilog_typecheck.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Author: Daniel Kroening, [email protected]
1111
#include <set>
1212

1313
#include <util/arith_tools.h>
14+
#include <util/bitvector_expr.h>
1415
#include <util/ebmc_util.h>
1516
#include <util/expr_util.h>
1617
#include <util/mathematical_types.h>

src/verilog/verilog_typecheck_expr.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Author: Daniel Kroening, [email protected]
1010
#include <cstdlib>
1111
#include <algorithm>
1212

13+
#include <util/bitvector_expr.h>
1314
#include <util/ebmc_util.h>
1415
#include <util/expr_util.h>
1516
#include <util/mathematical_types.h>

src/verilog/verilog_typecheck_expr.h

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

1414
#include <stack>
1515

16+
#include <util/bitvector_expr.h>
1617
#include <util/mp_arith.h>
1718
#include <util/namespace.h>
1819
#include <util/std_expr.h>

src/verilog/vtype.cpp

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

99
#include <ostream>
1010

11+
#include <util/bitvector_types.h>
1112
#include <util/std_types.h>
1213

1314
#include "verilog_types.h"

0 commit comments

Comments
 (0)