/* { dg-do compile { target int128 } } */ /* { dg-options "-O1 -mno-lra" } */ unsigned __int128 g; void foo () { g = (unsigned __int128)1 << 127; }