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 @@ -124,11 +124,11 @@ foreach(SOLVER ${sat_impl})
124
124
message (STATUS "Building solvers with cadical" )
125
125
126
126
download_project(PROJ cadical
127
- URL https://github.com/arminbiere/cadical/archive/rel-1.4.1 .tar.gz
128
- PATCH_COMMAND patch -p1 -i ${CBMC_SOURCE_DIR} /../scripts/cadical-1.4.1 -patch
127
+ URL https://github.com/arminbiere/cadical/archive/rel-1.5.3 .tar.gz
128
+ PATCH_COMMAND patch -p1 -i ${CBMC_SOURCE_DIR} /../scripts/cadical-1.5.3 -patch
129
129
COMMAND cmake -E copy ${CBMC_SOURCE_DIR} /../scripts/cadical_CMakeLists.txt CMakeLists.txt
130
130
COMMAND ./configure
131
- URL_MD5 b44874501a175106424f4bd5de29aa59
131
+ URL_MD5 265b1a715000ed3c5b6de36ddd1278a0
132
132
)
133
133
134
134
add_subdirectory (${cadical_SOURCE_DIR} ${cadical_BINARY_DIR} )
@@ -147,10 +147,10 @@ foreach(SOLVER ${sat_impl})
147
147
message (STATUS "Building with IPASIR solver linking against: CaDiCaL" )
148
148
149
149
download_project(PROJ cadical
150
- URL https://github.com/arminbiere/cadical/archive/rel-1.4.1 .tar.gz
151
- PATCH_COMMAND true
152
- COMMAND CXX= ${CMAKE_CXX_COMPILER} ./configure -O3 -s CXXFLAGS=-std=c++14
153
- URL_MD5 b44874501a175106424f4bd5de29aa59
150
+ URL https://github.com/arminbiere/cadical/archive/rel-1.5.3 .tar.gz
151
+ PATCH_COMMAND patch -p1 -i ${CBMC_SOURCE_DIR} /../scripts/cadical-1.5.3-patch
152
+ COMMAND ./configure
153
+ URL_MD5 265b1a715000ed3c5b6de36ddd1278a0
154
154
)
155
155
156
156
message (STATUS "Building CaDiCaL" )
You can’t perform that action at this time.
0 commit comments