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

7493 commits

Author SHA1 Message Date
Nikolaj Bjorner e0e2397566 missing setup datatypes for QF_DT
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-10-01 19:40:30 -07:00
Nikolaj Bjorner 05428314be fix #1276 related crashes for re-sumption after cancellation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-10-01 15:13:43 -07:00
Nikolaj Bjorner bec60f763b add diagnostics to DDNF and fix #1268
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-30 12:35:36 -07:00
Nikolaj Bjorner 04b11d9721 Merge branch 'master' of https://github.com/z3prover/z3 2017-09-30 10:15:52 -07:00
Nikolaj Bjorner 8ff8c6433b fix #1277 fix #1278
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-30 10:15:27 -07:00
Christoph M. Wintersteiger bba005154c Merge pull request #1271 from ulidtko/master
Fix Python API docs done with `make api_docs`
2017-09-27 15:12:34 +01:00
Christoph M. Wintersteiger 34e6e62ae1 Merge branch 'master' of https://github.com/Z3Prover/z3 2017-09-27 14:23:13 +01:00
Christoph M. Wintersteiger 9a464dded4 Removed -std=c++11 from OCaml stubs build command. Fixes #1263. 2017-09-27 14:22:59 +01:00
Max ulidtko ce6e26043a fix Python API doxygen (make api_docs) 2017-09-27 14:07:18 +03:00
Max ulidtko f07b89df86 fix pydoc part of make api_docs 2017-09-27 14:07:02 +03:00
Christoph M. Wintersteiger 4ad3f1f4ea Merge pull request #1270 from kenmcmil/issue1269
fixing issue [1269]
2017-09-27 11:25:19 +01:00
Nikolaj Bjorner 2229a2fc1b model validation update take 2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-26 08:43:31 -07:00
Nikolaj Bjorner 6450ee33c5 disregard model validation when source expression contains uninterpreted theory functions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-26 08:25:48 -07:00
Ken McMillan c8a67abdd7 fixing issue [1269] 2017-09-25 14:33:20 -07:00
Nikolaj Bjorner f179d49f4f check for eof, based on testing garbled repro from #1267
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-24 10:58:39 -07:00
Nikolaj Bjorner 9cd974e334 remove display
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-24 09:40:35 -07:00
Nikolaj Bjorner 7a15de374a fix #1266 by bypassing topological ordering on theory symbols
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-24 09:19:51 -07:00
Nikolaj Bjorner 2751cbc270 n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-23 22:36:36 -05:00
Nikolaj Bjorner 95ee4c94f1 remove utf fixes #1265
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-23 11:37:55 -05:00
Nikolaj Bjorner cd24535e51 add newline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-22 09:54:56 -05:00
Nikolaj Bjorner cab4e4b461 add feature to display benchmark in format seen by SAT solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-21 18:32:46 -05:00
Nikolaj Bjorner f5db69529a Merge branch 'master' of https://github.com/z3prover/z3 2017-09-20 13:30:58 -07:00
Nikolaj Bjorner 320105c714 removing iterators
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-20 13:30:31 -07:00
Christoph M. Wintersteiger 048ee090b0 Eliminated the remaining operator kinds for partially unspecified FP operators from the AST API. 2017-09-20 20:19:36 +01:00
Christoph M. Wintersteiger a671560412 Merge branch 'master' of https://github.com/Z3Prover/z3 2017-09-20 20:16:13 +01:00
Christoph M. Wintersteiger cc9f67267d Eliminated the remaining operator kinds for partially unspecified FP operators. 2017-09-20 20:16:09 +01:00
Christoph M. Wintersteiger 3694ed6689 Merge pull request #1262 from UniQP/warningsC++API
Fix warnings in C++ API
2017-09-20 19:45:58 +01:00
Nikolaj Bjorner 936c22a00b add pattern match validation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-20 09:44:38 -07:00
Sebastian Buchwald da2826b55e Fix warnings in C++ API
When assertions are disabled, the compiler warns about unused function parameters.
2017-09-20 16:22:09 +02:00
Nikolaj Bjorner cb15473d5b remove type annotation from var printing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-19 20:02:41 -07:00
Nikolaj Bjorner 2ec3b4090e Merge branch 'master' of https://github.com/z3prover/z3 2017-09-19 19:44:22 -07:00
Nikolaj Bjorner 93e08d9499 fix #1261
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-19 19:43:23 -07:00
Nikolaj Bjorner caa02c3c02 add match expression construct to SMT-LIB2.6 frontend
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-19 19:39:02 -07:00
Nikolaj Bjorner 43e47271f7 have quantified tactics work with bound Boolean variables. Adding stubs for match
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-18 15:58:09 -07:00
Nikolaj Bjorner 66bc68f128 Merge pull request #1259 from mtrberzi/automata-fix
Fix generation of symbolic automata with no moves but accepting initial state
2017-09-18 21:22:00 +02:00
Nikolaj Bjorner 6ddc549557 fix #1258
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-18 12:21:01 -07:00
Murphy Berzish 9b01a5153e fix generation of symbolic automata with no moves but accepting initial state 2017-09-18 14:44:05 -04:00
Nikolaj Bjorner 8b506375e4 Merge branch 'master' of https://github.com/z3prover/z3 2017-09-17 15:11:27 -07:00
Nikolaj Bjorner cf86e46229 check for datatype selectors when model validation fails
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-09-17 15:10:50 -07:00
Christoph M. Wintersteiger c275d4ddca typo 2017-09-17 18:33:40 +01:00
Christoph M. Wintersteiger b9494fe3c0 Tabs, whitespace 2017-09-17 18:10:06 +01:00
Christoph M. Wintersteiger 6ba13fac0a Merge branch 'master' of https://github.com/Z3Prover/Z3 2017-09-17 18:09:26 +01:00
Christoph M. Wintersteiger 60c6249912 Removed unused variable 2017-09-17 18:09:10 +01:00
Christoph M. Wintersteiger 085df4a0a0 removed temp file 2017-09-17 17:52:31 +01:00
Christoph M. Wintersteiger db398eca7a Tabs, formatting. 2017-09-17 17:50:05 +01:00
Christoph M. Wintersteiger 56e20da3ce Copyright messages 2017-09-17 17:33:42 +01:00
Christoph M. Wintersteiger 6d51265d9d Cleaned up LP test code. 2017-09-17 17:14:30 +01:00
Christoph M. Wintersteiger d61b722b68 Partial cleanup of util/lp/* 2017-09-17 16:00:06 +01:00
Christoph M. Wintersteiger 00651f8f21 Tabs, formatting. 2017-09-17 14:54:09 +01:00
Christoph M. Wintersteiger 8871cb120a Fixed bug in fp.to_{s,u}bv 2017-09-17 12:57:29 +01:00