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

3938 commits

Author SHA1 Message Date
Nikolaj Bjorner 5b181156b2 fix bug in extraction of models from Horn clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-26 14:24:25 -07:00
Leonardo de Moura c15275b53b ast_printer fix
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-26 13:56:40 -07:00
Leonardo de Moura cba78d220f auto gen VS project
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-26 13:34:53 -07:00
Leonardo de Moura deb5ee395a Fixing new build system for OSX
Signed-off-by: Leonardo de Moura <leonardo@z3-mac.local>
2012-10-26 18:28:49 +01:00
Christoph M. Wintersteiger bf27090641 Bugfixes in UFBV-related tactics.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2012-10-26 15:54:02 +01:00
Christoph M. Wintersteiger 6c2ef9e70c UFBV tactic fixed and cleanup.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2012-10-26 13:50:31 +01:00
Leonardo de Moura 2a295d9466 removed dead script
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 22:04:43 -07:00
Leonardo de Moura 1bc10f2a37 x64 VS configuration
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 21:27:12 -07:00
Leonardo de Moura 98147b0fc9 Disabled (extra) internal python API for testing.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 18:55:17 -07:00
Leonardo de Moura fa6b2a7bf9 finished binding auto gen for Python and DotNet
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 18:43:22 -07:00
Leonardo de Moura 639f66da0a auto gen for Enumeration.cs
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 17:39:35 -07:00
Leonardo de Moura d40c62d8aa auto gen for z3consts.py
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 17:30:38 -07:00
Leonardo de Moura a9a46ec145 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 16:57:11 -07:00
Leonardo de Moura 67fe86ca18 auto gen .def files
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 16:50:46 -07:00
Leonardo de Moura ec43b3bf7a finished script for auto-gen of install_tactic procedure
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 16:06:14 -07:00
Leonardo de Moura fab47f5f7d checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 15:45:57 -07:00
Leonardo de Moura 1ea606092c checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 15:44:53 -07:00
Leonardo de Moura 8a4f6d5719 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 15:06:40 -07:00
Leonardo de Moura 760b12c4cb auto generate install_tactics procedure
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 14:46:17 -07:00
Leonardo de Moura 1622c9e9ef n/a
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 12:59:21 -07:00
Leonardo de Moura 05569be49f checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 12:40:48 -07:00
Leonardo de Moura 1d03eedeeb script for updating version numbers.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 11:52:51 -07:00
Leonardo de Moura 38037caf4d Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-25 11:28:22 -07:00
Leonardo de Moura f57d4b1b19 reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-25 11:28:03 -07:00
Nikolaj Bjorner 880968106b some test cases for problem reported in stackoverflow
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-25 11:01:43 -07:00
Nikolaj Bjorner 9c057b87d1 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-25 01:12:18 -07:00
Nikolaj Bjorner 82ca71e87f get_model_ptr to align naming
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-25 01:11:42 -07:00
Leonardo de Moura 2583729085 fixing some compilation warnings
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 23:43:58 -07:00
Leonardo de Moura d7930da9a8 Added support for windows DLLs
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 17:08:39 -07:00
Leonardo de Moura 0990a2e045 using a consistent naming convention for naming tactic subfolders
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 15:11:44 -07:00
Leonardo de Moura 67f5ed46c1 move array_property_expander to dead code bin
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 14:56:40 -07:00
Leonardo de Moura b6669a5008 fixed compilation bug
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 14:53:23 -07:00
Leonardo de Moura 4daecd5fb0 fixed compilation bug
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 14:52:08 -07:00
Leonardo de Moura 7f1f0415a7 fixed compilation bug
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 14:50:39 -07:00
Leonardo de Moura 91c65178c7 fixed compilation bug
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 14:48:45 -07:00
Leonardo de Moura 12a255e36b reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 14:47:40 -07:00
Leonardo de Moura 4cf211acd4 moving tactics to tactic folder
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 14:15:15 -07:00
Leonardo de Moura 66234ff4bd deleted assertion_sets (aka old tactic framework)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 14:08:00 -07:00
Leonardo de Moura 4f6b34bc7b removing last refs to assertion_set
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 14:04:33 -07:00
Leonardo de Moura 96676efeb6 had to nuke mip_tactic, it was based on the smt_solver_exp (experimental), that depends on assertion_sets. This change will affect Z3's performance on QF_LIA and QF_LRA benchmarks. The new mcsat should fix that.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 13:58:24 -07:00
Leonardo de Moura 361b55edfd Minimizing dependencies to assertion_set
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 13:33:54 -07:00
Leonardo de Moura 839cc36e11 moved new ml stuff to src/ml
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 13:21:03 -07:00
Leonardo de Moura 3da69a4f1b Integrated structured branch into unstable branch (the official 'working in progress' branch)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 13:19:19 -07:00
Leonardo de Moura 9e5860a30f fixed compilation bugs
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 12:14:00 -07:00
Leonardo de Moura 641db30660 Isolating reg_decl_plugins
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 11:27:50 -07:00
Leonardo de Moura 69ce24a6ce checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 11:11:07 -07:00
Leonardo de Moura 463297d264 Simplified scripts using /MD option
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-24 10:55:14 -07:00
Leonardo de Moura b1a5436c3f moved .net example
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 22:32:46 -07:00
Leonardo de Moura 952188a485 Moved .NET and ml APIs to src
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 22:18:59 -07:00
Leonardo de Moura 0a4446ae26 reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 22:14:35 -07:00
Leonardo de Moura 9e299b88c4 reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 21:53:34 -07:00
Leonardo de Moura 94621f0c17 moved python to src
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 16:34:00 -07:00
Leonardo de Moura e2f4943b4e moved dll and examples
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 16:33:20 -07:00
Leonardo de Moura 81fd292c66 moved examples to new examples folder
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 16:30:48 -07:00
Leonardo de Moura 236a32c3d4 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 14:41:26 -07:00
Leonardo de Moura c4898a67e3 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 13:42:57 -07:00
Leonardo de Moura 1d795e9a5e trying new build infrastructure on linux
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 13:10:41 -07:00
Leonardo de Moura efff6db567 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-23 12:12:59 -07:00
Leonardo de Moura e7e5d4c5bb missing files...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-22 06:01:04 -07:00
Leonardo de Moura a33913979d moved bit_blaster_tactic to bv_tactics
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 22:37:34 -07:00
Leonardo de Moura 9359ab7ce5 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 22:16:58 -07:00
Leonardo de Moura 142bf71b35 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 22:04:19 -07:00
Leonardo de Moura 78b11ccd8e checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 21:50:58 -07:00
Leonardo de Moura 80b2df3621 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 20:46:41 -07:00
Leonardo de Moura 6fd63cd05a checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 20:04:34 -07:00
Leonardo de Moura f6c89ba1d3 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 18:32:35 -07:00
Leonardo de Moura 39d6628be9 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 18:23:20 -07:00
Leonardo de Moura 56ab7a7495 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 18:12:34 -07:00
Leonardo de Moura ffaf88798d preparing to split framework
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 17:31:45 -07:00
Leonardo de Moura c4711ac472 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 16:03:12 -07:00
Leonardo de Moura ae400c4b2a checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 14:39:59 -07:00
Leonardo de Moura cf47f6ce60 renamed user_ext => user_plugin
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 14:19:00 -07:00
Leonardo de Moura dcf778a287 Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 14:16:35 -07:00
Leonardo de Moura 3003ee5cb6 Integrating Nikolaj's Saturday changes (at unstable branch)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 13:40:22 -07:00
Leonardo de Moura add684d8e9 checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 13:32:12 -07:00
Leonardo de Moura 4722fdfca5 Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 08:12:38 -07:00
Leonardo de Moura 6bc591c67e Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 22:44:27 -07:00
Leonardo de Moura aa949693d4 Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 22:28:22 -07:00
Leonardo de Moura 492484c5aa Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 22:03:58 -07:00
Leonardo de Moura 2b8fb6c718 Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 20:53:33 -07:00
Leonardo de Moura 6bdb009c3e Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 20:42:28 -07:00
Leonardo de Moura d8cd3fc3ab Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 19:54:08 -07:00
Leonardo de Moura 8b70f0b833 Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 19:30:14 -07:00
Leonardo de Moura ded42feeb6 Reorganizing code base
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 16:33:01 -07:00
Leonardo de Moura 9a84cba6c9 Reorganizing the code. Moved nlsat to its own directory.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 15:48:18 -07:00
Leonardo de Moura c66b9ab615 Reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 15:30:42 -07:00
Leonardo de Moura 8a6997960a Reorganizing code. Added script for generating VS project files
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 15:16:37 -07:00
Leonardo de Moura 2c464d413d Reorganizing source code. Created util dir
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 10:19:38 -07:00