3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 01:54:08 +00:00
Commit graph

9905 commits

Author SHA1 Message Date
Nikolaj Bjorner 5d06fa2347 fix #1901
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-25 17:29:09 -05:00
Nikolaj Bjorner 2aeb814f4e Merge branch 'master' of https://github.com/z3prover/z3 2018-10-23 14:08:36 -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 52801db3fd more dotnet core prepration
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-22 16:28:01 -07:00
Nikolaj Bjorner 540922766d more dotnetcore preparation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-22 12:15:54 -07:00
Nikolaj Bjorner 4616ddf103 more prep for dotnet core
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-22 11:50:07 -07:00
Nikolaj Bjorner 7c043dee7d more prep for dotnetcore
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-22 11:07:17 -07:00
Nikolaj Bjorner 163e1e3e55 avoid name clash
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-22 11:03:41 -07:00
Nikolaj Bjorner 8a93f34b4a Merge branch 'master' of https://github.com/z3prover/z3 2018-10-22 11:00:07 -07:00
Nikolaj Bjorner 81a92edb61 prepare to retool
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-22 10:59: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 695a9a69d1
Merge pull request #1894 from waywardmonkeys/cleanup-warning-generation
Cleanup warning generation
2018-10-21 09:57:24 -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 3ba2aa2672 regressions in examples/dotnet/Program.cs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-20 14:01:43 -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
Nikolaj Bjorner 12fc670839
Merge pull request #1893 from flopp/spelling
Fix some spelling errors (mostly in comments).
2018-10-20 08:51:41 -07: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 694a6a26c9 bump version, add double access
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-19 20:20:08 -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 566bdf3a82 add self-contained section on where to retrieve binaries
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-17 09:55:15 -07:00
Nikolaj Bjorner bbc1afb3a6 Merge branch 'master' of https://github.com/z3prover/z3 2018-10-17 09:47:49 -07:00
Nikolaj Bjorner a6ad893f54 add instructions as gift for Klaus
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-17 09:47:44 -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
Nikolaj Bjorner de4a59af40
Merge pull request #1888 from waywardmonkeys/fix-typos
Fix some typos.
2018-10-17 09:44:04 -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 8431a54190
Merge pull request #1878 from 0xCM/master
Fixes git error discussed in  https://github.com/Z3Prover/z3/pull/1552
2018-10-16 17:05:53 -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
Nikolaj Bjorner fe1cf3274d
Merge pull request #1883 from janisozaur/catch-by-ref
Catch exceptions by const-reference
2018-10-16 17:04:50 -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 b301a59899
Merge pull request #1881 from Z3Prover/revert-1880-c++17
Revert "Made Z3 compile for C++17 with MSVC"
2018-10-15 12:52:38 -07:00
Nikolaj Bjorner 6704a4be02
Revert "Made Z3 compile for C++17 with MSVC" 2018-10-15 12:52:19 -07:00
Nikolaj Bjorner 4916de874b
Merge pull request #1880 from mjp41/c++17
Made Z3 compile for C++17 with MSVC
2018-10-15 12:52:07 -07:00
Nikolaj Bjorner 016872a5e0 increment patch
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-15 12:44:19 -07:00
Nikolaj Bjorner c8d00fb5b4 follow instructions from #1879
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-15 11:44:47 -07:00
Matthew Parkinson 01005a46f6 Made it more legal C++17 2018-10-15 17:25:34 +01:00
Chris Moore a8f26ae1d8 Fixes the git submodule error discussed in https://github.com/Z3Prover/z3/pull/1552 2018-10-15 10:09:41 -05:00