This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-11 in repository gcc.
from 0b6d4ee830b libstdc++: Avoid overflow in bounds checks [PR103955] new 25167a3d8cf c++: conversion with trailing return type [PR101051] new eea5641912b c++: nested generic lambda in DMI [PR101717] new 3a17a184235 c++: CTAD and member function references [PR103943] new ad4b23729b2 c++: repeated friend template [PR101894] new 00e7d6e6663 c++: hash table ICE with variadic alias [PR105003] new 556d061e62e c++: elaborated-type-spec in requires-expr [PR101677] new c52cd0b35d3 c++: -Wshadow=compatible-local type vs var [PR100608] new 7aa5f055830 c++: operator new lookup [PR98249] new 90b94ca5a2d libstdc++: Allow visiting inherited variants [PR 90943] new 3f3755932c9 libstdc++: Add missing noexcept to std::variant helper new 105f1c08369 libstdc++: Guard mutex and condvar with gthreads macro [PR103638] new ac0e9b696c3 libstdc++: Disable atomic wait for freestanding [PR105021] new 84e2410c8d1 libstdc++: Fix std::exception_ptr regressions [PR103630]
The 13 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 | 1 - gcc/cp/decl.c | 12 ++- gcc/cp/lambda.c | 8 +- gcc/cp/name-lookup.c | 4 + gcc/cp/name-lookup.h | 5 +- gcc/cp/parser.c | 5 +- gcc/cp/pt.c | 93 +++++++++++++++------- gcc/testsuite/g++.dg/cpp0x/trailing15.C | 14 ++++ gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C | 20 +++++ gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C | 16 ++++ gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C | 7 ++ gcc/testsuite/g++.dg/cpp1z/class-deduction109.C | 64 +++++++++++++++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67178.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C | 13 +++ gcc/testsuite/g++.dg/lookup/friend22.C | 7 ++ gcc/testsuite/g++.dg/lookup/new3.C | 10 +++ .../g++.dg/warn/Wshadow-compatible-local-3.C | 10 +++ libstdc++-v3/include/bits/atomic_base.h | 2 +- libstdc++-v3/include/bits/atomic_timed_wait.h | 4 + libstdc++-v3/include/std/variant | 53 +++++++++--- libstdc++-v3/include/std/version | 2 +- libstdc++-v3/libsupc++/exception_ptr.h | 19 +++-- .../testsuite/18_support/exception_ptr/103630.cc | 39 +++++++++ .../testsuite/20_util/variant/visit_inherited.cc | 36 +++++++++ 24 files changed, 389 insertions(+), 57 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/trailing15.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction109.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C create mode 100644 gcc/testsuite/g++.dg/lookup/friend22.C create mode 100644 gcc/testsuite/g++.dg/lookup/new3.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-compatible-local-3.C create mode 100644 libstdc++-v3/testsuite/18_support/exception_ptr/103630.cc create mode 100644 libstdc++-v3/testsuite/20_util/variant/visit_inherited.cc