Christoph M. Wintersteiger
a07cba72bc
eliminated unused variables
2015-06-02 17:15:07 +01:00
Christoph M. Wintersteiger
8f388d83a2
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
2015-06-02 17:00:44 +01:00
Nikolaj Bjorner
7161d6c150
fixes crash from issue #119
...
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
2015-06-02 08:48:37 -07:00
Christoph M. Wintersteiger
5ae2dd9c74
Bugfix for QF_FP default tactic.
2015-05-30 15:20:07 +01:00
Christoph M. Wintersteiger
fec815b41e
Various variable renamings to avoid conflicts with previously defined local variables, function parameters, or members (Visual Studio 2015 warnings).
2015-05-29 18:13:39 +01:00
Christoph M. Wintersteiger
ba88648468
Added has_fp_to_real probe to detect when QF_FP need QF_NRA.
2015-05-29 14:49:53 +01:00
Christoph M. Wintersteiger
85419ca503
Added branch into QF_NRA from QF_FP problems containing to_real terms.
2015-05-29 14:21:27 +01:00
Christoph M. Wintersteiger
f2f6fc1994
Added QF_BVFP logic alias for QF_FPBV
2015-05-29 13:58:23 +01:00
Aleksandar Zeljic
13eac21b2c
Introduced an empty dep2asm_map.
2015-05-28 18:09:18 +02:00
Aleksandar Zeljic
f6f16c1e92
Added smallFloats files.
2015-05-28 14:31:34 +02:00
Christoph M. Wintersteiger
98975e5187
Reordered the default qflia probe to be checked before the more permissive qfauflia.
2015-05-27 14:47:24 +01:00
Christoph M. Wintersteiger
8fc0ba0ab5
Moved auxiliary fp.isNaN lemma injection to the right place.
...
Fixes #102
2015-05-22 12:33:53 +01:00
Christoph M. Wintersteiger
6f575689b1
Added injection of auxiliary lemmas for fp.isNaN, so that the value propagation can pick up these values and propagate them.
...
Fixes #96 .
2015-05-21 19:02:09 +01:00
Nikolaj Bjorner
203c5015c8
fix debian amd64 warnings
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-18 15:17:21 -07:00
Nikolaj Bjorner
c17fd2d516
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
2015-05-18 14:51:27 -07:00
Nikolaj Bjorner
c36df1c34a
fix openmp nested critical section
...
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
2015-05-18 12:43:55 -07:00
Nikolaj Bjorner
552bba2c8c
decongest critical section in lia2card-tactic
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-17 22:59:11 +01:00
Nikolaj Bjorner
e8811748d3
fix regressions in nl/smt
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-16 19:08:37 +01:00
Nuno Lopes
6c22edc988
fix assorted compiler warnings
...
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-16 11:44:58 +01:00
Nikolaj Bjorner
09afb31d4c
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
2015-05-14 13:51:58 +01:00
Christoph M. Wintersteiger
2d1a0b010d
Bugfix for AIG tactic.
2015-05-14 13:44:39 +01:00
Nikolaj Bjorner
2e627e78bc
filter tactic on proofs and cores
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-10 14:55:28 -07:00
Nikolaj Bjorner
1a4e8f89bd
fix release build failure
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-10 14:53:05 -07:00
Nikolaj Bjorner
5063a2cdb6
add facility to solve QF_NRA + QF_UF(and other theories) in joint solver to allow broader use of QF_NRA core
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-10 11:53:36 -07:00
Nikolaj Bjorner
6163085ff8
add facility to solve QF_NRA + QF_UF(and other theories) in joint solver to allow broader use of QF_NRA core
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-10 10:02:44 -07:00
Nikolaj Bjorner
f5c048775b
add facility to solve QF_NRA + QF_UF(and other theories) in joint solver to allow broader use of QF_NRA core
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-10 09:42:11 -07:00
Nikolaj Bjorner
c807ad0927
add ddnf tests, add facility to solve QF_NRA + QF_UF(and other theories) in joint solver to allow broader use of QF_NRA core
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-09 21:28:26 -07:00
Nikolaj Bjorner
e5716501e8
add ddnf tests, add facility to solve QF_NRA + QF_UF(and other theories) in joint solver to allow broader use of QF_NRA core
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-09 19:47:00 -07:00
Nikolaj Bjorner
839e3fbb7c
add ddnf tests, add facility to solve QF_NRA + QF_UF(and other theories) in joint solver to allow broader use of QF_NRA core
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-09 19:40:34 -07:00
Nikolaj Bjorner
9377779e58
merge with unstable
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-04-30 10:40:03 -07:00
Nikolaj Bjorner
a0f0b53686
fixes to #52 , #53
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-04-28 14:48:59 -07:00
Nikolaj Bjorner
7d88d04514
fix crash reported by Jojanovich, github issue 45'
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-04-20 00:55:30 +02:00
Nikolaj Bjorner
52619b9dbb
pull unstable
...
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
2015-04-01 14:57:11 -07:00
Christoph M. Wintersteiger
ed81e3b9d8
Bugfix for BV-SLS initialization
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-03-20 17:07:32 +00:00
Christoph M. Wintersteiger
72345026be
Revert "propagate_ineqs synchronization fix"
...
This reverts commit 73cebc24c8
.
2015-02-08 15:16:24 +00:00
Christoph M. Wintersteiger
73cebc24c8
propagate_ineqs synchronization fix
2015-02-08 13:25:40 +00:00
Nikolaj Bjorner
8141dadc89
break on small cores
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-02-08 10:22:06 +01:00
Christoph M. Wintersteiger
da01f237fd
fixed memory leaks
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-02-07 18:06:13 +00:00
Christoph M. Wintersteiger
5e60bcd920
FPA: fixes for the fpa_rewriter to enable model extraction and validation.
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-02-06 16:53:31 +00:00
Christoph M. Wintersteiger
826d295981
build fixes and removed unused variables
2015-01-21 19:29:31 +00:00
Christoph M. Wintersteiger
71042bbf6d
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
2015-01-21 18:04:11 +00:00
Christoph M. Wintersteiger
9a53fe43e6
Removed unnecessary #includes
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-21 15:31:12 +00:00
Christoph M. Wintersteiger
e5c5c801c7
fixed botched merge
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-21 14:40:18 +00:00
Christoph M. Wintersteiger
d56d63e3e8
Merge branch 'fpa-api' of https://git01.codeplex.com/z3 into unstable
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
Conflicts:
src/tactic/portfolio/default_tactic.cpp
2015-01-21 14:25:31 +00:00
Christoph M. Wintersteiger
71e5f03b44
build fix
2015-01-21 13:04:05 +00:00
Christoph M. Wintersteiger
83023c7211
build fixes
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-21 13:02:18 +00:00
Christoph M. Wintersteiger
0746ede537
BV SLS: Final adjustments
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-20 15:59:25 +00:00
Christoph M. Wintersteiger
61ba7f5e09
Merge branch 'bvsls' of https://git01.codeplex.com/z3 into unstable
...
Conflicts:
src/tactic/portfolio/default_tactic.cpp
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-20 15:15:31 +00:00
Christoph M. Wintersteiger
d20c7bc9ee
Added is_qfaufbv_probe and is_qfauflia_probe.
...
Potential performance disruption for some users:
Changed default_tactic to call the respective tactics,
where previously they would have run the default 'smt'
tactic.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-19 18:19:43 +00:00
Christoph M. Wintersteiger
5344d6f3c0
various bugfixes and extensions for FPA
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-15 19:25:49 +00:00