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.

Reply via email to