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

739 commits

Author SHA1 Message Date
Leonardo de Moura 3fa05d8131 Added script for tracking all remote branches
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-12 08:58:10 -08:00
Leonardo de Moura 512cdc182a include Java bindinings in the binary distribution
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-12 07:29:04 -08:00
Leonardo de Moura f02d2ee0e3 fixed missing libz3.lib file in the z3 binary distribution for windows (thanks to GManNickG)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-12 07:09:26 -08:00
Leonardo de Moura e13e12636a fixed mk_win_dist.py
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-12 07:07:52 -08:00
Nikolaj Bjorner 635aabf2d5 fix get_implied equalities and the unit test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-12-11 21:39:31 -08:00
Nikolaj Bjorner 89ddb5eac4 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-12-11 20:49:49 -08:00
Leonardo de Moura 13dda76ddb Removed dead code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-11 18:00:09 -08:00
Leonardo de Moura bee783fdd1 merged 2012-12-11 17:56:04 -08:00
Leonardo de Moura 528f348022 Fixed bug
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-11 17:51:49 -08:00
Leonardo de Moura 8198e62cbd solver factories, cleanup solver API, simplified strategic solver, added combined solver
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-11 17:47:27 -08:00
Nikolaj Bjorner 639f902ad1 fix bug in difference logic recognizer, assert in proof_util
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-12-11 17:01:00 -08:00
Nikolaj Bjorner 299c5eb947 make qe-light routine do a little more about traversal
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-12-11 16:41:25 -08:00
Leonardo de Moura bfe6678ad2 merged 2012-12-11 11:40:43 -08:00
Leonardo de Moura 2c9b14ada8 removed private API based on deprecated features
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-11 11:37:29 -08:00
Nikolaj Bjorner b6459a8a92 add solver object to get_implied_equalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-12-11 10:53:21 -08:00
Nikolaj Bjorner 01826fa8c9 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-12-10 21:21:13 -08:00
Nikolaj Bjorner 730801e2f0 fix unintialized variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-12-10 21:21:02 -08:00
Leonardo de Moura 0774bc4075 merged 2012-12-10 18:46:32 -08:00
Leonardo de Moura 589f2c6bb3 improved unknown parameter error msg
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 18:46:02 -08:00
Nikolaj Bjorner 0831e020e3 add qe-lite tatic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-12-10 17:25:28 -08:00
Nikolaj Bjorner eaf448b664 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-12-10 11:13:29 -08:00
Nikolaj Bjorner 271c143de5 update unstable branch with qhc changes that don't have dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2012-12-10 11:13:04 -08:00
Leonardo de Moura 8bfbdf1e68 fixing clang warnings on OSX
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 19:04:21 +00:00
Leonardo de Moura 7f210d55be fixed warnings on Win64
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 07:52:33 -08:00
Leonardo de Moura 8015d8b79a Updated Java README
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 07:52:14 -08:00
Leonardo de Moura 99d0449272 added Java docs
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 07:51:45 -08:00
Leonardo de Moura 4981134fd7 Fixing VS warning
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 06:52:56 -08:00
Leonardo de Moura 1fb0fec7d1 improved jni.h detection
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 06:43:57 -08:00
Leonardo de Moura af37aa2743 improving java bindings build
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-10 06:30:26 -08:00
Leonardo de Moura 840d0aef6d fixed bug in generated code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-09 18:59:32 -08:00
Leonardo de Moura ed97a3a180 merged 2012-12-09 16:49:14 -08:00
Leonardo de Moura d6a1ea82e1 exposed subresultants aka psc-chain procedure
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-09 16:47:37 -08:00
Leonardo de Moura 84aeba94a5 merged 2012-12-09 15:06:50 -08:00
Leonardo de Moura 6ae6414236 avoiding clang warning messages
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-09 15:04:14 -08:00
Leonardo de Moura 9b7946e52d added method for creating ast_manager based on context_params configuration
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-09 14:24:37 -08:00
Leonardo de Moura 84e79035cb Updated release notes
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-09 12:24:14 -08:00
Leonardo de Moura 33234a4162 Fixed issue http://z3.codeplex.com/workitem/10
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-09 12:23:35 -08:00
Leonardo de Moura 7ffba3ebf4 more examples
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-09 08:02:12 -08:00
Leonardo de Moura 7a31c6bc74 exposed root isolation algorithm in the API
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-08 21:07:17 -08:00
Leonardo de Moura 0d230375be added polynomial evaluation at algebraic point
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-08 20:39:16 -08:00
Leonardo de Moura bf2340850a minor change
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-08 11:11:53 -08:00
Leonardo de Moura 277244098c Adding python interface for computing with algebraic numbers
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-08 10:57:05 -08:00
Leonardo de Moura 47edff2076 fixed bugs
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-08 08:32:06 -08:00
Leonardo de Moura 189fc46b6d working on api for algebraic numbers
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-07 19:06:48 -08:00
Leonardo de Moura 4e2a9e7caf working on api
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-07 18:44:03 -08:00
Leonardo de Moura c011b05b61 exposing algebraic numbers in the API (working in progress)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-07 17:48:57 -08:00
Leonardo de Moura c350943c78 fixed bug introduced today
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-07 15:59:54 -08:00
Leonardo de Moura cba449b75e more parameter issues
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-07 15:16:46 -08:00
Leonardo de Moura a07b459fdf Added is_unique_value. Its semantics is equal to the old is_value method. The contract for is_value changed. See comments at ast.h for more information.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-07 12:53:51 -08:00
Leonardo de Moura bd0366eef7 Fixed problems in the new parameter setting. Many thanks to Nuno Lopes for sending a benchmark that exposed the problem, a noticing the discrepancy between unstable and master branches.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-07 11:09:14 -08:00