mirror of
https://github.com/Z3Prover/z3
synced 2025-11-28 16:29:50 +00:00
Assorted fixes for floats (#6968)
* Improve4be26eb543* Add-on to0f4f32c5d0* Fix mk_numeral * Fix corner-case in fp.div * Fixes for corner-cases in mk_to_fp_(un)signed * Fix out-of-range results in mpf_manager::fma * Further adjustments for fp.to_fp_(un)signed * fp.to_fp from real can't be NaN * fp.to_fp from reals: add bounds * Fix NaN encodings in theory_fpa. * Fix fp.fma rounding with tiny floats * Fix literal creation order in theory_fpa
This commit is contained in:
parent
bd8e5eee4b
commit
9d57bdd2ef
6 changed files with 162 additions and 90 deletions
|
|
@ -208,6 +208,7 @@ protected:
|
|||
|
||||
private:
|
||||
void mk_nan(sort * s, expr_ref & result);
|
||||
|
||||
void mk_nzero(sort * s, expr_ref & result);
|
||||
void mk_pzero(sort * s, expr_ref & result);
|
||||
void mk_zero(sort * s, expr_ref & sgn, expr_ref & result);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue