https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99555
--- Comment #13 from Thomas Schwinge <tschwinge at gcc dot gnu.org> --- Thanks -- I'm confirming: PASS: libgomp.c/../libgomp.c-c++-common/task-detach-6.c (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.c/../libgomp.c-c++-common/task-detach-6.c execution test PASS: libgomp.c/pr99555-1.c (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.c/pr99555-1.c execution test PASS: libgomp.c++/../libgomp.c-c++-common/task-detach-6.c (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.c++/../libgomp.c-c++-common/task-detach-6.c execution test PASS: libgomp.fortran/task-detach-6.f90 -O0 (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.fortran/task-detach-6.f90 -O0 execution test PASS: libgomp.fortran/task-detach-6.f90 -O1 (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.fortran/task-detach-6.f90 -O1 execution test PASS: libgomp.fortran/task-detach-6.f90 -O2 (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.fortran/task-detach-6.f90 -O2 execution test PASS: libgomp.fortran/task-detach-6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.fortran/task-detach-6.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test PASS: libgomp.fortran/task-detach-6.f90 -O3 -g (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.fortran/task-detach-6.f90 -O3 -g execution test PASS: libgomp.fortran/task-detach-6.f90 -Os (test for excess errors) [-XFAIL:-]{+PASS:+} libgomp.fortran/task-detach-6.f90 -Os execution test ..., but on one system (only!), I'm also seeing regressions as follows: PASS: libgomp.c/../libgomp.c-c++-common/task-detach-10.c (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.c/../libgomp.c-c++-common/task-detach-10.c execution test PASS: libgomp.c/../libgomp.c-c++-common/task-detach-8.c (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.c/../libgomp.c-c++-common/task-detach-8.c execution test PASS: libgomp.c++/../libgomp.c-c++-common/task-detach-10.c (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.c++/../libgomp.c-c++-common/task-detach-10.c execution test PASS: libgomp.c++/../libgomp.c-c++-common/task-detach-8.c (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.c++/../libgomp.c-c++-common/task-detach-8.c execution test PASS: libgomp.fortran/task-detach-10.f90 -O0 (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-10.f90 -O0 execution test PASS: libgomp.fortran/task-detach-10.f90 -O1 (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-10.f90 -O1 execution test PASS: libgomp.fortran/task-detach-10.f90 -O2 (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-10.f90 -O2 execution test PASS: libgomp.fortran/task-detach-10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-10.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test PASS: libgomp.fortran/task-detach-10.f90 -O3 -g (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-10.f90 -O3 -g execution test PASS: libgomp.fortran/task-detach-10.f90 -Os (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-10.f90 -Os execution test PASS: libgomp.fortran/task-detach-8.f90 -O0 (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-8.f90 -O0 execution test PASS: libgomp.fortran/task-detach-8.f90 -O1 (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-8.f90 -O1 execution test PASS: libgomp.fortran/task-detach-8.f90 -O2 (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-8.f90 -O2 execution test PASS: libgomp.fortran/task-detach-8.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-8.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test PASS: libgomp.fortran/task-detach-8.f90 -O3 -g (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-8.f90 -O3 -g execution test PASS: libgomp.fortran/task-detach-8.f90 -Os (test for excess errors) {+WARNING: program timed out.+} [-PASS:-]{+FAIL:+} libgomp.fortran/task-detach-8.f90 -Os execution test (Accumulated over a few runs; not always seeing all of those.) That's with a Nvidia Tesla K20c GPU, Driver Version: 346.46. As that version is "a bit old", I shall first update this, before we spend any further time on analyzing this.