Nikolaj Bjorner
|
4c0db00a7b
|
fix push/pop bug for ite-elimination, thanks to Nao Hirokawa for reporting it
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-30 08:31:37 -03:00 |
|
Nikolaj Bjorner
|
de43e05102
|
fix overflow bug exposed by #2476
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-29 22:34:04 -03:00 |
|
Nikolaj Bjorner
|
a8bfab3273
|
add model.inline_def option to make #2517 happy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-29 12:08:09 -03:00 |
|
Nikolaj Bjorner
|
35fa24a82a
|
initialize best model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-28 12:31:13 -03:00 |
|
Nikolaj Bjorner
|
20dc59e02d
|
fix #2523
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-28 12:28:33 -03:00 |
|
Nikolaj Bjorner
|
2e6908bd9e
|
fix #2509, fix issue with model inheritance exposed by #2483
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-27 10:48:22 -03:00 |
|
Nikolaj Bjorner
|
271cd2ac6b
|
disable expensive model validation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-26 07:26:12 -03:00 |
|
Nikolaj Bjorner
|
f048cb27ba
|
revert the revert
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-25 16:05:57 -03:00 |
|
Nikolaj Bjorner
|
75a40d8f8e
|
reorder fields, rename overload name clash
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-25 16:01:39 -03:00 |
|
Nikolaj Bjorner
|
64f4c9794d
|
fix regressions during string fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-25 10:00:26 +01:00 |
|
Nikolaj Bjorner
|
0d9cd7bc2b
|
addressing misc. string bugs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-24 15:40:15 +01:00 |
|
Nikolaj Bjorner
|
a337a51374
|
fixes for #2513
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-23 23:29:24 +03:00 |
|
Nikolaj Bjorner
|
de69b01e92
|
Lev's fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-23 23:29:24 +03:00 |
|
Nikolaj Bjorner
|
f90db2ba1c
|
add back compression to ensure local functions are inlined #2517
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-23 21:35:45 +03:00 |
|
Nikolaj Bjorner
|
c15764e06d
|
remove verbose=0 instances #2507
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-21 21:40:51 +08:00 |
|
Nikolaj Bjorner
|
ffc696e634
|
exclude built-in functions from model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-21 12:05:52 +08:00 |
|
Nikolaj Bjorner
|
eea041383d
|
fix #2502
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-21 11:11:22 +08:00 |
|
Nikolaj Bjorner
|
e08abb3213
|
fix #2504
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-21 10:06:43 +08:00 |
|
Christoph M. Wintersteiger
|
2f60bcbfcb
|
Clean up NaN return values in Z3_get_numeral_double
|
2019-08-19 14:43:39 +01:00 |
|
Christoph M. Wintersteiger
|
423fb73d34
|
Fix for fp.rem. Pertains to #2381.
|
2019-08-19 13:13:01 +01:00 |
|
Christoph M. Wintersteiger
|
f22d6e399d
|
Fix floats in Z3_get_numeral_*string.
|
2019-08-19 13:10:43 +01:00 |
|
Christoph M. Wintersteiger
|
79cd1f0edc
|
Fixed Z3_get_numeral_double. Fixes #2501.
|
2019-08-19 12:37:02 +01:00 |
|
Bruce Mitchener
|
258b798a6b
|
test-z3: Improve help output. Provide help when no args.
|
2019-08-16 03:20:57 -07:00 |
|
Bruce Mitchener
|
f02170feb4
|
Clean up whitespace.
|
2019-08-16 03:20:57 -07:00 |
|
Nikolaj Bjorner
|
fcc7bd35e5
|
fix #2489
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-15 21:04:04 -07:00 |
|
Nikolaj Bjorner
|
3074e2b80c
|
fix #2487
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-15 10:24:28 -07:00 |
|
Bruce Mitchener
|
d64dc939b2
|
Add note about minimized unsat cores to C API docs.
|
2019-08-15 10:20:41 -07:00 |
|
Bruce Mitchener
|
e2122c0d3d
|
Fix whitespace issues in *.pyg.
|
2019-08-15 10:19:33 -07:00 |
|
Nikolaj Bjorner
|
0734c5f3f3
|
fix is-array-sort test again
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-15 10:18:50 -07:00 |
|
Christoph M. Wintersteiger
|
892aa12660
|
Fix for fp.rem. Fixes #2381.
|
2019-08-15 16:44:55 +01:00 |
|
Audrey Dutcher
|
ec5b148ecc
|
Add python packaging build and deployment with Azure
|
2019-08-14 22:00:21 -07:00 |
|
Nikolaj Bjorner
|
eec550e645
|
fix python build break
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-14 21:59:53 -07:00 |
|
Nikolaj Bjorner
|
2b2f016f96
|
python for accessing lambda, switch to theory branching for QF_LRA
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-14 15:44:34 -07:00 |
|
Nikolaj Bjorner
|
520ea65f32
|
move towards theory phase selection, implement getitem on lambda
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-14 15:44:33 -07:00 |
|
Phillip Schanely
|
0093157bb9
|
Handle dynamic sort of Nth()'s return value in the Python API
|
2019-08-13 09:26:10 -07:00 |
|
Bruce Mitchener
|
e89bb37156
|
More see also content in C API docs.
|
2019-08-13 09:25:27 -07:00 |
|
Arie Gurfinkel
|
375c0ff9a9
|
Implement get_proof() in bmc and spacer engines
|
2019-08-12 10:29:01 -07:00 |
|
Nikolaj Bjorner
|
876cfb4dc9
|
optimization of phase
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-12 09:50:31 -07:00 |
|
Nikolaj Bjorner
|
75962173ff
|
fix #2481
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-12 09:38:45 -07:00 |
|
Nikolaj Bjorner
|
9fa9aa09ff
|
fix #2468, adding assignment phase heuristic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-10 15:25:05 -07:00 |
|
Nikolaj Bjorner
|
42e21458ba
|
fix #2479
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-09 17:06:05 -07:00 |
|
Nikolaj Bjorner
|
ce84e0f240
|
remove strategic solver header file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-09 15:56:04 -07:00 |
|
Nikolaj Bjorner
|
fc41a61b6e
|
expose strategic solver factory prototype at level of solver module
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-09 15:52:12 -07:00 |
|
Nikolaj Bjorner
|
1ae0a98132
|
fix #2466
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-09 13:37:22 -07:00 |
|
Arie Gurfinkel
|
52acbf1f14
|
bug in qe_lite
|
2019-08-09 13:31:49 -07:00 |
|
Nikolaj Bjorner
|
e2d91ce1fc
|
distribute concat over bvxor and bvor, #2470
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-09 10:03:21 -07:00 |
|
Nikolaj Bjorner
|
8579a004d0
|
distribute concat over bvxor and bvor, #2470
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-07 15:14:58 -07:00 |
|
Nikolaj Bjorner
|
e950453685
|
force propagation for smt cubing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-06 14:19:16 -07:00 |
|
Nikolaj Bjorner
|
bbfac99b22
|
fix #2469
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-06 13:52:42 -07:00 |
|
Nikolaj Bjorner
|
0af249d651
|
'na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-06 13:44:12 -07:00 |
|
Bruce Mitchener
|
f90439fdc5
|
docs: Fix a number of identifier formatting issues.
|
2019-08-04 18:48:30 -07:00 |
|
Bruce Mitchener
|
077f518241
|
Fix -Wreorder warning.
|
2019-08-04 18:37:31 -07:00 |
|
Bruce Mitchener
|
ce7f9c3f3d
|
Remove unused variable.
|
2019-08-04 18:37:05 -07:00 |
|
Bruce Mitchener
|
6be36f18c6
|
Fix typo.
|
2019-08-05 07:31:55 +07:00 |
|
Nikolaj Bjorner
|
bc3b0f6e33
|
introduce fresh term when none is available in context or model to fix #2456
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-04 12:00:48 -07:00 |
|
Nikolaj Bjorner
|
01920abf46
|
introduce fresh term when none is available in context or model to fix #2456
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-04 11:57:30 -07:00 |
|
Nikolaj Bjorner
|
59f69bbe0d
|
introduce fresh term when none is available in context or model to fix #2456
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-04 11:56:03 -07:00 |
|
Nikolaj Bjorner
|
c7dc420b3b
|
let me guess, ASAN doesn't like 0-byte memcpy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-03 23:19:59 -07:00 |
|
Nikolaj Bjorner
|
90415a18d3
|
fix build of test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-03 08:42:16 -07:00 |
|
Nikolaj Bjorner
|
d7ac8dbc7d
|
fix #2458
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-03 08:36:25 -07:00 |
|
Nikolaj Bjorner
|
3147d2351d
|
fix #2460
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-03 08:06:38 -07:00 |
|
Nikolaj Bjorner
|
4431a534b3
|
fix #2450 - track assumptions across lazy explanations and variable equalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-03 07:57:16 -07:00 |
|
Nikolaj Bjorner
|
db5af3088b
|
logging for #2450
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 16:47:18 -07:00 |
|
Nikolaj Bjorner
|
1d488d07fa
|
nlsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 15:06:34 -07:00 |
|
Nikolaj Bjorner
|
2d5714a5d4
|
fixing #2443 #2445 #2447 #2448
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 15:06:34 -07:00 |
|
Nikolaj Bjorner
|
584eee2cf4
|
fixing #2448 and #2445 and #2443
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 15:06:34 -07:00 |
|
Nikolaj Bjorner
|
c4480337c4
|
fixing #2448 and #2445 and #2443
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 15:06:34 -07:00 |
|
Nikolaj Bjorner
|
3d1c40ce23
|
fixing #2448
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 15:06:34 -07:00 |
|
Lev Nachmanson
|
95eb0a0521
|
remove an unnecessary call m_mpq_lar_core_solver.m_r_solver.track_column_feasibility(j)
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-08-02 09:53:32 -07:00 |
|
Nikolaj Bjorner
|
294dcf7b1c
|
Merge pull request #2455 from levnach/fix
fix a bug in lar_solver in querying if a column is int
|
2019-08-02 08:19:34 +08:00 |
|
Lev Nachmanson
|
e9e950062a
|
fix the build
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-08-01 14:09:26 -07:00 |
|
Lev Nachmanson
|
db5ac5afa8
|
fix a bug in lar_solver in queryaing if a column is int
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-08-01 11:51:56 -07:00 |
|
Nikolaj Bjorner
|
9d6728aa71
|
fix unsound rewrite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 01:14:31 +08:00 |
|
Nikolaj Bjorner
|
0a29002c2f
|
return unknown if m_array_weak was used and result is satisfiable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 00:20:41 +08:00 |
|
Nikolaj Bjorner
|
3f032e85e0
|
remove include of thread
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-01 16:34:37 +08:00 |
|
Nikolaj Bjorner
|
bec38f268b
|
remove debug code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-01 16:32:08 +08:00 |
|
Nikolaj Bjorner
|
7f073a0585
|
fix #2452 fix #2451
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-01 16:28:15 +08:00 |
|
Nikolaj Bjorner
|
a2b18a37ec
|
fix #2449
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-31 06:55:10 +08:00 |
|
Nikolaj Bjorner
|
e1fd167e01
|
remove stale assertions due to lambda #2446
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-30 14:35:09 +08:00 |
|
Nikolaj Bjorner
|
74631265b9
|
remove stale assertions due to lambda #2446
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-30 14:32:06 +08:00 |
|
Nikolaj Bjorner
|
902c683b92
|
expose _get_ctx for scope semantics of newer versions of python #2441
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-29 07:54:47 +08:00 |
|
Nikolaj Bjorner
|
2bd8d3b485
|
fixes for input4/5 #2416
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-28 10:28:01 +08:00 |
|
Nikolaj Bjorner
|
728139599c
|
unfinalize
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-26 16:43:42 -07:00 |
|
Nikolaj Bjorner
|
00a4f6ad3d
|
throw
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-26 15:28:38 -07:00 |
|
Nikolaj Bjorner
|
1d223b0403
|
setting ctx to null after close
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-26 14:59:19 -07:00 |
|
Nikolaj Bjorner
|
2eea7709e0
|
Merge pull request #2438 from agurfinkel/issue_2430
Fix issue 2430
|
2019-07-26 08:18:29 -07:00 |
|
Nikolaj Bjorner
|
53aded3198
|
fix #2416 exposed bugs: unsat-core extraction in combination with chronological backracking, equivalence elimination in combination with PB constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-25 18:55:44 -07:00 |
|
Arie Gurfinkel
|
92db639caf
|
Use refutation to compute ground sat answer
|
2019-07-25 15:22:37 -04:00 |
|
Nikolaj Bjorner
|
8a0d79251e
|
make sorting of soft constraints the same across implementations of std::sort
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-25 11:32:49 -07:00 |
|
Nikolaj Bjorner
|
e6df7b73aa
|
fix #2434
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-25 09:40:18 -07:00 |
|
Nikolaj Bjorner
|
ca25e482e5
|
temporarily disable elim_pure
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 19:01:23 -07:00 |
|
Nikolaj Bjorner
|
c75a57731f
|
fix #2433
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 14:14:18 -07:00 |
|
Nikolaj Bjorner
|
859512d937
|
fix #2431
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 12:14:02 -07:00 |
|
Nikolaj Bjorner
|
e17b43617c
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 12:05:48 -07:00 |
|
Nikolaj Bjorner
|
604e6b2705
|
fix #2418, change types in sat_solver to avoid cast
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 11:52:28 -07:00 |
|
Nikolaj Bjorner
|
809b0ebca7
|
revert fix to #2417
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 11:24:01 -07:00 |
|
Nikolaj Bjorner
|
3a90de1cbe
|
fix #2419
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 10:09:34 -07:00 |
|
Nikolaj Bjorner
|
e65a5d0f47
|
fix #2420
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 09:56:11 -07:00 |
|
Nikolaj Bjorner
|
019d78e219
|
fix #2422
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 09:51:04 -07:00 |
|
Nikolaj Bjorner
|
1a70fce92e
|
add back nvars
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 09:51:04 -07:00 |
|
Nikolaj Bjorner
|
185b01dd35
|
fix #2416
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-23 19:01:49 -07:00 |
|
Nikolaj Bjorner
|
c2264c73f2
|
debug mutex
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-23 19:01:49 -07:00 |
|
Daniel Schemmel
|
77d5b381ea
|
Order initialization to avoid -Wreorder
|
2019-07-23 11:12:29 +02:00 |
|
Daniel Schemmel
|
5e5c231712
|
Remove unused variables
|
2019-07-23 11:09:50 +02:00 |
|
Nikolaj Bjorner
|
364fbda925
|
expose reorder config
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-22 15:30:06 -07:00 |
|
Nikolaj Bjorner
|
aff4b3022a
|
fix #2417
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-21 10:57:52 -07:00 |
|
Nikolaj Bjorner
|
a9a26e5f2e
|
review comments by Elffers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-21 06:52:02 -07:00 |
|
Nikolaj Bjorner
|
e593b5b2c8
|
fix #2415
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-20 16:23:01 -07:00 |
|
Nikolaj Bjorner
|
43a19cadf6
|
avoid reorder regression. affects performance of SAT and also noticably for #2405
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-20 12:40:22 -07:00 |
|
Nikolaj Bjorner
|
41ca956012
|
expose import model converter over Python, document it, add partial order axioms for lex, disable linear order axioms, prepare ground for re-adding clauses from reconstruction stack
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-18 13:45:13 -07:00 |
|
Nikolaj Bjorner
|
7ed5ca05e3
|
fix #2408
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-18 08:37:00 -07:00 |
|
Nikolaj Bjorner
|
d07f2d45e7
|
fix #2409
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-18 08:33:58 -07:00 |
|
Nikolaj Bjorner
|
1fca76b0a1
|
relax restriction on infinitesimal for rdl, #2410
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-18 08:26:23 -07:00 |
|
Nikolaj Bjorner
|
5820b16800
|
mark assumption literals to be skolem to hide them from models #2406
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-18 08:25:42 -07:00 |
|
Nikolaj Bjorner
|
4b6a7371dd
|
insert fresh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-18 06:31:47 -07:00 |
|
Nikolaj Bjorner
|
fb124d6e93
|
Merge pull request #2393 from Nils-Becker/master
Fix Incorrect Logging of Newly Introduced Terms During Rewrite
|
2019-07-14 09:25:06 -04:00 |
|
Nikolaj Bjorner
|
4deb9d2af2
|
use array interpretations whenever possible for #2378. Also strengthen equality test for lambda
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-14 09:23:29 -04:00 |
|
Nikolaj Bjorner
|
3ca32efd18
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-13 16:22:09 -04:00 |
|
Nikolaj Bjorner
|
2d4e9a0f67
|
update managed APIs for lambda-based array models #2400
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-13 16:20:36 -04:00 |
|
Nikolaj Bjorner
|
659be6940b
|
fix #2395
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 18:01:26 -04:00 |
|
Nikolaj Bjorner
|
26c1c744aa
|
fix #2396
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 17:36:30 -04:00 |
|
Nikolaj Bjorner
|
0bca2aabff
|
remove invocation of debugger
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 17:07:44 -04:00 |
|
Nikolaj Bjorner
|
559af09b07
|
fix index cases
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 19:01:39 +01:00 |
|
Nikolaj Bjorner
|
84990ffa27
|
fixing #2378
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 14:21:22 +01:00 |
|
Nikolaj Bjorner
|
be72accaf5
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 12:37:46 +01:00 |
|
Nikolaj Bjorner
|
1538b31dd9
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 12:37:24 +01:00 |
|
Nikolaj Bjorner
|
d861b91289
|
augment axiomatization for substr to fix #2366
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 11:13:05 +01:00 |
|
Nikolaj Bjorner
|
79e4b84507
|
augment axiomatization for substr to fix #2366
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 11:12:01 +01:00 |
|
Nikolaj Bjorner
|
1ba6d16c61
|
augment axiomatization for substr to fix #2366
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-12 08:38:33 +01:00 |
|
nilsbecker
|
308647efd9
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2019-07-11 17:22:10 +02:00 |
|
nilsbecker
|
335072eda2
|
extract logging into separate function
|
2019-07-11 17:22:03 +02:00 |
|
Nikolaj Bjorner
|
cfb4d289b8
|
fix #2325
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-11 10:34:35 +01:00 |
|
Nikolaj Bjorner
|
9474833c98
|
fix #2391
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-11 09:26:22 +01:00 |
|
Nikolaj Bjorner
|
adb91ae93c
|
compile 0 case regardless of numerical value
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-11 09:07:18 +01:00 |
|
Nikolaj Bjorner
|
8d9a631c5d
|
try to copy artifacts
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-10 16:21:14 +01:00 |
|
Nils Becker
|
1d859a98e5
|
updating comment
|
2019-07-10 17:12:08 +02:00 |
|
Nils Becker
|
7a48524213
|
count subterm references correctly
|
2019-07-10 17:09:21 +02:00 |
|
Nils Becker
|
b226f3a77c
|
cleaning up includes
|
2019-07-10 16:43:48 +02:00 |
|
Nils Becker
|
035101f399
|
Merge branch 'master' of https://github.com/Z3Prover/z3 into HEAD
|
2019-07-10 16:18:00 +02:00 |
|
Nils Becker
|
23d01f5974
|
fixing rewrite logging (https://bitbucket.org/viperproject/axiom-profiler/issues/13/version-486-of-z3-not-compatible-with)
|
2019-07-10 16:17:30 +02:00 |
|
Nikolaj Bjorner
|
5de35d46eb
|
fix #2390
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-10 08:55:00 +01:00 |
|
Arie Gurfinkel
|
7cb956a0e2
|
Uses non-flattening rewriter in profos
|
2019-07-09 13:30:11 -04:00 |
|
Nikolaj Bjorner
|
88aa689a70
|
fix #2387, add ite-hoist rewriting, allow assumptions to be compound expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-09 07:40:29 +01:00 |
|
Nikolaj Bjorner
|
cd93cdd819
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-09 07:40:29 +01:00 |
|
Nuno Lopes
|
6bbe8e2619
|
add some static
|
2019-07-07 15:30:32 +01:00 |
|
Nikolaj Bjorner
|
6e63734882
|
Merge pull request #2368 from waywardmonkeys/fix-typo
Python: Fix doc comment typo.
|
2019-07-05 14:38:32 +07:00 |
|
Ben Niu
|
f8a9f6cce0
|
Remove unreferenced formal parameter name
MSVC reports warning C4100 when compiling z3++.h, because of unreferenced formal parameter.
|
2019-07-04 08:01:40 -07:00 |
|
Nikolaj Bjorner
|
6d244ed2aa
|
internalize reflect
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-04 07:33:37 +07:00 |
|
Nikolaj Bjorner
|
b86432e2a3
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-04 07:26:50 +07:00 |
|
Nikolaj Bjorner
|
c744b19bce
|
resort to only supporting ground non-linear division for nra_tactic/nra_probe #2372 #2376
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-04 07:08:47 +07:00 |
|
Nikolaj Bjorner
|
8e2ad4e461
|
#2379 and #2380
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-04 07:08:47 +07:00 |
|
Christoph M. Wintersteiger
|
1517ca907e
|
Another fix for fp.rem.
|
2019-07-03 16:09:07 +01:00 |
|
Christoph M. Wintersteiger
|
77827498bd
|
Added checkpoints to lia2card tactic.
|
2019-07-03 14:32:27 +01:00 |
|
Christoph M. Wintersteiger
|
df4065536f
|
Cleaned up FP predicates in the Python API. Fixes #2323.
|
2019-07-03 12:32:28 +01:00 |
|
Christoph M. Wintersteiger
|
e0dc05c97e
|
Fixed final alignment step of fp.rem. Fixes #2369 and does not break #2289.
|
2019-07-03 12:22:35 +01:00 |
|
Nikolaj Bjorner
|
807095a344
|
fix #2375
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-03 10:04:00 +07:00 |
|
Nikolaj Bjorner
|
1202554dbc
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2019-07-02 16:16:59 +07:00 |
|
Nikolaj Bjorner
|
db87f2aab0
|
separate rewriter used by smt context from asserted formulas to avoid term substitution, exposed by #2370
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-02 15:28:21 +07:00 |
|
Bruce Mitchener
|
c4e0f8ce8f
|
Python: Fix doc comment typo.
|
2019-07-01 11:52:34 +07:00 |
|
Nuno Lopes
|
60c504f4ef
|
make a few helpers static
|
2019-06-30 15:22:40 +01:00 |
|
Nikolaj Bjorner
|
218edbe9c6
|
ensure also negative lt are constrained #2360
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-30 07:50:35 +03:00 |
|
Nikolaj Bjorner
|
85b0722df0
|
ensure also negative lt are constrained
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-30 07:44:06 +03:00 |
|
Nikolaj Bjorner
|
1f0d162b7f
|
fix segfault #2360
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-30 00:54:48 +03:00 |
|
Nikolaj Bjorner
|
6e994f9279
|
temporarily disable delete
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-29 20:09:33 +03:00 |
|
Nikolaj Bjorner
|
335543b374
|
adding comparison #2360
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-28 21:14:58 -07:00 |
|
Nikolaj Bjorner
|
db274ebe01
|
relax condition for distributing extract over ite #2359
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-23 16:48:42 -07:00 |
|
Nikolaj Bjorner
|
b8734273c8
|
pydoc regression
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-22 17:49:46 -08:00 |
|
Nikolaj Bjorner
|
1e21ea4645
|
fix cleanup bug exposed by reordering simplifcations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-23 01:25:50 +02:00 |
|
Nikolaj Bjorner
|
e8080d2307
|
revert normalizing ordering on equality as it breaks others and doesn't necessarily lead to simplification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-22 23:55:11 +02:00 |
|
Nikolaj Bjorner
|
2a1f8ac2d8
|
revert normalizing ordering on equality as it breaks others and doesn't necessarily lead to simplification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-22 23:48:00 +02:00 |
|
Nikolaj Bjorner
|
5dfc40bf50
|
python regression
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 22:29:08 +02:00 |
|
Nikolaj Bjorner
|
b4290d4b3d
|
python regression
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 22:26:21 +02:00 |
|
Nikolaj Bjorner
|
e0a44894cf
|
purge smt.timeout, use timeout instead to control solver timing #2354
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 16:56:24 +02:00 |
|
Nikolaj Bjorner
|
63a952f254
|
setting ast to null on destructor to deal with #2350
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 16:40:11 +02:00 |
|
Nikolaj Bjorner
|
333b32b0d2
|
disable adding redundant ite clauses as lemma. Add as non-redundant
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 16:32:45 +02:00 |
|
Nikolaj Bjorner
|
cbe52e298b
|
remove tracing, fix doctext
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 15:08:26 +02:00 |
|
Nikolaj Bjorner
|
1ae0769af5
|
update doctest
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 11:11:37 +02:00 |
|
Nikolaj Bjorner
|
017680898a
|
update doctest
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 11:11:01 +02:00 |
|
Nikolaj Bjorner
|
11a8ced769
|
fix #2353
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 10:47:56 +02:00 |
|
Nikolaj Bjorner
|
89e8a1392c
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 10:40:35 +02:00 |
|
Nikolaj Bjorner
|
b1dbea328a
|
remove unreferenced
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 09:17:17 +02:00 |
|
Nikolaj Bjorner
|
5177cc4a9a
|
change lt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-21 09:08:20 +02:00 |
|
Nikolaj Bjorner
|
7c9d2e0d75
|
pydoc test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-20 22:44:03 +02:00 |
|
Nikolaj Bjorner
|
b1893f2a58
|
fix build issue for debug mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-20 17:21:04 +02:00 |
|
Nuno Lopes
|
1827f98851
|
more fixes for mutexes in shell
|
2019-06-19 16:42:00 +01:00 |
|
Nuno Lopes
|
e603bc1ea1
|
remove suport for VS 2013
|
2019-06-19 15:06:39 +01:00 |
|
Nikolaj Bjorner
|
88d51d3377
|
fix python doc regression
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-17 12:34:56 -07:00 |
|
Nikolaj Bjorner
|
3985cfa33c
|
ensure parameters are passed to local search
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-17 12:31:13 -07:00 |
|
Nikolaj Bjorner
|
0f7ff2a3d0
|
swap
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-17 10:40:09 -07:00 |
|
Nikolaj Bjorner
|
262acc0556
|
guard insertion into enode vector @Nils-Becker, produces overflow during heavy quantifier instantiation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-17 10:28:35 -07:00 |
|
Nikolaj Bjorner
|
f3b79087ee
|
add default tactic as option to overwrite the behavior of strategic solver factory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-17 09:27:10 -07:00 |
|
Nikolaj Bjorner
|
1e770af1cc
|
local sort
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-17 07:56:38 -07:00 |
|
Saurabh Chaturvedi
|
2fd579bdd2
|
Fix typo in ForAll Doc
|
2019-06-15 05:02:37 +05:30 |
|
Nuno Lopes
|
c21f0c2f00
|
restore most global muxes as heap-allocated to avoid crashes with hard-kills like ctrl-c
|
2019-06-13 18:42:57 +01:00 |
|
Nikolaj Bjorner
|
d17248821a
|
include chronological backtracking, two-phase sat, xor inprocessing, probsat, ddfw
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-13 08:45:21 -07:00 |
|
Nuno Lopes
|
46d23ea8d7
|
fix assertion violation in nlsat test
|
2019-06-13 16:36:03 +01:00 |
|
Nuno Lopes
|
94d2a16282
|
fix bug with use-after-move
|
2019-06-13 16:01:11 +01:00 |
|
Nuno Lopes
|
d1cbde3390
|
fix crash in 'test-z3 prime_generator'
|
2019-06-13 14:35:52 +01:00 |
|
Nuno Lopes
|
38eeaeae7a
|
memory_allocator: allocate mutex in global init since allocate() is called from API functions before memory initialization
|
2019-06-13 12:02:28 +01:00 |
|
Nuno Lopes
|
cf3e649462
|
fix crash on Mac due to different destruction order of globals
the mutex in memory_manager has to be destroyed after all mem deallocations happen
|
2019-06-13 11:22:18 +01:00 |
|
Nikolaj Bjorner
|
2bee9a062f
|
merge more from csp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 20:24:37 -07:00 |
|
Nikolaj Bjorner
|
e0d8cefde4
|
remove cooperate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 20:15:46 -07:00 |
|
Nikolaj Bjorner
|
42ac3a5363
|
merge with csp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 19:48:45 -07:00 |
|
Nikolaj Bjorner
|
9566d379d6
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 19:44:56 -07:00 |
|
Nikolaj Bjorner
|
1ff08c45ce
|
model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 19:36:25 -07:00 |
|
Nikolaj Bjorner
|
bd109c4522
|
fix memory leak when using prime_generator as non-static object
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 11:14:25 -07:00 |
|
Nikolaj Bjorner
|
5663aa0b16
|
double free
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 09:13:22 -07:00 |
|
Nikolaj Bjorner
|
8d3dfd36b2
|
initialize/finalize cooperate at top-level
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 02:37:24 -07:00 |
|
Nuno Lopes
|
04a2cce830
|
don't use thread-local storage if running a single thread
|
2019-06-12 09:59:19 +01:00 |
|
Nikolaj Bjorner
|
5c05b62025
|
deallocate mux, fix script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 01:41:14 -07:00 |
|
Nikolaj Bjorner
|
921a574074
|
mutex allocation #2336
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-11 19:50:48 -07:00 |
|
Nikolaj Bjorner
|
71c38a08e5
|
add initialization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-11 19:28:08 -07:00 |
|
Nikolaj Bjorner
|
583098b8b0
|
throttle som blowup by default factor of 10
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-11 17:11:54 -07:00 |
|
Lev Nachmanson
|
14ff768a63
|
limit the size of bit vectors
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-06-11 16:40:54 -07:00 |
|
Nikolaj Bjorner
|
7bfb730fee
|
fix traffic jam
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-10 17:45:55 -07:00 |
|
Audrey Dutcher
|
6fa85ad654
|
Allow building python wheels with binaries from a prebuilt release
|
2019-06-10 16:23:26 -07:00 |
|
Christoph M. Wintersteiger
|
998b0ff7f4
|
Fixed corner-case in fp.rem encoding. Fixes #2289.
|
2019-06-07 18:03:51 +01:00 |
|
Nikolaj Bjorner
|
7255edf216
|
remove new_sub
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-06 17:13:59 -07:00 |
|
Nikolaj Bjorner
|
44b0b0148b
|
deal with warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-06 17:13:38 -07:00 |
|
Nikolaj Bjorner
|
e731a44880
|
Merge pull request #2329 from Z3Prover/nomp
Nomp
|
2019-06-07 02:05:11 +02:00 |
|
Nikolaj Bjorner
|
82da3493ee
|
fix printing of recursive defs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-06 13:11:46 -07:00 |
|
Nikolaj Bjorner
|
71009a9d02
|
suspend limits during assert and macro expansion
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-06 11:07:57 -07:00 |
|
Nikolaj Bjorner
|
7c1e935bc2
|
rlimit mux
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 22:17:09 -07:00 |
|
Nikolaj Bjorner
|
fdfb9e4fd5
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2019-06-05 16:10:31 -07:00 |
|
Nikolaj Bjorner
|
aabc54409c
|
change printing directires
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 16:10:22 -07:00 |
|
Nikolaj Bjorner
|
a8b02ddb93
|
fix #2323
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 13:43:45 -07:00 |
|
Nikolaj Bjorner
|
1ca3381390
|
fix #2319
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:42:19 -07:00 |
|
Nuno Lopes
|
a53ff6f21c
|
turn locks into no-ops when compiled with -DSINGLE_THREAD
|
2019-06-05 12:11:27 +01:00 |
|
Nuno Lopes
|
9b375150eb
|
remove remaining _NO_OMP_
|
2019-06-05 10:07:16 +01:00 |
|
Nuno Lopes
|
37882f5afa
|
fix race condition in cooperate
|
2019-06-05 09:31:45 +01:00 |
|
Nikolaj Bjorner
|
7f74382863
|
capture i by value
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:18 +01:00 |
|
Nikolaj Bjorner
|
27971e3f68
|
exception behavior in C++11 threads?
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
9f3089b098
|
try with std::vector and ptr_vectors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
e4e60bff26
|
include thread in tactical
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
f5511b4174
|
missing include
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
1f84381c4c
|
pfor
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
59330b3855
|
pfor
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
9262908ebb
|
mux
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
2788f72bbb
|
don't lose equalities over ite, #2317
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-04 20:32:24 -07:00 |
|
Nikolaj Bjorner
|
51b75a132c
|
signed char -> int, update mk_util to catch warnings on fptest, thanks to jfc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-02 17:22:36 -07:00 |
|
Nikolaj Bjorner
|
6fdef691e5
|
fix #2316
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-02 16:37:38 -07:00 |
|
Nikolaj Bjorner
|
1d46d5c870
|
use signed char per porting issue for ARM/64
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-02 15:53:32 -07:00 |
|
Nikolaj Bjorner
|
cccd37101e
|
fix #2314
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-01 20:34:58 -07:00 |
|
Bruce Mitchener
|
a12de12515
|
Use const& to reduce copies.
|
2019-06-02 09:58:32 +07:00 |
|
Nikolaj Bjorner
|
62de187d02
|
Merge pull request #2311 from waywardmonkeys/fix-reorder-warning
Fix -Wreorder warning.
|
2019-06-02 02:57:24 +02:00 |
|
Nikolaj Bjorner
|
3c3e5d7f7d
|
Merge pull request #2313 from waywardmonkeys/fix-cppapi-comment-typo
Fix C++ API comment typo.
|
2019-06-02 02:56:52 +02:00 |
|
Bruce Mitchener
|
17a0d75436
|
Fix C++ API comment typo.
|
2019-06-01 15:57:56 +07:00 |
|
Bruce Mitchener
|
960b8566f5
|
Fix some unused variable warnings.
|
2019-06-01 15:45:17 +07:00 |
|
Bruce Mitchener
|
759811b308
|
Fix -Wreorder warning.
|
2019-06-01 15:44:21 +07:00 |
|
Nikolaj Bjorner
|
01f6489892
|
fix #2310
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-31 16:22:49 -07:00 |
|