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

--- Comment #1 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Thomas Schwinge <tschwi...@gcc.gnu.org>:

https://gcc.gnu.org/g:e28eb86c18ed765dceb3c56471a848e9f0e120ff

commit r12-7484-ge28eb86c18ed765dceb3c56471a848e9f0e120ff
Author: Thomas Schwinge <tho...@codesourcery.com>
Date:   Wed Feb 16 22:24:03 2022 +0100

    Test 'libgomp.oacc-*/kernels-private-vars-*' with
'--param=openacc-kernels=decompose' [PR104784]

    Before recent commit 8935589b496f755e08cadf26d8ceddf0dd6e0968
    "OMP lowering: Regimplify 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE' DECLs
    [PR100280, PR104132, PR104133]", 'libgomp.oacc-c' testing already worked
fine,
    but 'libgomp.oacc-c++' testing ICEed.  Via the commit mentioned, the C++
    testing ICEs are now resolved, but the underlying issue remains to be
looked
    into: PR104784 "OpenACC 'kernels' decomposition: C vs. C++ differences".

            PR middle-end/104784
            libgomp/
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-1.c:
            Test with '--param=openacc-kernels=decompose'.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-2.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-3.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-4.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-local-worker-5.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-1.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-2.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-3.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-4.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-5.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-gang-6.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-vector-1.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-vector-2.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-1.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-2.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-3.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-4.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-5.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-6.c:
            Likewise.
            *
testsuite/libgomp.oacc-c-c++-common/kernels-private-vars-loop-worker-7.c:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-1.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-2.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-3.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-6.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-vector-1.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-vector-2.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-1.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-2.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-3.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-4.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-5.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-6.f90:
            Likewise.
            *
testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-worker-7.f90:
            Likewise.

Reply via email to