1 // PR c++/40476
2 
3 namespace A
4 {
5   int i;			// { dg-message "i" }
6 }
7 using namespace A;
8 namespace B
9 {
10   namespace B2
11   {
12     int i;			// { dg-message "i" }
13   }
14   using namespace B2;
15 }
16 using namespace B;
17 
18 int j = ::i;			// { dg-error "ambiguous" }
19