Daily bump.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp2a / paren-init19.C
blob065e16a21bef6ac7d60386e11a4f960360398735
1 // PR c++/91363 - P0960R3: Parenthesized initialization of aggregates.
2 // { dg-do compile { target c++20 } }
4 struct A {
5   int i[2];
6 };
8 A a({1});
9 A a2({1, 2});
10 A a3(1); // { dg-error "array must be initialized with a brace-enclosed initializer" }
11 A a4 = A(1); // { dg-error "array must be initialized with a brace-enclosed initializer" }
12 A a5 = A({1});