Fabian Wolff
|
6eaab00e83
|
Fix spelling errors
|
2016-07-09 11:46:43 +02:00 |
|
Nikolaj Bjorner
|
5b497b6249
|
reduce set of mainly verbose warnings raised by -Wmaybe-uninitialized and unused variable warnings from release mode builds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-22 20:25:47 -07:00 |
|
Nikolaj Bjorner
|
16ad33bf39
|
add collection of statistics #652
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-13 18:17:49 -07:00 |
|
Christoph M. Wintersteiger
|
bd187e0989
|
Bugfix for fp.min/fp.max in fpa2bv converter; hide BV UFs from FP models.
Fixes #642
|
2016-06-09 17:51:31 +01:00 |
|
Nikolaj Bjorner
|
cb29c07f06
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-08 13:56:12 -07:00 |
|
Christoph M. Wintersteiger
|
f2a869fb58
|
std::unordered_map -> std::map
|
2016-06-04 11:01:46 +01:00 |
|
Christoph M. Wintersteiger
|
626b9160bf
|
collect-statistics additions
|
2016-06-03 20:45:42 +01:00 |
|
Christoph M. Wintersteiger
|
b54ef3623b
|
added collect-statistics tactic
|
2016-06-03 20:26:05 +01:00 |
|
Nikolaj Bjorner
|
19db0c5f2c
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-06-03 10:13:27 -07:00 |
|
Nikolaj Bjorner
|
219b47822b
|
avoid qsat when formulas are quantifier-free. Go directly to SMT
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-03 10:13:16 -07:00 |
|
Christoph M. Wintersteiger
|
18340b0e95
|
fix for pb2bv_model_converter
|
2016-05-26 18:42:57 +01:00 |
|
Christoph M. Wintersteiger
|
1fe4a82c76
|
Added implementation of pb2bv_model_converter::translate
Fixes #623
|
2016-05-26 18:39:51 +01:00 |
|
Douglas B. Staple
|
725b1c56e5
|
Export default tactic for use via the SMT-LIB 2 interface.
|
2016-05-26 09:55:08 -03:00 |
|
Christoph M. Wintersteiger
|
ce69072305
|
Made nra tactic public.
|
2016-05-25 18:21:04 +01:00 |
|
Christoph M. Wintersteiger
|
617e941015
|
fp2bv refactoring
|
2016-05-23 18:10:17 +01:00 |
|
Christoph M. Wintersteiger
|
d4bc8ebb70
|
FP to BV translation of UFs refactored.
|
2016-05-22 18:16:57 +01:00 |
|
Christoph M. Wintersteiger
|
fe3f8466b6
|
Partial support for fpa2bv translation in complex types.
|
2016-05-21 18:08:48 +01:00 |
|
Christoph M. Wintersteiger
|
9a10d2dcee
|
bugfix for fpa2bv model converter
|
2016-05-21 12:19:03 +01:00 |
|
Christoph M. Wintersteiger
|
2bbca192e3
|
member init order
|
2016-05-20 20:16:45 +01:00 |
|
Christoph M. Wintersteiger
|
4ed2b8a0f9
|
Bugfix for unspecified FP model values.
|
2016-05-20 20:15:08 +01:00 |
|
Christoph M. Wintersteiger
|
cae53c3ec2
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-05-20 19:55:01 +01:00 |
|
Christoph M. Wintersteiger
|
1cc8146aba
|
Bugfixes for FP UFs and arrays.
|
2016-05-20 19:53:57 +01:00 |
|
Nikolaj Bjorner
|
d12efb6097
|
remove min/max, use qmax; disable cancellation during model evaluation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-19 13:10:43 -07:00 |
|
Nikolaj Bjorner
|
1aa3fdab8a
|
remove min/max, use qmax; disable cancellation during model evaluation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-19 13:04:20 -07:00 |
|
Nikolaj Bjorner
|
3a6e6df4f5
|
fix unused-but-set-variable warnings reported in #579
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-18 11:02:10 -07:00 |
|
Christoph M. Wintersteiger
|
df81ab72f5
|
Bug and performance fixes for FP UFs.
|
2016-05-17 16:35:45 +01:00 |
|
Christoph M. Wintersteiger
|
f8795f3522
|
Added term ITEs to bvarray2uf rewriter.
|
2016-05-09 14:16:51 +01:00 |
|
Nikolaj Bjorner
|
4cb57cd4da
|
fix regression introduced by using ref-vectors on non-ref'ed output parameters
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-18 17:22:47 -07:00 |
|
Christoph M. Wintersteiger
|
5d0db6d256
|
Fixed memory leak in goal::update.
Fixes #567
|
2016-04-18 17:18:16 +01:00 |
|
Christoph M. Wintersteiger
|
3ffcea0fe4
|
whitespace
|
2016-04-18 16:52:12 +01:00 |
|
Nikolaj Bjorner
|
2033719c14
|
fix optimization pre-processing reported by Gereon Kremer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-09 20:58:57 -07:00 |
|
Nikolaj Bjorner
|
6e57015a12
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-04-09 16:51:42 -07:00 |
|
Nikolaj Bjorner
|
cc6f72aba7
|
fix handing of ite conditions that have to be included in projection, thanks to bug report by Zak
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-04-10 01:48:35 +02:00 |
|
Christoph M. Wintersteiger
|
0597b579b1
|
Bugfixes for bvarray2uf conversion.
|
2016-04-07 19:10:31 +01:00 |
|
Christoph M. Wintersteiger
|
ccd18283e7
|
Moved extension_converter func_interp entry compression to func_interp.
Relates to #547
|
2016-04-01 15:38:38 +01:00 |
|
Christoph M. Wintersteiger
|
d55a6725c9
|
Compressed func_interps in extension_model_converter.
Fixes #547.
|
2016-04-01 15:17:38 +01:00 |
|
Christoph M. Wintersteiger
|
bf92e53688
|
Annotation fix for pattern/quantifier probes
|
2016-03-30 18:35:49 +01:00 |
|
Christoph M. Wintersteiger
|
1724811e1b
|
qffp tactic cleaned up to be in line with the default behavior of other tactics.
|
2016-03-30 15:23:46 +01:00 |
|
Christoph M. Wintersteiger
|
cb2bf48254
|
Added has_quantifier probe
|
2016-03-30 15:22:53 +01:00 |
|
Christoph M. Wintersteiger
|
d746b410cf
|
whitespace
|
2016-03-30 15:22:21 +01:00 |
|
Nikolaj Bjorner
|
7eec68c954
|
add handling for distinct to bit-blaster
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-28 11:22:54 -07:00 |
|
Nikolaj Bjorner
|
fd6fe87c5d
|
enable qe-lite for UFNIA benchmarks
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-22 15:41:21 -07:00 |
|
Nikolaj Bjorner
|
5e737641b7
|
remove qe-lite pass in quant_tatics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-21 16:57:30 -07:00 |
|
Nikolaj Bjorner
|
680c28d083
|
remove nnf conversion which breaks NRA property
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-20 16:34:04 -07:00 |
|
Nikolaj Bjorner
|
1a5449c3d4
|
enable new NRA solver for nra benchmarks
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-20 12:35:29 -07:00 |
|
Nikolaj Bjorner
|
92b5aac12a
|
adjusting new tactics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-20 10:13:23 -07:00 |
|
Nikolaj Bjorner
|
f0bdcbb3db
|
expose qsat tactic to default tactics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-19 18:40:59 -07:00 |
|
Nikolaj Bjorner
|
f175f864ec
|
merge useful utilities from qsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-19 12:01:44 -07:00 |
|
Nikolaj Bjorner
|
ab82fee398
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-03-17 13:06:21 -07:00 |
|
Christoph M. Wintersteiger
|
94054593a4
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-03-17 17:52:32 +00:00 |
|