1 /* PR c++/8842. */ 2 /* { dg-do compile } */ main(int argc,char * argv[])3int main( int argc, char* argv[] ) 4 { 5 int i = 5; 6 // This always worked: 7 // double l1 = double(int(i)) / double(int(i)); 8 // But this used to give a parse error before the `/' token: 9 double l2 = (double(int(i)) / double(int(i))); 10 } 11 12