Nuno Lopes
89c43676d5
save memory in the sat solver to tentatively speed things up.
...
I get a slight speedup on my benchmarks. There's still one extra sign extend, which will be removed in a follow-up patch
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2015-03-02 09:50:35 +00:00
nikolajbjorner
0d9f949ab2
Fix memory smash on double free of clauses
...
Signed-off-by: nikolajbjorner <nbjorner@microsoft.com>
2015-02-23 10:28:32 -08:00
nikolajbjorner
aa40316268
rewrite terminology for policheck
...
Signed-off-by: nikolajbjorner <nbjorner@microsoft.com>
2015-02-19 19:09:12 -08:00
Christoph M. Wintersteiger
f1a00da401
BV-SLS Cosmetics
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-12 17:43:56 +00:00
Andreas Froehlich
e310ab5cd7
plenty of new stuff
2015-01-12 17:13:12 +00:00
Nikolaj Bjorner
cbf470422e
remove extra verbose output
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-10-05 12:10:23 -07:00
Nikolaj Bjorner
6a3f75822d
fix format bug (issue 126) and smaller nits in sat solver (const annotation, disable elimination of external or already elimianted variables)
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-10-04 18:35:18 -07:00
Nikolaj Bjorner
e57e5328ce
configuration update to SAT solver on creation time. Adding random_seed to sat parameters to enable command-line and module mode to work at the level of sat solver
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-26 16:42:11 -07:00
Leonardo de Moura
063f6fe15f
fix assertion violations (reported by Christoph Wintersteiger) at sage\app8\bench_2174.smt2, sage\app9\bench_1450.smt2, sage\app9\bench_1546.smt2
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-11-04 12:26:20 -08:00
Leonardo de Moura
88675ec728
fix assertion violations (reported by Christoph Wintersteiger) at sage/bench_1300.smt2 and sage/bench/2861.smt2
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-11-04 12:24:25 -08:00
Leonardo de Moura
825b72719c
fix https://z3.codeplex.com/workitem/62
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-11-04 11:57:29 -08:00
Christoph M. Wintersteiger
ff265c6c6c
bugfix for variable unmarking in the sat solver.
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-10-24 17:48:03 +01:00
Leonardo de Moura
894fd8b967
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
2013-06-13 13:45:55 -07:00
Leonardo de Moura
40b1137b30
Fix issue https://z3.codeplex.com/workitem/47
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-06-13 13:45:14 -07:00
Leonardo de Moura
2c8b314a15
Fix issue https://z3.codeplex.com/workitem/48
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-06-13 13:34:20 -07:00
Leonardo de Moura
f4f1c63abb
Fix issue https://z3.codeplex.com/workitem/38
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-06-06 13:20:43 -07:00
Leonardo de Moura
d26f0e1c28
Fix bug in the SAT solver.
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-04-09 08:42:14 -07:00
Leonardo de Moura
0934cb06d8
exposed sat params
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-02 16:38:33 -08:00
Leonardo de Moura
cf28cbab0a
saved params work
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-29 17:19:12 -08:00
Leonardo de Moura
a274cac2a0
bindings --> api; and moved nlsat/sat/subpaving tactics
2012-10-31 13:25:36 -07:00
Leonardo de Moura
f57d4b1b19
reorganizing the code
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 11:28:03 -07:00
Leonardo de Moura
69ce24a6ce
checkpoint
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 11:11:07 -07:00
Leonardo de Moura
9e299b88c4
reorganizing the code
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 21:53:34 -07:00
Leonardo de Moura
efff6db567
checkpoint
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 12:12:59 -07:00
Leonardo de Moura
6fd63cd05a
checkpoint
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 20:04:34 -07:00
Leonardo de Moura
add684d8e9
checkpoint
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 13:32:12 -07:00
Leonardo de Moura
9a84cba6c9
Reorganizing the code. Moved nlsat to its own directory.
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 15:48:18 -07:00
Leonardo de Moura
c66b9ab615
Reorganizing the code
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 15:30:42 -07:00