File tree 3 files changed +22
-11
lines changed 3 files changed +22
-11
lines changed Original file line number Diff line number Diff line change @@ -32,3 +32,14 @@ index 9e8a16b..3d5721a 100644
32
32
cubes.cubes.push_back(std::vector<int>());
33
33
return cubes;
34
34
}
35
+ diff -urN cadical-rel-1.5.3/src/solver.cpp cadical-rel-1.5.3.patched/src/solver.cpp
36
+ --- cadical-rel-1.5.3/src/solver.cpp 2023-02-13 09:11:26.000000000 +0000
37
+ +++ cadical-rel-1.5.3.patched/src/solver.cpp 2023-05-29 09:42:55.871965742 +0000
38
+ @@ -258,7 +258,6 @@
39
+
40
+ #define TRACE(...) \
41
+ do { \
42
+ - if ((this == 0)) break; \
43
+ if ((internal == 0)) break; \
44
+ LOG_API_CALL_BEGIN (__VA_ARGS__); \
45
+ if (!trace_api_file) break; \
Original file line number Diff line number Diff line change @@ -174,17 +174,17 @@ glucose-download:
174
174
@ (cd ../glucose-syrup; patch -p1 < ../scripts/glucose-syrup-patch)
175
175
@$(RM ) $(glucose_rev ) .tar.gz
176
176
177
- cadical_release = rel-1.4.1
177
+ cadical_release = rel-1.5.3
178
178
cadical-download :
179
179
@echo " Downloading CaDiCaL $( cadical_release) "
180
180
@$(DOWNLOADER ) https://github.com/arminbiere/cadical/archive/$(cadical_release ) .tar.gz
181
181
@$(TAR ) xfz $(cadical_release ) .tar.gz
182
182
@rm -Rf ../cadical
183
183
@mv cadical-$(cadical_release ) ../cadical
184
- @ (cd ../cadical; patch -p1 < ../scripts/cadical-1.4.1 -patch)
184
+ @ (cd ../cadical; patch -p1 < ../scripts/cadical-1.5.3 -patch)
185
185
@ (cd ../cadical && ./configure)
186
- # Need to rename VERSION so that it isn't picked up by `#include<version>` on
187
- # macOS which is case insensitive
186
+ # Need to rename VERSION so that it isn't picked up by `#include<version>` on
187
+ # macOS which is case insensitive
188
188
@ (cd ../cadical && mv VERSION VERSION.txt)
189
189
@$(RM ) $(cadical_release ) .tar.gz
190
190
Original file line number Diff line number Diff line change @@ -110,11 +110,11 @@ foreach(SOLVER ${sat_impl})
110
110
message (STATUS "Building solvers with cadical" )
111
111
112
112
download_project(PROJ cadical
113
- URL https://github.com/arminbiere/cadical/archive/rel-1.4.1 .tar.gz
114
- PATCH_COMMAND patch -p1 -i ${CBMC_SOURCE_DIR} /../scripts/cadical-1.4.1 -patch
113
+ URL https://github.com/arminbiere/cadical/archive/rel-1.5.3 .tar.gz
114
+ PATCH_COMMAND patch -p1 -i ${CBMC_SOURCE_DIR} /../scripts/cadical-1.5.3 -patch
115
115
COMMAND cmake -E copy ${CBMC_SOURCE_DIR} /../scripts/cadical_CMakeLists.txt CMakeLists.txt
116
116
COMMAND ./configure
117
- URL_MD5 b44874501a175106424f4bd5de29aa59
117
+ URL_MD5 265b1a715000ed3c5b6de36ddd1278a0
118
118
)
119
119
120
120
add_subdirectory (${cadical_SOURCE_DIR} ${cadical_BINARY_DIR} )
@@ -133,10 +133,10 @@ foreach(SOLVER ${sat_impl})
133
133
message (STATUS "Building with IPASIR solver linking against: CaDiCaL" )
134
134
135
135
download_project(PROJ cadical
136
- URL https://github.com/arminbiere/cadical/archive/rel-1.4.1 .tar.gz
137
- PATCH_COMMAND true
138
- COMMAND CXX= ${CMAKE_CXX_COMPILER} ./configure -O3 -s CXXFLAGS=-std=c++14
139
- URL_MD5 b44874501a175106424f4bd5de29aa59
136
+ URL https://github.com/arminbiere/cadical/archive/rel-1.5.3 .tar.gz
137
+ PATCH_COMMAND patch -p1 -i ${CBMC_SOURCE_DIR} /../scripts/cadical-1.5.3-patch
138
+ COMMAND ./configure
139
+ URL_MD5 265b1a715000ed3c5b6de36ddd1278a0
140
140
)
141
141
142
142
message (STATUS "Building CaDiCaL" )
You can’t perform that action at this time.
0 commit comments