Nikolaj Bjorner
|
4a286cfd1e
|
fix two bugs in logarithmic shift operations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-02 16:02:40 -07:00 |
|
Nikolaj Bjorner
|
2c70e8d79f
|
port logarithmic encoding to shr, add review comment on rotate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-02 09:41:53 -07:00 |
|
Nikolaj Bjorner
|
8929c578c1
|
fix bug in mk_shl
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-02 09:29:49 -07:00 |
|
Nikolaj Bjorner
|
504709f0a1
|
change implementation of shl to use log(n)*n intermediary bits instead of n^2/2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-02 09:07:39 -07:00 |
|
Nikolaj Bjorner
|
d8e62cac94
|
enable flattening even if som is set by default
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-01 14:51:14 -07:00 |
|
Nikolaj Bjorner
|
0914748184
|
revert changes to tactic.cpp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-01 12:56:00 -07:00 |
|
Nikolaj Bjorner
|
cce287eed1
|
fix bug in Shannon decomposition for translating PB constraints into formulas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-01 12:51:40 -07:00 |
|
Nikolaj Bjorner
|
989569b154
|
add bceq experiment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-29 10:57:31 -07:00 |
|
Nikolaj Bjorner
|
7e91fb5c15
|
remove mk_or_reduced
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-16 22:14:58 -07:00 |
|
Nikolaj Bjorner
|
e32448d7ea
|
more fun with docs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-16 21:46:39 -07:00 |
|
Nikolaj Bjorner
|
1058de1aa7
|
adding udoc_relation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-16 13:22:04 -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 |
|
Nikolaj Bjorner
|
019ff77613
|
fix sorting network bug, add network compilation,...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-11 18:47:21 -07:00 |
|
Nikolaj Bjorner
|
19050d1c4c
|
merge Fixedpoint.cs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-28 12:20:48 -07: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 |
|
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 |
|
Nikolaj Bjorner
|
752a6b2e33
|
fix quantifier elimination bugs reported by Berdine and Bornat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-14 16:46:27 +02:00 |
|
Nikolaj Bjorner
|
e4dedbbefc
|
fix quantifier elimination bugs reported by Berdine and Bornat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-14 15:38:22 +02:00 |
|
Christoph M. Wintersteiger
|
7158e814d1
|
Bugfix for quasi-macros, many thanks to Nuno Lopez finding this bug and for suggesting a fix!
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-06-25 13:25:23 +01: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
|
8ef4ec7009
|
fix bit-vector rotation left bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-06-08 12:46:23 +01:00 |
|
Nikolaj Bjorner
|
49f9f4b3b5
|
fix crash in model construction from finite domain theory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-30 20:52:39 +05:30 |
|
Nikolaj Bjorner
|
05a39cb2cf
|
fix wrong simplex backtracking
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-09 08:51:07 -07:00 |
|
Nikolaj Bjorner
|
d2db8007d8
|
tuning pb/max
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-06 04:01:10 -07:00 |
|
Nikolaj Bjorner
|
25ad9d2ee1
|
tuning based on benchmarks from Robert White
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-05 14:43:06 -07:00 |
|
Christoph M. Wintersteiger
|
769b2b585b
|
fixed typo
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-05-02 16:43:32 +01:00 |
|
Christoph M. Wintersteiger
|
c3b7c738f8
|
Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt
Conflicts:
scripts/mk_project.py
src/duality/duality.h
src/duality/duality_solver.cpp
src/duality/duality_wrapper.h
src/interp/iz3hash.h
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-04-25 22:18:41 +01:00 |
|
Christoph M. Wintersteiger
|
fb4c07a2ea
|
FPA refactoring in preparation for FPA support in the kernel.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-04-23 18:36:38 +01:00 |
|
Nikolaj Bjorner
|
1db7e0a149
|
fix compiler warnings reported by Robert White
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-02 15:54:28 +02:00 |
|
Nikolaj Bjorner
|
5b1f83a676
|
improved SLS
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-21 14:48:01 -07:00 |
|
Nikolaj Bjorner
|
f8348d0bc4
|
trying to fix build problems
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-21 14:45:12 -07:00 |
|
Nikolaj Bjorner
|
88df909a6c
|
merge with unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-20 14:09:18 -07:00 |
|
Nikolaj Bjorner
|
e3a854743b
|
working on SLS
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-19 15:55:16 -07:00 |
|
Nikolaj Bjorner
|
3b3498c4b5
|
initial sls experiment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-19 15:39:11 -07:00 |
|
Nikolaj Bjorner
|
9811054e72
|
adding pb sls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-18 14:17:21 -07:00 |
|
Nikolaj Bjorner
|
4effa7f0c0
|
debug opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-17 21:13:31 -07:00 |
|
Nikolaj Bjorner
|
af55088b78
|
debugging opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-17 10:34:32 -07:00 |
|
Nikolaj Bjorner
|
601cb43f78
|
fix quotation bug reported by Arie Gurfinkel
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-04 17:18:49 -08:00 |
|
Nikolaj Bjorner
|
23313e5bdc
|
remove unsound simplification for rem. Codeplex Issue 76
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-02 17:24:40 -08:00 |
|
Nikolaj Bjorner
|
3757f337e5
|
working on pb
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-02-26 09:06:25 -08:00 |
|
Nikolaj Bjorner
|
478b3160ac
|
optimize theory pb
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-02-25 18:06:54 -08:00 |
|
Nikolaj Bjorner
|
aff92f3ac1
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into opt
|
2014-01-27 11:19:19 -08:00 |
|
Christoph M. Wintersteiger
|
0e74362ecb
|
Added support for the final draft of the FPA standard (and fpa2bv conversion).
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-01-24 15:36:23 +00:00 |
|
Nikolaj Bjorner
|
236b2d2ff3
|
working on incremtal PB theory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-01-13 10:12:45 -08:00 |
|
Nikolaj Bjorner
|
da4793de76
|
fix type checking bug reported by Nate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-01-09 21:14:30 -08:00 |
|
Nikolaj Bjorner
|
23e811d136
|
merge with unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-01-05 20:44:56 -08:00 |
|
Nikolaj Bjorner
|
5965515385
|
bugfix to rational and working on adaptive sorting
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-12-27 20:27:37 -08:00 |
|
Nikolaj Bjorner
|
0641c4f694
|
working on pre-processing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-12-26 09:53:33 -08:00 |
|