https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58605
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|SUSPENDED |NEW --- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> --- Issue 2334 has been resolved by http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0883r2.pdf and the ridiculous "do magic init" requirement is gone. However, we do have some work to do, as the constructors now need to be constexpr for C++20 and the default constructor in the primary template should have a noexcept-specifier. Changing status to NEW so we do that.