This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-arm in repository toolchain/ci/gcc.
from 49bc9c6c1ef tree: Fix up warn_deprecated_use [PR104627] adds 289f65d643e libstdc++: Fix -Wunused-local-typedefs warning in <compare> adds fda0b0eb4f7 Update 'c-c++-common/goacc/classify-*', 'gfortran.dg/goacc/ [...] adds 741859b390c Add 'c-c++-common/goacc/kernels-decompose-pr104132-1.c' [PR104132] adds e085900fa10 Add 'c-c++-common/goacc/kernels-decompose-pr104133-1.c' [PR104133] adds c14ea6a72fb Catch 'GIMPLE_DEBUG' misbehavior in OpenACC 'kernels' decom [...] adds e5ae22c5615 Add diagnostic: "note: OpenACC 'kernels' decomposition: var [...] adds de6e81ea961 OpenACC 'kernels' decomposition: Move 'TREE_ADDRESSABLE' se [...] adds 8935589b496 OMP lowering: Regimplify 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSA [...] adds 07395f19dff Test '-fopt-info-omp-all' in 'libgomp.oacc-*/kernels-privat [...] adds c85aaf2cbe9 gimplify: Clear TREE_READONLY on automatic vars being store [...] adds e28eb86c18e Test 'libgomp.oacc-*/kernels-private-vars-*' with '--param= [...] adds cb16bc3b5f3 rs6000: Allow -mlong-double-64 after -mabi={ibm,ieee}longdo [...] adds f1b3e385332 LRA, rs6000, Darwin: Revise lo_sum use for forced constants [...] adds 73baba1ae1b c++: New module mangling ABI adds 074d283e249 c++: Add testcase for already fixed PR [PR103443]
No new revisions were added by this update.
Summary of changes: gcc/common/config/rs6000/rs6000-common.cc | 10 ++ gcc/config/rs6000/darwin.md | 19 +++- gcc/config/rs6000/predicates.md | 14 +++ gcc/config/rs6000/rs6000.cc | 13 +-- gcc/cp/cp-tree.h | 8 +- gcc/cp/mangle.cc | 124 +++++++++++---------- gcc/cp/module.cc | 27 ++--- gcc/gimplify.cc | 11 ++ gcc/lra-constraints.cc | 17 ++- gcc/omp-low.cc | 78 +++++++++---- gcc/omp-oacc-kernels-decompose.cc | 35 +++++- .../c-c++-common/goacc/classify-kernels-parloops.c | 3 +- .../classify-kernels-unparallelized-parloops.c | 3 +- .../goacc/classify-kernels-unparallelized.c | 11 +- .../c-c++-common/goacc/classify-kernels.c | 11 +- .../c-c++-common/goacc/classify-parallel.c | 3 +- .../c-c++-common/goacc/classify-routine-nohost.c | 3 +- .../c-c++-common/goacc/classify-routine.c | 3 +- gcc/testsuite/c-c++-common/goacc/classify-serial.c | 9 +- .../c-c++-common/goacc/kernels-decompose-2.c | 4 + .../goacc/kernels-decompose-pr100280-1.c | 2 + .../goacc/kernels-decompose-pr100400-1-1.c | 33 ++++++ .../goacc/kernels-decompose-pr100400-1-2.c | 40 +++++++ .../goacc/kernels-decompose-pr100400-1-3.c | 42 +++++++ .../goacc/kernels-decompose-pr100400-1-4.c | 40 +++++++ .../goacc/kernels-decompose-pr103836-1-1.c | 26 +++++ .../goacc/kernels-decompose-pr103836-1-2.c | 29 +++++ .../goacc/kernels-decompose-pr103836-1-3.c | 30 +++++ .../goacc/kernels-decompose-pr103836-1-4.c | 30 +++++ .../goacc/kernels-decompose-pr104061-1-1.c | 30 +++++ .../goacc/kernels-decompose-pr104061-1-2.c | 35 ++++++ .../goacc/kernels-decompose-pr104061-1-3.c | 38 +++++++ .../goacc/kernels-decompose-pr104061-1-4.c | 38 +++++++ .../goacc/kernels-decompose-pr104132-1.c | 35 ++++++ .../goacc/kernels-decompose-pr104133-1.c | 37 ++++++ gcc/testsuite/g++.dg/cpp2a/consteval29.C | 20 ++++ gcc/testsuite/g++.dg/modules/fn-inline-1_b.C | 6 +- gcc/testsuite/g++.dg/modules/fn-inline-1_c.C | 4 +- gcc/testsuite/g++.dg/modules/imp-inline-1_a.C | 4 +- gcc/testsuite/g++.dg/modules/imp-inline-1_b.C | 12 +- gcc/testsuite/g++.dg/modules/init-2_a.C | 2 +- gcc/testsuite/g++.dg/modules/init-2_b.C | 4 +- gcc/testsuite/g++.dg/modules/init-2_c.C | 4 +- gcc/testsuite/g++.dg/modules/member-def-2_d.C | 2 +- gcc/testsuite/g++.dg/modules/mod-sym-1.C | 13 +-- gcc/testsuite/g++.dg/modules/mod-sym-2.C | 4 +- gcc/testsuite/g++.dg/modules/mod-sym-3.C | 8 +- gcc/testsuite/g++.dg/modules/sym-subst-1.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-2_b.C | 4 +- gcc/testsuite/g++.dg/modules/sym-subst-3_a.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-3_b.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-4.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-5.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-6.C | 2 +- gcc/testsuite/g++.dg/modules/tpl-spec-1_a.C | 2 +- gcc/testsuite/g++.dg/modules/tpl-spec-2_b.C | 2 +- gcc/testsuite/g++.dg/modules/tpl-spec-2_d.C | 4 +- gcc/testsuite/g++.dg/modules/tpl-spec-3_a.C | 2 +- gcc/testsuite/g++.dg/modules/virt-1_a.C | 7 +- gcc/testsuite/g++.dg/modules/virt-2_a.C | 6 +- gcc/testsuite/g++.dg/modules/virt-2_b.C | 6 +- gcc/testsuite/g++.dg/modules/virt-2_c.C | 6 +- gcc/testsuite/g++.dg/modules/vtt-1_a.C | 6 +- gcc/testsuite/g++.dg/modules/vtt-1_b.C | 10 +- gcc/testsuite/g++.dg/tree-ssa/pr104529.C | 20 ++++ gcc/testsuite/gcc.target/powerpc/pr104208-1.c | 9 ++ gcc/testsuite/gcc.target/powerpc/pr104208-2.c | 10 ++ gcc/testsuite/gcc.target/powerpc/pr87496-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr87496-3.c | 2 +- .../goacc/classify-kernels-parloops.f95 | 3 +- .../classify-kernels-unparallelized-parloops.f95 | 3 +- .../goacc/classify-kernels-unparallelized.f95 | 3 +- .../gfortran.dg/goacc/classify-kernels.f95 | 3 +- .../gfortran.dg/goacc/classify-parallel.f95 | 3 +- .../gfortran.dg/goacc/classify-routine-nohost.f95 | 3 +- .../gfortran.dg/goacc/classify-routine.f95 | 3 +- .../gfortran.dg/goacc/classify-serial.f95 | 9 +- gcc/tree-core.h | 3 + gcc/tree.h | 5 + .../libgomp.oacc-c-c++-common/f-asyncwait-1.c | 6 + .../kernels-decompose-1.c | 64 ++++++++++- .../kernels-private-vars-local-worker-1.c | 68 +++++++---- .../kernels-private-vars-local-worker-2.c | 59 ++++++---- .../kernels-private-vars-local-worker-3.c | 59 ++++++---- .../kernels-private-vars-local-worker-4.c | 61 ++++++---- .../kernels-private-vars-local-worker-5.c | 59 ++++++---- .../kernels-private-vars-loop-gang-1.c | 32 ++++-- .../kernels-private-vars-loop-gang-2.c | 40 ++++--- .../kernels-private-vars-loop-gang-3.c | 40 ++++--- .../kernels-private-vars-loop-gang-4.c | 45 +++++--- .../kernels-private-vars-loop-gang-5.c | 40 ++++--- .../kernels-private-vars-loop-gang-6.c | 40 ++++--- .../kernels-private-vars-loop-vector-1.c | 59 ++++++---- .../kernels-private-vars-loop-vector-2.c | 53 ++++++--- .../kernels-private-vars-loop-worker-1.c | 38 +++++-- .../kernels-private-vars-loop-worker-2.c | 55 ++++++--- .../kernels-private-vars-loop-worker-3.c | 68 +++++++---- .../kernels-private-vars-loop-worker-4.c | 59 ++++++---- .../kernels-private-vars-loop-worker-5.c | 62 +++++++---- .../kernels-private-vars-loop-worker-6.c | 59 ++++++---- .../kernels-private-vars-loop-worker-7.c | 59 ++++++---- .../kernels-private-vars-loop-gang-1.f90 | 26 ++++- .../kernels-private-vars-loop-gang-2.f90 | 30 +++-- .../kernels-private-vars-loop-gang-3.f90 | 30 +++-- .../kernels-private-vars-loop-gang-6.f90 | 30 +++-- .../kernels-private-vars-loop-vector-1.f90 | 40 ++++--- .../kernels-private-vars-loop-vector-2.f90 | 34 ++++-- .../kernels-private-vars-loop-worker-1.f90 | 33 ++++-- .../kernels-private-vars-loop-worker-2.f90 | 34 ++++-- .../kernels-private-vars-loop-worker-3.f90 | 44 +++++--- .../kernels-private-vars-loop-worker-4.f90 | 38 +++++-- .../kernels-private-vars-loop-worker-5.f90 | 43 ++++--- .../kernels-private-vars-loop-worker-6.f90 | 38 +++++-- .../kernels-private-vars-loop-worker-7.f90 | 38 +++++-- libstdc++-v3/libsupc++/compare | 4 +- 115 files changed, 2027 insertions(+), 682 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr100400-1-1.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr100400-1-2.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr100400-1-3.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr100400-1-4.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr103836-1-1.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr103836-1-2.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr103836-1-3.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr103836-1-4.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr104061-1-1.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr104061-1-2.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr104061-1-3.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr104061-1-4.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr104132-1.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr104133-1.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval29.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr104529.C create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104208-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104208-2.c