Skip to content

Add issue 10175 floating-point regressions - #60

Merged
Nikolaj Bjorner (NikolajBjorner) merged 3 commits into
Z3Prover:masterfrom
1sgtpepper:add-10175-regressions
Jul 28, 2026
Merged

Add issue 10175 floating-point regressions#60
Nikolaj Bjorner (NikolajBjorner) merged 3 commits into
Z3Prover:masterfrom
1sgtpepper:add-10175-regressions

Conversation

@1sgtpepper

@1sgtpepper 1sgtpepper commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Add behavioral coverage for Z3 issue 10175 across the denormal leading-zero count
boundary and both the narrow and widened exponent paths. The regressions cover exact
division; upper and lower exponent endpoints for exponent widths 2, 3, and 4; two-bit
workspace growth in FP(2,16); the reported negative overflow under RTZ; the original
real-to-FP conversion and model-validation path; and the opposite RTN result.

Issue: Z3Prover/z3#10175.

Source change: Z3Prover/z3#10216.

Testing

No local tests were run; validation is delegated to the paired fork CI workflow.

@1sgtpepper
1sgtpepper force-pushed the add-10175-regressions branch from 451fdae to cadae15 Compare July 24, 2026 12:36
@1sgtpepper
1sgtpepper marked this pull request as ready for review July 24, 2026 13:17
@1sgtpepper
1sgtpepper force-pushed the add-10175-regressions branch 3 times, most recently from e8260e2 to 87a3824 Compare July 24, 2026 15:17
@1sgtpepper
1sgtpepper force-pushed the add-10175-regressions branch 2 times, most recently from f7bc449 to 5ef3e00 Compare July 26, 2026 12:34
@1sgtpepper
1sgtpepper force-pushed the add-10175-regressions branch from 5ef3e00 to e3c862f Compare July 26, 2026 13:51
@NikolajBjorner
Nikolaj Bjorner (NikolajBjorner) merged commit 8f8bece into Z3Prover:master Jul 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants