1 /* { dg-do run } */ 2 /* { dg-options "-fsanitize=shift -w -fno-sanitize-recover=shift -std=c++11" } */ 3 4 int main()5 main () 6 { 7 int a = 1; 8 a <<= (__SIZEOF_INT__ * __CHAR_BIT__ - 1); 9 a = 16; 10 a <<= (__SIZEOF_INT__ * __CHAR_BIT__ - 5); 11 } 12