1 // PR c++/18140 2 // { dg-options "-std=gnu++98" } 3 4 template <int N> struct IntHolder { 5 static const int value = N; 6 }; 7 8 template <int N, int S> struct ShrIntHolder { 9 static const int value = IntHolder< N>>S >::value; 10 }; 11 12