This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-release-arm_eabi-coremark-O3_LTO in repository toolchain/ci/gcc.
from e3fab19a79e c++: Fix for decltype and bit-fields [PR95009] adds bd918acae2d Daily bump. adds 8ff9ed7f4f7 Fortran: perform array subscript checks only for valid INTE [...] adds 423e0a98e3d Fortran: add check for type of upper bound in case range adds 99854374f95 Daily bump. adds 81ffb19017d Fortran: avoid NULL pointer dereference on missing or bad d [...] adds 8e8fd7de53f Daily bump. adds 64ccdadd177 d: Align methods to MINIMUM_METHOD_BOUNDARY. adds aca7d4e8790 libstdc++: Make atomic<T*>::wait() const [PR102994] adds 3459ef2e9f9 Fortran: dimensions of an array have to be non-negative adds 894295ada02 Daily bump. adds de0656f9864 analyzer: assume that POINTER_PLUS_EXPR of non-NULL is non- [...] adds 1250dcee749 jit: set DECL_CONTEXT of RESULT_DECL [PR103562] adds b1bc9dba5c7 Fortran: catch failed simplification of bad stride expression adds a316bd50f82 Daily bump. adds ce80f2c0e7a Fortran: fix checking of elemental functions of type CLASS adds 7054e8517c7 Daily bump. adds f2cc8d059df pr103523: Check for PLUS/MINUS support adds 60deeb53c08 Daily bump. adds 9a5b3c50e26 vect-loop: fix build adds 6040483f2a9 Daily bump. adds 4636d61e9ad rs6000: Remove builtin mask check from builtin_decl [PR102347] adds 689f8fed9b2 Fortran: prevent NULL pointer dereferences checking do-loop [...] adds 1a5c50c3ad2 Fortran: prevent NULL pointer dereference in check of passe [...] adds 76c730cbf05 c++: CTAD within template argument [PR102933] adds a94867f67e0 c++: bogus error w/ tentative type parse of concept-id [PR98394] adds 5a2c4c1e171 c++: template-id ADL and partial instantiation [PR99911] adds 648d5aa56ab c++: implicit dummy object in requires clause [PR103198] adds d33f68865f6 c++: redundant explicit 'this' capture before C++20 [PR100493] adds 64b314719af c++: Fix decltype-bitfield1.C on i?86 adds d6aa6322909 Daily bump. adds 43d67e5e756 i386: Fix emissing of __builtin_cpu_supports. adds 4f556312da9 Check for class type before assuming a type is one [PR103703]. adds 7d3f53c595e Avoid -Wvla-parameter for nontrivial bounds [PR97548]. adds 5635c975576 Avoid expecting nonzero size for access none void* argument [...] adds e2ccc15076a Daily bump. adds 8320b0e2997 Daily bump. adds bcadb4f31f6 Daily bump. adds 75d95f5f015 c++: local_specializations and recursive constrained fn [PR103714] adds 4f9ad140c6c Fortran: reject BOZ type argument to SIZEOF(). adds 05640d5ca8a Fortran: PACK intrinsic should not try to read from zero-si [...] adds 57b51b8bae4 Fortran: fix check for pointer dummy arguments with INTENT(IN) adds 5a511f2ac9e Daily bump. adds 131de23d60b Update cpplib es.po adds 0b7ee7cec96 Daily bump. adds 96a09dec242 libphobos: Fix definition of stat_t for MIPS64 (PR103604) adds ecc83ab1df4 libphobos: Add power*-*-freebsd* as supported target adds f9406821cf8 Daily bump. adds 3b0ba97fafe Daily bump. adds c08b5a0321d Daily bump. adds b79bfb7f526 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 48 +++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 7 + gcc/analyzer/region-model.cc | 73 +++++--- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-warn.c | 3 +- gcc/c/ChangeLog | 6 + gcc/c/c-decl.c | 1 + gcc/calls.c | 4 + gcc/config/i386/i386-builtins.c | 6 +- gcc/config/rs6000/rs6000-call.c | 14 +- gcc/cp/ChangeLog | 84 +++++++++ gcc/cp/constraint.cc | 4 + gcc/cp/parser.c | 23 ++- gcc/cp/pt.c | 33 ++-- gcc/d/ChangeLog | 7 + gcc/d/decl.cc | 3 + gcc/doc/extend.texi | 5 +- gcc/fold-const.c | 33 +++- gcc/fortran/ChangeLog | 95 ++++++++++ gcc/fortran/array.c | 15 +- gcc/fortran/check.c | 35 +--- gcc/fortran/expr.c | 9 +- gcc/fortran/frontend-passes.c | 23 ++- gcc/fortran/match.c | 9 + gcc/fortran/resolve.c | 3 +- gcc/fortran/symbol.c | 3 + gcc/jit/ChangeLog | 6 + gcc/jit/jit-playback.c | 1 + gcc/testsuite/ChangeLog | 199 +++++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/decltype-bitfield1.C | 48 ++--- gcc/testsuite/g++.dg/cpp1z/lambda-this1.C | 8 +- gcc/testsuite/g++.dg/cpp1z/lambda-this8.C | 9 + gcc/testsuite/g++.dg/cpp2a/concepts-pr85846.C | 12 ++ gcc/testsuite/g++.dg/cpp2a/concepts-pr98394.C | 14 ++ gcc/testsuite/g++.dg/cpp2a/concepts-this1.C | 30 ++++ gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C | 17 ++ gcc/testsuite/g++.dg/cpp2a/fn-template24.C | 16 ++ gcc/testsuite/g++.dg/cpp2a/lambda-this3.C | 2 +- gcc/testsuite/g++.dg/cpp2a/nontype-class50.C | 13 ++ gcc/testsuite/g++.dg/cpp2a/nontype-class50a.C | 5 + gcc/testsuite/g++.dg/warn/Wmismatched-tags-9.C | 32 ++++ gcc/testsuite/gcc.dg/Wstringop-overflow-86.c | 63 +++++++ gcc/testsuite/gcc.dg/Wvla-parameter-12.c | 36 ++++ gcc/testsuite/gcc.dg/analyzer/data-model-23.c | 26 +++ gcc/testsuite/gcc.dg/analyzer/pr101962.c | 50 ++++++ gcc/testsuite/gcc.target/aarch64/pr103523.c | 8 + gcc/testsuite/gcc.target/powerpc/pr102347.c | 15 ++ gcc/testsuite/gfortran.dg/do_check_18.f90 | 27 +++ gcc/testsuite/gfortran.dg/do_check_19.f90 | 21 +++ gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90 | 6 + gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 | 57 ++++++ gcc/testsuite/gfortran.dg/move_alloc_8.f90 | 4 +- gcc/testsuite/gfortran.dg/pointer_intent_9.f90 | 33 ++++ gcc/testsuite/gfortran.dg/pr103588.f90 | 8 + gcc/testsuite/gfortran.dg/pr103606.f90 | 12 ++ gcc/testsuite/gfortran.dg/pr103607.f90 | 12 ++ gcc/testsuite/gfortran.dg/pr103609.f90 | 15 ++ gcc/testsuite/gfortran.dg/select_9.f90 | 10 ++ gcc/testsuite/gfortran.dg/shape_11.f90 | 16 ++ gcc/testsuite/jit.dg/all-non-failing-tests.h | 3 + gcc/testsuite/jit.dg/test-pr103562.c | 62 +++++++ gcc/tree-core.h | 7 +- gcc/tree-vect-loop.c | 13 +- libcpp/po/ChangeLog | 4 + libcpp/po/es.po | 45 ++--- libgfortran/ChangeLog | 10 ++ libgfortran/intrinsics/pack_generic.c | 9 + libphobos/ChangeLog | 15 ++ libphobos/configure.tgt | 3 + libphobos/libdruntime/core/sys/freebsd/config.d | 3 +- libphobos/libdruntime/core/sys/posix/sys/stat.d | 46 +++-- libstdc++-v3/ChangeLog | 13 ++ libstdc++-v3/include/bits/atomic_base.h | 2 +- libstdc++-v3/include/std/atomic | 8 +- .../29_atomics/atomic/wait_notify/102994.cc | 19 ++ 76 files changed, 1438 insertions(+), 209 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/lambda-this8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr85846.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr98394.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-this1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template24.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class50.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class50a.C create mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-tags-9.C create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-86.c create mode 100644 gcc/testsuite/gcc.dg/Wvla-parameter-12.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/data-model-23.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr101962.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103523.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr102347.c create mode 100644 gcc/testsuite/gfortran.dg/do_check_18.f90 create mode 100644 gcc/testsuite/gfortran.dg/do_check_19.f90 create mode 100644 gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_intent_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr103588.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr103606.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr103607.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr103609.f90 create mode 100644 gcc/testsuite/gfortran.dg/select_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/shape_11.f90 create mode 100644 gcc/testsuite/jit.dg/test-pr103562.c create mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/wait_notify/102994.cc