3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 09:05:31 +00:00
Commit graph

11448 commits

Author SHA1 Message Date
Nikolaj Bjorner
ec1653fdff
Merge pull request #2345 from schedutron/master
Fix typo in ForAll Doc
2019-06-15 01:51:24 +02:00
Saurabh Chaturvedi
2fd579bdd2
Fix typo in ForAll Doc 2019-06-15 05:02:37 +05:30
Nikolaj Bjorner
d1719ee605 try dealing with mac pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-13 11:25:41 -07:00
Nuno Lopes
c21f0c2f00 restore most global muxes as heap-allocated to avoid crashes with hard-kills like ctrl-c 2019-06-13 18:42:57 +01:00
Nikolaj Bjorner
d17248821a include chronological backtracking, two-phase sat, xor inprocessing, probsat, ddfw
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-13 08:45:21 -07:00
Nuno Lopes
46d23ea8d7 fix assertion violation in nlsat test 2019-06-13 16:36:03 +01:00
Nuno Lopes
94d2a16282 fix bug with use-after-move 2019-06-13 16:01:11 +01:00
Nuno Lopes
d1cbde3390 fix crash in 'test-z3 prime_generator' 2019-06-13 14:35:52 +01:00
Nuno Lopes
38eeaeae7a memory_allocator: allocate mutex in global init since allocate() is called from API functions before memory initialization 2019-06-13 12:02:28 +01:00
Nuno Lopes
cf3e649462 fix crash on Mac due to different destruction order of globals
the mutex in memory_manager has to be destroyed after all mem deallocations happen
2019-06-13 11:22:18 +01:00
Nikolaj Bjorner
2bee9a062f merge more from csp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 20:24:37 -07:00
Nikolaj Bjorner
e0d8cefde4 remove cooperate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 20:15:46 -07:00
Nikolaj Bjorner
42ac3a5363 merge with csp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 19:48:45 -07:00
Nikolaj Bjorner
9566d379d6 merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 19:44:56 -07:00
Nikolaj Bjorner
1ff08c45ce model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 19:36:25 -07:00
Nikolaj Bjorner
90d5a0d401 try .net on cmake
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 15:14:20 -07:00
Nikolaj Bjorner
bd109c4522 fix memory leak when using prime_generator as non-static object
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 11:14:25 -07:00
Nikolaj Bjorner
110ca25e1b change to FindDotnet.cmake thanks to @yatli
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 11:06:27 -07:00
Nikolaj Bjorner
ab98837675 yaml parsing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 09:25:36 -07:00
Nikolaj Bjorner
5663aa0b16 double free
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 09:13:22 -07:00
Nikolaj Bjorner
cd3e977991 remove non-functional tests libz3.so linking on python builds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 08:58:43 -07:00
Nikolaj Bjorner
14e9020f20 more templates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 08:35:34 -07:00
Nikolaj Bjorner
836ff51932 remove dotnet from cmake Mac build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 08:31:28 -07:00
Nikolaj Bjorner
84520a0ffa separate failing java test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 08:13:57 -07:00
Nuno Lopes
514d52a84f CI: fail if any command fails 2019-06-12 11:25:10 +01:00
Nuno Lopes
328b182994 CI: compile with 3 threads 2019-06-12 10:44:30 +01:00
Nikolaj Bjorner
8d3dfd36b2 initialize/finalize cooperate at top-level
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 02:37:24 -07:00
Nuno Lopes
04a2cce830 don't use thread-local storage if running a single thread 2019-06-12 09:59:19 +01:00
Nuno Lopes
3f5cea4a9e CI: add test for --single-threaded 2019-06-12 09:59:19 +01:00
Nikolaj Bjorner
5c05b62025 deallocate mux, fix script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 01:41:14 -07:00
Nikolaj Bjorner
f9677fdfd2 update pipelines
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-12 01:25:43 -07:00
Nikolaj Bjorner
921a574074 mutex allocation #2336
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 19:50:48 -07:00
Nikolaj Bjorner
9b08021ae1
Merge pull request #2339 from kybeak/master
Add build options:/GF Enables the compiler to create a single copy of…
2019-06-12 04:47:15 +02:00
Kyung Mo Beak
930db75979 Add build options:/GF Enables the compiler to create a single copy of identical strings in the program image and in memory during execution. This is an optimization called string pooling that can create smaller programs /Gy Allows the compiler to package individual functions in the form of packaged functions /profile This informs the linker to emit full fixup information so that Vulcan completely identifies code and data cross-references 2019-06-11 19:37:45 -07:00
Nikolaj Bjorner
71c38a08e5 add initialization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 19:28:08 -07:00
Nikolaj Bjorner
583098b8b0 throttle som blowup by default factor of 10
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 17:11:54 -07:00
Nikolaj Bjorner
4209eeaee7
Merge pull request #2338 from levnach/fix
limit the size of bit vectors
2019-06-12 01:57:44 +02:00
Lev Nachmanson
14ff768a63 limit the size of bit vectors
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2019-06-11 16:40:54 -07:00
Nikolaj Bjorner
0ac462108f templatize regression test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 11:56:05 -07:00
Nikolaj Bjorner
9b68072797 templatize regression test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 11:55:26 -07:00
Nikolaj Bjorner
5005fcc0e0 extract jupyter template
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 11:52:42 -07:00
Nikolaj Bjorner
a393195f61 comment out jupyter validation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 11:49:17 -07:00
Nikolaj Bjorner
4b782c8c6c Update release.yml for Azure Pipelines 2019-06-11 19:46:47 +02:00
Nikolaj Bjorner
d51f8c90f9 release
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 10:41:51 -07:00
Nikolaj Bjorner
607f4b92f6 add unit testing of jupyter notebooks
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 10:41:51 -07:00
Nikolaj Bjorner
b4bbe12ca1 set kernel to 3
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 10:41:51 -07:00
Nikolaj Bjorner
7bfb730fee fix traffic jam
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-10 17:45:55 -07:00
Nikolaj Bjorner
27ec5c688f
Merge pull request #2335 from angr/master
Allow building python wheels with binaries from a prebuilt release
2019-06-11 01:48:32 +02:00
Audrey Dutcher
6fa85ad654 Allow building python wheels with binaries from a prebuilt release 2019-06-10 16:23:26 -07:00
Nikolaj Bjorner
b4daf8dcd8 adding advanced port
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-10 12:33:20 -07:00