Christoph M. Wintersteiger
|
b373bf4252
|
Bugfixes for fpa2bv_converter. Fixes #1564.
|
2018-04-08 21:51:27 +01:00 |
|
Christoph M. Wintersteiger
|
be4edddd2b
|
Fixed bug in to_fp/to_fp_unsigned. Thanks to Florian Schanda for reporting this bug.
|
2018-04-06 17:08:29 +01:00 |
|
Christoph M. Wintersteiger
|
b0492659d6
|
Merge branch 'master' of https://github.com/wintersteiger/z3
|
2018-04-05 20:28:44 +01:00 |
|
Christoph M. Wintersteiger
|
02bf2530b5
|
Bugfix for fp.to_sbv. Thanks to Florian Schanda for reporting this bug.
|
2018-04-05 19:55:41 +01:00 |
|
Christoph M. Wintersteiger
|
bd00d98398
|
Fixed overflow bug in fp.to_ubv. Thanks to Florian Schanda for reporting this bug.
|
2018-04-05 17:21:17 +01:00 |
|
Christoph M. Wintersteiger
|
328ad248b6
|
Fixed overflow problem in fp.to_?bv. Thanks to Florian Schanda for reporting this bug.
|
2018-04-05 15:26:25 +01:00 |
|
Mikhail Ramalho
|
c5336f8003
|
Convert BVULT(X,Y) into !BVULE(Y,X)
Signed-off-by: Mikhail Ramalho <mikhail.ramalho@gmail.com>
|
2018-02-23 17:17:02 +00:00 |
|
Bruce Mitchener
|
7bf80c66d0
|
Remove redundant void arg.
While this was needed in ANSI C, it isn't in C++ and triggers a warning
in clang-tidy when `modernize-redundant-void-arg` is enabled.
|
2018-02-13 18:51:52 +07:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Christoph M. Wintersteiger
|
333374229d
|
Fixed UFs for unspecified cases of FP conversion operators. Thanks for Youcheng Sun for reporting this bug.
|
2018-02-03 16:48:05 +00:00 |
|
Christoph M. Wintersteiger
|
c3ed986031
|
Fixed RNA FP rounding mode semantics. Fixes #1190 and bugs reported by Youcheng Sun.
|
2018-02-03 16:46:21 +00:00 |
|
Christoph M. Wintersteiger
|
8689921e9c
|
Fixed missing bit of precision in fp.to_ubv/fp.to_sbv. Thanks to Youcheng Sun for reporting this bug.
|
2018-02-03 15:16:23 +00:00 |
|
Christoph M. Wintersteiger
|
2d221155b3
|
Fixed bug in fp.to_ieee_bv with rewriter.hi_fp_unspecified=true. Reported in #1349.
|
2017-11-08 20:52:48 +00:00 |
|
Nikolaj Bjorner
|
637a0fa139
|
unused warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-24 08:49:25 -07:00 |
|
Christoph M. Wintersteiger
|
50042ab638
|
removed unused variables
|
2017-10-06 13:00:09 +01:00 |
|
Christoph M. Wintersteiger
|
cc9f67267d
|
Eliminated the remaining operator kinds for partially unspecified FP operators.
|
2017-09-20 20:16:09 +01:00 |
|
Christoph M. Wintersteiger
|
00651f8f21
|
Tabs, formatting.
|
2017-09-17 14:54:09 +01:00 |
|
Christoph M. Wintersteiger
|
8871cb120a
|
Fixed bug in fp.to_{s,u}bv
|
2017-09-17 12:57:29 +01:00 |
|
Christoph M. Wintersteiger
|
65697eb277
|
Portability fixes
|
2017-09-15 21:13:47 +01:00 |
|
Christoph M. Wintersteiger
|
05447d612a
|
Bugfixes for fp.to_* operators
|
2017-09-15 19:56:15 +01:00 |
|
Christoph M. Wintersteiger
|
a479fa610a
|
Refactored treatment of unspecified FPA functions.
|
2017-09-14 20:29:07 +01:00 |
|
Christoph M. Wintersteiger
|
de15932f4c
|
Fixed BV encoding of fp.to_{s,u}bv.
|
2017-09-13 19:47:59 +01:00 |
|
Christoph M. Wintersteiger
|
31cfca0444
|
Eliminated unspecified operators for fp.to_*bv, fp.to_real. Also fixes #1191.
|
2017-09-12 19:43:45 +01:00 |
|
Christoph M. Wintersteiger
|
4ceef09156
|
Renamed FPA-internal functions now that they are exposed.
|
2017-09-11 15:04:53 +01:00 |
|
Christoph M. Wintersteiger
|
e8cdc34219
|
Debug fix in fpa2bv converter. Relates to #872.
|
2017-07-31 22:34:58 +01:00 |
|
Christoph M. Wintersteiger
|
6a2fa91818
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-07-31 22:12:37 +01:00 |
|
Christoph M. Wintersteiger
|
9601761a6f
|
Added missing float conversion in fpa2bv converter. Relates to #1178.
|
2017-07-31 22:12:15 +01:00 |
|
Nikolaj Bjorner
|
063b6e9ea5
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-07-31 13:24:57 -07:00 |
|
Nikolaj Bjorner
|
b19f94ae5b
|
make include paths uniformly use path relative to src. #534
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-31 13:24:11 -07:00 |
|
Christoph M. Wintersteiger
|
507356c7bf
|
Fixed bug in fpa2bv converter. Fixes #1178.
|
2017-07-31 20:18:39 +01:00 |
|
Christoph M. Wintersteiger
|
52cf80d637
|
Simplified bit-vector bounds in fp.rem. Relates to #872.
|
2017-07-31 19:53:55 +01:00 |
|
Christoph M. Wintersteiger
|
ecfd241e19
|
Injected 3 missing bits of precision into fp.rem. Relates to #872.
|
2017-07-31 19:53:44 +01:00 |
|
Christoph M. Wintersteiger
|
a59907170d
|
Fixed renormalization in fp.mul. Relates to #872.
|
2017-07-31 18:34:46 +01:00 |
|
Christoph M. Wintersteiger
|
175f042db8
|
Fixed renormalization in fp.fma. Relates to #872.
|
2017-07-28 23:01:01 +01:00 |
|
Christoph M. Wintersteiger
|
0610392a05
|
Bugfix for fp.fma. Fixes #872.
|
2017-07-28 20:16:13 +01:00 |
|
Christoph M. Wintersteiger
|
33ebdc8adc
|
Cleaned up mpf rounder. Rewrote mpf fma. Relates to #872.
|
2017-07-27 23:08:35 +01:00 |
|
Christoph M. Wintersteiger
|
f1c0ac72e7
|
Fix for fp.fma encoding. Relates to #872.
|
2017-07-25 20:29:10 +01:00 |
|
Christoph M. Wintersteiger
|
0f1583309d
|
Bugfix for fp.fma. One piece of puzzle #872.
|
2017-07-21 21:12:45 +01:00 |
|
Christoph M. Wintersteiger
|
56b1a8b086
|
Bugfix for special-case handling in fp.fma.
Thanks to Florian Schanda for reporting this bug.
|
2016-12-09 13:43:05 +00:00 |
|
Christoph M. Wintersteiger
|
5ac3bb04ee
|
Tabs
|
2016-10-18 13:18:59 +01:00 |
|
Christoph M. Wintersteiger
|
2f6ef0f3be
|
Removed unnecessary variables.
|
2016-10-17 16:33:09 +01: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
|
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 |
|
Christoph M. Wintersteiger
|
acdaeca826
|
Bugfix for ITEs over FP rounding modes.
Fixes #751.
|
2016-10-04 18:04:56 +01:00 |
|
Christoph M. Wintersteiger
|
0bd06930ae
|
whitespace
|
2016-10-04 18:04:00 +01:00 |
|
Christoph M. Wintersteiger
|
cfbe16639f
|
Bugfix for fpa2bv translation
|
2016-07-13 15:35:14 +01:00 |
|
Nikolaj Bjorner
|
5b497b6249
|
reduce set of mainly verbose warnings raised by -Wmaybe-uninitialized and unused variable warnings from release mode builds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-22 20:25:47 -07:00 |
|
Christoph M. Wintersteiger
|
bd187e0989
|
Bugfix for fp.min/fp.max in fpa2bv converter; hide BV UFs from FP models.
Fixes #642
|
2016-06-09 17:51:31 +01:00 |
|
Christoph M. Wintersteiger
|
879363157f
|
Bugfix for fpa2bv_converter
|
2016-06-09 12:09:53 +01:00 |
|