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-lts-allmodconfig in repository toolchain/ci/gcc.
from 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 adds d149962d6ac Add no strict aliasing to m128-check.h adds 7825399092d libstdc++: Use correct argument type for __use_alloc, again [...] adds 466b907fad9 ipa: Fix up ipa modref option help texts adds 46a27415478 Fix some typos adds 4ecf368f4b4 gcov: fix TOPN streaming from shared libraries adds fa9ad35dae0 AArch64: Implement poly-type vadd intrinsics adds d4703be185b AArch64: Implement missing vceq*_p* intrinsics adds 30957092db4 AArch64: Implement missing vcls intrinsics on unsigned types adds c0e9cee285e [libgomp, nvptx] Print error log for link error adds 1a84651d164 IBM Z: Try to make use of load-and-test instructions adds c6df6039e91 switch lowering: limit number of cluster attemps adds c8042d5f6c1 testsuite: Prune more output in timevar2.C. adds 7df1534c136 testsuite: Prune more output in timevar1.C. adds 160061ac10f libstdc++: Introduce new headers for C++20 ranges components adds 7dfffe32419 c++: fix injected friend of template class
No new revisions were added by this update.
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/aarch64/arm_neon.h | 112 +++ gcc/config/s390/s390.md | 54 +- gcc/cp/ChangeLog | 25 + gcc/cp/decl.c | 33 +- gcc/cp/lambda.c | 4 +- gcc/cp/name-lookup.h | 1 - gcc/cp/pt.c | 47 +- gcc/doc/invoke.texi | 26 +- 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 | 6 +- gcc/testsuite/ChangeLog | 73 ++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv14.C | 10 + gcc/testsuite/g++.dg/ext/timevar1.C | 1 + gcc/testsuite/g++.dg/ext/timevar2.C | 1 + gcc/testsuite/g++.dg/tree-ssa/pr96979.C | 50 ++ .../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/g++.old-deja/g++.pt/friend34.C | 5 +- 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.target/aarch64/simd/vadd_poly_1.c | 50 ++ .../gcc.target/aarch64/simd/vceq_poly_1.c | 29 + .../gcc.target/aarch64/simd/vcls_unsigned_1.c | 54 ++ gcc/testsuite/gcc.target/i386/m128-check.h | 1 + gcc/testsuite/gcc.target/s390/load-and-test-fp-1.c | 21 +- gcc/testsuite/gcc.target/s390/load-and-test-fp-2.c | 17 +- gcc/testsuite/gcc.target/s390/load-and-test-fp.h | 12 + gcc/testsuite/gfortran.dg/check_bits_2.f90 | 38 + gcc/tree-switch-conversion.c | 17 + libgcc/libgcov-driver.c | 2 +- libgo/Makefile.am | 2 +- libgo/Makefile.in | 2 +- libgo/go/go/internal/gccgoimporter/importer.go | 2 +- libgomp/plugin/plugin-nvptx.c | 1 + libsanitizer/ChangeLog | 7 + libsanitizer/libbacktrace/backtrace-rename.h | 3 + libstdc++-v3/ChangeLog | 33 + libstdc++-v3/include/Makefile.am | 4 +- libstdc++-v3/include/Makefile.in | 4 +- libstdc++-v3/include/bits/c++config | 5 +- libstdc++-v3/include/bits/iterator_concepts.h | 2 +- libstdc++-v3/include/bits/range_access.h | 827 +-------------------- libstdc++-v3/include/bits/ranges_algo.h | 1 + libstdc++-v3/include/bits/ranges_algobase.h | 5 +- .../include/bits/{range_access.h => ranges_base.h} | 360 ++------- .../include/bits/{range_cmp.h => ranges_cmp.h} | 8 +- libstdc++-v3/include/bits/ranges_util.h | 417 +++++++++++ libstdc++-v3/include/bits/stl_algo.h | 5 + libstdc++-v3/include/experimental/string_view | 1 + libstdc++-v3/include/std/functional | 2 +- libstdc++-v3/include/std/ranges | 432 +---------- libstdc++-v3/include/std/span | 5 +- libstdc++-v3/include/std/string_view | 1 + libstdc++-v3/include/std/tuple | 2 +- 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 +- .../24_iterators/back_insert_iterator/pr93884.cc | 1 + .../24_iterators/front_insert_iterator/pr93884.cc | 1 + .../testsuite/25_algorithms/for_each/constexpr.cc | 12 + .../pr93884.cc => 25_algorithms/sample/3.cc} | 30 +- .../testsuite/25_algorithms/search/constexpr.cc | 4 + libstdc++-v3/testsuite/std/ranges/adaptors/drop.cc | 128 +++- 90 files changed, 1883 insertions(+), 1750 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv14.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr96979.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.target/aarch64/simd/vadd_poly_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vceq_poly_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vcls_unsigned_1.c create mode 100644 gcc/testsuite/gcc.target/s390/load-and-test-fp.h create mode 100644 gcc/testsuite/gfortran.dg/check_bits_2.f90 copy libstdc++-v3/include/bits/{range_access.h => ranges_base.h} (71%) rename libstdc++-v3/include/bits/{range_cmp.h => ranges_cmp.h} (98%) create mode 100644 libstdc++-v3/include/bits/ranges_util.h copy libstdc++-v3/testsuite/{24_iterators/back_insert_iterator/pr93884.cc => 25_al [...]