1 // { dg-do assemble  }
2 // Bug:  The conversion from bool to int gets stripped.
3 
4 bool b;
5 
main()6 int main ()
7 {
8   return ((!b) != 0);
9 }
10