This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-9 in repository gcc.
from 029021d2190 Daily bump. new 967f950b74b c++: fix testcases new 30a100abe48 re PR c++/67184 (Missed optimization with C++11 final specifier) new 945c2afcb39 c++: alias template equivalence and cv-quals [PR100032] new 370440f9f98 c++: constexpr, inheritance, and local class [PR91933] new e0cc2713a40 c++: access checking in aggregate initialization [PR96673] new aa3e2a21193 c++: -Wunused, constant, and generic lambda [PR96311] new cf475f6e235 c++: lambda in DMI in class template [PR95870] new 45fb36bf93a c++: PMF template parm and noexcept [PR90664] new 7ce3d2ab2a1 c++: nested generic lambda in DMI [PR101717] new 623842bead8 c++: C++17 constexpr static data member linkage [PR99901] new 3daf541e8fe c++: assignment to temporary [PR59950] new 7b4bd8dbd8d c++: constexpr trivial -fno-elide-ctors [PR104646] new 86d50501e48 c++: operator new lookup [PR98249] new 48b8d5e028a c++: NRV and ref-extended temps [PR101442] new de0b78d1e75 c++: template conversion op [PR101698] new 2a9658132c4 c++: alignment of local typedef in template [PR65211] new 4231a43fd4a c++: array new initialized from a call [PR99643] new da999d938e5 c++: NRV in lambda in template [PR91217]
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: gcc/cp/call.c | 11 +-- gcc/cp/class.c | 13 +++- gcc/cp/constexpr.c | 2 +- gcc/cp/cvt.c | 5 ++ gcc/cp/decl.c | 20 +++-- gcc/cp/init.c | 4 +- gcc/cp/lambda.c | 8 +- gcc/cp/pt.c | 36 ++++++++- gcc/cp/semantics.c | 3 +- gcc/cp/typeck.c | 3 + gcc/cp/typeck2.c | 3 - gcc/testsuite/g++.dg/cpp0x/alias-decl-equiv1.C | 13 ++++ gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-base7.C | 15 ++++ .../g++.dg/cpp0x/constexpr-fno-elide-ctors1.C | 89 ++++++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/initlist-new5.C | 9 +++ gcc/testsuite/g++.dg/cpp0x/initlist-nrv1.C | 34 +++++++++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi10.C | 12 +++ .../g++.dg/cpp1y/lambda-generic-Wunused.C | 18 +++++ gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C | 7 ++ gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr13.C | 33 ++++++++ gcc/testsuite/g++.dg/cpp1z/inline-var9.C | 40 ++++++++++ gcc/testsuite/g++.dg/cpp1z/noexcept-type24.C | 22 ++++++ gcc/testsuite/g++.dg/cpp2a/lambda-pack-init6.C | 27 ------- gcc/testsuite/g++.dg/init/assign2.C | 6 ++ gcc/testsuite/g++.dg/lookup/new3.C | 10 +++ gcc/testsuite/g++.dg/opt/nrv20.C | 20 +++++ gcc/testsuite/g++.dg/template/conv19.C | 34 +++++++++ gcc/testsuite/g++.target/i386/vec-tmpl1.C | 17 +++++ 29 files changed, 465 insertions(+), 51 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-fno-elide-ctors1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-new5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-nrv1.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-this4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr13.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/inline-var9.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/noexcept-type24.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init6.C create mode 100644 gcc/testsuite/g++.dg/init/assign2.C create mode 100644 gcc/testsuite/g++.dg/lookup/new3.C create mode 100644 gcc/testsuite/g++.dg/opt/nrv20.C create mode 100644 gcc/testsuite/g++.dg/template/conv19.C create mode 100644 gcc/testsuite/g++.target/i386/vec-tmpl1.C