https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113010
--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Patrick O'Neill from comment #8) > From the CI run here: > https://patchwork.sourceware.org/project/gcc/patch/20240116221914.267015-1- > g...@rivosinc.com/ > > It looks like this issue also affects ARM since the testcase fails. That is aarch32 (a ILP32 target) where long is the same size as int. I suspect you will end up with a failure even on i386 (32bit) with the current testcase. I suspect you want to use either 0xffffffffull or limit it to `sizeof(long) > sizeof(int)` targets.