Leonardo de Moura
|
71aec11a04
|
Ignore callgrind files and Python pyo files
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-26 15:50:09 -08:00 |
|
Leonardo de Moura
|
53df82c314
|
Add arith_decls for underspecified operators
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-26 11:35:00 -08:00 |
|
Leonardo de Moura
|
2a286541e0
|
Fix crash reported at http://z3.codeplex.com/workitem/11. Fix array rewriter bug, rewriter was producing sort incorrect expression.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-26 08:36:25 -08:00 |
|
Leonardo de Moura
|
3cc9d57438
|
Fix pytest, it should work with Python 2.7.x and 3.x
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-21 16:58:10 -08:00 |
|
Leonardo de Moura
|
a0a505e1b8
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2012-12-20 17:48:30 -08:00 |
|
Leonardo de Moura
|
6602803850
|
Add Python 3.x support
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-20 17:47:38 -08:00 |
|
Leonardo de Moura
|
7d97f407c2
|
Remove non-ascii characters
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-20 11:22:03 -08:00 |
|
Josh Berdine
|
d7b8110cc8
|
Regenerate ml api
|
2012-12-20 12:58:21 +00:00 |
|
Josh Berdine
|
a7f89dcdd2
|
Move Z3_get_implied_equalities from v3 to v4 ml api as it now needs Z3_solver type
|
2012-12-20 12:54:44 +00:00 |
|
Josh Berdine
|
fd5372d7a2
|
Z3_search_failure type not needed in v4 ml api
|
2012-12-20 12:53:05 +00:00 |
|
Josh Berdine
|
32896a15e6
|
Fix for compiling ml api
|
2012-12-20 12:49:17 +00:00 |
|
Josh Berdine
|
27438b0fc9
|
Fix newlines
|
2012-12-20 12:48:49 +00:00 |
|
Leonardo de Moura
|
7b1fac11e6
|
Add new C++ examples
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-19 12:33:14 -08:00 |
|
Leonardo de Moura
|
d92efeb0c5
|
Make ast_manager::get_family_id(symbol const &) side-effect free. The version with side-effects is now called ast_manager::mk_family_id
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-18 17:14:25 -08:00 |
|
Leonardo de Moura
|
3ddb1a85f1
|
Add basic_recognizers and array_recognizers
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-18 15:00:16 -08:00 |
|
Leonardo de Moura
|
cec328cfdc
|
Add get_sort(expr * n) function that does not depend on ast_manager. Move power_of_two to rational class. Add arith_recognizers and bv_recognizers classes. The two new classes contain the 'read-only' methods from arith_util and bv_util.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-18 14:44:51 -08:00 |
|
Leonardo de Moura
|
4f0d5a5756
|
Add thanks to Etienne Kneuss
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-18 07:27:20 -08:00 |
|
Leonardo de Moura
|
83f7b294cc
|
Update RELEASE_NOTES with latest bug fix
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 21:05:04 -08:00 |
|
Leonardo de Moura
|
08789b69d4
|
Fix warning on FreeBSD
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 20:56:20 -08:00 |
|
Leonardo de Moura
|
9674f511b3
|
Fix scoped_timer for Linux. Nested timers were misbehaving, and it was not possible to create timers in more than one thread
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 20:46:04 -08:00 |
|
Leonardo de Moura
|
607fab486c
|
Fix incorrect uses of set_cancel()
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 18:48:10 -08:00 |
|
Leonardo de Moura
|
f8014f54c1
|
Fix bug reported at http://stackoverflow.com/questions/13923316/unprintable-solver-model
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 15:13:05 -08:00 |
|
Leonardo de Moura
|
8c211dd4fc
|
Fix bug reported by Philippe Suter, see RELEASE_NOTES
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 14:07:21 -08:00 |
|
Leonardo de Moura
|
143b829488
|
Fix literal duplication bug that was introduced after v4.3.1 release
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 13:42:01 -08:00 |
|
Leonardo de Moura
|
7e66a65e98
|
Add blast_distinct_threshold option to rewriter. Enable blast_distinct in the QF_LIA default strategy
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 10:32:00 -08:00 |
|
Leonardo de Moura
|
050ec0b760
|
Fix memout detected in nightly regressions
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-15 13:26:11 -08:00 |
|
Leonardo de Moura
|
9634d66699
|
Fix typo in tactic selection
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-15 08:10:48 -08:00 |
|
Leonardo de Moura
|
4df172e971
|
Fix file name (use same naming convention)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-14 09:04:20 -08:00 |
|
Leonardo de Moura
|
6958b9cdb6
|
Fixed issues with the pretty printer
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-13 15:19:37 -08:00 |
|
Leonardo de Moura
|
c98f0c8307
|
fixed unused variable warning
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-13 14:09:52 -08:00 |
|
Leonardo de Moura
|
e0f4d870fd
|
Removed auxiliary constants created by the nnf tactic from Z3 models. Fixed model.compact parameter propagation problem.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-13 14:03:58 -08:00 |
|
Leonardo de Moura
|
5b6842fbc5
|
cleaning defined_names
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-13 12:37:03 -08:00 |
|
Leonardo de Moura
|
0cf7396707
|
merged
|
2012-12-13 07:23:48 -08:00 |
|
Leonardo de Moura
|
85ac2f558c
|
marked script as executable
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-13 07:23:09 -08:00 |
|
Leonardo de Moura
|
dfcfd3f014
|
C:/Program Files (x86)/Git/Gm and /MP are incompatible
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-12 18:16:59 -08:00 |
|
Leonardo de Moura
|
75f96f0b9b
|
added hack for nmake limitation
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-12 18:12:04 -08:00 |
|
Leonardo de Moura
|
a934c6813a
|
Fixed bug reported by Yan Peng from UBC
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-12 13:04:54 -08:00 |
|
Leonardo de Moura
|
ed1f67f1f1
|
merged
|
2012-12-12 09:11:14 -08:00 |
|
Leonardo de Moura
|
6348dab24a
|
removed dead code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-12 09:10:47 -08:00 |
|
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 |
|