https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87106
Dan Stahlke <dan at stahlke dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dan at stahlke dot org --- Comment #22 from Dan Stahlke <dan at stahlke dot org> --- Any reason why __is_bitwise_relocatable = is_trivial, instead of is_trivially_copyable? cppreference tells me the difference between these two is that the first needs a trivial default constructor. But is the default constructor relevant here? I could see the DEstructor being relevant.