https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #1 from seurer at gcc dot gnu.org --- I looked back through the tester logs and noticed that the test case doesn't always fail and there are two different failures and always with -O3 PASS: libgomp.fortran/appendix-a/a.16.1.f90 -O0 (test for excess errors) PASS: libgomp.fortran/appendix-a/a.16.1.f90 -O0 execution test PASS: libgomp.fortran/appendix-a/a.16.1.f90 -O1 (test for excess errors) PASS: libgomp.fortran/appendix-a/a.16.1.f90 -O1 execution test PASS: libgomp.fortran/appendix-a/a.16.1.f90 -O2 (test for excess errors) PASS: libgomp.fortran/appendix-a/a.16.1.f90 -O2 execution test PASS: libgomp.fortran/appendix-a/a.16.1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) FAIL: libgomp.fortran/appendix-a/a.16.1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test PASS: libgomp.fortran/appendix-a/a.16.1.f90 -O3 -g (test for excess errors) FAIL: libgomp.fortran/appendix-a/a.16.1.f90 -O3 -g execution test PASS: libgomp.fortran/appendix-a/a.16.1.f90 -Os (test for excess errors) Oddly in many test runs the two errors occur equally often (about 87% of the time for each one) but not always together. Neither error occurs in just 1.5% of the runs.