diff options
author | Haniel Barbosa <hanielbbarbosa@gmail.com> | 2019-04-03 21:06:25 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-03 21:06:25 -0500 |
commit | ae712e32aae0947205f506f7caacc670311c6763 (patch) | |
tree | 423a8dd7be8beac504783197f992c6b7d9a14d51 /RELEASE-NOTES | |
parent | 29685eaf8d49b12c04cbb4767f832cc623709aab (diff) |
Update release notes and lib version (#2933)
Diffstat (limited to 'RELEASE-NOTES')
-rw-r--r-- | RELEASE-NOTES | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES index c9c1fabb5..6e8d99700 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,4 +1,4 @@ -Release Notes for CVC4 1.6, June 2018 +Release Notes for CVC4 1.7, April 2019 ** Getting started @@ -17,14 +17,14 @@ this, you can use the --lang option. The CVC family of systems relies on Type Correctness Conditions (TCCs) when mixing two types that have a compatible base type. TCCs, and the checking of -such, are not supported by CVC4 1.6. This is an issue when mixing integers and +such, are not supported by CVC4 1.7. This is an issue when mixing integers and reals. A function defined only on integers can be applied to REAL (as INT is a -subtype of REAL), and CVC4 will not complain. It is up to the user to ensure +subtype of REAL), and CVC4 will not complain. It is up to the user to ensure that the REAL expression must be an integer. If the REAL expression is not an integer and is used where an INT is expected, CVC4 may produce strange results. -For example: +For example: f : INT -> INT; ASSERT f(1/3) = 0; @@ -82,10 +82,6 @@ standard. To make CVC4 adhere more strictly to the standard, use the somewhat lenient; some non-conforming input may still be parsed and processed. -For the latest news on SMT-LIB compliance, please check: - - http://cvc4.cs.stanford.edu/wiki/SMT-LIB_Compliance - ** Getting statistics Statistics can be dumped on exit (both normal and abnormal exits) with @@ -117,14 +113,14 @@ heap. ** Proof support -CVC4 1.6 has support for proofs when using uninterpreted functions, arrays, +CVC4 1.7 has support for proofs when using uninterpreted functions, arrays, bitvectors, or their combinations, and proofs are enabled by default. (Run the configure script with --disable-proof to disable proofs). Proofs are exported in LFSC format. ** Nonlinear arithmetic -CVC4 1.6 has a state-of-the-art linear arithmetic solver as well as some +CVC4 1.7 has a state-of-the-art linear arithmetic solver as well as some heuristic support for non-linear arithmetic. ** Portfolio solving |