RFR: JDK-8316708: Augment WorstCaseTests with more cases [v9]

Raffaello Giulietti rgiulietti at openjdk.org
Fri Mar 1 18:06:54 UTC 2024


On Fri, 1 Mar 2024 18:01:11 GMT, Joe Darcy <darcy at openjdk.org> wrote:

>> A new paper
>> 
>>  "Accuracy of Mathematical Functions in Single, Double, Double Extended, and Quadruple Precision"
>> by Brian Gladman, Vincenzo Innocente and Paul Zimmermann
>> https://members.loria.fr/PZimmermann/papers/accuracy.pdf
>> 
>> details the inputs with generate the worst-case observed errors in different math library implementations. The FDLIBM-related worst cases should be added to the test suite.
>
> Joe Darcy has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 18 additional commits since the last revision:
> 
>  - Respond to review feedback and fix typos.
>  - Merge branch 'master' into JDK-8316708
>  - Respond to review feedback, adjust worst-case bounds.
>  - Appease jcheck.
>  - Update atan2 and hypot tests.
>  - Expand fingerprinting to more StrictMath tests.
>  - Fix missing minus sign.
>  - Checkpoint.
>  - Checkpoint StrictMath test for trig, inverse trig, and hyperbolic trig fingerprint values.
>  - Add cos test cases.
>  - ... and 8 more: https://git.openjdk.org/jdk/compare/673a11b1...e705e10a

Marked as reviewed by rgiulietti (Reviewer).

-------------

PR Review: https://git.openjdk.org/jdk/pull/15879#pullrequestreview-1911741566


More information about the core-libs-dev mailing list