3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 09:05:31 +00:00
Commit graph

745 commits

Author SHA1 Message Date
Nikolaj Bjorner
080bf79fe6
Merge pull request #1705 from trinhmt/master
created pull from Trinh's seq solver
2018-06-30 04:53:14 -07:00
Nuno Lopes
5de6628a5d remove spurious copies and inc_refs around ref_vector 2018-06-28 10:31:38 +01:00
trinhmt
54a9482716
Merge pull request #8 from Z3Prover/master
merge with Z3Prover/z3
2018-06-27 18:10:54 +08:00
Nuno Lopes
2b31024dab add obj_ref::operator=(obj_ref &&) + a few explicit uses 2018-06-26 17:00:56 +01:00
Nikolaj Bjorner
520ce9a5ee integrate lambda expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-26 07:23:04 -07:00
Thai Trinh
aacb7289be merge with Z3Prover/master 2018-06-25 19:44:46 +08:00
Nikolaj Bjorner
9149048f34 use quotes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-15 15:53:47 -07:00
Nikolaj Bjorner
c0e378b045 remove {
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-15 15:44:33 -07:00
Arie Gurfinkel
3ad1446597 Remove spurious quote 2018-06-15 15:09:25 -07:00
Nikolaj Bjorner
6fc08e9c9f Merge branch 'master' of https://github.com/z3prover/z3 2018-06-15 14:58:10 -07:00
Nikolaj Bjorner
a51d6cbcbc debug model evaluator
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-15 14:58:02 -07:00
Nikolaj Bjorner
7714d05c1a fill out qe_solve_plugin functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-14 16:08:52 -07:00
Nikolaj Bjorner
4547f2c001 enable non-expression bodies of quantifiers to fix #1667
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-07 22:03:03 -07:00
Nikolaj Bjorner
88ead235f0 gcc mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-06 19:30:56 -07:00
Nikolaj Bjorner
bb53060313 int64_t
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-06 19:26:40 -07:00
Nikolaj Bjorner
8565de2c5b deal with shift exponent error
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-06 19:17:37 -07:00
Nikolaj Bjorner
ad67424987 deal with shift exponent error
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-06 18:23:04 -07:00
Nikolaj Bjorner
99bdb46158 int64_t
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-06 17:48:30 -07:00
Nikolaj Bjorner
8ab428b660 try new gcd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-06 17:42:44 -07:00
Nikolaj Bjorner
d088a1b9f6 updated release notes for merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-23 18:25:14 -07:00
Nikolaj Bjorner
0708ecb543 dealing with compilers that don't take typename in non-template classes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-23 09:11:33 -07:00
Nikolaj Bjorner
2800049dd4 stale files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-23 08:49:49 -07:00
Nikolaj Bjorner
50c93d1ad4 merge with 4.7.1
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-22 17:10:36 -07:00
Nikolaj Bjorner
6938c76950
Merge pull request #1630 from danielschemmel/warnings
Fix GCC Warnings
2018-05-20 10:24:05 -07:00
Daniel Schemmel
1cc4a4ccc5
remove unused constructor that would construct lar_constraint in an partly initialized state. Fixes: variable may be used uninitialized 2018-05-19 02:56:46 +02:00
Nikolaj Bjorner
d462ed3f00 fix #1621
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-18 14:30:27 -07:00
Nikolaj Bjorner
925867dc3e fix #1621
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-18 14:14:00 -07:00
Daniel Schemmel
2d5dd80238
The Permutation Matrix' values function attempted an incorrect conversion.
This causes compilation with GCC 8 to fail. I suspect it worked previously due to SFINAE.
2018-05-07 23:33:40 +02:00
Nikolaj Bjorner
13b54f379c fix ema
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-05 13:58:47 +02:00
Nikolaj Bjorner
43403fafcd adding ema
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-03 13:23:59 -07:00
Nikolaj Bjorner
dd6e76478d fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-02 08:51:33 -07:00
Nikolaj Bjorner
c2bf8ef410 resolve
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-01 15:03:15 -07:00
Nikolaj Bjorner
a07c6e4793 resolve
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-01 15:02:04 -07:00
Nikolaj Bjorner
e4d24fd2c3 fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-01 09:39:19 -07:00
Nikolaj Bjorner
5ba814b14f try string in pragma
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-01 08:54:05 -07:00
Nikolaj Bjorner
42c9394c6d pragma
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-01 08:49:48 -07:00
Nikolaj Bjorner
812c913cdd use C99 pragma
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-01 08:34:28 -07:00
Nikolaj Bjorner
78b9f0686a merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-01 07:43:29 -07:00
Nikolaj Bjorner
f525f43e43 merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-30 09:30:43 -07:00
Nikolaj Bjorner
859c68c2ac merge with opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-30 08:27:54 -07:00
Nikolaj Bjorner
b8193a0ae6 fix #1604
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-29 10:04:42 -07:00
Nikolaj Bjorner
563f337997 testing memory defragmentation, prefetch, delay ate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-27 17:59:03 +02:00
Nikolaj Bjorner
b5f067bec5 fix #1592 #1587
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-25 11:18:24 +02:00
Nikolaj Bjorner
2dc92e2b94 merge with pull request #1557
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-07 17:22:49 -07:00
Nikolaj Bjorner
4f5133cf72 disambiguate calls to set
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-07 10:16:46 -07:00
Nikolaj Bjorner
cfd9785025 replace by int64_t and uint64_t
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-06 19:32:01 -07: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
793642f48d Fixed MPF to_sbv. Thanks to Florian Schanda for reporting this bug. 2018-04-05 15:23:16 +01:00
Bruce Mitchener
2fa304d8de Remove int64, uint64 typedefs in favor of int64_t / uint64_t. 2018-03-31 14:45:04 +07:00