File tree Expand file tree Collapse file tree 1 file changed +16
-3
lines changed Expand file tree Collapse file tree 1 file changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -10,10 +10,15 @@ DEPENDS += "\
10
10
ninja-native \
11
11
"
12
12
13
- SRC_URI = "git://github.com/diffblue/cbmc.git;protocol=https;branch=develop \
14
- file://0001-diable-goto-gcc-regression-tests.patch"
13
+ MINISAT_VERSION = "2.2.1"
14
+
15
+ SRC_URI = "\
16
+ git://github.com/diffblue/cbmc.git;protocol=https;branch=develop \
17
+ file://0001-diable-goto-gcc-regression-tests.patch \
18
+ "
15
19
16
20
SRCREV = "b79bd515ca20259287602abd68d5a32c276dbdd9"
21
+ SRC_URI [minisat2 . sha256sum ] = "e54afa3c192c1753bc8075c0c7e126d5c495d9066e3f90a2588091149ac9ca40"
17
22
18
23
UPSTREAM_CHECK_GITTAGREGEX = "cbmc-(?P<pver>[\d\.a-f]+)"
19
24
@@ -25,9 +30,17 @@ inherit native
25
30
26
31
SCA_TOOL_DESCRIPTION = "cbmc"
27
32
28
- EXTRA_OECMAKE += "-DWITH_JBMC=OFF -DWITH_MEMORY_ANALYZER=ON"
33
+ EXTRA_OECMAKE += "\
34
+ -DWITH_JBMC=OFF \
35
+ -DWITH_MEMORY_ANALYZER=ON \
36
+ -Denable_cbmc_tests=OFF \
37
+ -Dsat_impl=minisat2 \
38
+ "
29
39
CXXFLAGS += "-Wno-error=maybe-uninitialized"
30
40
41
+ # See https://github.com/diffblue/cbmc/issues/6582
42
+ do_configure [network ] = "1"
43
+
31
44
do_install () {
32
45
install -d ${D}${datadir}
33
46
install -d ${D}${bindir}
You can’t perform that action at this time.
0 commit comments