Fortran: Fix PR 47485.
[gcc.git] / gcc / testsuite / g++.dg / warn / multiple-sign-compare-warn-1.C
blob39426cd73cfa10928c686ce472d4bb211ddaeb92
1 // { dg-options "-Wsign-compare" }
3 int foo()
5   unsigned char b = '1';
7   bool x = ~b; // { dg-bogus "promoted bitwise complement of an unsigned value is always nonzero.*promoted bitwise complement of an unsigned value is always nonzero" }
8  // { dg-warning "promoted bitwise complement of an unsigned value is always nonzero" "" { target *-*-* } .-1 }
10   return 0;