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