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-release-aarch64-next-allmodconfig in repository toolchain/ci/gcc.
from 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. adds d64bfed0f7d Daily bump. adds 65cff53f37a Daily bump. adds e81ea468dfc Improve atomic store implementation on hppa-linux. adds a25bfec3aac Fortran: NULL() is not interoperable adds e6dcc146401 Fortran: BOZ literal constants are not interoperable adds 3c830e6d17b Fortran: CASE selector expressions must be scalar adds 3b2b18144c7 Daily bump. adds 9f5fe893423 Daily bump. adds 6edb3bc245f Daily bump. adds 4ab017fbdfb Daily bump. adds 8a65a524d6e Daily bump. adds fd6acb47843 Daily bump. adds 21a0bd00f62 Use optab_libfunc to access sync_lock_test_and_set libfunc [...] adds 2c8e273ed11 Generate illegal instruction fault if LWS syscall returns -EFAULT. adds 718b47e1cd4 Fortran: avoid several NULL pointer dereferences during err [...] adds d4a1d3c4b37 Daily bump. adds 24ee44c37a2 c++: Allow constexpr decltype(auto) [PR102229] adds 306587d2240 Daily bump. adds b22ace96c57 libstdc++: Fix std::allocator<void> for versioned namespace adds e15485ab1b2 Daily bump. adds a03aae8d9f5 libstdc++: Fix std::error_code pretty printer for versioned [...] adds 4c64143f326 libstdc++: Fix overconstrained std::string constructor [PR103919] adds ad54d3fb8f0 libstdc++: Make Asan detection work for Clang [PR103453] adds 5e0ef5621b5 libstdc++: Initialize member in std::match_results [PR103549] adds bae757f8097 libstdc++: Clear RB tree after moving elements [PR103501] adds 39e5b756e14 libstdc++: Fix example preprocessor command in FAQ [PR103877] adds 0bc256f8e1a libstdc++: Fix definition of _GLIBCXX_NO_SLEEP config macro adds 226210894e5 libstdc++: Fix std::char_traits<C>::move for constexpr adds 6c4d89b09c0 Daily bump. adds 101e2fd0a98 Daily bump. adds 32d0d5fe3e5 Daily bump. adds df83db1165f Daily bump. adds 9a74c6db0f5 Daily bump. adds 27e6c84c1f1 Properly enable -freorder-blocks-and-partition on 64-bit Windows adds 01a70ccd723 libstdc++: Add -nostdinc++ for c++17 sources [PR100017] adds 702d2c9febe libstdc++: Update default -std option in manual adds 1e4a9f22ac2 c++: "more constrained" vs staticness of memfn [PR103783] adds 4797472b32a Daily bump. adds 3760d9d7b54 Directly resolve range_of_stmt dependencies. (Port of PR 10 [...] adds 430e62140a4 Daily bump. adds 8c0f58cd71e libsanitizer: Cherry-pick LLVM release/13.x commit d96358a28193 adds d5e7b9fd184 Unify UNSPEC_MASKED_EQ/GT to the form of UNSPEC_PCMP. adds 614a9580d44 c++: dependent bases and 'this' availability [PR103831] adds d3b2060a0a6 Daily bump. adds 7f49f50f756 tree-optimization/101615 - SLP permute opt with CTOR roots adds b45761eab26 Daily bump. adds a83c9d5a7eb Fix reverse scalar storage order issues in IPA-SRA adds 006318b380c Daily bump. adds 3bd2fd28407 Fortran: check arguments of MASKL/MASKR intrinsics before s [...] adds 27424f10d4a Fortran: reject invalid non-constant pointer initialization [...] adds 68bac9e885d Daily bump. adds c5bf6dc27cd Fortran: fix error recovery on bad structure constructor in [...] adds eff452df296 Fortran: fix ICE overloading elemental intrinsics adds e63ef9ae51a Fortran: Fix KIND argument index for LEN_TRIM. adds 8d394947776 Fortran: Ignore KIND argument of a few more intrinsics. [PR103789] adds 024fd4fb5a1 testsuite: Enrich tests with variants failing on the branch. adds 5c725580544 Daily bump. adds d7a44809924 Fortran: Ignore KIND argument of a few more intrinsics. [PR103789] adds a59360efef5 c-family: Have -Wformat-diag accept "decl-specifier" [PR103758] adds 6830d3bd9ea Revert "c-family: Have -Wformat-diag accept "decl-specifier [...] adds 2c4b5bd4440 c-family: Have -Wformat-diag accept "decl-specifier" [PR103758] adds 8ce34200d64 git-backport: support renamed .cc files in commit message. adds 03ccfc8b9d2 Daily bump. adds 806d0ce8cb0 ipa: "naked" attribute implies "noipa" attribute adds 1b9037dd4ef Daily bump. adds 15eae6020dc git scripts: sync from master. adds 892c58d9311 [Ada] Compile s-mmap and 128bit on x86_64-linux-gnux32 adds 1d3f5f5e52a [Ada] Set target_cpu to x32 for x86_64-linux-gnux32 adds f953701576b Daily bump. adds 0351d851f79 Fortran: handle expansion of zero-sized array constructors adds 448e9a53939 Daily bump. adds 99566992720 Daily bump. adds 8adfe466f55 Daily bump. adds a8c23451936 Fortran: fix ICE and wrong code with TRANSFER and CHARACTER [...] adds 11581a272eb Daily bump. adds 520147ba19d x86: Also check mode of memory broadcast in bcst_mem_operand
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 13 ++ contrib/git-backport.py | 44 +--- contrib/git-commit-mklog.py | 6 + contrib/git-fix-changelog.py | 92 ++++++++ gcc/ChangeLog | 102 +++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 22 ++ gcc/ada/Makefile.rtl | 5 + gcc/ada/gcc-interface/Makefile.in | 7 + gcc/attribs.c | 11 +- gcc/c-family/ChangeLog | 30 +++ gcc/c-family/c-format.c | 9 +- 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/i386/predicates.md | 2 + gcc/config/i386/sse.md | 100 +++------ gcc/config/pa/pa-protos.h | 1 - gcc/config/pa/pa.c | 76 ------- gcc/config/pa/pa.md | 40 ++-- gcc/coretypes.h | 8 +- gcc/cp/ChangeLog | 71 ++++++ gcc/cp/call.c | 19 +- gcc/cp/constraint.cc | 4 + gcc/cp/decl.c | 58 +++-- gcc/cp/parser.c | 4 +- gcc/cp/pt.c | 13 -- gcc/doc/extend.texi | 5 +- gcc/fold-const.c | 33 ++- gcc/fortran/ChangeLog | 152 +++++++++++++ gcc/fortran/array.c | 3 + gcc/fortran/check.c | 47 ++-- gcc/fortran/expr.c | 51 ++++- gcc/fortran/match.c | 16 +- gcc/fortran/primary.c | 16 +- gcc/fortran/resolve.c | 9 +- gcc/fortran/simplify.c | 6 + gcc/fortran/target-memory.c | 2 +- gcc/fortran/trans-array.c | 49 ++++- gcc/fortran/trans-intrinsic.c | 17 +- gcc/gimple-range.cc | 124 +++++++++++ gcc/gimple-range.h | 6 +- gcc/ipa-param-manipulation.c | 2 +- gcc/ipa-sra.c | 56 ++--- gcc/testsuite/ChangeLog | 245 +++++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/constexpr-condition.C | 2 +- gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C | 35 +++ gcc/testsuite/g++.dg/cpp2a/concepts-class3.C | 12 + gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C | 25 +++ gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C | 17 ++ gcc/testsuite/g++.dg/template/non-dependent18.C | 19 ++ 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/vect/bb-slp-pr101615-2.c | 23 ++ .../gcc.target/i386/avx512bw-vpcmpeqb-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpeqw-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpgtb-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpgtw-1.c | 12 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpeqd-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpeqq-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpgtd-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpgtq-1.c | 4 +- .../gcc.target/i386/avx512vl-vpcmpeqd-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpeqq-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpgtd-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpgtq-1.c | 8 +- gcc/testsuite/gcc.target/i386/bitwise_mask_op-1.c | 6 - gcc/testsuite/gcc.target/i386/bitwise_mask_op-2.c | 1 - gcc/testsuite/gcc.target/i386/pr104188.c | 70 ++++++ gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90 | 6 + gcc/testsuite/gfortran.dg/illegal_boz_arg_3.f90 | 7 + gcc/testsuite/gfortran.dg/index_5.f90 | 2 + gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 | 57 +++++ gcc/testsuite/gfortran.dg/len_trim.f90 | 6 + gcc/testsuite/gfortran.dg/maskl_1.f90 | 11 + gcc/testsuite/gfortran.dg/masklr_3.f90 | 14 ++ gcc/testsuite/gfortran.dg/maskr_1.f90 | 11 + gcc/testsuite/gfortran.dg/move_alloc_8.f90 | 4 +- gcc/testsuite/gfortran.dg/overload_4.f90 | 27 +++ gcc/testsuite/gfortran.dg/pointer_intent_9.f90 | 33 +++ gcc/testsuite/gfortran.dg/pr101329.f90 | 13 ++ gcc/testsuite/gfortran.dg/pr101762.f90 | 23 ++ gcc/testsuite/gfortran.dg/pr102332.f90 | 69 ++++++ gcc/testsuite/gfortran.dg/pr102520.f90 | 6 +- gcc/testsuite/gfortran.dg/pr103692.f90 | 23 ++ gcc/testsuite/gfortran.dg/pr67804.f90 | 25 +++ gcc/testsuite/gfortran.dg/pr93604.f90 | 2 +- gcc/testsuite/gfortran.dg/scan_3.f90 | 14 ++ gcc/testsuite/gfortran.dg/select_10.f90 | 25 +++ gcc/testsuite/gfortran.dg/transfer_char_kind4.f90 | 115 ++++++++++ gcc/testsuite/gfortran.dg/verify_3.f90 | 14 ++ gcc/testsuite/gnat.dg/lto25.adb | 14 ++ gcc/testsuite/gnat.dg/opt96.adb | 14 ++ gcc/testsuite/gnat.dg/opt96_pkg.adb | 16 ++ gcc/testsuite/gnat.dg/opt96_pkg.ads | 32 +++ gcc/tree-core.h | 7 +- gcc/tree-vect-slp.c | 7 + libcpp/po/ChangeLog | 4 + libcpp/po/es.po | 45 ++-- libgcc/ChangeLog | 7 + libgcc/config/pa/linux-atomic.c | 6 + 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 ++-- libsanitizer/ChangeLog | 6 + libsanitizer/asan/asan_malloc_linux.cpp | 2 +- libstdc++-v3/ChangeLog | 116 ++++++++++ libstdc++-v3/acinclude.m4 | 2 +- libstdc++-v3/config.h.in | 6 +- .../config/allocator/malloc_allocator_base.h | 10 +- libstdc++-v3/config/allocator/new_allocator_base.h | 10 +- libstdc++-v3/configure | 2 +- libstdc++-v3/doc/html/faq.html | 2 +- libstdc++-v3/doc/html/manual/using.html | 3 +- libstdc++-v3/doc/xml/faq.xml | 2 +- libstdc++-v3/doc/xml/manual/using.xml | 3 +- libstdc++-v3/include/bits/alloc_traits.h | 104 +++++++++ libstdc++-v3/include/bits/allocator.h | 38 +--- libstdc++-v3/include/bits/basic_string.h | 6 +- libstdc++-v3/include/bits/char_traits.h | 40 +++- libstdc++-v3/include/bits/regex.h | 4 +- libstdc++-v3/include/bits/stl_tree.h | 6 +- libstdc++-v3/include/ext/extptr_allocator.h | 5 + libstdc++-v3/python/libstdcxx/v6/printers.py | 2 +- libstdc++-v3/src/c++17/Makefile.am | 2 +- libstdc++-v3/src/c++17/Makefile.in | 2 +- .../21_strings/basic_string/cons/char/103919.cc | 43 ++++ .../requirements/constexpr_functions_c++20.cc | 23 +- .../23_containers/map/allocator/move_cons.cc | 2 +- .../23_containers/multimap/allocator/move_cons.cc | 2 +- .../23_containers/multiset/allocator/103501.cc | 32 +++ .../23_containers/set/allocator/103501.cc | 32 +++ 138 files changed, 2765 insertions(+), 522 deletions(-) create mode 100755 contrib/git-fix-changelog.py create mode 100644 gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-class3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent18.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/vect/bb-slp-pr101615-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104188.c create mode 100644 gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/illegal_boz_arg_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/maskl_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/masklr_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/maskr_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/overload_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_intent_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr101329.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr101762.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr102332.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr103692.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr67804.f90 create mode 100644 gcc/testsuite/gfortran.dg/scan_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/select_10.f90 create mode 100644 gcc/testsuite/gfortran.dg/transfer_char_kind4.f90 create mode 100644 gcc/testsuite/gfortran.dg/verify_3.f90 create mode 100644 gcc/testsuite/gnat.dg/lto25.adb create mode 100644 gcc/testsuite/gnat.dg/opt96.adb create mode 100644 gcc/testsuite/gnat.dg/opt96_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/opt96_pkg.ads create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/cons/char/103919.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multiset/allocator/103501.cc create mode 100644 libstdc++-v3/testsuite/23_containers/set/allocator/103501.cc