Nikolaj Bjorner
|
28f6adf79e
|
disable hybrid relations pending overhaul/deletion of product relations
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-05-20 09:21:55 -07:00 |
|
Christoph M. Wintersteiger
|
32fb679066
|
tabs
|
2015-05-19 11:01:15 +01:00 |
|
Nuno Lopes
|
d8dc86f558
|
Merge branch 'unstable' of https://github.com/mschlaipfer/z3 into unstable
|
2015-05-18 16:38:19 +01:00 |
|
Nikolaj Bjorner
|
64bd62b17e
|
fix gcc compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-05-16 11:56:04 +01:00 |
|
Matthias Schlaipfer
|
c82319b358
|
Refactor count_vars and count_rule_vars
ast_manager m was not used
|
2015-05-14 17:04:38 +01:00 |
|
Alex Horn
|
0f78238b7e
|
Fix typo in documentation
Signed-off-by: Alex Horn <t-alexh@microsoft.com>
|
2015-05-12 13:18:51 +01:00 |
|
Nikolaj Bjorner
|
9377779e58
|
merge with unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-04-30 10:40:03 -07:00 |
|
Nikolaj Bjorner
|
52619b9dbb
|
pull unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-04-01 14:57:11 -07:00 |
|
Nikolaj Bjorner
|
9c55be14fb
|
change print parameters to use hyphen instead of namespace dots
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-04-01 10:56:40 -07:00 |
|
Nikolaj Bjorner
|
10cdbb881f
|
enable canceling simplex on interrupt, investigating PDR inconsistency
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-03-25 12:13:57 -07:00 |
|
Christoph M. Wintersteiger
|
b76d588c28
|
Renamed the soft_timeout option to just timeout.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-03-21 16:10:30 +00:00 |
|
Nikolaj Bjorner
|
64e2011d42
|
fix crash in explanation generation. Codeplex issue 181
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-02-24 17:34:38 -08:00 |
|
Nikolaj Bjorner
|
dffb0ff844
|
Merge branch 'opt' of https://git01.codeplex.com/z3 into opt
|
2015-02-24 17:04:01 -08:00 |
|
Nikolaj Bjorner
|
b8fbc32689
|
fix crash in explanation generation. Codeplex issue 181
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-02-24 17:03:34 -08:00 |
|
nikolajbjorner
|
fcb4962016
|
add patch suggested by Arie Gurfinkel
Signed-off-by: nikolajbjorner <nbjorner@microsoft.com>
|
2015-02-23 11:18:24 -08:00 |
|
Christoph M. Wintersteiger
|
71912830f1
|
Formatting, mostly tabs
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 17:54:44 +00:00 |
|
Christoph M. Wintersteiger
|
0381e4317a
|
Formatting, mostly tabs.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 17:54:04 +00:00 |
|
Nikolaj Bjorner
|
ae3d16bc50
|
fix overflow and integrality bugs reported by Phan
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-12-15 16:18:09 -08:00 |
|
Nikolaj Bjorner
|
08cb8b8de8
|
address divergence in the case of shared theory symbols. Codeplex issue 147, thanks to George Karpenkov
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-12-09 16:04:25 +01:00 |
|
Ken McMillan
|
d815af9f0f
|
merge duality changes with unstable
|
2014-10-22 10:14:05 -07:00 |
|
Nikolaj Bjorner
|
e363f1547f
|
avoid re-declaration of contains_pred
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-06 08:37:34 -07:00 |
|
Ken McMillan
|
ec48f6d129
|
working on transforms for duality
|
2014-10-04 19:07:14 -07:00 |
|
Ken McMillan
|
301cb51bbb
|
added restarts options to duality (plus some other disabled features)
|
2014-09-30 12:42:30 -07:00 |
|
Nikolaj Bjorner
|
e6725b2344
|
merge unstable into opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-26 12:12:24 -07:00 |
|
Nikolaj Bjorner
|
061a18efcf
|
move some configuration parameters into dl_context, add notes to udoc_relation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-26 08:22:25 -07:00 |
|
Nikolaj Bjorner
|
74053275cf
|
consolidate rule checking in separate class
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-25 19:05:49 -07:00 |
|
Nikolaj Bjorner
|
8e2fedbc2e
|
Merge branch 'opt' of https://git01.codeplex.com/z3 into opt
|
2014-09-25 09:33:20 -07:00 |
|
Nikolaj Bjorner
|
a2d8fd4c4b
|
local opts
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-25 09:33:12 -07:00 |
|
Nuno Lopes
|
aaa931e0d5
|
fix build with gcc
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-25 15:56:01 +01:00 |
|
Nikolaj Bjorner
|
6457654e2e
|
make self-contained bind-variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-24 14:30:30 -07:00 |
|
Nikolaj Bjorner
|
918d52f1b0
|
tune and fix doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-24 09:20:21 -07:00 |
|
Nikolaj Bjorner
|
16f80fce92
|
add check_relation for integrity checking of relational operations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-24 01:06:58 -07:00 |
|
Nikolaj Bjorner
|
22808a039d
|
working on udoc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-21 20:25:11 -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 |
|
Nikolaj Bjorner
|
c09903288f
|
have free variable utility use a class for more efficient re-use
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-15 16:14:22 -07:00 |
|
Ken McMillan
|
13b61d894c
|
adding recursion bounds to duality
|
2014-09-09 14:02:46 -07:00 |
|
Nikolaj Bjorner
|
d67a73820d
|
persisting check_predicate_proc to gain sme efficiency
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-23 21:08:14 -07:00 |
|
Nikolaj Bjorner
|
54c959783d
|
profile, optimize, trying out product-set
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-23 20:51:30 -07:00 |
|
Nikolaj Bjorner
|
9b893c625b
|
print output predicates as part of displaying rules
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-22 21:17:05 -07:00 |
|
Nikolaj Bjorner
|
b596828d23
|
add DDNF based engine
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-21 18:04:46 -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
|
ddbff6f77b
|
revamp configuration parameter names for fixedpoint
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-08-18 01:03:11 -07:00 |
|
Ken McMillan
|
c007a5e5bd
|
merged with unstable
|
2014-08-06 11:16:06 -07:00 |
|
Nikolaj Bjorner
|
19050d1c4c
|
merge Fixedpoint.cs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-28 12:20:48 -07:00 |
|
Nikolaj Bjorner
|
4957e71408
|
make get_vars populate all indices with sorts even if variable does not occur in rule. This makes the use of get_vars less prone to callers having to double check for null pointers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-21 17:12:39 +02:00 |
|
Nikolaj Bjorner
|
d6de73a2d1
|
fix model converter in inliner. Bug reported by Sagar Chaki
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-06 18:11:57 +02:00 |
|
Nikolaj Bjorner
|
960e8ea1d5
|
working on hitting sets
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-08 14:12:54 +01:00 |
|
Ken McMillan
|
aa35149700
|
merging duality/interp changes
|
2014-05-22 11:52:16 -07:00 |
|
Nikolaj Bjorner
|
e3098b0ec5
|
add documentation comment to bind_variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-20 11:20:15 -07:00 |
|
Ken McMillan
|
a4f3afd70d
|
added fixedpoint.conjecture_file option
|
2014-05-05 14:29:54 -07:00 |
|