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.

Reply via email to