https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97509

            Bug ID: 97509
           Summary: [nvptx, offloading] dg-excess-errors directive no
                    longer working in some test-cases
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libgomp
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vries at gcc dot gnu.org
                CC: jakub at gcc dot gnu.org
  Target Milestone: ---

With current trunk I'm seeing a number of new fails, all of them "test for
excess errors":
...
FAIL: libgomp.c/../libgomp.c-c++-common/function-not-offloaded.c (test for
excess errors)
FAIL: libgomp.c/../libgomp.c-c++-common/variable-not-offloaded.c (test for
excess errors)
FAIL: libgomp.c/pr86416-1.c (test for excess errors)
FAIL: libgomp.c/pr86416-2.c (test for excess errors)
FAIL: libgomp.c++/../libgomp.c-c++-common/function-not-offloaded.c (test for
excess errors)
FAIL: libgomp.c++/../libgomp.c-c++-common/variable-not-offloaded.c (test for
excess errors)
...

Incidentally, that's all but one of the total set of tests that use the
dg-excess-errors:
...
$ find libgomp/testsuite/ -type f | xargs grep -l dg-excess-errors
libgomp/testsuite/libgomp.oacc-c-c++-common/function-not-offloaded.c
libgomp/testsuite/libgomp.c-c++-common/function-not-offloaded.c
libgomp/testsuite/libgomp.c-c++-common/variable-not-offloaded.c
libgomp/testsuite/libgomp.c/pr86416-1.c
libgomp/testsuite/libgomp.c/pr86416-2.c
...

The one still passing is an openacc test.

Reply via email to