[Bug libfortran/113005] New: 'libgomp.fortran/rwlock_1.f90', 'libgomp.fortran/rwlock_3.f90' execution test timeouts
tschwinge at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Dec 13 20:46:45 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113005
Bug ID: 113005
Summary: 'libgomp.fortran/rwlock_1.f90',
'libgomp.fortran/rwlock_3.f90' execution test timeouts
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: testsuite-fail
Severity: normal
Priority: P3
Component: libfortran
Assignee: unassigned at gcc dot gnu.org
Reporter: tschwinge at gcc dot gnu.org
CC: hjl at gcc dot gnu.org
Target Milestone: ---
Target: powerpc64le-linux-gnu
On several of our "big iron" powerpc64le-linux-gnu systems, I'm seeing the new
test cases 'libgomp.fortran/rwlock_1.f90', 'libgomp.fortran/rwlock_3.f90' run
into execution test timeouts (300 s). Those were added in commit
r14-6425-gb806c88fab3f9c6833563f9a44b608dd5dd14de9 "libgfortran: Replace mutex
with rwlock".
PASS: libgomp.fortran/rwlock_1.f90 -O0 (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_1.f90 -O0 execution test
PASS: libgomp.fortran/rwlock_1.f90 -O1 (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_1.f90 -O1 execution test
PASS: libgomp.fortran/rwlock_1.f90 -O2 (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_1.f90 -O2 execution test
PASS: libgomp.fortran/rwlock_1.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_1.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: libgomp.fortran/rwlock_1.f90 -O3 -g (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_1.f90 -O3 -g execution test
PASS: libgomp.fortran/rwlock_1.f90 -Os (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_1.f90 -Os execution test
PASS: libgomp.fortran/rwlock_2.f90 -O0 (test for excess errors)
PASS: libgomp.fortran/rwlock_2.f90 -O0 execution test
PASS: libgomp.fortran/rwlock_2.f90 -O1 (test for excess errors)
PASS: libgomp.fortran/rwlock_2.f90 -O1 execution test
PASS: libgomp.fortran/rwlock_2.f90 -O2 (test for excess errors)
PASS: libgomp.fortran/rwlock_2.f90 -O2 execution test
PASS: libgomp.fortran/rwlock_2.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
PASS: libgomp.fortran/rwlock_2.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: libgomp.fortran/rwlock_2.f90 -O3 -g (test for excess errors)
PASS: libgomp.fortran/rwlock_2.f90 -O3 -g execution test
PASS: libgomp.fortran/rwlock_2.f90 -Os (test for excess errors)
PASS: libgomp.fortran/rwlock_2.f90 -Os execution test
PASS: libgomp.fortran/rwlock_3.f90 -O0 (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_3.f90 -O0 execution test
PASS: libgomp.fortran/rwlock_3.f90 -O1 (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_3.f90 -O1 execution test
PASS: libgomp.fortran/rwlock_3.f90 -O2 (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_3.f90 -O2 execution test
PASS: libgomp.fortran/rwlock_3.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_3.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions execution test
PASS: libgomp.fortran/rwlock_3.f90 -O3 -g (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_3.f90 -O3 -g execution test
PASS: libgomp.fortran/rwlock_3.f90 -Os (test for excess errors)
WARNING: program timed out.
FAIL: libgomp.fortran/rwlock_3.f90 -Os execution test
All-PASS on all x86_64-pc-linux-gnu systems that I've tested.
More information about the Gcc-bugs
mailing list