Simon Cruanes
|
9df140343a
|
perf(datatype): whole-graph implementation of occurs_check
|
2018-04-06 17:20:04 -05:00 |
|
Simon Cruanes
|
2ee1e358b6
|
chore: add definition for enode_tbl
|
2018-04-06 17:20:04 -05:00 |
|
Simon Cruanes
|
b5d531f079
|
perf(datatype): improve caching in occurs_check
|
2018-04-06 17:20:04 -05:00 |
|
Nikolaj Bjorner
|
3b78bdc8e5
|
shorthands in enode to access args and partents
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-06 14:01:09 -07:00 |
|
Murphy Berzish
|
27f2b542df
|
remove comment
|
2018-04-06 12:13:53 -04:00 |
|
Christoph M. Wintersteiger
|
be4edddd2b
|
Fixed bug in to_fp/to_fp_unsigned. Thanks to Florian Schanda for reporting this bug.
|
2018-04-06 17:08:29 +01:00 |
|
Murphy Berzish
|
45f48123e7
|
add re.plus length enumeration; fix reordering warning
|
2018-04-06 11:39:08 -04:00 |
|
Nikolaj Bjorner
|
a954ab7d8d
|
flip literals in ATEs produced using RI
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-06 08:38:01 -07:00 |
|
Christoph M. Wintersteiger
|
287c6f08e1
|
Resolved merge conflict
|
2018-04-05 20:31:45 +01:00 |
|
Christoph M. Wintersteiger
|
932ba15261
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2018-04-05 20:29:01 +01:00 |
|
Christoph M. Wintersteiger
|
b0492659d6
|
Merge branch 'master' of https://github.com/wintersteiger/z3
|
2018-04-05 20:28:44 +01:00 |
|
Christoph M. Wintersteiger
|
02bf2530b5
|
Bugfix for fp.to_sbv. Thanks to Florian Schanda for reporting this bug.
|
2018-04-05 19:55:41 +01:00 |
|
Christoph M. Wintersteiger
|
724f86d43e
|
Bugfix for unspecified semantics of some fp.* operators.
|
2018-04-05 19:55:04 +01:00 |
|
Christoph M. Wintersteiger
|
bd00d98398
|
Fixed overflow bug in fp.to_ubv. Thanks to Florian Schanda for reporting this bug.
|
2018-04-05 17:21:17 +01:00 |
|
Christoph M. Wintersteiger
|
3de41e5179
|
Fixed model completion for unspecified cases of floating-point functions. Thanks to Florian Schanda for reporting this bug.
|
2018-04-05 15:27:02 +01:00 |
|
Christoph M. Wintersteiger
|
328ad248b6
|
Fixed overflow problem in fp.to_?bv. Thanks to Florian Schanda for reporting this bug.
|
2018-04-05 15:26:25 +01:00 |
|
Christoph M. Wintersteiger
|
793642f48d
|
Fixed MPF to_sbv. Thanks to Florian Schanda for reporting this bug.
|
2018-04-05 15:23:16 +01:00 |
|
Nikolaj Bjorner
|
ab43bfafe5
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-04-03 12:40:26 -07:00 |
|
Nikolaj Bjorner
|
5ba939ad5e
|
add tuple shortcut and example to C++ API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-03 12:40:18 -07:00 |
|
Murphy Berzish
|
6a3ce301b7
|
fix collection error
|
2018-04-03 12:51:03 -04:00 |
|
Nikolaj Bjorner
|
852f1b87dc
|
Merge pull request #1559 from cocreature/print-success-declare-datatype
Fix buffering issue in print_success for declare-datatype
|
2018-04-03 09:45:31 -07:00 |
|
Murphy Berzish
|
41703a4254
|
Merge branch 'develop' into regex-develop
|
2018-04-03 12:31:27 -04:00 |
|
Moritz Kiefer
|
6b38edf102
|
Fix buffering issue in print_success for declare-datatype
|
2018-04-03 11:57:31 +02:00 |
|
Nikolaj Bjorner
|
528dc8a3f8
|
disable bdd variable elimination
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-31 17:05:22 -07:00 |
|
Nikolaj Bjorner
|
55eb11d91b
|
fix bug in blocked clause elimination: it was ignoring unit literals
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-31 13:26:20 -07:00 |
|
Nikolaj Bjorner
|
a914142c7c
|
bit-blaster
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-31 05:34:11 -07:00 |
|
Nikolaj Bjorner
|
21a3b9c8e2
|
increment version number due to ABI/API breaking change #1556
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-31 05:20:47 -07:00 |
|
Bruce Mitchener
|
2fa304d8de
|
Remove int64, uint64 typedefs in favor of int64_t / uint64_t.
|
2018-03-31 14:45:04 +07:00 |
|
Nikolaj Bjorner
|
aa2721517b
|
model conversion and acce tracking
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-30 16:24:22 -07:00 |
|
Bruce Mitchener
|
16a2ad9afd
|
Use stdint.h for int64_t / uint64_t in API.
Now that we can use stdint.h, we can use it to portably define
64 bit integer types for use in the API.
|
2018-03-30 23:06:24 +07:00 |
|
Nikolaj Bjorner
|
bb7ad4e938
|
Merge pull request #1556 from waywardmonkeys/update-z3-bool-doc
Update Z3_bool doc.
|
2018-03-30 08:42:18 -07:00 |
|
Bruce Mitchener
|
b9f2188fc0
|
Update Z3_bool doc.
|
2018-03-30 22:34:07 +07:00 |
|
Nikolaj Bjorner
|
32c9af5e5a
|
fix use of Z3_bool -> Z3_lbool
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-27 16:16:25 -07:00 |
|
Nikolaj Bjorner
|
76dec85c93
|
use stdbool #1526 instead of int
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-27 15:41:53 -07:00 |
|
Nikolaj Bjorner
|
78744e589c
|
add stdbool.h
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-27 12:19:24 -07:00 |
|
Nikolaj Bjorner
|
8533238582
|
add propagation after binary addition
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-26 15:56:05 -07:00 |
|
Nikolaj Bjorner
|
51d62684e1
|
move propagation to after binary clause addition
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-26 15:51:00 -07:00 |
|
Nikolaj Bjorner
|
d60d0b8a7a
|
fix indent
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-26 15:19:14 -07:00 |
|
Nikolaj Bjorner
|
96b717f494
|
propagate during asymmetric branching
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-26 15:17:41 -07:00 |
|
Nikolaj Bjorner
|
a81a8de975
|
remove lns
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 19:54:11 -07:00 |
|
Nikolaj Bjorner
|
7063ad81cc
|
updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 19:42:06 -07:00 |
|
Nikolaj Bjorner
|
88e777748a
|
remove stdout
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 19:37:19 -07:00 |
|
Nikolaj Bjorner
|
bd2ed196e3
|
add correct badge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 19:36:21 -07:00 |
|
Nikolaj Bjorner
|
c4ff5c7ac7
|
remove lns code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 18:32:16 -07:00 |
|
Nikolaj Bjorner
|
a9f2ffd928
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2018-03-25 14:57:14 -07:00 |
|
Nikolaj Bjorner
|
c513f3ca09
|
merge with master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 14:57:01 -07:00 |
|
Nikolaj Bjorner
|
a79400a01b
|
fix bugs in scc_tr
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 14:55:42 -07:00 |
|
Nikolaj Bjorner
|
fc719a5ee8
|
fix diagnostic output #1553
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-24 10:37:05 -07:00 |
|
Nikolaj Bjorner
|
753f2c89ef
|
initialize solvers to ensure that eval mode has a solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-23 18:54:23 -07:00 |
|
Nikolaj Bjorner
|
966a8f73d3
|
add eval feature #1553
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-23 16:26:20 -07:00 |
|