3 // { dg-options "-fsanitize=shift" }
8 static const V m = (((V)(-1) < 0)
9 ? (V)1 << (sizeof(V) * __CHAR_BIT__ - ((V)(-1) < 0))
19 static const V m = (V)1 << sizeof(V) * __CHAR_BIT__;
29 N<unsigned long long>::m;
30 #ifdef __SIZEOF_INT128__
32 N<unsigned __int128>::m;
40 O<unsigned long long>::m;
41 #ifdef __SIZEOF_INT128__
43 O<unsigned __int128>::m;