This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-release-arm-bootstrap_debug in repository toolchain/ci/gcc.
from 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 adds 5e7801808d2 c++: lambda pack init-capture within generic lambda adds a12ae580e13 c++: NRV in lambda in template [PR91217] adds b13ac26df5e c++: PMF template parm and noexcept [PR90664] adds dce71e0a274 c++: array new initialized from a call [PR99643] adds 7c365bb1462 c++: constexpr if and nested generic lambda [PR99201] adds ff24ef677ed c++: lambda in DMI in class template [PR95870] adds 8909ed58700 c++: -Wunused, constant, and generic lambda [PR96311] adds 5b68416a940 c++: C++17 constexpr static data member linkage [PR99901] adds e206f71eaf9 c++: access checking in aggregate initialization [PR96673] adds decd38f99dd c++: using overloaded with local decl [PR92918] adds de47fb31b13 c++: base template friend [PR52625] adds e41d610696b c++: friend with redundant qualification [PR41723] adds 92e9b2a995f c++: deduction guide using alias [PR99180] adds 59d821d3cce c++: constexpr, inheritance, and local class [PR91933] adds d83c30ec6c4 c++: alias template equivalence and cv-quals [PR100032] adds fe0f9ef823d c++: generic lambda in template fn with DMI [PR100054] adds 75c5c4ab266 c++: constexpr and volatile member function [PR80456] adds a335afe208c c++: designated init with anonymous union [PR100489] new 31473ded11d 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 | 22 +++++ gcc/DATESTAMP | 2 +- gcc/config/arm/arm.c | 26 ++++- gcc/config/arm/sync.md | 28 +++--- gcc/config/arm/thumb1.md | 15 +++ gcc/cp/ChangeLog | 106 ++++++++++++++++++++ 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/ChangeLog | 108 +++++++++++++++++++++ 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 +- 45 files changed, 813 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