]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: simplification of NEAREST for large argument [PR109186]
authorHarald Anlauf <anlauf@gmx.de>
Sun, 19 Mar 2023 20:29:46 +0000 (21:29 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Mon, 20 Mar 2023 17:42:54 +0000 (18:42 +0100)
commit4410a08b80cc40342eeaa5b6af824cd4352b218c
tree71dfec6b27a7ed02ba053c3d69bff2ef9290a33b
parentfbd50e867e6a782c7b56c9727bf7e1e74dae4b94
Fortran: simplification of NEAREST for large argument [PR109186]

gcc/fortran/ChangeLog:

PR fortran/109186
* simplify.cc (gfc_simplify_nearest): Fix off-by-one error in setting
up real kind-specific maximum exponent for mpfr.

gcc/testsuite/ChangeLog:

PR fortran/109186
* gfortran.dg/nearest_6.f90: New test.
gcc/fortran/simplify.cc
gcc/testsuite/gfortran.dg/nearest_6.f90 [new file with mode: 0644]