https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124819

--- Comment #7 from Christopher Albert <albert at tugraz dot at> ---
Created attachment 64177
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=64177&action=edit
testsuite-only patch: relax bessel_6 tolerance near x=475.78

The testcase point at x = 475.78 is worth keeping, but the final tolerance
entry is too tight for the generic non-FMA path.

This testsuite-only patch changes the last factor from 15 to 32 and keeps the
same evaluation point.

Tested with the existing build via direct runtest:
- `cd /tmp/gcc-bessel-bisect-build/gcc/testsuite/gfortran && runtest --tool
gfortran dg.exp=bessel_6.f90` -> 12 expected passes
- `cd /tmp/gcc-bessel-bisect-build/gcc/testsuite/gfortran && runtest --tool
gfortran dg.exp=bessel_7.f90` -> 12 expected passes

Reply via email to