1 // PR c++/58600
2 // { dg-do compile { target c++11 } }
3 
4 namespace N {}
alignas(X)5 alignas(X) using namespace N; // { dg-error "declared" }
6 namespace O {}
7 using namespace O alignas(X); // { dg-error "expected" }
8 // { dg-error "declared" "" { target *-*-* } .-1 }
9 // { dg-warning "attribute ignored" "" { target *-*-* } .-2 }
10 namespace P {}
11 using namespace P alignas(int); // { dg-error "expected" }
12 // { dg-warning "attribute ignored" "" { target *-*-* } .-1 }
13