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

10281 commits

Author SHA1 Message Date
Nikolaj Bjorner 1cfd14fd74
Merge pull request #1995 from waywardmonkeys/fix-typos
Fix typos.
2018-11-30 07:45:24 -08:00
Nikolaj Bjorner dbfeeb8b1c fix #1994
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-30 07:43:42 -08:00
Bruce Mitchener 3149d7f7a4 Fix typos. 2018-11-30 22:19:30 +07:00
Bruce Mitchener fbc33b20c8 cmake: Allow saving clang's optimization records.
This gives some insight into what the compiler has decided to do
or not do.
2018-11-30 19:52:57 +07:00
Nikolaj Bjorner 57318bab5b Merge branch 'master' of https://github.com/z3prover/z3 2018-11-29 21:04:49 -08:00
Nikolaj Bjorner 3db73e442c reset max unfolding literal on backtrack
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-29 21:04:43 -08:00
Nikolaj Bjorner b0d5b242f1
Merge pull request #1991 from waywardmonkeys/fix-java-api-swap-params
Fix java api swap params
2018-11-29 20:53:08 -08:00
Bruce Mitchener afc9de960c Improve JavaDoc. 2018-11-30 08:42:28 +07:00
Bruce Mitchener 38ca9ddfeb Swapped significand and exponent in call to Context.mkFPNumeral.
Fixes #973.
2018-11-30 08:42:01 +07:00
Nikolaj Bjorner e72df22e49
Merge pull request #1990 from waywardmonkeys/fix-initialization-order
Fix initialization order on theory_seq.
2018-11-29 17:15:54 -08:00
Bruce Mitchener 6567698199 Fix initialization order on theory_seq. 2018-11-30 08:10:49 +07:00
Nikolaj Bjorner 1d4d95aea2 fix #1989
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-29 16:10:02 -08:00
Nikolaj Bjorner 2481c70088 merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-29 11:33:18 -08:00
Nikolaj Bjorner 67f22d8d65 improving performance for length constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-29 11:32:52 -08:00
Nikolaj Bjorner ba06d22557 revert stale reference to literal
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-29 10:24:19 -08:00
Nikolaj Bjorner e96f9de70b perf #1988
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-29 06:02:32 -08:00
Nikolaj Bjorner 8248ec879e fix qsat destructor memory allocation #1948
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-28 15:35:46 -08:00
Nikolaj Bjorner 45dd820b6c Merge branch 'master' of https://github.com/z3prover/z3 2018-11-28 13:50:40 -08:00
Nikolaj Bjorner 5dc1337476 fix #1984 - already fixed in private branch, but wasn't propagated to master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-28 13:49:53 -08:00
Nikolaj Bjorner 3fe9b76fe5
Merge pull request #1986 from mtrberzi/issue1908
Z3str3: correct str.replace semantics
2018-11-28 13:15:39 -08:00
Murphy Berzish e76e501216 Z3str3: correct str.replace semantics 2018-11-28 14:42:19 -05:00
Nikolaj Bjorner f2de15a665
Merge pull request #1982 from waywardmonkeys/avoid-const-params-in-decls
Avoid const params in decls.
2018-11-28 09:08:03 -08:00
Nikolaj Bjorner ee5ae8fb5e
Merge pull request #1983 from waywardmonkeys/missing-ref
mk_coeffs_without was inadvertently copying src.
2018-11-28 09:07:15 -08:00
Nikolaj Bjorner a78380901e
Merge pull request #1976 from waywardmonkeys/use-nullptr-more
Use nullptr rather than 0/NULL.
2018-11-28 09:06:40 -08:00
Nikolaj Bjorner 649eb53ef9
Merge pull request #1977 from waywardmonkeys/fix-typos
Fix a couple of typos.
2018-11-28 09:04:35 -08:00
Bruce Mitchener a3281a02db mk_coeffs_without was inadvertently copying src.
Pass it via ref.
2018-11-28 20:12:47 +07:00
Bruce Mitchener 2016f48dc9 Avoid const params in decls.
Const-qualification of parameters only has an effect in function
definitions.
2018-11-28 19:07:33 +07:00
Bruce Mitchener 090f14e7bc Fix a couple of typos. 2018-11-28 14:58:04 +07:00
Bruce Mitchener b83d6d77c9 Use nullptr rather than 0/NULL. 2018-11-28 14:57:01 +07:00
Nikolaj Bjorner eea9b79035
Merge pull request #1975 from Bronsa/null_wrapped
Guard against null wrapped functions in OCaml API
2018-11-27 10:44:20 -08:00
Nikolaj Bjorner c5f280ae6e
Merge pull request #1969 from Bronsa/master
Catch and print exceptions in Z3_mk_config
2018-11-27 10:43:43 -08:00
Nikolaj Bjorner 5df29daa35
Merge pull request #1972 from waywardmonkeys/use-vector-empty
Prefer using empty rather than size comparisons.
2018-11-27 10:39:34 -08:00
Nikolaj Bjorner 7b68d3d893
Merge pull request #1973 from waywardmonkeys/modernize-use-override
Use 'override' in new code.
2018-11-27 10:37:35 -08:00
Nikolaj Bjorner 4bbf90c57f
Merge pull request #1974 from waywardmonkeys/fix-ocaml-typo
Fix typo in OCaml API docs.
2018-11-27 10:37:24 -08:00
Nikolaj Bjorner 2b34e4f738 fix #1968
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-27 10:36:03 -08:00
Nicola Mometto ad49c3269a Guard against null wrapped functions in OCaml API 2018-11-27 18:11:29 +00:00
Bruce Mitchener 7fb0106ead Fix typo in OCaml API docs. 2018-11-27 22:14:41 +07:00
Bruce Mitchener 64ac929301 Use 'override' in new code. 2018-11-27 22:07:14 +07:00
Bruce Mitchener e570940662 Prefer using empty rather than size comparisons. 2018-11-27 21:42:04 +07:00
Nicola Mometto 21158d87e3 override n_mk_config in ml bindings to catch exception path 2018-11-27 12:31:00 +00:00
Nicola Mometto 29a28f544d catch and print exceptions in Z3_mk_config instead of letting them
bubble up the stack
2018-11-27 12:31:00 +00:00
Nikolaj Bjorner 253f457425 Merge branch 'master' of https://github.com/z3prover/z3 2018-11-26 21:13:10 -08:00
Nikolaj Bjorner 503bedbc7a fix #1967:
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-26 21:12:47 -08:00
Nikolaj Bjorner 4686429318
Merge pull request #1967 from Bronsa/master
Add Memory.reset to OCaml API
2018-11-26 20:33:00 -08:00
Nicola Mometto f18227bf2d Add Memory.reset to OCaml API 2018-11-26 17:24:51 +00:00
Nikolaj Bjorner a83097d5cc
Merge pull request #1964 from waywardmonkeys/remove-define-void
Remove unused DEFINE_VOID macro.
2018-11-26 08:09:36 -08:00
Bruce Mitchener b2123136b1 Remove unused DEFINE_VOID macro. 2018-11-26 09:20:04 +07:00
Nikolaj Bjorner e026f96ed4 code review updates for #1963
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-25 14:30:30 -08:00
Nikolaj Bjorner abfb9989b6
Merge pull request #1963 from Nils-Becker/master
Logging Improvements for the Axiom Profiler
2018-11-25 14:25:35 -08:00
Nikolaj Bjorner 8e83d04e02 this->size()
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-25 14:22:22 -08:00