https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105937 --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Note your example no longer compiles on the trunk of GCC as it requires to add: #include <stdint.h>