- Mar 21, 2017
-
-
Hans-Peter Deifel authored
-
- Mar 18, 2017
-
-
Kristin Braun authored
-
- Mar 16, 2017
-
-
Hans-Peter Deifel authored
This fixes the warning "the label idx is defined in both types state and core." by renaming the label to idxS and idxC respectively.
-
Hans-Peter Deifel authored
This is generated by the editor completion framework called merlin: https://github.com/ocaml/merlin
-
Hans-Peter Deifel authored
-
Fixes the syntax of all tests that use R and B as identifiers, which are keywords now. Also disables all tests involving nominals as they are currently all throwing exceptions.
-
R and B are now keywords and were used as identifiers. Now, r and b (lowercase) is used instead in the testcases. For consistency, all other identifiers were lowercased, too.
-
The CAMLparam0() macro must be invoked at the beginning of a function that has local variables.
-
Hans-Peter Deifel authored
-
- May 22, 2016
- May 21, 2016
-
-
Christoph authored
-
- May 14, 2016
- May 12, 2016
- May 10, 2016
- May 09, 2016
-
-
Christoph authored
-
- May 06, 2016
- May 04, 2016
-
-
Christoph authored
-
- Apr 28, 2016
- Apr 27, 2016
-
-
Christoph authored
-
- Apr 19, 2016
-
-
Christoph authored
-
Christoph authored
We want to still have the solver for naive unsat propagation
-
Christoph authored
-
Christoph authored
-
Christoph authored
The satsolver is reatined and only updated with new clauses for every state that is generated out of a core. Once the core becomes Open (as opposed to expandable), the solver is no longer needed. This patch makes the solver a `Solver option` and gets it deallocated once no longer needed and resets the hashtable (makes it empty and zero size) to save memory. This saves about 60% memory usage on some extreme cases (e.g. exp_unsat from the CTL Benchmark set)
-
- Apr 18, 2016
-
-
Christoph authored
Instead of some calculation based of finishing on normal Cores really count proper Open States
-