Christoph M. Wintersteiger
|
23c58a1ef6
|
Added FPA numeral predicates to ML API
|
2016-10-26 18:53:20 +01:00 |
|
Christoph M. Wintersteiger
|
903d962a3c
|
Merge branch 'fpa_numeral_accessors' of https://github.com/wintersteiger/z3 into fpa_numeral_accessors
|
2016-10-26 18:44:49 +01:00 |
|
Christoph M. Wintersteiger
|
935c523ef8
|
Added FPA numeral predicates to Java API
|
2016-10-26 18:44:35 +01:00 |
|
Christoph M. Wintersteiger
|
c573a7446b
|
Added FPA numeral predicates to .NET API
|
2016-10-26 18:44:25 +01:00 |
|
Christoph M. Wintersteiger
|
cf93e39666
|
Fixed FPA unbiased exponent accessors
|
2016-10-26 15:54:33 +01:00 |
|
Christoph M. Wintersteiger
|
963dfad10e
|
fix for biased flag on get_numeral_exponent_string
|
2016-10-25 14:17:23 +01:00 |
|
Christoph M. Wintersteiger
|
dc78a04135
|
removed debug output
|
2016-10-25 12:20:45 +01:00 |
|
Christoph M. Wintersteiger
|
5fee1ea3c0
|
removed unused variables
|
2016-10-24 14:08:33 +01:00 |
|
Christoph M. Wintersteiger
|
7517cf485e
|
ML API bugfixes for FPA numeral accessors
|
2016-10-24 13:32:37 +01:00 |
|
Christoph M. Wintersteiger
|
df2a569d25
|
Replaced antiquated header with modern equivalent.
|
2016-10-24 13:29:17 +01:00 |
|
Christoph M. Wintersteiger
|
abcb6040d4
|
Refactored FPA numeral accessors.
|
2016-10-24 12:53:57 +01:00 |
|
Christoph M. Wintersteiger
|
0a11e8f3c0
|
Resolved rebase conflicts
|
2016-10-24 12:53:57 +01:00 |
|
Christoph M. Wintersteiger
|
8926b3311d
|
Fixed FP numeral special value sig/exp extraction functions.
|
2016-10-24 12:52:07 +01:00 |
|
Christoph M. Wintersteiger
|
89d38385db
|
Added functions to test FP numerals for special values.
|
2016-10-24 12:50:05 +01:00 |
|
Christoph M. Wintersteiger
|
6b474adc8a
|
Added accessors to extract sign/exponent/significand BV numerals from FP numerals.
|
2016-10-24 12:50:05 +01:00 |
|
Christoph M. Wintersteiger
|
5716eaafed
|
whitespace
|
2016-10-24 12:50:05 +01:00 |
|
Nikolaj Bjorner
|
4f3f21bff1
|
disable local optimization in presence of non-linear constraints, addresses issue #758
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-23 21:45:35 -07:00 |
|
Nikolaj Bjorner
|
b476784f23
|
add missing file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-23 20:52:44 -07:00 |
|
Nikolaj Bjorner
|
3778048eb4
|
add bounded-int and pb2bv solvers to fd_solver, use sorting networks for pb2bv rewriter when applicable, hoist to pb2bv_rewriter module and remove it from the pb2bv_tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-23 20:31:59 -07:00 |
|
Nikolaj Bjorner
|
6d3430c689
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-10-22 21:51:11 -07:00 |
|
Nikolaj Bjorner
|
e32e0d460d
|
fix at-most-1 constraint compiler bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-22 21:50:45 -07:00 |
|
Nikolaj Bjorner
|
23b9d3ef55
|
fix at-most-1 constraint compiler bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-22 18:50:16 -07:00 |
|
Christoph M. Wintersteiger
|
5bd00d3f83
|
Bugfixes for the FPA API
|
2016-10-21 15:39:02 +01:00 |
|
Nikolaj Bjorner
|
bb6d826908
|
use index j to avoid superficial, but typically flagged, name clash with internal index i
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-20 22:17:11 -07:00 |
|
Nikolaj Bjorner
|
9cd7b9b4f6
|
fix mutex finding for smt-core: it was returning mutexes for negations of literals
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-20 22:13:23 -07:00 |
|
Christoph M. Wintersteiger
|
f97ffce479
|
Silenced GCC warning about empty loop body.
|
2016-10-19 12:31:35 +01:00 |
|
Christoph M. Wintersteiger
|
f9bd8f674d
|
whitespace
|
2016-10-19 12:31:06 +01:00 |
|
Christoph M. Wintersteiger
|
948bf9540f
|
Fix for previous commit.
|
2016-10-19 12:07:33 +01:00 |
|
Christoph M. Wintersteiger
|
11997afb5d
|
Fixed potential problems with invalidated iterators.
|
2016-10-19 12:00:34 +01:00 |
|
Nikolaj Bjorner
|
881e82e3fa
|
remove legacy interface to dt2bv tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-18 23:04:17 -04:00 |
|
Nikolaj Bjorner
|
3aa7eab3e2
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-10-18 22:37:08 -04:00 |
|
Nikolaj Bjorner
|
d060359f01
|
add fd solver for finite domain queries
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-18 22:34:34 -04:00 |
|
Christoph M. Wintersteiger
|
4546915238
|
Fixed iterator invalidation bug in theory_arith_nl.
Indirectly relates to #740
|
2016-10-18 17:17:19 +01:00 |
|
Christoph M. Wintersteiger
|
9fef51553c
|
Whitespace
|
2016-10-18 17:15:43 +01:00 |
|
Nikolaj Bjorner
|
948a1e600e
|
undo breaking commit
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-18 10:27:47 -04:00 |
|
Christoph M. Wintersteiger
|
5ac3bb04ee
|
Tabs
|
2016-10-18 13:18:59 +01:00 |
|
Nikolaj Bjorner
|
edaec81aa2
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-10-17 14:53:13 -04:00 |
|
Nikolaj Bjorner
|
9e4450228e
|
adding unit test for enumeration types
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-17 14:52:37 -04:00 |
|
Christoph M. Wintersteiger
|
2f6ef0f3be
|
Removed unnecessary variables.
|
2016-10-17 16:33:09 +01:00 |
|
Christoph M. Wintersteiger
|
707dbd4173
|
Bugfix for bv2fpa (model) conversion.
Relates to #740
|
2016-10-17 16:19:27 +01:00 |
|
Nikolaj Bjorner
|
4cae91b096
|
spacing, unit test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-17 08:07:23 -04:00 |
|
Nikolaj Bjorner
|
fe14a22baa
|
adding enumeration tests
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-16 22:19:59 -04:00 |
|
Nikolaj Bjorner
|
4fda2adec8
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2016-10-16 15:46:50 -04:00 |
|
Nikolaj Bjorner
|
58198d7cb6
|
add consequence finding to inc-sat-solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-16 15:45:39 -04:00 |
|
Nikolaj Bjorner
|
aec59e4ff7
|
add consequence finding to inc-sat-solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-10-16 15:43:28 -04:00 |
|
Christoph M. Wintersteiger
|
009af4455d
|
Refactored and fixed model conversion for fpa2bv conversion of unspecified values via theory_fpa.
|
2016-10-15 18:35:39 +02:00 |
|
Christoph M. Wintersteiger
|
ab4bb8194e
|
Added unregister_decl to model_core
|
2016-10-15 18:35:39 +02:00 |
|
Christoph M. Wintersteiger
|
58af4cae14
|
More consistent fp.* operators.
|
2016-10-15 18:35:39 +02:00 |
|
Christoph M. Wintersteiger
|
7e705a2d32
|
Bug fixes for underspecified FP operations.
|
2016-10-15 18:35:39 +02:00 |
|
Christoph M. Wintersteiger
|
bc257211d6
|
Whitespace
|
2016-10-15 18:35:39 +02:00 |
|