Nikolaj Bjorner
|
133f376172
|
assertion fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-29 19:53:22 -07:00 |
|
Nikolaj Bjorner
|
705b107846
|
fixed encoding for order constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-28 20:05:46 -07:00 |
|
Nikolaj Bjorner
|
ced2029ae9
|
local changes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-25 16:37:15 -07:00 |
|
Nikolaj Bjorner
|
ae9a6664d4
|
add cube mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-24 10:53:57 -07:00 |
|
Nikolaj Bjorner
|
edb3569599
|
updates to sorting networks
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-23 22:36:19 -05:00 |
|
Nikolaj Bjorner
|
651587ce01
|
merge with master branch
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-19 09:39:22 -07:00 |
|
Christoph M. Wintersteiger
|
db398eca7a
|
Tabs, formatting.
|
2017-09-17 17:50:05 +01:00 |
|
Christoph M. Wintersteiger
|
56e20da3ce
|
Copyright messages
|
2017-09-17 17:33:42 +01:00 |
|
Christoph M. Wintersteiger
|
d61b722b68
|
Partial cleanup of util/lp/*
|
2017-09-17 16:00:06 +01:00 |
|
Christoph M. Wintersteiger
|
00651f8f21
|
Tabs, formatting.
|
2017-09-17 14:54:09 +01:00 |
|
Christoph M. Wintersteiger
|
05447d612a
|
Bugfixes for fp.to_* operators
|
2017-09-15 19:56:15 +01:00 |
|
Nikolaj Bjorner
|
fff54d5d08
|
fix perf regression with negative polynomial normalization, adding new datatype plugin
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-03 03:56:10 -07:00 |
|
Nicolas Braud-Santoni
|
cb87d47f08
|
obj_hashtable: Constify
|
2017-08-22 17:10:20 +00:00 |
|
Nikolaj Bjorner
|
bc8ae21ebe
|
missing parameters for OSX/Linus
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-18 15:14:47 -07:00 |
|
Nikolaj Bjorner
|
a8e7974011
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-08-18 14:57:54 -07:00 |
|
Nikolaj Bjorner
|
7a977f0106
|
ensure that timeouts are distinguished from other cancel events #848
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-18 14:54:54 -07:00 |
|
Nikolaj Bjorner
|
66b24a6c18
|
change typename to class in optional to deal with compilation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-17 21:00:14 -07:00 |
|
Nikolaj Bjorner
|
ff47c8632b
|
remove reinterpret cast occurrences that require disabling strict alias analysis #987 #1210
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-17 20:28:49 -07:00 |
|
Nuno Lopes
|
4b00bc636b
|
revert the patch to remove no-strict-aliasing
VS 2012 doesnt support C++11 unions..
|
2017-08-14 23:00:59 +01:00 |
|
Nuno Lopes
|
632c2d8ebf
|
use static_assert in COMPILE_TIME_ASSERT
|
2017-08-14 20:10:17 +01:00 |
|
Nuno Lopes
|
2473c69679
|
Drop no-strict-aliasing and fix 2 places where it was violated
|
2017-08-14 20:09:49 +01:00 |
|
Nikolaj Bjorner
|
19bb55e396
|
recognize theory_i_arith to fix #1200
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-13 10:22:36 -07:00 |
|
Lev Nachmanson
|
95f86ae2c0
|
more efficient lar_solver::get_model
Signed-off-by: Lev Nachmanson <levnach@microsoft.com>
|
2017-08-03 11:03:52 -07:00 |
|
Lev Nachmanson
|
712619a9cf
|
fix a but in adjusting term indices for implied_bounds
|
2017-08-03 10:09:00 -07:00 |
|
Arie Gurfinkel
|
88a35119b9
|
moved obj_equiv_class to ast
|
2017-08-01 19:24:50 -04:00 |
|
Christoph M. Wintersteiger
|
4ff938f2c1
|
Fixed MPF fp.rem(0,0,0). Relates to #872.
|
2017-08-01 16:46:10 +01:00 |
|
Christoph M. Wintersteiger
|
79ab8a5a5a
|
Fixed cmake build
|
2017-08-01 16:16:17 +01:00 |
|
Christoph M. Wintersteiger
|
e315d063c5
|
renamed LP bound propagator to avoid linker name clashes
|
2017-08-01 16:07:51 +01:00 |
|
Christoph M. Wintersteiger
|
6bc5209e26
|
Fixed build problems with .vcxproj
|
2017-08-01 15:53:55 +01:00 |
|
Nikolaj Bjorner
|
063b6e9ea5
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-07-31 13:24:57 -07:00 |
|
Nikolaj Bjorner
|
b19f94ae5b
|
make include paths uniformly use path relative to src. #534
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-31 13:24:11 -07:00 |
|
Christoph M. Wintersteiger
|
bbf0ebcb74
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-07-31 20:18:53 +01:00 |
|
Christoph M. Wintersteiger
|
ecfd241e19
|
Injected 3 missing bits of precision into fp.rem. Relates to #872.
|
2017-07-31 19:53:44 +01:00 |
|
Arie Gurfinkel
|
1d5713c376
|
move semantics for ref
|
2017-07-31 14:21:30 -04:00 |
|
Christoph M. Wintersteiger
|
a59907170d
|
Fixed renormalization in fp.mul. Relates to #872.
|
2017-07-31 18:34:46 +01:00 |
|
Christoph M. Wintersteiger
|
175f042db8
|
Fixed renormalization in fp.fma. Relates to #872.
|
2017-07-28 23:01:01 +01:00 |
|
Christoph M. Wintersteiger
|
e677030b74
|
Fixed sign bug in mpf fp.fma. Relates to #872.
|
2017-07-28 21:39:44 +01:00 |
|
Christoph M. Wintersteiger
|
a30c343d7a
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-07-28 20:24:35 +01:00 |
|
Christoph M. Wintersteiger
|
0610392a05
|
Bugfix for fp.fma. Fixes #872.
|
2017-07-28 20:16:13 +01:00 |
|
Nikolaj Bjorner
|
6dbfdf3e9c
|
Merge branch 'master' of https://github.com/z3prover/z3 into opt
|
2017-07-27 17:03:04 -07:00 |
|
Nikolaj Bjorner
|
b482dbd589
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-27 17:02:27 -07:00 |
|
Nikolaj Bjorner
|
fe1a07a8ee
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-27 16:17:56 -07:00 |
|
Christoph M. Wintersteiger
|
33ebdc8adc
|
Cleaned up mpf rounder. Rewrote mpf fma. Relates to #872.
|
2017-07-27 23:08:35 +01:00 |
|
Nikolaj Bjorner
|
6558999cef
|
fixes #1171
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-27 08:46:20 -07:00 |
|
Nikolaj Bjorner
|
b1298d7bde
|
ensure that assertions within the unit tests are exercised in all build modes, remove special handling of SASSERT for release mode #1163
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-26 20:28:55 -07:00 |
|
Nikolaj Bjorner
|
9f9c575451
|
fix bug exposed when running test-z3.exe /a in debug mode, #1159. Add assertions to heap interaction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-25 16:26:45 -07:00 |
|
Christoph M. Wintersteiger
|
75b533f050
|
Fixed normalization shift in MPF rounder. Relates to #872.
|
2017-07-25 20:29:10 +01:00 |
|
Christoph M. Wintersteiger
|
f1c0ac72e7
|
Fix for fp.fma encoding. Relates to #872.
|
2017-07-25 20:29:10 +01:00 |
|
Nikolaj Bjorner
|
70f6280bf1
|
fix regression reported in #1159
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-25 10:18:21 -07:00 |
|
Nikolaj Bjorner
|
a94f5fb04a
|
fix compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-24 12:15:10 -07:00 |
|