This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-defconfig in repository toolchain/ci/gcc.
from ed5ae55e939 mklog.py: Parse first 10 lines for PR/DR number adds 48b0c1250a5 POLY_INT_CST: remove extra space in dump adds d726ecd9554 Fix ICE in tree-switch-conversion. adds 0df746afc50 tree-optimization/97135 - fix dependence check in store-motion adds 2c62952f816 aarch64: Do not alter value on a force_reg returned rtx exp [...] adds 5187b01a4fc Fix fallout from Support new mallinfo2 function. adds f10ed928e2f libstdc++: Make std::assume_aligned a constexpr function [P [...] adds 2ec58cfcea1 libstdc++: Relax constraints on transform_view and elements [...] adds b6ff694e592 c++: Detect deduction guide redeclaration [PR97099] adds e6f58fb6196 tree-optimization/97139 - fix BB SLP live lane extraction adds b0c990f2661 [arm] gcc.target/arm/cs*: Use dg-add-options arm_arch_v8_1m_main adds 4f5a297f752 Darwin, testsuite : Skip a test that requires ELF. adds 33605e9bef1 c++: ts_lambda is not needed adds 762c16eba6b libsanitizer: rename new libbacktrace symbols adds 5c5ce609908 PR fortran/90903 [part2] - Add runtime checking for the MVB [...] adds 05193687dde Avoid incidental failures due to implicit attribute access. adds 68402af1c68 libgo: don't put golang.org packages in zstdpkglist.go adds 7029dfa38b6 c++: Implement -Wctad-maybe-unsupported. adds defceb206be c++: DR 1722: Make lambda to function pointer conv noexcept [...] adds be3027e9c83 go/internal/gccgoimporter: recognize aixbigafMagic archives adds aecea4158f4 libstdc++: Fix constraints for drop_view::begin() const [LWG 3482] adds 7db5967f105 libstdc++: Use __builtin_expect in __glibcxx_assert adds 15e7b93ba42 analyzer: decls are not on the heap adds 1e19ecd79b4 analyzer: fix ICE on bogus decl of memset [PR97130] adds 27edc6c3e29 compiler: finalize methods for type aliases of struct types adds 44135373fcd Daily bump. adds f017952d31b libstdc++: Mark some more algorithms constexpr for C++20 adds 813ad9c4dd5 libstdc++: Fix division by zero in std::sample adds 37edf28c24b libstdc++: Remove overzealous static_asserts from std::span new d149962d6ac Add no strict aliasing to m128-check.h new 7825399092d libstdc++: Use correct argument type for __use_alloc, again [...] new 466b907fad9 ipa: Fix up ipa modref option help texts new 46a27415478 Fix some typos
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: contrib/ChangeLog | 5 + gcc/ChangeLog | 73 +++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 16 ++ gcc/analyzer/region-model-impl-calls.cc | 8 + gcc/analyzer/region-model.cc | 6 +- gcc/analyzer/region-model.h | 1 + gcc/analyzer/sm-malloc.cc | 4 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c.opt | 7 +- gcc/common.opt | 4 +- gcc/config.in | 3 +- gcc/config/aarch64/aarch64-builtins.c | 16 +- gcc/configure | 2 +- gcc/configure.ac | 2 +- gcc/cp/ChangeLog | 25 +++ gcc/cp/decl.c | 53 ++++--- gcc/cp/lambda.c | 4 +- gcc/cp/name-lookup.h | 1 - gcc/cp/pt.c | 28 +++- gcc/doc/invoke.texi | 22 ++- gcc/fortran/ChangeLog | 16 ++ gcc/fortran/iresolve.c | 14 -- gcc/fortran/trans-intrinsic.c | 167 +++++++++++++++++++++ gcc/fortran/trans-stmt.c | 48 ++++-- gcc/fortran/trans.h | 4 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 50 +++--- gcc/go/gofrontend/gogo.cc | 4 + gcc/ipa-modref.c | 14 +- gcc/params.opt | 2 +- gcc/print-tree.c | 2 +- gcc/testsuite/ChangeLog | 73 +++++++++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv14.C | 10 ++ gcc/testsuite/g++.dg/cpp1z/class-deduction74.C | 31 ++++ .../g++.dg/warn/Wctad-maybe-unsupported.C | 88 +++++++++++ .../g++.dg/warn/Wctad-maybe-unsupported.h | 4 + .../g++.dg/warn/Wctad-maybe-unsupported2.C | 6 + .../g++.dg/warn/Wctad-maybe-unsupported3.C | 6 + gcc/testsuite/gcc.dg/analyzer/pr97130.c | 10 ++ gcc/testsuite/gcc.dg/ipa/ipa-sra-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-sra-12.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-sra-13.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-sra-14.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-sra-15.c | 2 +- gcc/testsuite/gcc.dg/ipa/symver1.c | 1 + gcc/testsuite/gcc.dg/torture/pr97135.c | 21 +++ gcc/testsuite/gcc.dg/vect/pr97139.c | 27 ++++ gcc/testsuite/gcc.target/aarch64/sve/pr96915.c | 11 ++ gcc/testsuite/gcc.target/arm/csinc-1.c | 3 +- gcc/testsuite/gcc.target/arm/csinv-1.c | 3 +- gcc/testsuite/gcc.target/arm/csneg.c | 3 +- gcc/testsuite/gcc.target/i386/m128-check.h | 1 + gcc/testsuite/gfortran.dg/check_bits_2.f90 | 38 +++++ gcc/tree-ssa-loop-im.c | 8 +- gcc/tree-switch-conversion.c | 3 - gcc/tree-vect-slp.c | 10 +- libgo/Makefile.am | 2 +- libgo/Makefile.in | 2 +- libgo/go/go/internal/gccgoimporter/importer.go | 2 +- libsanitizer/ChangeLog | 7 + libsanitizer/libbacktrace/backtrace-rename.h | 3 + libstdc++-v3/ChangeLog | 33 ++++ libstdc++-v3/include/bits/align.h | 26 ++-- libstdc++-v3/include/bits/c++config | 5 +- libstdc++-v3/include/bits/stl_algo.h | 5 + libstdc++-v3/include/std/ranges | 25 ++- libstdc++-v3/include/std/span | 3 - libstdc++-v3/include/std/tuple | 2 +- libstdc++-v3/testsuite/20_util/assume_aligned/1.cc | 23 ++- .../assume_aligned/97132.cc} | 19 ++- libstdc++-v3/testsuite/20_util/tuple/cons/96803.cc | 21 +++ .../testsuite/23_containers/span/back_neg.cc | 14 +- .../testsuite/23_containers/span/front_neg.cc | 14 +- .../testsuite/23_containers/span/index_op_neg.cc | 14 +- .../testsuite/25_algorithms/for_each/constexpr.cc | 12 ++ .../cons/96803.cc => 25_algorithms/sample/3.cc} | 41 +++-- .../testsuite/25_algorithms/search/constexpr.cc | 4 + libstdc++-v3/testsuite/std/ranges/adaptors/drop.cc | 128 ++++++++++++++-- .../testsuite/std/ranges/adaptors/elements.cc | 24 +++ .../testsuite/std/ranges/adaptors/transform.cc | 24 +++ 81 files changed, 1236 insertions(+), 193 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv14.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction74.C create mode 100644 gcc/testsuite/g++.dg/warn/Wctad-maybe-unsupported.C create mode 100644 gcc/testsuite/g++.dg/warn/Wctad-maybe-unsupported.h create mode 100644 gcc/testsuite/g++.dg/warn/Wctad-maybe-unsupported2.C create mode 100644 gcc/testsuite/g++.dg/warn/Wctad-maybe-unsupported3.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr97130.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr97135.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97139.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr96915.c create mode 100644 gcc/testsuite/gfortran.dg/check_bits_2.f90 copy libstdc++-v3/testsuite/{23_containers/span/index_op_neg.cc => 20_util/assume_ [...] copy libstdc++-v3/testsuite/{20_util/tuple/cons/96803.cc => 25_algorithms/sample/3 [...]