// { dg-do compile { target c++11 } } // { dg-options "-std=c++98 -Wc++11-compat" } template struct X {}; X<1 >> 2> x; // { dg-warning "is treated as|suggest parentheses" } // From cp/parser.c typedef int Y; template struct Foo {}; Foo> 5> r; // { dg-warning "is treated as|suggest parentheses" }