1 // PR c++/71513
2 // { dg-do compile { target c++11 } }
3 
4 template < int N, typename T >
5 struct A
6 {
7   enum alignas (N) E : T;
8 };
9 
10 #define SA(X) static_assert((X), #X)
11 
12 constexpr int al = alignof(double);
13 SA(alignof(A<al,char>::E) == al);
14