aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/CXX/dcl.dcl/dcl.attr/dcl.align/p6.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/CXX/dcl.dcl/dcl.attr/dcl.align/p6.cpp b/test/CXX/dcl.dcl/dcl.attr/dcl.align/p6.cpp
index 8cf5b266bb..e788577480 100644
--- a/test/CXX/dcl.dcl/dcl.attr/dcl.align/p6.cpp
+++ b/test/CXX/dcl.dcl/dcl.attr/dcl.align/p6.cpp
@@ -81,3 +81,6 @@ enum alignas(O) alignas(P) Y<M,N,O,P>::E : char { e };
int y1848 = Y<1,8,4,8>::e;
// FIXME: We should reject this.
int y1248 = Y<1,2,4,8>::e;
+
+// Don't crash here.
+alignas(4) struct Incomplete incomplete; // expected-error {{incomplete type}} expected-note {{forward declaration}}