https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106611
--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Nikolas Klauser from comment #2) > static_assert(!noexcept(std::declval<const CopyConstructible&>()))); > > is fine. It doesn't look fine to me! Is there a 'CopyConstructible(' missing? The reproducer for comment 3 would be helpful.