https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94922

Patrick Palka <ppalka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INVALID
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #3 from Patrick Palka <ppalka at gcc dot gnu.org> ---
Upon closer investigation I think we're correct to accept these testcases.  As
I understand it the construction 'Derived(Base())' is valid in C++20 as a
direct consequence of C++17's aggregate init of classes with base classes
(P0017R1) in conjunction with C++20's parenthesized init of aggregates
(P0960R3).

Thus closing this bug as invalid, sorry for the noise.

Reply via email to