This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-release-aarch64-build_cross in repository toolchain/ci/gcc.
from f12013aa0f6 gcc-changelog: Remove use of non-strict mode adds 9af26b489df Daily bump. adds b8f791bc74b doc: Update description of __GXX_EXPERIMENTAL_CXX0X__ adds 56ffc398745 Daily bump. adds 0a193c95590 arm: Fix ICEs with compare-and-swap and -march=armv8-m.base [...] adds a4b3683e3cb Fix gnat.dg spurious failures on PowerPC64 LE new 5e7801808d2 c++: lambda pack init-capture within generic lambda new a12ae580e13 c++: NRV in lambda in template [PR91217] new b13ac26df5e c++: PMF template parm and noexcept [PR90664] new dce71e0a274 c++: array new initialized from a call [PR99643] new 7c365bb1462 c++: constexpr if and nested generic lambda [PR99201] new ff24ef677ed c++: lambda in DMI in class template [PR95870] new 8909ed58700 c++: -Wunused, constant, and generic lambda [PR96311] new 5b68416a940 c++: C++17 constexpr static data member linkage [PR99901] new e206f71eaf9 c++: access checking in aggregate initialization [PR96673] new decd38f99dd c++: using overloaded with local decl [PR92918] new de47fb31b13 c++: base template friend [PR52625] new e41d610696b c++: friend with redundant qualification [PR41723] new 92e9b2a995f c++: deduction guide using alias [PR99180] new 59d821d3cce c++: constexpr, inheritance, and local class [PR91933] new d83c30ec6c4 c++: alias template equivalence and cv-quals [PR100032] new fe0f9ef823d c++: generic lambda in template fn with DMI [PR100054] new 75c5c4ab266 c++: constexpr and volatile member function [PR80456] new a335afe208c c++: designated init with anonymous union [PR100489]
The 18 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 | 7 +++ gcc/ChangeLog | 8 +++ gcc/DATESTAMP | 2 +- gcc/config/arm/arm.c | 26 ++++++-- gcc/config/arm/sync.md | 28 ++++----- gcc/config/arm/thumb1.md | 15 +++++ gcc/cp/call.c | 3 +- gcc/cp/class.c | 13 +++- gcc/cp/constexpr.c | 4 +- gcc/cp/cp-tree.h | 4 ++ gcc/cp/cvt.c | 5 ++ gcc/cp/decl.c | 18 ++++-- gcc/cp/init.c | 19 ++++-- gcc/cp/lambda.c | 7 ++- gcc/cp/name-lookup.c | 2 +- gcc/cp/parser.c | 2 +- gcc/cp/pt.c | 71 +++++++++++++++++++--- gcc/cp/typeck.c | 3 + gcc/cp/typeck2.c | 3 - gcc/doc/cpp.texi | 12 ++-- gcc/testsuite/g++.dg/cpp0x/alias-decl-equiv1.C | 13 ++++ gcc/testsuite/g++.dg/cpp0x/constexpr-base7.C | 15 +++++ gcc/testsuite/g++.dg/cpp0x/constexpr-volatile3.C | 15 +++++ gcc/testsuite/g++.dg/cpp0x/initlist-new5.C | 9 +++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi10.C | 12 ++++ .../g++.dg/cpp1y/lambda-generic-Wunused.C | 18 ++++++ .../g++.dg/cpp1y/lambda-generic-local-class1.C | 10 +++ gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr13.C | 33 ++++++++++ gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda4.C | 22 +++++++ gcc/testsuite/g++.dg/cpp1z/inline-var9.C | 40 ++++++++++++ gcc/testsuite/g++.dg/cpp1z/noexcept-type24.C | 22 +++++++ .../g++.dg/cpp2a/class-deduction-alias5.C | 18 ++++++ .../g++.dg/cpp2a/class-deduction-alias6.C | 11 ++++ .../g++.dg/cpp2a/class-deduction-alias7.C | 32 ++++++++++ .../g++.dg/cpp2a/class-deduction-alias8.C | 14 +++++ gcc/testsuite/g++.dg/cpp2a/desig18.C | 17 ++++++ gcc/testsuite/g++.dg/cpp2a/lambda-pack-init6.C | 27 ++++++++ gcc/testsuite/g++.dg/lookup/using66.C | 23 +++++++ gcc/testsuite/g++.dg/opt/nrv20.C | 20 ++++++ gcc/testsuite/g++.dg/template/friend70.C | 9 +++ gcc/testsuite/g++.dg/template/friend71.C | 8 +++ gcc/testsuite/gcc.target/arm/pr99977.c | 8 +++ gcc/testsuite/gnat.dg/unchecked_convert5.adb | 2 +- gcc/testsuite/gnat.dg/unchecked_convert6.adb | 2 +- 44 files changed, 592 insertions(+), 60 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-equiv1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-base7.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-volatile3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-new5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi10.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-Wunused.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-local-class1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr13.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda4.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/inline-var9.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/noexcept-type24.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/desig18.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init6.C create mode 100644 gcc/testsuite/g++.dg/lookup/using66.C create mode 100644 gcc/testsuite/g++.dg/opt/nrv20.C create mode 100644 gcc/testsuite/g++.dg/template/friend70.C create mode 100644 gcc/testsuite/g++.dg/template/friend71.C create mode 100644 gcc/testsuite/gcc.target/arm/pr99977.c