Skip to content

Commit

Permalink
Release 10.6
Browse files Browse the repository at this point in the history
  • Loading branch information
LeventErkok committed Mar 16, 2024
1 parent df3a1b8 commit 725a9b2
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
9 changes: 6 additions & 3 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
* Hackage: <http://hackage.haskell.org/package/sbv>
* GitHub: <http://leventerkok.github.io/sbv/>
* GitHub: <http://github.com/LeventErkok/sbv>

* Latest Hackage released version: 10.5, 2024-02-20
* Latest Hackage released version: 10.6, 2024-03-16

### Version 10.6, 2024-03-16

### Version 10.5.5, Not yet released
* Added Data.SBV.Tools.BVOptimize module, which implements a custom optimizer for unsigned bit-vector
values. See 'minBV' and 'maxBV' methods. These algorithms use the incremental solver instead of
the optimizer engines, and they can be more performant in certain cases. (For instance, z3's
optimization engine isn't incremental, which makes it perform poorly on certain BV-optimization
problems.) These algorithms scan the bits from most to least significant bit, and individually
set/unset them in an incremental fashion to optimize quickly.

* SBV web-page is no longer maintained. The info is put into the README.md instead.

### Version 10.5, 2024-02-20

* Export svFloatingPointAsSWord through Data.SBV.Internals
Expand Down
2 changes: 1 addition & 1 deletion sbv.cabal
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Cabal-Version: 2.2

Name : sbv
Version : 10.5.5
Version : 10.6
Category : Formal Methods, Theorem Provers, Bit vectors, Symbolic Computation, Math, SMT
Synopsis : SMT Based Verification: Symbolic Haskell theorem prover using SMT solving.
Description : Express properties about Haskell programs and automatically prove them using SMT
Expand Down

0 comments on commit 725a9b2

Please sign in to comment.