https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91563
--- Comment #3 from Guillaume Morin <guillaume at morinfr dot org> --- Jonathan, Are you sure? I modified the code to print std::is_trivially_copyable<A>::value and it does print "1". Am I missing something obvious?