CORE-MATH worst cases

The worst cases used by CORE-MATH are mostly computed with the BaCSeL software tool. They can be found along with the source code, in files xxx.wc, where xxx is the name of the corresponding function. For example the worst cases for the binary64 exponential function can be found here.

Each file indicates in comment the number of identical bits of the worst cases (they may differ from one function to another), and if some symmetries are used to reduce the number of stored worst cases. Trivial worst cases are not included, for example cos(x) for tiny x.

For binary64, all worst cases cover the full range of the function (worst cases that would give an output beyond the underflow/overflow thresholds are not included), with the following exceptions: