3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-06 17:44:08 +00:00
Commit graph

19575 commits

Author SHA1 Message Date
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
Nikolaj Bjorner 9ad4b5bc0f Merge branch 'working' of https://z3-1/gw/git/z3 into working 2012-10-12 17:15:53 -07:00
Nikolaj Bjorner 2087c59084 better proof mining for Farkas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-10-12 17:12:43 -07:00
Leonardo de Moura 5c0d82d555 Updated Release notes
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-12 16:42:28 -07:00
Leonardo de Moura af13e22f99 Merge branch 'working' of //z3-1/z3 into working 2012-10-12 16:38:06 -07:00
Leonardo de Moura 75457e1393 int<->real coercions.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-12 16:34:54 -07:00
Christoph M. Wintersteiger c2623e15c3 Switched ParamDescrs.ToString to native implementation
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2012-10-12 21:05:32 +01:00
Leonardo de Moura c48bd1e8de updated release notes
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-12 12:16:20 -07:00
Leonardo de Moura 44db8c083d exposed solver object param descrs
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-12 09:42:45 -07:00