Merge with main truk.
[official-gcc.git] / gcc / testsuite / g++.dg / init / copy3.C
blobfa6a6ea18841975d068e9f8e6f91a7dddf1bf570
1 // { dg-do run }
2 // { dg-options "-fno-elide-constructors" }
4 int copies;
6 struct S { 
7   S () {}
8   S (const S&) { ++copies; }
9 };
11 S s[1] = { S () };
13 int main () {
14   if (copies != 1)
15     return 1;