1 2 3 4 5 6 7 8 9 10 11 12 13 14
/* { dg-lto-options {{-flto -funsigned-char}} } */ extern void abort (); char c = 0xff; int main () { int i = (unsigned) c; if (i < 0) abort (); return 0; }