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 212475e5757 Add PowerPC tests for power10. adds 9c5ca11a33f coroutines: Improve diagnostics for one allocator case. adds daaed0199ee coroutines: Handle awaiters that are sub-objects [PR95736] adds 37995960984 c-family: Use TYPE_OVERFLOW_UNDEFINED instead of !TYPE_UNSI [...] adds aed3ab253da openmp: Non-rectangular loop support for non-composite work [...] adds fc36b97af05 Move simplification of statements using ranges into its own class. adds 3cbc0fb39c8 PR fortran/95881 - ICE in resolve_symbol, at fortran/resolv [...] adds 9a33c41fe42 Daily bump. adds 5771314d189 rs6000: Correct prefix testsuite failures on AIX. adds ef8d1da1b58 IFN: Fix mask_{load,store} optab support macros adds 31419a80b6b coroutines, testsuite: Update log messages. [NFC, PR95519] adds f3a8f66a83f PR fortran/95880 - ICE in gfc_add_type, at fortran/symbol.c:2030 adds 06ed4aae1c2 coroutines: Handle namespaces while scanning local vars [PR95711]. adds b62cac6d92f PR fortran/95340 - ICE in gfc_match_select_rank, at fortran [...] adds ce56fd949f3 d: Merge upstream dmd 8508c4e68. adds 75ff24e1920 Underline argument in -Wnonnull and in C++ extend warning t [...] adds 24b54628cfa PR libstdc++/95915 adds b26fd416fb0 Add a __nonnnull__ attribute to std::string's _CharT* constructor adds 69273534c65 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 100 +++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 17 + gcc/c-family/c-common.c | 85 ++- gcc/calls.c | 4 +- gcc/cp/ChangeLog | 22 + gcc/cp/coroutines.cc | 119 +++- gcc/d/ChangeLog | 4 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/cond.c | 73 ++- gcc/fortran/ChangeLog | 16 + gcc/fortran/match.c | 3 +- gcc/fortran/resolve.c | 1 + gcc/fortran/symbol.c | 4 +- gcc/gimple-ssa-evrp-analyze.h | 5 +- gcc/gimple-ssa-evrp.c | 11 +- gcc/internal-fn.c | 4 +- gcc/omp-expand.c | 708 +++++++++++++++++++-- gcc/omp-general.c | 13 + gcc/omp-general.h | 8 +- gcc/testsuite/ChangeLog | 108 ++++ gcc/testsuite/c-c++-common/pr28656.c | 12 +- gcc/testsuite/c-c++-common/pr66208.c | 2 +- gcc/testsuite/c-c++-common/pr95903.c | 19 + .../coro-bad-grooaf-01-grooaf-expected.C | 14 + gcc/testsuite/g++.dg/coroutines/pr95711.C | 79 +++ gcc/testsuite/g++.dg/coroutines/pr95736.C | 84 +++ .../coroutines/torture/pr95519-02-final_suspend.C | 2 +- .../coroutines/torture/pr95519-03-return-value.C | 2 +- .../coroutines/torture/pr95519-04-yield-value.C | 2 +- .../g++.dg/coroutines/torture/pr95519-05-gro.C | 4 +- gcc/testsuite/g++.dg/cpp0x/nullptr22.C | 4 +- gcc/testsuite/g++.dg/ext/attr-nonnull.C | 8 +- gcc/testsuite/g++.dg/ext/attrib49.C | 4 +- gcc/testsuite/g++.dg/pr71973-2.C | 2 +- gcc/testsuite/g++.dg/warn/Wnonnull3.C | 4 +- gcc/testsuite/g++.dg/warn/Wnonnull4.C | 4 +- gcc/testsuite/g++.dg/warn/Wnonnull5.C | 108 ++++ gcc/testsuite/gcc.target/powerpc/prefix-large-dd.c | 1 + gcc/testsuite/gcc.target/powerpc/prefix-large-kf.c | 1 + gcc/testsuite/gcc.target/powerpc/prefix-large-sd.c | 1 + gcc/testsuite/gcc.target/powerpc/prefix-pcrel-dd.c | 1 + gcc/testsuite/gcc.target/powerpc/prefix-pcrel-kf.c | 1 + gcc/testsuite/gcc.target/powerpc/prefix-pcrel-sd.c | 1 + gcc/testsuite/gfortran.dg/pr95340.f90 | 10 + gcc/testsuite/gfortran.dg/pr95880.f90 | 9 + gcc/testsuite/gfortran.dg/pr95881.f90 | 11 + .../obj-c++.dg/attributes/method-nonnull-1.mm | 8 +- .../objc.dg/attributes/method-nonnull-1.m | 8 +- gcc/tree-ssa-ccp.c | 81 ++- gcc/tree-ssa-dom.c | 11 +- gcc/tree-vrp.c | 37 +- gcc/tree.c | 13 +- gcc/var-tracking.c | 19 +- gcc/vr-values.c | 154 ++--- gcc/vr-values.h | 115 ++-- libgomp/ChangeLog | 5 + libgomp/testsuite/libgomp.c/loop-17.c | 189 ++++++ libgomp/testsuite/libgomp.c/loop-18.c | 245 +++++++ libstdc++-v3/ChangeLog | 32 + libstdc++-v3/include/bits/basic_string.h | 1 + libstdc++-v3/include/std/type_traits | 9 +- libstdc++-v3/include/std/variant | 12 +- .../explicit_instantiation.cc => deprecated-1z.cc} | 21 +- .../requirements/explicit_instantiation.cc | 1 + .../is_literal_type/requirements/typedefs.cc | 1 + .../testsuite/20_util/is_literal_type/value.cc | 1 + .../20_util/optional/constexpr/nullopt.cc | 2 +- libstdc++-v3/testsuite/20_util/optional/nullopt.cc | 2 +- .../20_util/variable_templates_for_traits.cc | 3 + .../explicit_instantiation.cc => variant/95915.cc} | 22 +- libstdc++-v3/testsuite/20_util/variant/compile.cc | 7 + .../basic_string/cons/char/nonnull.cc} | 18 +- .../basic_string/cons/wchar_t/nonnull.cc} | 18 +- .../experimental/optional/constexpr/nullopt.cc | 2 +- .../testsuite/experimental/optional/nullopt.cc | 2 +- .../testsuite/experimental/type_traits/value.cc | 3 + .../testsuite/util/testsuite_common_types.h | 4 +- 78 files changed, 2352 insertions(+), 393 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr95903.c create mode 100644 gcc/testsuite/g++.dg/coroutines/coro-bad-grooaf-01-grooaf-expected.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95711.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95736.C create mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull5.C create mode 100644 gcc/testsuite/gfortran.dg/pr95340.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95880.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95881.f90 create mode 100644 libgomp/testsuite/libgomp.c/loop-17.c create mode 100644 libgomp/testsuite/libgomp.c/loop-18.c copy libstdc++-v3/testsuite/20_util/is_literal_type/{requirements/explicit_instant [...] copy libstdc++-v3/testsuite/20_util/{is_literal_type/requirements/explicit_instant [...] copy libstdc++-v3/testsuite/{20_util/is_literal_type/requirements/explicit_instant [...] copy libstdc++-v3/testsuite/{20_util/is_literal_type/requirements/explicit_instant [...]