Nikolaj Bjorner
|
011c1b2dd2
|
remove refs to bare_str
|
2022-04-09 12:06:27 +02:00 |
|
Nikolaj Bjorner
|
8c2909f52b
|
working on python make for arm
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-04-07 13:36:23 +02:00 |
|
Nikolaj Bjorner
|
431c3af409
|
fix #5929 - add parameter bv_le2extract to allow disabling the disassembly to extract
|
2022-03-27 18:23:41 -10:00 |
|
Nikolaj Bjorner
|
815c971c9a
|
#5778
regression when tracking literal explanations
|
2022-03-22 01:55:43 -07:00 |
|
Nikolaj Bjorner
|
20bd59bb20
|
#5778 - missed tracking literal assignment justification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-03-21 10:15:00 -07:00 |
|
Nikolaj Bjorner
|
f1806d32d6
|
remove buggy code, close, fix #5825
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-03-20 13:25:44 -07:00 |
|
Nikolaj Bjorner
|
e1929ca9b9
|
add regex power to API and for Java per request
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-03-15 19:18:33 -07:00 |
|
Nikolaj Bjorner
|
c51ca86203
|
add another constant folding case
|
2022-03-10 17:39:40 -08:00 |
|
Nikolaj Bjorner
|
e839e18381
|
minimal addition to rewrite bit-vector to character conversion using constant folding.
|
2022-03-10 17:31:17 -08:00 |
|
Nikolaj Bjorner
|
8f2ea90db1
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2022-03-10 17:09:36 -08:00 |
|
Nikolaj Bjorner
|
081c62d006
|
allow range comparison for bit-vectors and int/real
|
2022-03-10 17:08:49 -08:00 |
|
Nuno Lopes
|
43f7636826
|
remove some copies/moves
|
2022-03-09 12:46:41 +00:00 |
|
Nuno Lopes
|
689e2d41de
|
remove a bunch of unneeded memory allocations
|
2022-02-25 16:08:23 +00:00 |
|
Nikolaj Bjorner
|
11030fc81d
|
disable unsound mk_seq_butlast
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-02-21 18:56:49 -08:00 |
|
Nikolaj Bjorner
|
ea0876b6d6
|
add lambda definitions during ast translation #5820
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-02-21 18:05:29 -08:00 |
|
Nikolaj Bjorner
|
91045d3e4a
|
two words
|
2022-02-20 10:29:57 +02:00 |
|
Nikolaj Bjorner
|
9a4d6cee6c
|
overhead with push-ite on shared terms
|
2022-02-14 19:36:14 +02:00 |
|
Nikolaj Bjorner
|
3d26b501e7
|
fix #5827 #5828
|
2022-02-14 10:31:04 +02:00 |
|
Nikolaj Bjorner
|
81e94b2154
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-02-09 12:10:01 +02:00 |
|
Nikolaj Bjorner
|
07d02ea415
|
fix #5829
|
2022-02-09 12:08:36 +02:00 |
|
Nikolaj Bjorner
|
03ff3201b9
|
block recursive definitions with lambdas until they are properly supported #5813
|
2022-02-06 08:57:58 +02:00 |
|
Nikolaj Bjorner
|
6a412f7f04
|
allow to pass Booleans as arguments to arithmetic expressions
|
2022-01-31 12:00:54 -08:00 |
|
Nikolaj Bjorner
|
773e829c58
|
#5804
|
2022-01-31 10:16:09 -08:00 |
|
Nikolaj Bjorner
|
913b90f7aa
|
fix #5802
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-30 10:42:34 -08:00 |
|
Nikolaj Bjorner
|
2551631957
|
mul overflow #5797
|
2022-01-29 09:15:38 -08:00 |
|
Nikolaj Bjorner
|
5e81c1220c
|
#5797 probably still wrong wrt underflow.
|
2022-01-27 12:48:15 -08:00 |
|
Nikolaj Bjorner
|
4da930b490
|
#5794
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-27 10:50:48 -08:00 |
|
Nikolaj Bjorner
|
461e71017d
|
fix #5792 again
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-26 15:54:44 -08:00 |
|
Nikolaj Bjorner
|
3b8c0b7ae6
|
fix #5791
|
2022-01-24 15:11:24 +01:00 |
|
Nikolaj Bjorner
|
20f9814939
|
fix #5789
fix incorrect constant folding
|
2022-01-24 09:42:14 +01:00 |
|
Nikolaj Bjorner
|
007af9cb8a
|
fix #5784
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-21 03:08:03 +01:00 |
|
Nikolaj Bjorner
|
5b0389615b
|
#5780
|
2022-01-19 10:10:36 +01:00 |
|
Nikolaj Bjorner
|
0dd5a5e576
|
#5777
|
2022-01-16 17:46:08 -08:00 |
|
Nikolaj Bjorner
|
cd56d55e34
|
#5753
|
2022-01-16 09:31:16 -08:00 |
|
Nikolaj Bjorner
|
f1bf660adc
|
add case for abs (normally simplified, but not with default_tactic=smt).
|
2022-01-09 11:55:21 -08:00 |
|
Nadav Rotem
|
9f9543ef69
|
Fix unused variable warnings. (#5760)
This commit fixes a few cases of unused variables in release builds.
The commit uses the (void)xxx; syntax which is used in other parts of
the code.
|
2022-01-08 18:18:30 -08:00 |
|
Nikolaj Bjorner
|
36ed1ffac2
|
update name of artifact
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-08 15:13:46 -08:00 |
|
Nikolaj Bjorner
|
ef481073b2
|
make static features avoid stack #5758
|
2022-01-08 11:20:18 -08:00 |
|
Nikolaj Bjorner
|
199daead50
|
remove Z3_bool_opt #5757
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-07 11:52:10 -08:00 |
|
Nikolaj Bjorner
|
d1fb831030
|
relevancy overhaul
|
2022-01-04 16:03:31 -08:00 |
|
Nikolaj Bjorner
|
8e3185ffe3
|
remove dual solver approach
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-03 14:08:01 -08:00 |
|
Nikolaj Bjorner
|
a71aa113e0
|
#5641
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-02 19:36:17 -08:00 |
|
Nikolaj Bjorner
|
8245935d41
|
#5641 add handlers for basic set operations to euf=true
|
2022-01-01 20:33:17 -08:00 |
|
Nikolaj Bjorner
|
9d3c8a6a2f
|
na
|
2022-01-01 17:59:31 -08:00 |
|
Nikolaj Bjorner
|
42219204ed
|
sketch replace_all
|
2022-01-01 17:39:37 -08:00 |
|
Nikolaj Bjorner
|
84f514a4f4
|
throttle ackerman on arrays
|
2022-01-01 15:33:33 -08:00 |
|
Nikolaj Bjorner
|
aa901c4e88
|
axiom solver improvements
|
2021-12-31 11:53:40 -08:00 |
|
Nikolaj Bjorner
|
fc77345bec
|
breaking change. Enforce append semantics everywhere for parameter updates #5744
Replace semantics doesn't work with assumptions made elsewhere in code.
The remedy is to apply append (override) semantics for parameter changes.
|
2021-12-30 19:11:14 -08:00 |
|
Nikolaj Bjorner
|
e8833f4dac
|
working on relevancy=3
|
2021-12-30 17:07:14 -08:00 |
|
Nikolaj Bjorner
|
b87b464e69
|
set relevancy flag on enode
|
2021-12-29 17:57:28 -08:00 |
|