3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-15 21:38:44 +00:00
Commit graph

8487 commits

Author SHA1 Message Date
Nikolaj Bjorner 88fb826a03 overhaul stoi and itos to fix #1957 and related
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-23 18:50:20 -08:00
Nikolaj Bjorner 801026937d fix #1846
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-23 13:49:09 -08:00
Nikolaj Bjorner 8d940f64b8 fix build regression
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-23 10:57:07 -08:00
Nikolaj Bjorner f591e0948a fix #1841
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-22 15:28:33 -08:00
Nikolaj Bjorner 7bc3b4e381 swap order in equality for emptiness check to deal with rewriter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-22 13:03:55 -08:00
Nikolaj Bjorner ec36a9c495 fix user push/pop with ba constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-22 12:40:23 -08:00
Nikolaj Bjorner aeb4d1864d clean up suffix/prefix rewriting
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-22 11:39:34 -08:00
Nikolaj Bjorner 498fa87993 seq rewriting fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-22 10:48:49 -08:00
Nikolaj Bjorner 7b2590c026 fix is-unit test in seq rewriter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-21 17:08:33 -08:00
Nikolaj Bjorner 0c1408b30e fixing #1948
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-21 13:48:48 -08:00
Bruce Mitchener 236f85d82b Improve intra-doc linking. 2018-11-21 19:13:02 +07:00
Nikolaj Bjorner 2cc654081c
Merge pull request #1955 from waywardmonkeys/Z3_bool_to_bool
Switch from using Z3_bool to using bool.
2018-11-20 20:29:28 -08:00
Nikolaj Bjorner 90070fda95 fix #1959
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-20 20:17:09 -08:00
Nikolaj Bjorner c95dbb47a3 fix #1958
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-20 16:43:37 -08:00
Nikolaj Bjorner 37ef3cbeb2 add rc2 sample
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-20 14:32:01 -08:00
Nikolaj Bjorner 7016d94d59 fix #1956
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-20 11:30:44 -08:00
Lev Nachmanson 67ea2a2c88 test
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-11-20 09:52:43 -08:00
Bruce Mitchener b93ffe676b Fix broken link. It is Z3_add_rec_def, not Z3_mk_rec_def. 2018-11-20 11:34:32 +07:00
Bruce Mitchener edf8ba44d1 Switch from using Z3_bool to using bool.
This is a continuation of the work started by using stdbool and
continued by switching from Z3_TRUE|FALSE to true|false.
2018-11-20 11:27:09 +07:00
Nikolaj Bjorner e83e9b02df increment version number to 4.8.4
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-19 15:17:55 -08:00
Nikolaj Bjorner 7d0d7e6343 have replayer handle oom natively
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-19 10:59:12 -08:00
Nikolaj Bjorner 04d709dae1 build errors on shrink
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-19 09:42:10 -08:00
Nikolaj Bjorner 5a825d7ac3 true is true, false is not true, it is false
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-19 09:37:23 -08:00
Bruce Mitchener 56bbed173e Remove usages of Z3_TRUE / Z3_FALSE.
Now that this is all using stdbool.h, we can just use true/false.

For now, we leave the aliases in place in z3_api.h.
2018-11-20 00:25:37 +07:00
Nikolaj Bjorner 8b2450aba7
Merge pull request #1949 from waywardmonkeys/fix-doc-precondition
Fix precondition in Z3_get_symbol_string doc comment.
2018-11-19 08:43:52 -08:00
Nikolaj Bjorner 3eb786838d Merge branch 'master' of https://github.com/z3prover/z3 2018-11-19 08:42:23 -08:00
Nikolaj Bjorner 5eefa9c34b fix combinator signatures
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-19 08:42:18 -08:00
Bruce Mitchener 115256e353 Improve intra-doc linking. 2018-11-19 20:32:00 +07:00
Bruce Mitchener e1388a838c Fix precondition in Z3_get_symbol_string doc comment. 2018-11-19 18:58:09 +07:00
Nikolaj Bjorner b8ac3e6ce4 Merge branch 'master' of https://github.com/z3prover/z3 2018-11-19 00:48:40 -08:00
Nikolaj Bjorner 529e62e01e remove unsound rewrite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-19 00:48:33 -08:00
Bruce Mitchener 93835eab05 Correct Z3_(fixedpoint|optimize)_from_file param doc. 2018-11-19 13:04:07 +07:00
Nikolaj Bjorner 102d23f780 Merge branch 'master' of https://github.com/z3prover/z3 2018-11-18 10:40:14 -08:00
Nikolaj Bjorner a9e6d83c6e std::cout -> out
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-18 10:40:08 -08:00
Nikolaj Bjorner 6ef2557e2a investigate #1946
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-18 09:34:33 -08:00
Nikolaj Bjorner d400929d9a fix #1945
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-18 08:56:30 -08:00
Nikolaj Bjorner 1603075189 add empty/full to java #1944
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-17 15:46:06 -08:00
Nikolaj Bjorner 141cd687ff disable validation in builds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-17 15:37:36 -08:00
Nikolaj Bjorner d45b8a3ac8 fix debug build, add access to numerics from model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-17 15:24:54 -08:00
Nikolaj Bjorner ee7781e602 merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-17 15:05:02 -08:00
Nikolaj Bjorner 9ec59fdb93 fix #1934
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-17 15:04:25 -08:00
Nikolaj Bjorner b7ecd4fa7a
Merge pull request #1942 from waywardmonkeys/fix-missing-word
Fix missing word in doc comment.
2018-11-17 09:18:13 -08:00
Bruce Mitchener 69dc749239 Fix missing word in doc comment. 2018-11-17 21:02:00 +07:00
Nikolaj Bjorner 03bb5a085f fix #1940
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-15 09:21:03 -08:00
Nikolaj Bjorner 727929c9af fix test build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-14 12:04:31 -08:00
Nikolaj Bjorner 52910fa465 fix #1937
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-14 11:31:39 -08:00
Nikolaj Bjorner 9b4cf1559d recover error stream from dimacs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-12 15:33:46 -08:00
Nikolaj Bjorner ef9b46b2e5 fix #1922 - incorrect pretty printing of datatypes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-12 09:21:51 -08:00
Nikolaj Bjorner 8847898a7d add multiline lisp style comments #1932
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-12 08:52:51 -08:00
Nikolaj Bjorner 72400f1869 fix #1927
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-12 03:43:04 -08:00
Nikolaj Bjorner 4d0bc8c8b3 ignore propagation on units
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-11 15:10:44 -08:00
Nikolaj Bjorner 6a72a4fc00 Merge branch 'master' of https://github.com/z3prover/z3 2018-11-11 09:50:59 -08:00
Nikolaj Bjorner 69e2f33ecf undefine min/max #1927
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-11 09:50:52 -08:00
Nikolaj Bjorner cc4b26f738
Merge pull request #1930 from agurfinkel/deep_space
print certificate
2018-11-11 09:31:38 -08:00
Bruce Mitchener 1082fad27a Fix typos. 2018-11-11 22:21:43 +07:00
Arie Gurfinkel d4e476d764 Work around unexpected behaviour in generalizer 2018-11-11 09:06:36 -05:00
Arie Gurfinkel 6cc6ffcde2 Fix display_certificate in spacer
This is expected to work now
(query q1 :print-certificate true)
2018-11-11 09:06:22 -05:00
Arie Gurfinkel 58d93d8907 Fix add external lemmas to solver even if use_bg_invs=false
spacer.use_bg_invs controls how user-supplied invariants are used.
However, the user expects them to be used independent of the option.
2018-11-11 08:41:22 -05:00
Nikolaj Bjorner d7ecaa2ebb add stub for certificate #1926 2018-11-10 09:56:44 -08:00
Nikolaj Bjorner b02c698284 align variable names with dimacs input
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-08 16:52:10 -08:00
Nikolaj Bjorner 1bf934e53a
Merge pull request #1918 from c-cube/ocaml-release-gc
feat(api/ml): release runtime lock on some long-running functions
2018-11-06 15:03:30 -08:00
Simon Cruanes 9121c74c9f feat(api/ml): release runtime lock on some long-running functions 2018-11-06 16:23:18 -06:00
Nikolaj Bjorner 671e7f7786
Merge pull request #1915 from sburuiana/master
Fixed documentation of Z3_param_descrs_get_name method
2018-11-06 07:56:28 -08:00
Nikolaj Bjorner 1a030bb722 add missing inline fix #1917
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-06 07:50:42 -08:00
Andrei Sebastian BURUIANA 83aa2ab39d fixed documentation of Z3_param_descrs_get_name 2018-11-06 13:50:52 +02:00
Andrei Sebastian BURUIANA 4c4ca7d3b8 fixed documentation of Z3_param_descrs_get_name 2018-11-06 13:41:18 +02:00
Nikolaj Bjorner f699ac0353 fixing bugs uncovered by repro in #1914
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-05 13:54:23 -08:00
Nikolaj Bjorner cf4bf7b591 more consistent use of parallel mode when enabled, takes care of example test from #1898 that didn't trigger parallel mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-02 18:44:53 -05:00
Nikolaj Bjorner d9e77ba443 fix model extraction for 0-ary recursive function declarations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-01 09:55:27 -05:00
Nikolaj Bjorner e75d07c1c1 add missing override
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-01 09:40:19 -05:00
Nikolaj Bjorner b02fec91cc fixing python build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-01 09:34:42 -05:00
Nikolaj Bjorner 2a6fa4af39 deal with compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-31 16:30:42 -05:00
Nikolaj Bjorner a775d1f518 newline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-31 14:40:13 -05:00
Nikolaj Bjorner bcf896bd03 display'
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-30 18:25:03 -05:00
Nikolaj Bjorner 22d2458c93 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-30 18:23:10 -05:00
Nikolaj Bjorner 719bc5cd5d merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-30 17:23:31 -05:00
Nikolaj Bjorner 2b14ec215b na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-30 17:22:55 -05:00
Nikolaj Bjorner 3c1c3d5987 fix #1908
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-30 14:15:29 -05:00
Nikolaj Bjorner 0f0287d129 prepare release notes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-28 17:42:16 -05:00
Nikolaj Bjorner 43d9159a74 merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-27 16:20:39 -05:00
Nikolaj Bjorner 7db58be904 add recfuns to python API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-27 16:14:20 -05:00
Nikolaj Bjorner 80acf8ed79 add recfuns to model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-27 13:26:32 -05:00
Nikolaj Bjorner 51a0022450 add recfun to API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-27 11:41:18 -05:00
Nikolaj Bjorner c5cbf985ca na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-26 10:11:03 -05:00
Nikolaj Bjorner 5d06fa2347 fix #1901
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-25 17:29:09 -05:00
Nikolaj Bjorner 67077d960e working with incremental depth
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-23 14:16:07 -07:00
Nikolaj Bjorner 184ae7211e fix #1897
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-23 10:00:57 -07:00
Nikolaj Bjorner aa6e1badf2 recfun
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-23 08:16:26 -07:00
Nikolaj Bjorner fac114872f Merge branch 'master' of https://github.com/z3prover/z3 into csp 2018-10-22 07:25:39 -07:00
Nikolaj Bjorner 5c80b142c5 fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-22 07:22:58 -07:00
Nikolaj Bjorner 66f2a7636b depth
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-22 04:59:51 -07:00
Nikolaj Bjorner cd9c752834 guard
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-21 20:46:12 -07:00
Nikolaj Bjorner b5676413e4 recfun
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-21 18:25:27 -07:00
Nikolaj Bjorner 918a5b9e8c updates to recfun_decl_plugin
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-21 13:15:51 -07:00
Nikolaj Bjorner 536c2b6ce5 bypass warning size_t/unsigned
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-21 13:15:14 -07:00
Nikolaj Bjorner ccca063e54 Merge branch 'master' of https://github.com/Z3Prover/z3 into csp 2018-10-21 12:26:53 -07:00
Nikolaj Bjorner 6e41b853f7 remove case-pred and depth-limit classes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-21 12:25:57 -07:00
Bruce Mitchener 7e35ce275a Remove unused warning_displayer. 2018-10-21 20:30:07 +07:00
Bruce Mitchener a73cf590db Remove disable_error_msg_prefix.
This wasn't used or actually implemented to do anything.
2018-10-21 20:29:01 +07:00
Bruce Mitchener 129353542c Improve format2ostream.
Instead of looping to find a big enough buffer, we can call the
correct function to calculate it, remembering to add an extra
character for NUL termination.

We also correctly do a va_copy of the args to avoid crashes on
some platforms.
2018-10-21 20:22:21 +07:00
Bruce Mitchener 21cf218a9f Remove commented out string2ostream. 2018-10-21 20:12:53 +07:00
Nikolaj Bjorner c802a0ac96 fix crash exposed by examples/dotnet/Program.cs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-20 14:32:59 -07:00
Nikolaj Bjorner 8f90176883 fix symbol comparison
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-20 13:54:55 -07:00
Nikolaj Bjorner 39d8053a54 remove dummy contracts
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-20 10:32:09 -07:00
Nikolaj Bjorner 3d37060fa9 remove dependencies on contracts
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-20 10:24:36 -07:00
nilsbecker c73147d8fa logging checks that can be omitted when GET_CGR is used 2018-10-20 17:24:08 +02:00
Florian Pigorsch 326bf401b9 Fix some spelling errors (mostly in comments). 2018-10-20 17:07:41 +02:00
Christoph M. Wintersteiger 880ce12e2d
Fixed .NET Core API build. 2018-10-20 12:03:47 +01:00
Nikolaj Bjorner 6233dee505 double happiness
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-19 21:05:32 -07:00
Nikolaj Bjorner 7835091a26 good luck!
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-19 21:03:47 -07:00
Nikolaj Bjorner 7cc6d84e6f merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-19 21:02:15 -07:00
Nikolaj Bjorner eb15f8249a fix backtrack
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-19 21:01:25 -07:00
Nikolaj Bjorner 694a6a26c9 bump version, add double access
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-19 20:20:08 -07:00
Nikolaj Bjorner 936312cfd2 fix location of research
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-18 18:15:35 -07:00
Nikolaj Bjorner 2d4a5e0a5e n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-18 18:07:04 -07:00
Nikolaj Bjorner c0556b2f64 iterative deepening per recursive function
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-18 17:53:11 -07:00
Nikolaj Bjorner 35eb6eccd1 iterative deepening
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-18 17:14:10 -07:00
Nikolaj Bjorner d22a0d04ed n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-18 10:01:32 -07:00
Nikolaj Bjorner 28a5a515a8 fix #1889
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-18 09:20:12 -07:00
Nikolaj Bjorner 2f5f546990 ctx
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-18 09:02:20 -07:00
Nikolaj Bjorner bd53fa801e handle case input format
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-17 21:42:18 -07:00
Nikolaj Bjorner 8a9837a8b5 more refinements for recfun
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-17 10:02:56 -07:00
Nikolaj Bjorner c8187c900e
Merge pull request #1886 from waywardmonkeys/use-bool-literals-more
Use bool literals instead of 0/1.
2018-10-17 09:45:10 -07:00
Nikolaj Bjorner 9e780bf46e
Merge pull request #1887 from waywardmonkeys/fix-doxygen-warnings
Fix doxygen warnings.
2018-10-17 09:44:19 -07:00
Bruce Mitchener 372cab2c5b Fix some typos. 2018-10-17 22:49:39 +07:00
Bruce Mitchener f082735af6 Fix doxygen warnings. 2018-10-17 22:47:39 +07:00
Bruce Mitchener dda62ae78c Use bool literals instead of 0/1. 2018-10-17 22:42:57 +07:00
Nikolaj Bjorner 48cdd12a47 cleanup
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-17 05:56:04 -07:00
Nikolaj Bjorner 9dd9d5e18a more integration
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-17 05:22:43 -07:00
Nikolaj Bjorner c7d0d4e191 add c-cube's recursive function theory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-17 04:56:58 -07:00
Nikolaj Bjorner 40ea00be4b
Merge pull request #1884 from janisozaur/const-ret
Remove superfluous const from returned types
2018-10-16 17:05:18 -07:00
Michał Janiszewski 844f400a62 Remove superfluous const from returned types 2018-10-16 19:30:48 +02:00
Michał Janiszewski cfd0486582 Catch exceptions by const-reference
Exceptions caught by value incur needless cost in C++, most of them can
be caught by const-reference, especially as nearly none are actually
used. This could allow compiler generate a slightly more efficient code.
2018-10-16 19:16:07 +02:00
Nikolaj Bjorner 6704a4be02
Revert "Made Z3 compile for C++17 with MSVC" 2018-10-15 12:52:19 -07:00
Matthew Parkinson 01005a46f6 Made it more legal C++17 2018-10-15 17:25:34 +01:00
Nikolaj Bjorner b1ab473035 add arguments to optimize_check fix #1866
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-14 20:44:46 -07:00
Nikolaj Bjorner 09e40f6e23 add arguments to optimize_check fix #1866
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-14 20:43:35 -07:00
Nikolaj Bjorner 0457b5a73f add arguments to optimize_check fix #1866
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-14 20:39:54 -07:00
Nikolaj Bjorner 5b51e69137 fix #1874 by removing nnf.skolemize option
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-14 18:17:34 -07:00
Nikolaj Bjorner e9d615e309 merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-14 15:16:22 -07:00
Nikolaj Bjorner 0992628124 Merge branch 'csp' of https://github.com/nikolajbjorner/z3 into csp 2018-10-14 13:07:16 -07:00
Nikolaj Bjorner 77e4340470 update parser
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-14 13:06:09 -07:00
Nikolaj Bjorner 70f3fa36c5 remove qualifiers that downlevel compilers complain about
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-13 09:39:48 -07:00
Nikolaj Bjorner 6277ed61c9 pull rounding mode top-level to deal with build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-13 02:09:35 -07:00
Nikolaj Bjorner 973c9602f8 Merge branch 'master' of https://github.com/z3prover/z3 2018-10-12 22:44:33 -07:00
Nikolaj Bjorner 5356c4f7dd remove class from enum class, add default to avoid compiler warning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-12 22:44:23 -07:00
Bruce Mitchener 58682c20be dl_util: Use an unsigned to match other values. 2018-10-13 07:58:27 +07:00
Nikolaj Bjorner efb12331e0
Merge pull request #1873 from xlauko/master
Add a floating-point support to c++ api.
2018-10-12 10:52:55 -07:00
Bruce Mitchener 5bd93b8a77 Typo fixes. 2018-10-12 23:38:53 +07:00
Nikolaj Bjorner a58bc72dfb Merge branch 'master' of https://github.com/z3prover/z3 2018-10-11 22:05:15 -07:00