3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 16:45:31 +00:00
Commit graph

4545 commits

Author SHA1 Message Date
Nikolaj Bjorner
a2fb4fc589 remove tabs, fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:49:28 -08:00
Nikolaj Bjorner
c008c2c274 fix indentation error
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:36:50 -08:00
Nikolaj Bjorner
b079ff1dae Merge branch 'master' of https://github.com/Z3Prover/z3 2016-01-04 22:35:08 -08:00
Nikolaj Bjorner
f6be76aec5 Merge pull request #396 from NikolajBjorner/master
Basic Sequence/String and regular expression support, congruence propagation for bit-vectors, tuned bit-vector multiplier encodings for small numerals.
2016-01-04 22:33:08 -08:00
Nikolaj Bjorner
55452e1680 Merge pull request #394 from kenmcmil/issue393
issue #393 -- removed debugging assert
2016-01-04 22:28:46 -08:00
Nikolaj Bjorner
3f040dbd23 remove std::cout usage
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:26:54 -08:00
Nikolaj Bjorner
2f9fda45c3 fix tabs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:14:45 -08:00
Nikolaj Bjorner
2c1d2aad44 seq, API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:06:32 -08:00
Nikolaj Bjorner
62e1c525c0 Merge branch 'master' of https://github.com/Z3Prover/z3 2016-01-04 20:42:14 -08:00
Nikolaj Bjorner
fbee36d035 remove debug asserts
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 20:42:07 -08:00
Nikolaj Bjorner
d7dcd022b9 seq, API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 18:49:21 -08:00
Nikolaj Bjorner
c1ebf6b4fc seq + API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 18:01:48 -08:00
Ken McMillan
e6e6a6c5b3 issue #393 -- removed debugging assert 2016-01-04 12:53:46 -08:00
Nikolaj Bjorner
68a532d066 seq, API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-03 20:53:06 -08:00
Nikolaj Bjorner
a3c4972c85 seq API, tuning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-03 17:16:13 -08:00
Nikolaj Bjorner
8e80fb830b merge fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-03 14:12:45 -08:00
Nikolaj Bjorner
0c03a87c82 merge with master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-03 14:08:29 -08:00
Nikolaj Bjorner
532ec6f8dc seq API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-03 14:07:34 -08:00
Nikolaj Bjorner
b5969326bc seq API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-02 23:31:36 -08:00
Nikolaj Bjorner
1147037a99 seq API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-02 22:54:49 -08:00
Nikolaj Bjorner
e10ecad5dc seq API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-02 22:52:28 -08:00
Nikolaj Bjorner
5e553a4dc1 seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-02 13:32:44 -08:00
Christoph M. Wintersteiger
758c9cd7a0 Build fix for install dependencies 2016-01-01 17:02:31 +00:00
Nikolaj Bjorner
876fd1f7ba seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-01 09:00:21 -08:00
Christoph M. Wintersteiger
d6330e157d Refactored Python API installation build. 2016-01-01 16:42:01 +00:00
Nikolaj Bjorner
6c6d1d92c4 seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-31 16:10:41 -08:00
Nikolaj Bjorner
5c789ab1d0 Merge branch 'master' of https://github.com/Z3Prover/z3 2015-12-31 10:42:48 -08:00
Nikolaj Bjorner
38865ffe0d program the simple joints a bit more defensively per bugs reported by Sean McLaughlin
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-31 10:42:41 -08:00
Christoph M. Wintersteiger
cbf5f13012 Merge branch 'master' of https://github.com/wintersteiger/z3 2015-12-31 16:41:00 +00:00
Christoph M. Wintersteiger
4286eb571f Bugfix for FP numeral construction and extraction.
Fixes #382.
2015-12-31 16:40:45 +00:00
Christoph M. Wintersteiger
60f866e259 Bugfix for FP numeral construction and extraction. 2015-12-31 16:40:04 +00:00
Nikolaj Bjorner
78550ec816 seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-31 07:48:14 -08:00
Nuno Lopes
c8931a7bba remove unused decl
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-12-30 15:50:46 +00:00
Nuno Lopes
03afedafaf expr_abstract: don't recreate an AST_APP if arguments didn't change
gives ~30% speedup in some benchmarks with quantifiers

Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-12-30 13:54:01 +00:00
Nikolaj Bjorner
746d26e744 seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-29 21:14:52 -08:00
Nikolaj Bjorner
e63724a22d replace assert by SASSERT in case of unsupported proof rule
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-29 15:30:42 -08:00
Nikolaj Bjorner
bd9b5b5735 seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-29 10:13:19 -08:00
Christoph M. Wintersteiger
2f08040403 typo 2015-12-29 16:00:07 +00:00
Christoph M. Wintersteiger
b0781a14cd Fix for FP numeral construction in the Python API. Fixes #386. 2015-12-29 15:59:14 +00:00
Nikolaj Bjorner
e2fab0a555 seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-28 18:15:48 -08:00
Nikolaj Bjorner
739043e273 seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-28 10:28:43 -08:00
Nikolaj Bjorner
071a654a9a seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-27 04:41:25 -08:00
Nikolaj Bjorner
31302ec851 automata
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-25 15:22:26 -08:00
Nikolaj Bjorner
4a5b645d88 automata
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-25 05:37:24 -08:00
Nikolaj Bjorner
659a7ede84 automata
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-25 04:25:23 -08:00
Nikolaj Bjorner
65d147106e automata
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-24 12:01:59 -08:00
Nikolaj Bjorner
1bbf7813b0 automata
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-24 03:30:02 -08:00
Nikolaj Bjorner
2a7f2ab7f8 sequence automaton
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-23 20:33:55 -08:00
Nikolaj Bjorner
f414869456 add symbolic automaton
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-23 19:46:10 -08:00
Nikolaj Bjorner
386399472d seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-12-23 11:02:34 -08:00