https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96983
--- Comment #38 from Tobias Burnus <burnus at gcc dot gnu.org> --- I think GCC 12/mainline is now fixed. The second patch was only applied to GCC 12 – it might need to be backported? (I have not checked GCC 11 with PowerPC.) (If there are remaining/new issues, I recommend to open a new PR.) Commits done: [For Sparc, I think] commit r11-7595, Eric Botcazou, Wed Mar 10 12:05:53 2021 +0100 Do not assume that __float128 exists [For PowerPC] commit r12-54, Michael Meissner, Wed Apr 21 23:02:07 2021 -0400 Fix Fortran rounding issues, PR fortran/96983. [Testcase only, for PowerPC] commit r12-937, Tobias Burnus, Thu May 20 09:51:10 2021 +0200 Backport: r11-8445 Testsuite/Fortran: gfortran.dg/pr96711.f90 - fix expected value for PowerPC [PR96983]