1 // PR c++/37087
2 
3 namespace a {
4   template <typename T> class Foo;
5 }
6 
7 namespace b {
8   template <> class ::a::Foo<double> {}; // { dg-error "global qualification of class name is invalid" }
9 }
10