Nikolaj Bjorner
|
e8b9c251d5
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-09-16 17:13:20 -07:00 |
|
Nikolaj Bjorner
|
d01ca11001
|
reduce asymptotic overhead of asserting bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-16 17:13:09 -07:00 |
|
Nuno Lopes
|
79326e24df
|
fix debug build..
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-16 15:29:25 +01:00 |
|
Nuno Lopes
|
f7c3559c31
|
fix a few compiler warnings
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-16 15:26:01 +01:00 |
|
Nuno Lopes
|
d3570484bb
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-09-16 14:57:22 +01:00 |
|
Nuno Lopes
|
919e0a5ea2
|
Z3Py: fix bug in substitute() with a list of on variable
e.g. print substitute(Int('x'), [(Int('x'), Int('y'))])
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-16 14:56:59 +01:00 |
|
Nikolaj Bjorner
|
67b802c9d9
|
fix scope accounting bug and documentation per Konrad's request
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-12 17:38:34 -07:00 |
|
Nikolaj Bjorner
|
c917c1c53d
|
reset ast trail on context deletion
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-12 15:54:42 -07:00 |
|
Ken McMillan
|
13b61d894c
|
adding recursion bounds to duality
|
2014-09-09 14:02:46 -07:00 |
|
Nikolaj Bjorner
|
dd62ca5eb3
|
simplify models
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-06 20:54:16 -07:00 |
|
Nikolaj Bjorner
|
36816e3b2f
|
clear cache for crash
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-06 19:03:37 -07:00 |
|
Nikolaj Bjorner
|
904ab4bf9e
|
address race condition in cleanup methods
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-05 11:18:34 -07:00 |
|
Nikolaj Bjorner
|
19a8fa8a25
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-09-04 14:50:19 -07:00 |
|
Nikolaj Bjorner
|
3d9120c745
|
lifetime of expressions from model follow life-time of model, not the push/pop scope making scope based reference counting error prone
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-04 14:49:58 -07:00 |
|
Christoph M. Wintersteiger
|
23af977d68
|
Multi-threading bugfix, DLL could be used from other threads before the main thread initializes it.
Thanks to user xor88 for reporting this one.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-09-03 17:49:10 +01:00 |
|
Christoph M. Wintersteiger
|
fa24d9db6f
|
Added multi processor compilation to VS project.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-09-01 17:27:07 +01:00 |
|
Nikolaj Bjorner
|
d90049e9b0
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-08-28 10:18:49 -07:00 |
|
Nikolaj Bjorner
|
8ea7109f8f
|
update documentation to clarify reference counting policies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-28 10:18:42 -07:00 |
|
Ken McMillan
|
672b8e1022
|
merging fixes with unstable
|
2014-08-26 14:01:12 -07:00 |
|
Ken McMillan
|
9b3ef92813
|
merge with push/pop fixes
|
2014-08-26 13:50:51 -07:00 |
|
Ken McMillan
|
51aa10821e
|
fixed pop issue and interpolation proof mode issue
|
2014-08-26 13:46:53 -07:00 |
|
Christoph M. Wintersteiger
|
f023b8992f
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-08-22 12:57:45 +01:00 |
|
Christoph M. Wintersteiger
|
38ee8cb807
|
.NET API: bugfix. Thanks to Konrad Jamrozik for catching this one.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-08-22 12:57:33 +01:00 |
|
Nikolaj Bjorner
|
9e3e52f4f6
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-08-18 18:38:35 -07:00 |
|
Ken McMillan
|
da76a51ce6
|
merging with unstable
|
2014-08-18 17:14:49 -07:00 |
|
Ken McMillan
|
70a1155d71
|
fixed duality bug and added some code for returning bounded status (not yet used)
|
2014-08-18 17:13:16 -07:00 |
|
Nikolaj Bjorner
|
d4ec48219f
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-08-17 21:22:29 -07:00 |
|
Nikolaj Bjorner
|
60054ce469
|
fix cache bug in PDR reported by Phillip Ruemmer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-17 21:20:56 -07:00 |
|
Christoph M. Wintersteiger
|
37ed4b04d0
|
Bugfix: param_refs didn't make it through to smt::solver (smt_params) in some cases.
Thanks to user xor88 for pointing us in the right direction!
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-08-14 12:18:00 +01:00 |
|
Christoph M. Wintersteiger
|
0cf1f9c210
|
.NET API context refcounting; changed int to long to be on the safe side on 64-bit platforms.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-08-14 12:15:58 +01:00 |
|
mattpark
|
5a45711f22
|
Dealt with some concurrency issues due to concurrent GC.
|
2014-08-12 10:16:00 +01:00 |
|
Nikolaj Bjorner
|
47ac5c0633
|
fix doc bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-09 11:41:04 +09:00 |
|
Christoph M. Wintersteiger
|
0df0174d62
|
.NET API: Enabled .xml documentation generation by default.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-08-08 15:24:08 +01:00 |
|
Nikolaj Bjorner
|
3d995648ee
|
partial fix to model generation bug for non-linear constraints: avoid epsilon refinment for non-shared variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-07 20:39:20 +09:00 |
|
Ken McMillan
|
e17af8a5de
|
doc fix for interpolation bindings for python
|
2014-08-06 15:34:58 -07:00 |
|
Ken McMillan
|
6880945435
|
added simple interpolation bindings for python
|
2014-08-06 15:30:24 -07:00 |
|
Ken McMillan
|
5a107095c9
|
removing python changes for interp
|
2014-08-06 11:32:51 -07:00 |
|
Ken McMillan
|
b933a4da85
|
merged python interp changes
|
2014-08-06 11:26:44 -07:00 |
|
Ken McMillan
|
31d4e6aa00
|
merging with unstable
|
2014-08-06 11:17:44 -07:00 |
|
Ken McMillan
|
ab13987884
|
working on python interp
|
2014-08-06 11:16:24 -07:00 |
|
Ken McMillan
|
c007a5e5bd
|
merged with unstable
|
2014-08-06 11:16:06 -07:00 |
|
Ken McMillan
|
7bf87e76ea
|
fix for tree interpolation
|
2014-08-05 11:11:43 -07:00 |
|
Christoph M. Wintersteiger
|
39646bac3e
|
added operator[] to obj_map for convenience
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-07-31 16:32:25 +01:00 |
|
Christoph M. Wintersteiger
|
06a4a3599d
|
Added git hashcode information to (get-info :version)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-07-29 18:04:54 +01:00 |
|
Christoph M. Wintersteiger
|
e10f256100
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-07-28 19:38:53 +01:00 |
|
Christoph M. Wintersteiger
|
b423418810
|
FPA fixed omissions reported by user xor88 (codeplex discussion 554193)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-07-28 19:37:58 +01:00 |
|
Christoph M. Wintersteiger
|
1944283253
|
FPA unified function names
|
2014-07-28 19:36:11 +01:00 |
|
Nikolaj Bjorner
|
4ab9c8fd00
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2014-07-28 09:59:40 -07:00 |
|
Nikolaj Bjorner
|
3ca8591347
|
take theory explanation into account
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-28 09:59:35 -07:00 |
|
Leonardo de Moura
|
24961dc5f1
|
feat(ast/ast_smt_pp): display quantifier QID when printing proofs, feature requested by Dan Rosen
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-25 14:42:00 -07:00 |
|