3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-08 10:25:18 +00:00
Commit graph

13809 commits

Author SHA1 Message Date
Nuno Lopes 6c72f39142 fix build 2020-05-10 10:35:46 +01:00
Nikolaj Bjorner 0a6908cd15 abbreviate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-09 21:54:58 -07:00
Nikolaj Bjorner 086331a24b null
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-09 21:27:45 -07:00
Nikolaj Bjorner 30de76b529 add occurs check to other nla_basic lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-09 20:50:27 -07:00
Nikolaj Bjorner 4890c3ce31 fix #4230
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-09 18:49:00 -07:00
Nikolaj Bjorner f044071f5e fix #4260
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-09 18:13:12 -07:00
Nikolaj Bjorner fdc87f286f
na (#4254)
* remove level of indirection for context and ast_manager in smt_theory

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* add request by #4252

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* move to def

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* int

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* fix #4251

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* fix #4255

* fix #4257

* add code to debug #4246

* restore new solver as default

* na

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* fix #4246

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-09 17:40:02 -07:00
Nikolaj Bjorner becf423c77
remove level of indirection for context and ast_manager in smt_theory (#4253)
* remove level of indirection for context and ast_manager in smt_theory

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* add request by #4252

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* move to def

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* int

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-08 16:46:03 -07:00
Nikolaj Bjorner 17b8db95c1 inc version
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-08 15:05:01 -07:00
Nikolaj Bjorner ee522e1668 update comment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-08 15:03:52 -07:00
Nikolaj Bjorner ad55a1f1c6 Update release.yml for Azure Pipelines
disable pypi republish for 4.8
2020-05-08 14:12:38 -07:00
Nikolaj Bjorner 42e6cbce3d publish also ubuntu build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-08 14:10:23 -07:00
Nikolaj Bjorner 9a44ed854b enable pip
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-08 12:34:07 -07:00
Nikolaj Bjorner 2804b40edb disable nuget publish for now
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-08 12:32:57 -07:00
Andrew Helwer b42ea38028
Automatically push release pipeline packages to nuget.org (#4249) 2020-05-07 17:31:27 -07:00
Nikolaj Bjorner cceae2e3f0 old solver as default
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-07 17:27:22 -07:00
Nikolaj Bjorner 2e714fca7c expose uninterpreted op versions for ad-hoc parsing 2020-05-07 13:53:10 -07:00
Nikolaj Bjorner e459cf4cc1 na 2020-05-07 11:04:24 -07:00
Nikolaj Bjorner 54f38d004b fix #4235 2020-05-07 10:50:56 -07:00
Nikolaj Bjorner 6a61e8dd5b fix #4234 2020-05-07 10:47:46 -07:00
Nikolaj Bjorner da9b037f2a fix #4233 2020-05-07 10:40:41 -07:00
Nikolaj Bjorner fc6bdb9708 fix #4232 2020-05-07 10:36:53 -07:00
Nikolaj Bjorner aa3749f678 fix #4231 2020-05-07 10:34:38 -07:00
Nikolaj Bjorner eda2eb5124 fix #4245 2020-05-07 10:24:03 -07:00
Nikolaj Bjorner 0acaf1ca0f fix #4218 2020-05-07 08:43:56 -07:00
Murphy Berzish 1f15033ca2
z3str3: remove legacy code (#4215)
* z3str3: remove legacy fixed-length overlap testing

parameter smt.str.fixed_length_overlap_models has been deprecated

* z3str3: remove legacy length/value testing algorithm and binary search heuristic

the following parameters are deprecated:
smt.str.use_binary_search
smt.str.binary_search_start
smt.str.fixed_length_models (the fixed-length model construction is now always used)

* z3str3: remove legacy regex unroll methods

* z3str3: remove unused methods and member variables
2020-05-06 13:07:04 -07:00
Nikolaj Bjorner 691759c9e2 fix #4227 2020-05-06 12:56:46 -07:00
Nikolaj Bjorner 603b5552fa port progation from cons branch 2020-05-06 12:21:01 -07:00
Nikolaj Bjorner 2d08baf3d5 fix #4219 2020-05-06 12:20:40 -07:00
Nikolaj Bjorner 1a642b4311 na 2020-05-06 10:36:03 -07:00
Nikolaj Bjorner 93004a9d49 fix #4225 2020-05-06 10:35:16 -07:00
Nikolaj Bjorner bbaedbcccc fix #4224 2020-05-06 10:34:59 -07:00
Nikolaj Bjorner 6f6c8d76eb fix #4216
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-06 09:45:38 -07:00
Lev Nachmanson f2449df06e introduce ul_pair associated_with_row
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2020-05-05 15:59:09 -07:00
Nikolaj Bjorner d20259b57a remove stdout
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-05 14:42:50 -07:00
Nikolaj Bjorner 82236d44c6 some simplifications in theory_bv 2020-05-05 12:27:15 -07:00
Nikolaj Bjorner 911d23af1a fix #4210 2020-05-05 12:26:21 -07:00
Nikolaj Bjorner 7b1aee48dd fix #4203
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-05 10:40:09 -07:00
Nikolaj Bjorner 2104624dfa updated release notes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-05 10:33:25 -07:00
Nikolaj Bjorner 3985943eec na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-05 09:51:33 -07:00
Lev Nachmanson a34c5a9450 bail out on big rational numbers in nla monotone lemmas
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2020-05-04 14:21:48 -07:00
Nikolaj Bjorner b81ab94db7
pipeline with release mode (#4206)
* pipeline with release mode

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* na

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-04 12:30:03 -07:00
Imran Settuba be998c308c
Allow different parsing strategies (#4205)
* modifiers

* modifiers and function

* revert

* .
2020-05-04 12:28:50 -07:00
Nikolaj Bjorner 39fb44fe09 fix #4200
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 18:10:54 -07:00
Nikolaj Bjorner 2a93ac3d81 fix #4200
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 18:10:26 -07:00
Nikolaj Bjorner 6f48c9ce51 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 17:27:26 -07:00
Nikolaj Bjorner 3473decb74 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 17:27:26 -07:00
Nikolaj Bjorner 6a540e8429
add Julia to pipeline (#4199)
* add Julia to pipeline

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* na

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>

* na

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 17:16:46 -07:00
Nikolaj Bjorner d3e4dd69f8 relax condition on theory disequality propagation fix #4194 2020-05-03 11:18:31 -07:00
Nikolaj Bjorner fcab7e4f9c fix #4195 2020-05-03 10:55:38 -07:00