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

Ville Voutilainen <ville.voutilainen at gmail dot com> changed:

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

--- Comment #3 from Ville Voutilainen <ville.voutilainen at gmail dot com> ---
This is http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0641r2.html
which clang implements only in c++2a mode, because those core issues were never
explicitly marked DR. We could almost fix this on the library side by removing
the =default from _Optional_payload_base, but _Optional_payload would still run
into this problem. This is not worth library heroics.

Reply via email to