https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119259
--- Comment #9 from Patrick Palka <ppalka at gcc dot gnu.org> ---
Defaulted special member functions seem similarly affected. The following
should be valid in C++23 mode after P2448R2:
struct A { A(); };
struct B {
A a;
constexpr B() = default;
};
<stdin>:5:13: error: explicitly defaulted function ‘constexpr B::B()’ cannot be
declared ‘constexpr’ because the implicit declaration is not ‘constexpr’:
<stdin>:1:12: note: defaulted constructor calls non-‘constexpr’ ‘A::A()’
<stdin>:1:12: note: ‘A::A()’ declared here