Skip to content

Commit 55a26d4

Browse files
authored
Merge pull request #7884 from tautschnig/cadical-1.7.2
Update CaDiCaL from 1.5.3 to 1.7.2
2 parents f2fd9c6 + a0dcede commit 55a26d4

File tree

4 files changed

+30
-53
lines changed

4 files changed

+30
-53
lines changed

scripts/cadical-1.5.3-patch

Lines changed: 0 additions & 45 deletions
This file was deleted.

scripts/cadical-1.7.2-patch

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
diff --git a/scripts/make-build-header.sh b/scripts/make-build-header.sh
2+
index e8f6746..1290024 100755
3+
--- a/scripts/make-build-header.sh
4+
+++ b/scripts/make-build-header.sh
5+
@@ -20,7 +20,7 @@ warning () {
6+
7+
#--------------------------------------------------------------------------#
8+
9+
-[ ! -f VERSION -a ! -f ../VERSION ] && \
10+
+[ ! -f VERSION.txt -a ! -f ../VERSION.txt ] && \
11+
die "needs to be called from build sub-directory"
12+
13+
[ -f makefile ] || \
14+
@@ -29,7 +29,7 @@ warning "could not find 'makefile'"
15+
#--------------------------------------------------------------------------#
16+
# The version.
17+
#
18+
-VERSION="`cat ../VERSION`"
19+
+VERSION="`cat ../VERSION.txt`"
20+
if [ x"$VERSION" = x ]
21+
then
22+
warning "could not determine 'VERSION'"

src/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,14 +181,14 @@ glucose-download:
181181
@(cd ../glucose-syrup; patch -p1 < ../scripts/glucose-syrup-patch)
182182
@$(RM) $(glucose_rev).tar.gz
183183

184-
cadical_release = rel-1.5.3
184+
cadical_release = rel-1.7.2
185185
cadical-download:
186186
@echo "Downloading CaDiCaL $(cadical_release)"
187187
@$(DOWNLOADER) https://github.com/arminbiere/cadical/archive/$(cadical_release).tar.gz
188188
@$(TAR) xfz $(cadical_release).tar.gz
189189
@rm -Rf ../cadical
190190
@mv cadical-$(cadical_release) ../cadical
191-
@(cd ../cadical; patch -p1 < ../scripts/cadical-1.5.3-patch)
191+
@(cd ../cadical; patch -p1 < ../scripts/cadical-1.7.2-patch)
192192
@(cd ../cadical && ./configure)
193193
# Need to rename VERSION so that it isn't picked up by `#include<version>` on
194194
# macOS which is case insensitive

src/solvers/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -124,11 +124,11 @@ foreach(SOLVER ${sat_impl})
124124
message(STATUS "Building solvers with cadical")
125125

126126
download_project(PROJ cadical
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
127+
URL https://github.com/arminbiere/cadical/archive/rel-1.7.2.tar.gz
128+
PATCH_COMMAND patch -p1 -i ${CBMC_SOURCE_DIR}/../scripts/cadical-1.7.2-patch
129129
COMMAND cmake -E copy ${CBMC_SOURCE_DIR}/../scripts/cadical_CMakeLists.txt CMakeLists.txt
130130
COMMAND ./configure
131-
URL_MD5 265b1a715000ed3c5b6de36ddd1278a0
131+
URL_MD5 be646831a017f81b300664e58deba1b5
132132
)
133133

134134
add_subdirectory(${cadical_SOURCE_DIR} ${cadical_BINARY_DIR})
@@ -147,10 +147,10 @@ foreach(SOLVER ${sat_impl})
147147
message(STATUS "Building with IPASIR solver linking against: CaDiCaL")
148148

149149
download_project(PROJ cadical
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
150+
URL https://github.com/arminbiere/cadical/archive/rel-1.7.2.tar.gz
151+
PATCH_COMMAND patch -p1 -i ${CBMC_SOURCE_DIR}/../scripts/cadical-1.7.2-patch
152152
COMMAND ./configure
153-
URL_MD5 265b1a715000ed3c5b6de36ddd1278a0
153+
URL_MD5 be646831a017f81b300664e58deba1b5
154154
)
155155

156156
message(STATUS "Building CaDiCaL")

0 commit comments

Comments
 (0)