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