1 // Contributed by Gabriel Dos Reis <gdr@codesourcery.com>
2 // { dg-do compile }
3 
4 template<typename T>
fX5 struct X { void f() { } };
6 
7 struct Z : X<int> { };
8 
main()9 int main()
10 {
11   Z z;
12   z.X::f();
13 }
14