Skip to content

Releases: arminbiere/cadical

Release 1.7.4

16 Sep 09:00
Compare
Choose a tag to compare

Version 1.7.4

  • As fork and wait do not exist on Windows writing compressed files
    through pipe/fork/exec/wait has to be disabled for Windows cross
    compilation to go through. Alternatively one could go back to popen
    for writing compressed files on Windows which however is not safe and
    therefore we simply decided to disable that feature for windows.
    Compressed file reading still (and as far we are aware safely) uses
    popen and thus also compiles for Windows.

Release 1.7.3

15 Sep 10:30
Compare
Choose a tag to compare

Version 1.7.3

  • Replaced the unsafe popen approach for compressed file writing
    with an explicit pipe/fork/exec/waitpid flow and accordingly
    removed the --safe configuration option again.

Release 1.7.2

11 Sep 09:35
Compare
Choose a tag to compare

Version 1.7.2

  • Configuration option --safe disables writing to a file
    through popen which makes library usage safer.

Release 1.7.1

01 Sep 12:17
Compare
Choose a tag to compare

Version 1.7.1

  • Added support for VeriPB proofs (--lrat --lratveripb).

  • Various fixes: LRAT proofs for constrain (which previously were
    not traced correctly); internal-external mapping issues for LRAT
    (worked for user propagator but now also in combination with LRAT);
    further minor bug fixes.

  • Added support for LRAT + external propagator in combination

Release 1.7.0

01 Jul 20:34
Compare
Choose a tag to compare

Merged in the LRAT support by Florian Pollitt (@florianpollitt) as described in our SAT'23 tool paper.

Florian Pollitt, Mathias Fleury and Armin Biere. Faster LRAT Checking than Solving with CaDiCaL.
In Proceedings 26th International Conference on Theory and Applications of Satisfiability Testing,
July 4-8, Alghero, Italy, published by LIPIcs, 2023.

Release 1.6.0

24 Jun 14:19
Compare
Choose a tag to compare

Merged IPASIR-UP theory propagation interface of Katalin Fazekas (@kfazekas) from SAT'23 tool paper:

Katalin Fazekas, Aina Niemetz, Mathias Preiner, Markus Kirchweger, Stefan Szeider and Armin Biere.
IPASIR-UP: User Propagators for CDCL. In Proceedings 26th International Conference on Theory and
Applications of Satisfiability Testing, July 4-8, Alghero, Italy, published by LIPIcs, 2023.

Release 1.5.6

22 Jun 17:37
Compare
Choose a tag to compare

Clang-formatted all code (and fixed a spurious regression test failure).

Release 1.5.5

22 Jun 16:40
Compare
Choose a tag to compare

Second intermediate release of our internal branch merge process this summer with on-the-fly self-subsuming resolution and a combination of vivification with instantiation all implemented by @m-fleury

Release 1.5.4

22 Jun 12:29
Compare
Choose a tag to compare

This first intermediate release in the process of merging several branches just merges back the development to the master branch.

Release 1.5.3

13 Feb 10:35
Compare
Choose a tag to compare

First formal release almost identical to 1.5.0 with changes to documentation only but no real algorithmic changes.