Nikolaj Bjorner
|
9b3e242990
|
adding rlimit resource limit facility to provide platform and architecture independent method for canceling activities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-28 13:37:59 -07:00 |
|
Nikolaj Bjorner
|
ef945fbf77
|
add joinability type checking
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-30 15:15:55 -03:00 |
|
Christoph M. Wintersteiger
|
9d31b64273
|
Enforced well_sorted_check/type_check by default (to match default parameter settings and to produce better error messages).
Fixes #180
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-07-30 09:32:14 +01:00 |
|
Nikolaj Bjorner
|
fc3e1af4a9
|
add dump_models option per suggestion from Pankaj Chauhan
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-24 09:45:17 -07:00 |
|
Ken McMillan
|
e6516f549d
|
fail gracefully on interpolation errors
|
2015-07-10 14:39:11 -07:00 |
|
Nikolaj Bjorner
|
4bc044c982
|
update header guards to be C++ style. Fixes issue #9
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-08 23:18:40 -07:00 |
|
Nikolaj Bjorner
|
940fed16e1
|
enforce stringstream formatting to avoid default format routine. fixes issue #149
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-07-06 09:11:52 -07:00 |
|
Nikolaj Bjorner
|
564da787fb
|
add count of memory allocations and way to limit allocations globally. Fix purification in nlsat_smt to fix regressions on QF_UFNRA
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-06-22 07:45:40 +02:00 |
|
Alex Horn
|
e6ffa5d2a5
|
Enable datalog plugin for AST extensions
Signed-off-by: Alex Horn <t-alexh@microsoft.com>
|
2015-06-10 19:59:57 +01:00 |
|
Nikolaj Bjorner
|
137b8c8e04
|
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
|
2015-05-29 08:55:53 -07:00 |
|
Nikolaj Bjorner
|
a2448be0cd
|
print pareto model in check-sat too
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-05-29 08:55:44 -07:00 |
|
Christoph M. Wintersteiger
|
f2f6fc1994
|
Added QF_BVFP logic alias for QF_FPBV
|
2015-05-29 13:58:23 +01:00 |
|
Christoph M. Wintersteiger
|
8f86542f26
|
Added QF_ALIA to supported logics.
Fixes #90
|
2015-05-19 13:38:26 +01:00 |
|
Christoph M. Wintersteiger
|
db411eef25
|
Improved supported logics checks for FPA logics.
|
2015-05-19 13:35:19 +01:00 |
|
Christoph M. Wintersteiger
|
32fb679066
|
tabs
|
2015-05-19 11:01:15 +01:00 |
|
Nikolaj Bjorner
|
9377779e58
|
merge with unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-04-30 10:40:03 -07:00 |
|
Ken McMillan
|
af444beb2e
|
re-indenting interp and duality
|
2015-04-15 12:22:50 -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
|
755a259ea0
|
fix codeplex issue 188
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-03-11 00:44:56 -07: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 |
|
Nikolaj Bjorner
|
8ea7a1905f
|
reset scope on reset, codeplex issue 183
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-02-22 10:16:38 -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
|
5e5758bb25
|
More float -> fpa renaming
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 13:37:18 +00:00 |
|
Christoph M. Wintersteiger
|
dd17f3c7d6
|
Renaming floats, float, Floats, Float -> FPA, fpa
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 13:18:56 +00:00 |
|
Christoph M. Wintersteiger
|
afae49b9ed
|
More renaming QF_FPA -> QF_FP
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-31 16:15:40 +00:00 |
|
Nikolaj Bjorner
|
c61e9f27db
|
local changes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-12-22 09:27:33 -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 |
|
Nikolaj Bjorner
|
ce7303b5e2
|
fix reset logic and load only logics admitted by context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-07 15:44:21 +01:00 |
|
Nikolaj Bjorner
|
23bc982ad2
|
move initialization to support more sort usage scenarios
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-06 16:53:51 +01:00 |
|
Nikolaj Bjorner
|
adeae18471
|
delay initializing internal manager so that parser does not choke on proper SMT-LIB logics. Reported by Venkateshan
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-06 13:09:25 +01:00 |
|
Ken McMillan
|
5454e38935
|
replaced check_interpolants option with interp.check
|
2014-10-22 10:43:04 -07:00 |
|
Nikolaj Bjorner
|
0e83a2b1af
|
merge with latest unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-22 09:45:04 -07:00 |
|
Nikolaj Bjorner
|
3ecffaa1e5
|
remove unused and always failing get_param_value function
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-21 11:12:50 -07:00 |
|
Nikolaj Bjorner
|
7767a23626
|
improve error messages on incorrect parameter passing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-15 21:37:37 -07:00 |
|
Nikolaj Bjorner
|
9d75babcda
|
add more information to error messages
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-15 21:33:29 -07:00 |
|
Nikolaj Bjorner
|
ce18421a7a
|
fix box
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-15 14:29:39 -07:00 |
|
Nikolaj Bjorner
|
c739d803ab
|
include model/proof/unsat_core as part of model parameters
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-15 13:42:56 -07:00 |
|
Nikolaj Bjorner
|
bcd2d935a9
|
enable modular parameters from the parser
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-09 10:18:46 -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
|
c1580fb85a
|
follow logic annotation/enable diff logic when configured
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-07 11:52:14 -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 |
|
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 |
|
Ken McMillan
|
c007a5e5bd
|
merged with unstable
|
2014-08-06 11:16:06 -07:00 |
|
Nikolaj Bjorner
|
960e8ea1d5
|
working on hitting sets
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-08 14:12:54 +01:00 |
|
Nikolaj Bjorner
|
4415df3fcf
|
various fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-02 19:10:20 +05:30 |
|
Nikolaj Bjorner
|
2ca14b49fe
|
fix AV in debug assertion, address warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-16 09:45:32 -07:00 |
|
Nikolaj Bjorner
|
03979fd580
|
fix up pareto callback mechanism
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-13 12:48:17 -07:00 |
|
Nikolaj Bjorner
|
0181f0f9df
|
add bvmax tactic, add proviso for non-0 lower bounds in elim01
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-23 18:03:20 -07:00 |
|
Nikolaj Bjorner
|
fdaeb9bb73
|
integrate opt with push/pop/check-sat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-22 16:15:50 -07:00 |
|