https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115019
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- /app/example.cpp:36:24: runtime error: negation of 0x80000000000000000000000000000000 cannot be represented in type '__int128'; cast to an unsigned type to negate this value to itself