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

133 commits

Author SHA1 Message Date
Josh Berdine aec36146ab updated ml build scripts to assume required tools are already set up, and added comments specifying which tools are required 2012-10-22 01:04:10 +01:00
Nikolaj Bjorner 452ea65189 move to z3.dll instead of z3_dbg.dll 2012-10-20 19:26:31 -07:00
Nikolaj Bjorner 61de6433c0 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-20 19:11:50 -07:00
Nikolaj Bjorner 1cae83183a add missing /** so that OCaml can build 2012-10-20 19:10:25 -07:00
Nikolaj Bjorner 090ca2e46c refined difference logic check, consolidate scoped modes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-20 10:47:30 -07:00
Nikolaj Bjorner 14aff67684 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-20 06:36:30 -07:00
Nikolaj Bjorner 630ba0c675 use a more liberal static feature for difference logic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-20 06:33:14 -07:00
Nikolaj Bjorner c2f9f2e9cd Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-20 04:27:42 -07:00
Nikolaj Bjorner 4e94fa7d37 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-20 04:26:46 -07:00
Nikolaj Bjorner 2e73957f97 enable proof production with difference logic, integrate with PDR engine
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-20 04:25:58 -07:00
Leonardo de Moura 472b8caa41 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-19 18:39:01 -07:00
Leonardo de Moura b505fe13cd updated release notes
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-19 18:38:34 -07:00
Nikolaj Bjorner 36f7bad1da Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-19 08:33:57 -07:00
Nikolaj Bjorner ccb50f5d8a updated comments to create_children
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-19 08:33:43 -07:00
Nikolaj Bjorner 28a4f51ea5 qe-lite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-19 08:30:23 -07:00
Nikolaj Bjorner cadfb804c5 remove dead code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-19 08:22:31 -07:00
Nikolaj Bjorner b22fb74c5c working on symbolic execution for PDR
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-18 21:09:32 -07:00
Nikolaj Bjorner 8f5fc3716e working on symbolic execution for PDR
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-18 21:01:28 -07:00
Leonardo de Moura 8cde0c0672 fixed update_api.py
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-18 12:55:28 -07:00
Leonardo de Moura 5fa96ccb0b Renamed z3_dbg.dll to z3.dll
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-18 12:52:33 -07:00
Leonardo de Moura fae9a1b760 Fixed bug in DLL .def generation
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-18 04:51:41 -07:00
Leonardo de Moura 2a4e6d03f3 Extending public API with internal objects
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-18 04:47:46 -07:00
Leonardo de Moura 9cb29777e2 fixed update_api.py
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-17 23:13:43 -07:00
Leonardo de Moura 15fb18c65d Simplified binding and logging support generation. Now, everything is generated by update_api.py script. The binding commands can be included in the .h files (e.g., z3_api.h
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-17 23:00:21 -07:00
Nikolaj Bjorner 8459401b6e working on expansion
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-17 08:34:42 -07:00
Nikolaj Bjorner 3a837037d4 working on symbolic execution trace unfolding
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-16 16:54:03 -07:00
Nikolaj Bjorner 6b414ba5cf Add coalesce transformer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-16 08:21:32 -07:00
Nikolaj Bjorner d16db63e56 add rule unfolding transformation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-15 15:34:29 -07:00
Nikolaj Bjorner 2c24f25050 finish (inefficient) BMC for non-linear Horn
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-15 10:49:19 -07:00
Nikolaj Bjorner b6e7d4ecc6 finish (inefficient) BMC for non-linear Horn
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-15 10:48:42 -07:00
Leonardo de Moura f7f2a77504 Merge branch 'working' of //z3-1/z3 into working 2012-10-15 10:08:02 -07:00
Leonardo de Moura 4efe38a71d Added support for parsing negative numerals in the SMT 2.0 frontend
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-15 10:02:52 -07:00
Nikolaj Bjorner bdad4e3bcb optimize model pruning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-14 11:19:02 -07:00
Nikolaj Bjorner f27c9b9d3d optimize model pruning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-14 11:17:05 -07:00
Nikolaj Bjorner bf0481c4d0 working on pdr
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-14 11:13:36 -07:00
Nikolaj Bjorner 990b93c2fd working on pdr
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-14 00:24:17 -07:00
Nikolaj Bjorner 16cfb3895d optimize model pruning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-13 20:09:12 -07:00
Nikolaj Bjorner 95fbf073f8 Merge branch 'working' of https://z3-1/gw/git/z3 into working 2012-10-13 20:09:04 -07:00
Leonardo de Moura 6a7d180e69 goodies for gdb
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-13 18:13:39 -07:00
Nikolaj Bjorner 72809843d5 Merge branch 'working' of https://z3-1/gw/git/z3 into working 2012-10-13 17:55:12 -07:00
Nikolaj Bjorner 148416122f optimize model pruning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-13 17:52:37 -07:00
Nikolaj Bjorner 0a8be25149 optimize model pruning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-13 16:15:42 -07:00
Leonardo de Moura a159943669 cygwin support
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-13 14:07:39 -07:00
Leonardo de Moura 3cf96f7475 Merge branch 'working' of ssh://localhost:22/home/leo/projects-bare/z3 into working 2012-10-13 14:03:44 -07:00
Leonardo de Moura 42572ec93a added missing script
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-13 14:03:03 -07:00
Nikolaj Bjorner 9828a29b68 better proof mining for Farkas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-13 10:13:14 -07:00
Nikolaj Bjorner 8121386d5e Merge branch 'working' of https://z3-1/gw/git/z3 into working 2012-10-13 10:13:02 -07:00
Leonardo de Moura bccf07be0b fixed bug in unsat core generation
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-13 09:11:54 -07:00
Leonardo de Moura 6145ccc077 Added tactic for qfnra purely based on nlsat
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-12 17:34:23 -07:00
Nikolaj Bjorner af469f82ec better proof mining for Farkas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-12 17:20:55 -07:00