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

11593 commits

Author SHA1 Message Date
ahumenberger 592499eaa0 Update azure-pipelines.yml for Azure Pipelines 2020-03-06 15:02:22 +01:00
Andreas Humenberger 0b8d269e90 Add missing functions 2019-12-02 14:52:29 +01:00
Andreas Humenberger d5e8b810cb Friends of tactic and probe 2019-11-30 08:25:15 +01:00
Andreas Humenberger c1504e9791 Streamlining 2019-11-30 07:21:39 +01:00
Andreas Humenberger e19ee6910b Simplifications 2019-11-30 06:58:56 +01:00
Andreas Humenberger 140a578a58 First steps toward adding Julia bindings 2019-11-29 09:55:52 +01:00
Nikolaj Bjorner a257ec0cc1 build warnings #2748
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-28 15:36:54 -08:00
Federico Mora 30d9ea5c2c Addressing comments from pull request: more descriptive variable names and m.mk_not 2019-11-27 22:06:59 -08:00
Federico Mora 574051df1b Step by step derivation of second int.to.str axiom 2019-11-27 22:06:59 -08:00
Federico Mora 900e707619 Added more comments 2019-11-27 22:06:59 -08:00
Federico Mora 6ffb475007 Add comments and make implication into xor. Logically equivalent. 2019-11-27 22:06:59 -08:00
Federico Mora fc74689c1b int.to.str must not begin with 0 unless is 0 2019-11-27 22:06:59 -08:00
Nikolaj Bjorner 0b893afee4 pretty print algebraic numbers from fast pretty printer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-27 17:13:15 -08:00
Nikolaj Bjorner e36c2fec9e updated readme for VS and CMake integration
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-27 09:17:48 -08:00
Federico Poli 8ebbc094eb Link librt when compiling with --staticbin on Linux
Fixes issue #2457. The workaround is described here: https://stackoverflow.com/questions/58848694/gcc-whole-archive-recipe-for-static-linking-to-pthread-stopped-working-in-rec
2019-11-27 09:16:48 -08:00
Nikolaj Bjorner d14b083bc9 disable regressions from msan
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-26 19:50:09 -08:00
Nikolaj Bjorner c36d9f7b3e fix #2741
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-26 19:45:34 -08:00
Nikolaj Bjorner 07dcb0a98b
Merge pull request #2477 from evmaus/master
MSAN Integration Build
2019-11-26 09:31:23 -08:00
Murphy Berzish 5f78ca9b58 z3str3: negative lengths in get_len_value don't count 2019-11-25 12:32:51 -08:00
Andreas Humenberger 58f3dce2be Make z3::exception a subclass of std::exception 2019-11-25 11:55:37 -08:00
Nikolaj Bjorner 8973c18856 require c++11 on TPTP #2738
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-25 09:54:23 -08:00
Nikolaj Bjorner 055cf6c7b9 relevancy level is queried during smt_setup, so it has to update the local parameter that tracks the min
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-25 09:53:00 -08:00
Nikolaj Bjorner 17fb07875d follow up on #2737
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-25 08:35:28 -08:00
Christoph M. Wintersteiger ba03d99526
Fix forward declaration of fma in C++ API. Fixes #2735. 2019-11-25 11:32:50 +00:00
Nikolaj Bjorner 84025d5c11 add rewrites for moduli as exercised in example from #2319
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-24 19:02:28 -08:00
Nikolaj Bjorner fad4356159 treat division by 0 as non-linearity, fix #2733
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-24 10:52:52 -08:00
Nikolaj Bjorner ca2ad66d03 treat division by 0 as non-linearity
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-24 10:49:35 -08:00
Nikolaj Bjorner e2b6b12215 initialize relvancy level in constructor
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-23 17:26:59 -08:00
Nikolaj Bjorner 5cbabb20ac align readme-cmake and cmakelists.txt according to current state #2732
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-23 15:59:16 -08:00
Nikolaj Bjorner 5dfe4a4b48 ensure relevancy isn't increased between calls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-23 15:42:44 -08:00
Nikolaj Bjorner 61371b4abf na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-23 15:41:15 -08:00
Murphy Berzish 415260b93d z3str3: refactor app* to app_ref 2019-11-22 16:07:50 -08:00
Nikolaj Bjorner b2c3025e21 fix #2714
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-21 16:37:53 -08:00
Jerry James 8db0429809 Fix "Unbound module Z" error when invoking ocamldoc. 2019-11-21 16:04:17 -08:00
Nikolaj Bjorner e818b8d06f binspr
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-20 16:27:40 -08:00
Nikolaj Bjorner e212159f4e fix #2727
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-20 15:01:10 -08:00
Nikolaj Bjorner a0dcad0221 fix #2708
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-19 21:36:13 -08:00
Nikolaj Bjorner 566eacd424 change handling of weak array mode. Insert weak delay variables into a queue that gets consumed by the next propagation when the array_weak parameter is changed #2686
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-19 21:17:36 -08:00
Nikolaj Bjorner e45bafe9bf increase version number
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-19 14:17:48 -08:00
Nikolaj Bjorner 30e7c225cd upgrade pip
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-19 12:58:44 -08:00
Nikolaj Bjorner f170e655d5 add importlib_metatada
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-19 10:56:56 -08:00
Nikolaj Bjorner c62380ad77 update names of config vars
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-19 08:48:43 -08:00
Nikolaj Bjorner 3669543553 rename additional build options #2709
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 23:06:48 -08:00
Nikolaj Bjorner 429fc7c408 rename additional build options #2709
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 23:02:44 -08:00
Nikolaj Bjorner 2673235dc3 rename additional build options #2709
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 22:55:37 -08:00
Nikolaj Bjorner f7a6f3fa28 fix #2718
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 22:40:33 -08:00
Nikolaj Bjorner c7248a65e4 rename additional build options #2709
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 22:31:45 -08:00
Nikolaj Bjorner dc4adcb147 doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 21:51:28 -08:00
Nikolaj Bjorner 4522e7a97a rename additional build options #2709
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 21:39:11 -08:00
Nikolaj Bjorner 53a01a07bd rename additional build options #2709
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 21:32:35 -08:00