package bitwuzla-c
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
SMT solver for AUFBVFP (C API)
Install
dune-project
Dependency
Authors
Maintainers
Sources
bitwuzla-1.0.6.tbz
sha256=78c21ffe91a48c3ac5bcf98053c20bdbaf451d952254f7cc39ff9d3001851397
sha512=cdce5b4cffac45e0b27957956c097818278a49770a544cb2293e467ef0ae9909e4053668aada3a2e8ca72f5d8e86445e3bf5cae2202891634c06d9af50fe3e49
doc/CHANGES.html
1.0.6 (2026-04-03)
[LEGACY] Compatibility fix to be able to link with bitwuzla-cxx (>= 0.9). Add exists and forall quantifiers to the typed API.
Vendor submodules:
- Cadical tag:rel-2.1.2
1.0.5 (2023-02-23)
- Enable macOS Homebrew distribution
1.0.4 (2023-02-14)
- Fix an issue with
get_valueandassignmentwhen the term is anarrayor afunction
1.0.3 (2022-08-30)
Update Bitwuzla sources.
Vendor submodules:
- Bitwuzla commit:a2c3cc2
1.0.2 (2022-06-16)
Update Bitwuzla and its dependencies to more recent versions.
Vendor submodules:
- Cadical tag:rel-1.5.2
- Btor2Tools commit:db46e96
- Bitwuzla commit:19dd987
1.0.1 (2021-12-20)
- Fix
timeoutfunction not working properly - Decrease default model generation level (
2->1)
1.0.0 (2021-07-11)
Brand new Bitwuzla OCaml API in addition the low level Bitwuzla_c C API.
Online documentation is available at https://bitwuzla.github.io/docs/ocaml/.
bitwuzla-cpackage installs C API binding;bitwuzlapackage installs more OCaml-ish, type safer Bitwuzla API.
Vendor submodules:
- Cadical tag:rel-1.4.1
- SymFPU commit:8fbe139
- Btor2Tools commit:6ba194b
- Bitwuzla commit:58d7205
0.0.1 (2021-05-24)
Fix compilation errors on non debian familly os:
- Remove
bitwuzla-binpackage (it required non always availablestaticversion of system libraries) - Completely rework the building rules of foreign archives (side effect: drop
conf-cmakedependency) - Fix Cadical compilation on
archlinux
- Remove
- Upgrade
duneto 2.7 (fix opam lint warning)
0.0.0 (2021-05-20)
Initial release.
OCaml binding for the SMT solver Bitwuzla.
Bitwuzla_clibrary exposes low level functions from the C API;Bitwuzla_zlibrary converts bitvector value to Zarith integer;bitwuzla-binpackage installs Bitwuzla executable.
Vendor submodules:
- Cadical tag:sc2021
- SymFPU commit:8fbe139
- Btor2Tools commit:1df768d
- Bitwuzla commit:2f4dad6
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page