https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111172
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=116381 --- Comment #6 from Jonathan Wakely <redi at gcc dot gnu.org> --- For the record: The original design for std::variant allowed alternatives of cv void type, but that was removed by https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0510r0.html during C++17 ballot resolution. g:7b277e8b464b implemented that change, but left these unnecessary checks.