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

            Bug ID: 121393
           Summary: [16 Regression] GCN gfx1100 offloading:
                    'libgomp.c-c++-common/for-{11,12,3,5,6,9}.c' execution
                    tests
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Keywords: openmp, testsuite-fail
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: tschwinge at gcc dot gnu.org
                CC: ams at gcc dot gnu.org
  Target Milestone: ---
            Target: GCN

Per my testing, commit r16-2637-gb31fa1ce19542e14bea10f46240f39cb37277b80
"Don't pass vector params through to offload targets" regresses gfx1100 (only)
testing:

    PASS: libgomp.c/../libgomp.c-c++-common/for-11.c (test for excess errors)
    [-PASS:-]{+FAIL:+} libgomp.c/../libgomp.c-c++-common/for-11.c execution
test

    PASS: libgomp.c/../libgomp.c-c++-common/for-12.c (test for excess errors)
    [-PASS:-]{+FAIL:+} libgomp.c/../libgomp.c-c++-common/for-12.c execution
test

    PASS: libgomp.c/../libgomp.c-c++-common/for-3.c (test for excess errors)
    [-PASS:-]{+FAIL:+} libgomp.c/../libgomp.c-c++-common/for-3.c execution test

    PASS: libgomp.c/../libgomp.c-c++-common/for-5.c (test for excess errors)
    [-PASS:-]{+FAIL:+} libgomp.c/../libgomp.c-c++-common/for-5.c execution test

    PASS: libgomp.c/../libgomp.c-c++-common/for-6.c (test for excess errors)
    [-PASS:-]{+FAIL:+} libgomp.c/../libgomp.c-c++-common/for-6.c execution test

    PASS: libgomp.c/../libgomp.c-c++-common/for-9.c (test for excess errors)
    [-PASS:-]{+FAIL:+} libgomp.c/../libgomp.c-c++-common/for-9.c execution test

Same for corresponding 'libgomp.c++/[...]'.

    Memory access fault by GPU node-2 (Agent handle: 0x3bfa3410) on address
0x74fe58c76000. Reason: Page not present or supervisor privilege.

Reply via email to