https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98071
--- Comment #1 from Barry Revzin <barry.revzin at gmail dot com> --- On further discussion, since the ABI disallows reusing the tail padding of PODs, sizeof(B<A>) cannot be 8. This is more likely a clang bug.