Commit graph

1898 commits

Author SHA1 Message Date
Guillaume Bury
d52c6d7965 Small update to bench/makefile 2014-11-20 20:18:45 +01:00
Guillaume Bury
02b5c61ee1 Better color scheme for dot output 2014-11-20 14:38:44 +01:00
Guillaume Bury
8f2ae64b1a Small modifications to colors in dot proof output 2014-11-20 00:39:37 +01:00
Guillaume Bury
4636a94ce2 Fix for theory propagated clauses 2014-11-20 00:24:39 +01:00
Guillaume Bury
5752a9f139 Changed theory interface to allow pushing of clauses 2014-11-19 21:56:24 +01:00
Guillaume Bury
5654414bfa Small fixes 2014-11-18 18:41:32 +01:00
Simon Cruanes
460df56d4b fix makefile (bis) 2014-11-18 17:56:29 +01:00
Simon Cruanes
50b62b4802 fix redundancies in Makefile 2014-11-18 17:53:45 +01:00
Guillaume Bury
1eb8cc62a0 TODO Update 2014-11-18 17:26:02 +01:00
Guillaume Bury
8e0dfc539c Check now also whecks model if sat.
Time/Memory limits now only applies to proof search (and not to model checking of proof building anymore).
2014-11-18 16:16:02 +01:00
Guillaume Bury
4ee3566aa0 Catched exception unkown_status in parselog 2014-11-17 17:20:20 +01:00
Guillaume Bury
5bcb8ae99f Added a few features in bench_stats 2014-11-17 17:07:40 +01:00
Guillaume Bury
b992794a77 Added diff computing in bench_stats 2014-11-17 15:48:41 +01:00
Guillaume Bury
ee86da6329 Added minimal utility for getting bench stats 2014-11-17 13:55:32 +01:00
Guillaume Bury
d0ca516eb0 Fix for iteration on variables 2014-11-16 21:23:54 +01:00
Guillaume Bury
3e74eaaaa5 Moved vars vector from solver to solver_types 2014-11-16 14:32:10 +01:00
Simon Cruanes
36e0466304 push/pop: restore trail, causes, learnts 2014-11-15 21:26:49 +01:00
Guillaume Bury
bfce3e54a2 Fixed incomplete proofs due to level 0 propagation 2014-11-15 20:23:11 +01:00
Guillaume Bury
c6dd201014 Fixed bug in smtlib translation 2014-11-15 19:42:09 +01:00
Guillaume Bury
384bcb7270 Better explanations in equivalence closure 2014-11-15 18:39:19 +01:00
Guillaume Bury
dbf0646171 Bugfix in proof generation 2014-11-15 18:38:24 +01:00
Guillaume Bury
6801acdafd Normalisation is now done in constructors for smt 2014-11-15 12:20:34 +01:00
Guillaume Bury
e92740e75e Better integration of smt into sat-solve (sic) 2014-11-15 00:59:09 +01:00
Guillaume Bury
37d8ddbd7b Trivial tests for smt 2014-11-14 18:01:07 +01:00
Guillaume Bury
8ae3277cb3 Fixed a bug in documentaion placement in html 2014-11-14 17:59:50 +01:00
Guillaume Bury
fcbcf5a9d4 Small fix for tautologies in cc for smt 2014-11-14 17:53:16 +01:00
Guillaume Bury
566c30bdcc Added Smt module 2014-11-14 17:40:29 +01:00
Guillaume Bury
b7c5b39e02 moved smt folder to old 2014-11-14 11:58:43 +01:00
Guillaume Bury
6dc90d5f3f TODO Update 2014-11-13 00:13:12 +01:00
Guillaume Bury
55c5c3f0f0 Fix in doc 2014-11-12 23:39:04 +01:00
Guillaume Bury
c963145b8f Replaced True and false as pure formulas in tseitin 2014-11-12 23:38:05 +01:00
Guillaume Bury
ec32a67e54 Better doc for theory interface 2014-11-12 21:29:15 +01:00
Guillaume Bury
752fcbe2ba Tail-rec version of sform in tseitin. 2014-11-12 18:56:56 +01:00
Guillaume Bury
e2d4f4fdc5 Added theory lemma as possible premise for clauses 2014-11-12 17:29:11 +01:00
Guillaume Bury
aad20489cd Fix in doc comment 2014-11-12 16:53:19 +01:00
Guillaume Bury
b44c3c3559 Fixed indentation 2014-11-12 16:51:41 +01:00
Guillaume Bury
73c9082b3a Removed solver_types module in solver.Make functor 2014-11-12 16:48:44 +01:00
Guillaume Bury
2b2631b1c3 Removed a few warnings 2014-11-12 16:27:52 +01:00
Guillaume Bury
35ce540684 Progressing on new theory interface 2014-11-12 16:24:08 +01:00
Guillaume Bury
68a1249527 New interface for theories (still needs work in solver.ml) 2014-11-11 23:52:36 +01:00
Guillaume Bury
9b733851c6 Removed useless argument to Th.assume 2014-11-11 15:34:10 +01:00
Guillaume Bury
b50246d55d Some more doc + indentation 2014-11-11 13:54:24 +01:00
Guillaume Bury
6338f682df Added unsat-core option in sat_solve
Cleaned up a bit soler_types and added some doc
2014-11-11 12:25:16 +01:00
Guillaume Bury
ccfbe72bdf Safer code for input format auto-detection 2014-11-11 10:45:01 +01:00
Guillaume Bury
172ff8bca3 Added smtlib unsat tests to test script 2014-11-10 20:01:51 +01:00
Guillaume Bury
562fcc1930 Added auto-detection of input format 2014-11-10 19:59:40 +01:00
Guillaume Bury
625c0ad309 Fix for tseitin cnf conversion 2014-11-10 19:47:42 +01:00
Guillaume Bury
e74dddc4b0 Removed outdated .depend 2014-11-10 19:28:52 +01:00
Guillaume Bury
b109924bc1 New option to print cnf after conversion. 2014-11-10 00:24:41 +01:00
Guillaume Bury
4c040ccbde Added smtlib input option 2014-11-09 23:39:54 +01:00