diff options
Diffstat (limited to 'gcc/testsuite/g++.dg/init/array18.C')
-rw-r--r-- | gcc/testsuite/g++.dg/init/array18.C | 26 |
1 files changed, 4 insertions, 22 deletions
diff --git a/gcc/testsuite/g++.dg/init/array18.C b/gcc/testsuite/g++.dg/init/array18.C index 154d03fcff8..a5f124e21ce 100644 --- a/gcc/testsuite/g++.dg/init/array18.C +++ b/gcc/testsuite/g++.dg/init/array18.C @@ -1,22 +1,4 @@ -// PR c++/20142 -// { dg-do run } - -int n=4; - -struct A -{ - A() {} - A& operator= (const A&) { --n; return *this; } -}; - -struct B -{ - A x[2][2]; -}; - -int main() -{ - B b; - b = b; - return n; -} +// { dg-do compile } +// { dg-options "" } +double a[0] = { }; +const double b[0][1] = { }; |