This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-check_cross in repository toolchain/ci/gcc.
from e0a7a6752da analyzer: fix issues with phi handling adds 6099b9cc8ce [OpenACC] Fix '#pragma atomic update' typo in 'g++.dg/goacc [...] adds a61f6afbee3 OpenACC 'nohost' clause adds 87bd75cd49a analyzer: fix ICE in binding_cluster::purge_state_involving [...] adds 893b12cc128 analyzer: bulletproof -Wanalyzer-file-leak [PR101547] adds 419c6c68e60 Daily bump. adds a56c251898e Support logic shift left/right for avx512 mask type. adds a6291d88d5b Remove pass_cpb which is related to enable avx512 embedded [...] adds e58093276a6 Only call vrp_visit_cond_stmt if range_of_stmt doesn't reso [...] adds ea789238b2c Check for undefined on COND_EXPR before querying type. adds d3fa77472b7 Allow non-symmetrical equivalences. adds 254e5d19a17 libstdc++: Restore __gnu_debug::array [PR100682] adds c22bcfd2f7d libstdc++: Initialize all subobjects of std::function adds aca7a0253d6 libstdc++: Use std::addressof in ranges::uninitialized_xxx [...] adds c9ca3521862 libstdc++: Use __builtin_operator_new when available [PR94295] adds 3f7a2374d31 aix: Protect AIX math.h overloads with new macro. adds 4048d8a0862 Allow non-null adjustments for pointers even when there is [...] adds 8819419ba1d Fix PR 10153: tail recusion for vector types. adds 50f3ac1beb0 Remove an invalid defintion [PR101568]. adds b362d7947b3 Add new test for PR65178. adds 8ed6cfbbee7 libstdc++: Fix non-default constructors for hash containers [...]
No new revisions were added by this update.
Summary of changes: c++tools/ChangeLog | 14 ++ gcc/ChangeLog | 222 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 55 +++++ gcc/analyzer/sm-file.cc | 27 ++- gcc/analyzer/store.cc | 14 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-pragma.h | 1 + gcc/c/ChangeLog | 9 + gcc/c/c-parser.c | 10 +- gcc/c/c-typeck.c | 1 + gcc/config/i386/constraints.md | 10 + gcc/config/i386/i386-expand.c | 36 +++- gcc/config/i386/i386-features.c | 157 +-------------- gcc/config/i386/i386-passes.def | 1 - gcc/config/i386/i386-protos.h | 1 - gcc/config/i386/i386.md | 162 ++++++++++++--- gcc/config/i386/sse.md | 14 ++ gcc/cp/ChangeLog | 16 ++ gcc/cp/parser.c | 11 +- gcc/cp/pt.c | 1 + gcc/cp/semantics.c | 1 + gcc/fortran/ChangeLog | 31 +++ gcc/fortran/dump-parse-tree.c | 2 + gcc/fortran/gfortran.h | 2 + gcc/fortran/module.c | 7 + gcc/fortran/openmp.c | 30 ++- gcc/fortran/trans-decl.c | 8 + gcc/fortran/trans-openmp.c | 2 + gcc/gimple-range-cache.cc | 17 +- gcc/gimple-range-fold.cc | 3 +- gcc/gimplify.c | 2 + gcc/omp-general.c | 17 ++ gcc/omp-low.c | 2 + gcc/omp-offload.c | 36 ++++ gcc/testsuite/ChangeLog | 87 ++++++++ .../c-c++-common/goacc/classify-routine-nohost.c | 41 ++++ .../c-c++-common/goacc/classify-routine.c | 10 +- gcc/testsuite/c-c++-common/goacc/routine-2.c | 4 + .../c-c++-common/goacc/routine-nohost-1.c | 50 +++++ .../c-c++-common/goacc/routine-nohost-2.c | 96 +++++++++ gcc/testsuite/g++.dg/analyzer/pr101522.C | 31 +++ gcc/testsuite/g++.dg/goacc/template.C | 17 +- gcc/testsuite/g++.dg/ipa/pr82352.C | 2 +- gcc/testsuite/g++.dg/pr101511.C | 22 ++ gcc/testsuite/gcc.c-torture/compile/pr10153-1.c | 7 + gcc/testsuite/gcc.c-torture/compile/pr10153-2.c | 9 + gcc/testsuite/gcc.dg/analyzer/pr101547.c | 11 + gcc/testsuite/gcc.dg/pr101496.c | 22 ++ gcc/testsuite/gcc.dg/pr101497.c | 13 ++ gcc/testsuite/gcc.dg/uninit-pr65178.c | 21 ++ .../gcc.target/i386/fuse-caller-save-xmm.c | 2 +- gcc/testsuite/gcc.target/i386/mask-shift.c | 83 ++++++++ .../gfortran.dg/goacc/classify-routine-nohost.f95 | 39 ++++ .../gfortran.dg/goacc/classify-routine.f95 | 7 + .../goacc/pure-elemental-procedures-2.f90 | 24 +++ gcc/testsuite/gfortran.dg/goacc/routine-6.f90 | 10 + .../gfortran.dg/goacc/routine-intrinsic-2.f | 10 + .../gfortran.dg/goacc/routine-module-1.f90 | 14 ++ .../gfortran.dg/goacc/routine-module-2.f90 | 6 + .../gfortran.dg/goacc/routine-module-3.f90 | 43 +++- .../gfortran.dg/goacc/routine-module-mod-1.f90 | 60 ++++++ .../goacc/routine-multiple-directives-1.f90 | 64 ++++++ .../goacc/routine-multiple-directives-2.f90 | 147 ++++++++++++++ gcc/tree-core.h | 5 +- gcc/tree-nested.c | 6 + gcc/tree-pretty-print.c | 3 + gcc/tree-tailcall.c | 10 +- gcc/tree.c | 3 + gcc/value-relation.cc | 8 +- gcc/vr-values.c | 30 +-- libatomic/ChangeLog | 6 + libgomp/ChangeLog | 12 ++ .../libgomp.oacc-c-c++-common/routine-nohost-1.c | 63 ++++++ .../libgomp.oacc-c-c++-common/routine-nohost-2.c | 39 ++++ .../libgomp.oacc-c-c++-common/routine-nohost-2_2.c | 18 ++ .../libgomp.oacc-fortran/routine-nohost-1.f90 | 63 ++++++ libstdc++-v3/ChangeLog | 7 + libstdc++-v3/config/os/aix/os_defines.h | 5 + .../doc/html/manual/debug_mode_semantics.html | 4 +- libstdc++-v3/doc/html/manual/debug_mode_using.html | 15 +- libstdc++-v3/doc/xml/manual/debug_mode.xml | 25 ++- libstdc++-v3/include/bits/hashtable.h | 17 +- libstdc++-v3/include/bits/ranges_uninitialized.h | 26 +-- libstdc++-v3/include/bits/std_function.h | 18 +- .../os/aix/os_defines.h => include/debug/array} | 43 ++-- libstdc++-v3/include/ext/new_allocator.h | 38 ++-- .../23_containers/unordered_map/cons/default.cc | 15 ++ .../23_containers/unordered_set/cons/default.cc | 14 ++ libstdc++-v3/testsuite/util/testsuite_iterators.h | 8 + 90 files changed, 2067 insertions(+), 316 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/goacc/classify-routine-nohost.c create mode 100644 gcc/testsuite/c-c++-common/goacc/routine-nohost-1.c create mode 100644 gcc/testsuite/c-c++-common/goacc/routine-nohost-2.c create mode 100644 gcc/testsuite/g++.dg/analyzer/pr101522.C create mode 100644 gcc/testsuite/g++.dg/pr101511.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr10153-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr10153-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr101547.c create mode 100644 gcc/testsuite/gcc.dg/pr101496.c create mode 100644 gcc/testsuite/gcc.dg/pr101497.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr65178.c create mode 100644 gcc/testsuite/gcc.target/i386/mask-shift.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/classify-routine-nohost.f95 create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/routine-nohost-1.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/routine-nohost-2.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/routine-nohost-2_2.c create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/routine-nohost-1.f90 copy libstdc++-v3/{config/os/aix/os_defines.h => include/debug/array} (57%)