Bruce Mitchener
|
177414c0ee
|
Use const refs to reduce copying.
These are things that have been found by `clang-tidy`.
|
2018-01-30 21:43:56 +07:00 |
|
Nikolaj Bjorner
|
73e9d351dc
|
adding initial model to updated #1463
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-30 03:21:58 -08:00 |
|
Nikolaj Bjorner
|
5a16d3ef7f
|
fix license in sstream
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-29 19:14:17 -08:00 |
|
Nikolaj Bjorner
|
2f6c80ef08
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-28 12:06:14 -08:00 |
|
Nikolaj Bjorner
|
3e191d5cc5
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-01-28 11:46:02 -08:00 |
|
Nikolaj Bjorner
|
e4198c38e2
|
add solution_prefix per #1463, have parto with single objective behave similar to multipe-objectives #1439
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-28 11:45:39 -08:00 |
|
Christoph M. Wintersteiger
|
305212c021
|
Added rewrite cycle detection in demodulator/ufbv_rewriter. Partial fix for #1456.
|
2018-01-25 15:18:13 +00:00 |
|
Nikolaj Bjorner
|
57406d6cc4
|
more updates for #1439
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-17 18:11:14 -08:00 |
|
Nikolaj Bjorner
|
b5335bc34b
|
change behavior of single-objective pareto to use Pareto GIA algorithm (so not a good idea with MaxSAT solving, but then uniform behavior #1439
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-13 20:08:23 -08:00 |
|
Nikolaj Bjorner
|
450f3c9b45
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-01-12 19:29:56 -08:00 |
|
Nikolaj Bjorner
|
5159291d57
|
add missing interpreted tail during bottom-up simplification #1452
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-12 19:29:42 -08:00 |
|
Christoph M. Wintersteiger
|
cfdde2f4d1
|
Added apply_result::as_expr to the C++ API. Requested here: https://stackoverflow.com/questions/48071840/get-result-of-tactics-application-as-an-expression-in-z3
|
2018-01-08 13:24:52 +00:00 |
|
Nikolaj Bjorner
|
e7851a0637
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-07 18:32:31 -08:00 |
|
Nikolaj Bjorner
|
482738bc8a
|
avoid reset_error in dec_ref in bv_val #1443. Add BSD required template instance #1444
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-07 15:51:45 -08:00 |
|
Murphy Berzish
|
a5180edc76
|
make linear search the default for theory_str
|
2018-01-03 16:05:34 -05:00 |
|
Bruce Mitchener
|
11f5fdccdf
|
Use noreturn attribute and __declspec version.
|
2018-01-03 01:02:07 +07:00 |
|
Nikolaj Bjorner
|
16044c74bf
|
revert use of [[noreturn]]. It's not fully supported on compilers #1435
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-02 09:29:14 -08:00 |
|
Nikolaj Bjorner
|
7457fa77cb
|
add noreturn attribute #1435
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-02 08:46:17 -08:00 |
|
Nikolaj Bjorner
|
19e12bbc62
|
Merge pull request #1435 from waywardmonkeys/raise_exception_doesnt_return
raise_exception: Annotate that this doesn't return.
|
2018-01-02 08:26:44 -08:00 |
|
Bruce Mitchener
|
b06f413585
|
raise_exception: Annotate that this doesn't return.
|
2018-01-02 23:20:00 +07:00 |
|
Nikolaj Bjorner
|
b363aa3e35
|
Merge pull request #1433 from waywardmonkeys/remove-ignored-qualifiers
Remove ignored const qualifiers.
|
2018-01-02 08:18:15 -08:00 |
|
Nikolaj Bjorner
|
8eecafaf05
|
Merge pull request #1434 from waywardmonkeys/formatting-fix
Fix code formatting: Incorrect indentation.
|
2018-01-02 08:16:35 -08:00 |
|
Bruce Mitchener
|
5a0f5a778f
|
Remove unnecessary copy of coeff in iteration.
|
2018-01-02 23:14:29 +07:00 |
|
Bruce Mitchener
|
11db778442
|
Remove ignored const qualifiers.
The `const` qualifier on a scalar value is ignored in return types.
|
2018-01-02 23:12:34 +07:00 |
|
Bruce Mitchener
|
a5a31fc23c
|
Fix code formatting: Incorrect indentation.
|
2018-01-02 23:11:36 +07:00 |
|
Nikolaj Bjorner
|
f5bba63674
|
Merge pull request #1431 from waywardmonkeys/typo-fixes
Typo fixes.
|
2018-01-02 07:56:31 -08:00 |
|
Nikolaj Bjorner
|
a302832917
|
Merge pull request #1430 from waywardmonkeys/double-promotion-fix
print_stat_f: Remove implicit conversion of float to double.
|
2018-01-02 07:55:13 -08:00 |
|
Nikolaj Bjorner
|
a875d3e491
|
fix #1429
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-02 07:54:31 -08:00 |
|
Bruce Mitchener
|
a3ad0aff8b
|
print_stat_f: Remove implicit conversion of float to double.
|
2018-01-02 22:50:50 +07:00 |
|
Bruce Mitchener
|
73b3da37d8
|
Typo fixes.
|
2018-01-02 22:48:06 +07:00 |
|
Nikolaj Bjorner
|
e8a9e1a58b
|
set default rewriter behavior in incremental mode to distribute multiplication over addition #1373
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-01 20:04:55 -08:00 |
|
Nikolaj Bjorner
|
c1c1b7378c
|
removing axiom exposing unsoundness, replace by weaker axiom
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-01 19:44:16 -08:00 |
|
Nikolaj Bjorner
|
f0a30ded7d
|
add shorthand for translating models #1407
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-01 19:25:09 -08:00 |
|
Nikolaj Bjorner
|
8dadd30db5
|
add __copy__, __deepcopy__ as alias to translate on same context #1427. Add generalized Gaussian elimination as an option to first-pass NL solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-01 17:11:43 -08:00 |
|
Nikolaj Bjorner
|
b78c538e02
|
fix build of test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-30 22:58:41 -08:00 |
|
Nikolaj Bjorner
|
c7d534160e
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2017-12-30 20:35:48 -08:00 |
|
Nikolaj Bjorner
|
79a9dfd8fd
|
adding pre-processing to nlsat for equations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-30 20:35:33 -08:00 |
|
Nikolaj Bjorner
|
4c949cdbac
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2017-12-27 10:10:26 -08:00 |
|
Nikolaj Bjorner
|
d86e8f02d7
|
fix get-objectives error #1419 message (get-objectives)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-27 10:09:22 -08:00 |
|
Nikolaj Bjorner
|
5bc4c9809e
|
initialize additional assumptions after setup_context is called the first time
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-25 12:50:11 -08:00 |
|
Nikolaj Bjorner
|
36204fafa0
|
alternate strategies for QF_NIA
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-19 20:27:08 -08:00 |
|
Nikolaj Bjorner
|
517b081202
|
remove custom exception, perhaps this handles exception issue
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-18 21:13:03 -08:00 |
|
Nikolaj Bjorner
|
d80c4307a6
|
Merge pull request #1410 from bannsec/assertion_slices
Allowing slices and negative index in assertions
|
2017-12-18 17:07:09 -08:00 |
|
Nikolaj Bjorner
|
13ee8da659
|
add virtual destructor to see if this helps ASan error
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-18 15:57:16 -08:00 |
|
bannsec
|
d695767f61
|
Allowing slices and negative index in assertions
|
2017-12-18 21:48:54 +00:00 |
|
Nikolaj Bjorner
|
94d1695b01
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2017-12-18 12:20:53 -08:00 |
|
Nikolaj Bjorner
|
399b27fda3
|
add Python facility for int2bv, fix #1398
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-18 12:20:44 -08:00 |
|
Christoph M. Wintersteiger
|
c3c06d756c
|
Documentation fixes.
|
2017-12-18 20:12:19 +00:00 |
|
Nikolaj Bjorner
|
c3add4eeda
|
add back missing initialization of lo
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-15 06:56:36 -08:00 |
|
Nikolaj Bjorner
|
21f685fa5a
|
fix nlsat regression
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-15 06:54:02 -08:00 |
|