pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/cvc5
Module Name: pkgsrc
Committed By: alnsn
Date: Fri Sep 18 22:07:58 UTC 2026
Modified Files:
pkgsrc/math/cvc5: Makefile distinfo
Log Message:
Update math/cvc5 to version 1.4.0.
## Changes
- We now require GCC >= 10 and Clang >= 12.
- Update SymFPU. Issue with divider encoding now fixed in SymFPU (related
issues: #9505, #11139, #12335).
- Fixes parsing issues related to unchecked overflowing of indexed
bit-vector operators. This impacts bit-vector operators having width
that is greater than or equal to `2^32`.
- Fixes a bug where the character code point `\u{30000}` was incorrectly
treated as a valid code point.
- Fixes a parsing bug with option `--parse-skolem-definitions`.
- Fixes a soundness bug in the `--learned-rewrite` preprocessing pass.
- We now allow using option `--solve-bv-as-int` with quantifiers, even if the
quantified variables occur under UFs.
- Fixes an issue where the parser would abort prematurely when `get-value` was
called after an unsat response when uninterpreted sorts are present.
- Fixes issues related to theory combination with arrays and non-linear
arithmetic.
- Added full proof support in CaDiCaL, meaning `--sat-solver=cadical` can now be
used in combination with proofs `--produce-proofs`.
- Improved proof support for Alethe: full translation for CPC fragment for
logics in AUFNIRA.
- Minor updates and fixes to the CPC proof signature. The current CPC proofs are
checkable by Ethos 0.2.3 (`./contrib/get-ethos-checker`).
--
View it on GitHub:
https://github.com/cvc5/cvc5/releases/tag/cvc5-1.4.0
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/math/cvc5/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/cvc5/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/cvc5/Makefile
diff -u pkgsrc/math/cvc5/Makefile:1.5 pkgsrc/math/cvc5/Makefile:1.6
--- pkgsrc/math/cvc5/Makefile:1.5 Sat Jul 25 18:58:36 2026
+++ pkgsrc/math/cvc5/Makefile Fri Sep 18 22:07:57 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2026/07/25 18:58:36 alnsn Exp $
+# $NetBSD: Makefile,v 1.6 2026/09/18 22:07:57 alnsn Exp $
-DISTNAME= cvc5-1.3.4
-PKGREVISION= 1
+DISTNAME= cvc5-1.4.0
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_GITHUB:=cvc5/}
GITHUB_TAG= cvc5-${PKGVERSION_NOREV}
@@ -19,6 +18,7 @@ CMAKE_CONFIGURE_ARGS+= -DCMAKE_PREFIX_PA
CMAKE_CONFIGURE_ARGS+= -DBUILD_SHARED_LIBS=ON
CMAKE_CONFIGURE_ARGS+= -DUSE_PYTHON_VENV=OFF
CMAKE_CONFIGURE_ARGS+= -DUSE_POLY=ON
+CMAKE_CONFIGURE_ARGS+= -DUSE_MPFR=ON
DEPENDS+= ${PYPKGPREFIX}-pyparsing>=3.0.9:../../devel/py-pyparsing
@@ -33,5 +33,6 @@ TEST_ENV+= LD_LIBRARY_PATH=${CVC5_BUILD_
.include "../../devel/gmp/buildlink3.mk"
.include "../../math/cadical/buildlink3.mk"
.include "../../math/libpoly/buildlink3.mk"
+.include "../../math/mpfr/buildlink3.mk"
.include "../../math/symfpu/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/cvc5/distinfo
diff -u pkgsrc/math/cvc5/distinfo:1.1 pkgsrc/math/cvc5/distinfo:1.2
--- pkgsrc/math/cvc5/distinfo:1.1 Thu Jul 2 23:20:47 2026
+++ pkgsrc/math/cvc5/distinfo Fri Sep 18 22:07:57 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2026/07/02 23:20:47 alnsn Exp $
+$NetBSD: distinfo,v 1.2 2026/09/18 22:07:57 alnsn Exp $
-BLAKE2s (cvc5-1.3.4.tar.gz) = 11f158543cb7183b5d40039f56bf49e90a4f4a5288b508555bf29dae93ecad4f
-SHA512 (cvc5-1.3.4.tar.gz) = 6e65593e9493dd2db1acc38cdf38fe3285a9ca966ded7f4ecb349927e6fce17b6d4f6cb7f9d950ab5f48f50eb59f4f7a995b74f9d244455f5f460ac66e1a6dd9
-Size (cvc5-1.3.4.tar.gz) = 9271118 bytes
+BLAKE2s (cvc5-1.4.0.tar.gz) = 44c8e4df3f32cd0877a1426045767e4371a9520a3412cf742a2c2318642afefb
+SHA512 (cvc5-1.4.0.tar.gz) = ee9578878c7e541f82a5f6c9535cd4ba764fb6d5dcdc0bf69e50cd360b2b56bc66adca1f6babd5971c5175818b3e716cb7b411488adcbf207e21ac59d0fd6d84
+Size (cvc5-1.4.0.tar.gz) = 9483162 bytes
Home |
Main Index |
Thread Index |
Old Index