rustsat-cadical-v0.3.0
chrjabs
released this
30 Apr 15:09
·
127 commits
to main
since this release
The corresponding RustSAT release contains breaking changes. For detailed
instructions on how to handle migration, please refer to the migration guide.
Documentation
- Add missing documentation
Features
- Cadical version 1.9.5
- Migrate error handling to
anyhow
create - Exclude
ipasir.cpp
to avoid conflicts with other linked ipasir libs - Add
add_clause_ref
method toSolve
trait Extend<&Clause>
for solvers- Catch memory out in solvers
- Catch memory outs in clause collector
Miscellaneous Tasks
- Cleanup feature-dependent compilation
Refactor
- Clean up control flow in solver methods
- Factor out solver integration tests
- Factor out solver unit tests
- Solver build system
Testing
- Minisat segfault tests
Example
cadical-cli
tool