This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/gnu-release-arm-spec2k6-O2 in repository toolchain/ci/gcc.
from 526fadb0109 PPC64, fix documentation for __builtin_crypto_vpmsum* built [...] adds a460bf38dc3 sccvn: Punt on ref->size not multiple of 8 for memset (, 12 [...] adds b51057817d9 gimplify: Don't optimize register const vars to static [PR93949] adds 98529e6d740 rs6000: Fix more testsuite fallout from rs6000_legitimate_a [...] adds 9d8aaf46f07 Daily bump. adds 9179ae6a0df Backport 08bf7bde9f2987b1c623d272cc71fc14a1622442 adds d3a2867484c Daily bump. adds 11d93ca76c0 Disable gnat.dg/socket1.adb on hppa*-*-hpux*. adds c3fed15104e Skip charset.cc tests on *-*-hpux*. adds fa8a705d1f8 Fix libbacktrace build on hppa-hpux. adds 8fdde048c9e Revert "rs6000: Fix more testsuite fallout from rs6000_legi [...] adds b060b7424f4 Revert "rs6000: Fix infinite loop building ghostscript and [...] adds c24e1961890 Revert "Adjust how variable vector extraction is done." adds a0e22367235 Revert "Fix bad code of vector extract of PC-relative addre [...] adds d00fd3cfc0e Fix/skip various tests for hppa*-*-hpux*. adds c799cb1de94 Daily bump. adds 4630b748e63 x32: Update baseline_symbols.txt adds eaaee438bf8 Daily bump. adds 6bf890660d9 Readd ChangeLog entries for adds cb54729240b lto: Also copy .note.gnu.property section adds 166c024a196 c++: Fix attributes with lambda and trailing return type. adds 1ccbda907d1 PR c++/90732 - ICE with VLA capture and generic lambda. adds e83a2d943a1 c++: Fix return deduction of lambda in discarded stmt. adds 9d5df8e3221 checking: avoid verify_type_variant crash on incomplete type. adds f137a7c6b12 c++: Fix cast to pointer to VLA. adds b4e53e9b3c9 c++: Allow parm of empty class type in constexpr. adds 054aeaef276 c++: Fix ({ ... }) array mem-initializer. adds 010204594d9 Daily bump. adds e913d4f4771 explow: Fix ICE caused by plus_constant [PR94002] adds 224ca3bfe8c Darwin, libsanitizer: Update minimum supported system version. adds 7b20c8645a5 Daily bump. adds f33d2797d4f maintainer-scripts: Speed up git clone in gcc_release adds bde2e6e5982 Remove unnecessary XFAILs from existing testcase 20050603-3.c. adds 831d4a69005 c++: avoid ICE with __builtin_memset (PR90997). adds 9af9e004831 c++: Fix [[no_unique_address]] and default mem-init [PR90432] adds 581825efc30 c++: Fix mismatch in template argument deduction [PR90505] adds b38d6242be6 c++: Fix value-init crash in template [PR93676] adds d8b65123ea2 sanopt: Avoid crash on anonymous parameter [PR93436] adds 2b5d109ba3a c++: Fix ICE in tsubst_copy with parenthesized expression [ [...] adds 29bb27b7ef2 Daily bump. adds 1665d97d375 PR c++/90938 - Initializing array with {1} works, but not {0} adds e19f06538c5 c++: Fix constexpr ICE from const mismatch [PR91607] adds 7beafc829c5 Fix ICE in trans_associate_var adds c47f6f69745 c++: Fix SFINAE for invalid non-type tparm types. adds 9ca4280a921 Backport fix for PR c++/93753 from trunk. adds 8f34b644549 testsuite: Compile asan_test.C with -Wno-alloc-size-larger-than adds d37244b40d2 arm: Fix incorrect modes with 'borrow' operations [PR90311] adds 08ed34284f4 libstdc++: Avoid using sizeof with function types (PR 93470) adds 65d75048c44 libstdc++: make negative count safe with std::for_each_n adds 494166791ea Add 'noexcept' to std::lerp adds 9d0ad2d40ee PR libstdc++/91910 fix data race in Debug Mode destructors adds 128418afd7e libstdc++: Fix some warnings in filesystem tests adds 07d52e63d99 i386: Fix some -O0 avx2intrin.h and xopintrin.h intrinsic m [...] adds e50627ff8cd c++: Avoid ICE on infinite recursion with concepts. new c5edde44f5b Daily bump.
The 1 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: gcc/ChangeLog | 122 ++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/config/arm/arm.md | 99 +++++++++-------- gcc/config/arm/predicates.md | 21 ++++ gcc/config/i386/avx2intrin.h | 8 +- gcc/config/i386/xopintrin.h | 8 +- gcc/config/rs6000/rs6000.c | 79 +++++-------- gcc/config/rs6000/vsx.md | 8 +- gcc/configure | 2 +- gcc/configure.ac | 2 +- gcc/cp/ChangeLog | 109 ++++++++++++++++++ gcc/cp/class.c | 2 + gcc/cp/constexpr.c | 29 ++++- gcc/cp/constraint.cc | 4 + gcc/cp/cp-gimplify.c | 31 ++++++ gcc/cp/init.c | 13 ++- gcc/cp/parser.c | 23 +++- gcc/cp/pt.c | 65 +++++++++-- gcc/cp/semantics.c | 1 - gcc/cp/tree.c | 10 +- gcc/explow.c | 3 + gcc/fortran/ChangeLog | 8 ++ gcc/fortran/match.c | 26 +++-- gcc/gimplify.c | 1 + gcc/sanopt.c | 9 +- gcc/testsuite/ChangeLog | 92 +++++++++++++++ .../compile => c-c++-common}/pr84305.c | 2 + gcc/testsuite/g++.dg/asan/asan_test.C | 2 +- gcc/testsuite/g++.dg/concepts/concepts-pr88395.C | 23 ++++ gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C | 24 ++++ gcc/testsuite/g++.dg/cpp0x/constexpr-empty14.C | 10 ++ gcc/testsuite/g++.dg/cpp0x/nsdmi-template19.C | 13 +++ gcc/testsuite/g++.dg/cpp1y/lambda-vla1.C | 16 +++ gcc/testsuite/g++.dg/cpp1y/paren5.C | 12 ++ gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda1.C | 16 +++ gcc/testsuite/g++.dg/cpp1z/constexpr-if12.C | 3 +- gcc/testsuite/g++.dg/cpp2a/no_unique_address3.C | 16 +++ gcc/testsuite/g++.dg/cpp2a/nontype-class33.C | 36 ++++++ gcc/testsuite/g++.dg/debug/verify1.C | 64 +++++++++++ gcc/testsuite/g++.dg/ext/attr-trailing1.C | 14 +++ gcc/testsuite/g++.dg/ext/builtin14.C | 4 + gcc/testsuite/g++.dg/ext/flexary36.C | 123 +++++++++++++++++++++ gcc/testsuite/g++.dg/init/array55.C | 27 +++++ gcc/testsuite/g++.dg/init/array56.C | 107 ++++++++++++++++++ gcc/testsuite/g++.dg/template/deduce4.C | 17 +++ gcc/testsuite/g++.dg/template/deduce5.C | 17 +++ gcc/testsuite/g++.dg/template/deduce6.C | 17 +++ gcc/testsuite/g++.dg/template/deduce7.C | 10 ++ gcc/testsuite/g++.target/i386/pr94046-1.C | 55 +++++++++ gcc/testsuite/g++.target/i386/pr94046-2.C | 5 + gcc/testsuite/gcc.c-torture/compile/pr93949.c | 7 ++ gcc/testsuite/gcc.c-torture/execute/pr90311.c | 16 +++ gcc/testsuite/gcc.c-torture/execute/pr93945.c | 45 ++++++++ gcc/testsuite/gcc.dg/pr90756.c | 1 + gcc/testsuite/gcc.dg/pr94002.c | 13 +++ gcc/testsuite/gcc.dg/torture/20190327-1.c | 1 + gcc/testsuite/gcc.dg/torture/pr90020.c | 1 + gcc/testsuite/gcc.target/powerpc/20050603-3.c | 5 +- gcc/testsuite/gcc.target/powerpc/pr93658.c | 20 ---- gcc/testsuite/gfortran.dg/select_type_48.f90 | 31 ++++++ gcc/testsuite/gnat.dg/socket1.adb | 2 +- gcc/tree-ssa-sccvn.c | 3 +- gcc/tree.c | 2 +- libbacktrace/ChangeLog | 10 ++ libbacktrace/pecoff.c | 3 +- libbacktrace/xcoff.c | 3 +- libiberty/ChangeLog | 9 ++ libiberty/simple-object.c | 3 + libsanitizer/ChangeLog | 6 + libsanitizer/configure.tgt | 2 +- libstdc++-v3/ChangeLog | 58 ++++++++++ .../post/x86_64-linux-gnu/x32/baseline_symbols.txt | 7 ++ libstdc++-v3/include/bits/refwrap.h | 3 +- libstdc++-v3/include/bits/stl_algo.h | 2 + libstdc++-v3/include/c_global/cmath | 8 +- libstdc++-v3/src/c++11/debug.cc | 21 ++-- .../testsuite/17_intro/headers/c++1998/charset.cc | 2 +- .../testsuite/17_intro/headers/c++2011/charset.cc | 2 +- .../testsuite/17_intro/headers/c++2014/charset.cc | 2 +- .../testsuite/17_intro/headers/c++2017/charset.cc | 2 +- .../testsuite/17_intro/headers/c++2020/charset.cc | 2 +- .../for_each/for_each_n_debug.cc} | 43 ++----- .../testsuite/27_io/filesystem/operations/all.cc | 2 +- .../testsuite/27_io/filesystem/operations/copy.cc | 2 +- .../27_io/filesystem/operations/file_size.cc | 12 +- .../experimental/filesystem/operations/copy.cc | 2 +- .../filesystem/operations/file_size.cc | 12 +- maintainer-scripts/ChangeLog | 4 + maintainer-scripts/gcc_release | 19 +++- 89 files changed, 1548 insertions(+), 250 deletions(-) rename gcc/testsuite/{gcc.c-torture/compile => c-c++-common}/pr84305.c (78%) create mode 100644 gcc/testsuite/g++.dg/concepts/concepts-pr88395.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-empty14.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template19.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-vla1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/paren5.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/no_unique_address3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class33.C create mode 100644 gcc/testsuite/g++.dg/debug/verify1.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-trailing1.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin14.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary36.C create mode 100644 gcc/testsuite/g++.dg/init/array55.C create mode 100644 gcc/testsuite/g++.dg/init/array56.C create mode 100644 gcc/testsuite/g++.dg/template/deduce4.C create mode 100644 gcc/testsuite/g++.dg/template/deduce5.C create mode 100644 gcc/testsuite/g++.dg/template/deduce6.C create mode 100644 gcc/testsuite/g++.dg/template/deduce7.C create mode 100644 gcc/testsuite/g++.target/i386/pr94046-1.C create mode 100644 gcc/testsuite/g++.target/i386/pr94046-2.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93949.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr90311.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93945.c create mode 100644 gcc/testsuite/gcc.dg/pr94002.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr93658.c create mode 100644 gcc/testsuite/gfortran.dg/select_type_48.f90 copy libstdc++-v3/testsuite/{27_io/filesystem/operations/file_size.cc => 25_algori [...]