1 namespace foo {
2   template<typename T>
3   struct A {};
4 }
5 
6 namespace bar {
7   template<typename T>
8   struct A {};
9 }
10 
11 namespace foo {
12   using bar::A; // { dg-error "" }
13 }
14 
15