https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114080
--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- That is undefined behavior, __int128/__int128_t/__uint128_t needs 16-byte alignment.
jakub at gcc dot gnu.org via Gcc-bugs Fri, 23 Feb 2024 07:37:07 -0800
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114080
--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- That is undefined behavior, __int128/__int128_t/__uint128_t needs 16-byte alignment.