Nikolaj Bjorner
|
6ca039c855
|
fix #3919
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-11 12:31:38 -07:00 |
|
Nikolaj Bjorner
|
399cf75ad4
|
fpa warning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-05 00:55:13 -07:00 |
|
Nikolaj Bjorner
|
eacde16b3e
|
fix #3199
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 23:55:44 -07:00 |
|
Nikolaj Bjorner
|
7477e96e59
|
fix #3519
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 23:18:15 -07:00 |
|
Nikolaj Bjorner
|
28bdda326b
|
fix #3499
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-23 13:37:08 -07:00 |
|
Nikolaj Bjorner
|
bb451c39c9
|
fix #3495
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-23 10:32:19 -07:00 |
|
Christoph M. Wintersteiger
|
963f8240c2
|
Throw proper warning instead of assertion violation in fp.rem. Fixes #2934.
|
2020-02-25 17:17:41 +00:00 |
|
Nikolaj Bjorner
|
541658fe02
|
move to abstract symbols
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-10 12:14:13 -08:00 |
|
Christoph M. Wintersteiger
|
4faaff5b76
|
Fix memory leak in bv2fpa_converter
|
2019-10-28 14:15:30 +00:00 |
|
Christoph M. Wintersteiger
|
2308d8af09
|
Fix for partially interpreted floating-point functions. Relates to #2596, #2631.
|
2019-10-28 14:15:29 +00:00 |
|
Nikolaj Bjorner
|
f4fd94747c
|
fix #2652
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-23 09:39:40 -07:00 |
|
Nikolaj Bjorner
|
f18b4430c3
|
fix to_app crash
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-12 18:26:11 -07:00 |
|
Nikolaj Bjorner
|
cc26d49060
|
preparations for dealing with #2596
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-12 17:44:52 -07:00 |
|
Nikolaj Bjorner
|
5bdcc737ec
|
remove function name
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-12 11:58:30 -07:00 |
|
Nikolaj Bjorner
|
ce06cd0d7a
|
replace iterators by for, looking at @2596
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-12 10:08:30 -07:00 |
|
Nuno Lopes
|
bc50b6bea2
|
fix a few warnings
|
2019-10-09 14:09:33 +01:00 |
|
Christoph M. Wintersteiger
|
423fb73d34
|
Fix for fp.rem. Pertains to #2381.
|
2019-08-19 13:13:01 +01:00 |
|
Christoph M. Wintersteiger
|
892aa12660
|
Fix for fp.rem. Fixes #2381.
|
2019-08-15 16:44:55 +01:00 |
|
Christoph M. Wintersteiger
|
1517ca907e
|
Another fix for fp.rem.
|
2019-07-03 16:09:07 +01:00 |
|
Christoph M. Wintersteiger
|
e0dc05c97e
|
Fixed final alignment step of fp.rem. Fixes #2369 and does not break #2289.
|
2019-07-03 12:22:35 +01:00 |
|
Nikolaj Bjorner
|
e0d8cefde4
|
remove cooperate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 20:15:46 -07:00 |
|
Christoph M. Wintersteiger
|
998b0ff7f4
|
Fixed corner-case in fp.rem encoding. Fixes #2289.
|
2019-06-07 18:03:51 +01:00 |
|
Christoph M. Wintersteiger
|
d1d49ef3a9
|
Fix BV-conversion of fp.roundToIntegral. Fixes #2191.
|
2019-03-27 17:13:00 +00:00 |
|
Christoph M. Wintersteiger
|
64d085c188
|
Fix bug in fpa2bv_converter, fixes #2136.
|
2019-02-12 14:02:30 +00:00 |
|
Florian Pigorsch
|
326bf401b9
|
Fix some spelling errors (mostly in comments).
|
2018-10-20 17:07:41 +02:00 |
|
Christoph M. Wintersteiger
|
48ec7c1175
|
Follow-up fix for fpa2bv_converter.
|
2018-10-01 17:25:02 +01:00 |
|
Christoph M. Wintersteiger
|
2a92de0aee
|
Fixed side conditions for UFs translated from FP to BV. Fixes #1825.
|
2018-10-01 15:20:00 +01:00 |
|
Nuno Lopes
|
5de6628a5d
|
remove spurious copies and inc_refs around ref_vector
|
2018-06-28 10:31:38 +01:00 |
|
Nikolaj Bjorner
|
520ce9a5ee
|
integrate lambda expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-26 07:23:04 -07:00 |
|
Christoph M. Wintersteiger
|
dab8e49e22
|
Fixed corner-case in fp.to_ubv.
|
2018-04-16 18:28:13 +01:00 |
|
Christoph M. Wintersteiger
|
2abc759d0e
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2018-04-08 21:58:39 +01:00 |
|
Christoph M. Wintersteiger
|
b373bf4252
|
Bugfixes for fpa2bv_converter. Fixes #1564.
|
2018-04-08 21:51:27 +01:00 |
|
Nikolaj Bjorner
|
2dc92e2b94
|
merge with pull request #1557
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-07 17:22:49 -07: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
|
724f86d43e
|
Bugfix for unspecified semantics of some fp.* operators.
|
2018-04-05 19:55:04 +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
|
3de41e5179
|
Fixed model completion for unspecified cases of floating-point functions. Thanks to Florian Schanda for reporting this bug.
|
2018-04-05 15:27:02 +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 |
|
Bruce Mitchener
|
2fa304d8de
|
Remove int64, uint64 typedefs in favor of int64_t / uint64_t.
|
2018-03-31 14:45:04 +07: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
|
f5ff9fae34
|
Fixed bug check in bv2fpa converter. Fixes #1291.
|
2017-11-17 21:15:30 +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 |
|