1 // PR c++/58600 2 // { dg-do compile { target c++11 } } 3 4 namespace N {} alignas(X)5alignas(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