From 073b7cea929d9da9a3d4f0d8a64b3136623b5795 Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Sat, 31 Oct 1998 00:38:12 +0000 Subject: [PATCH] arrnew2.C: if new T[n](i) is accepted for classes, it should be accepted for all types. * g++.old-deja/g++.ext/arrnew2.C: if new T[n](i) is accepted for classes, it should be accepted for all types. From-SVN: r23466 --- gcc/testsuite/ChangeLog | 3 +++ gcc/testsuite/g++.old-deja/g++.ext/arrnew2.C | 4 ++++ 2 files changed, 7 insertions(+) create mode 100644 gcc/testsuite/g++.old-deja/g++.ext/arrnew2.C diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ac9fd77ef3b..42417b84158 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,8 @@ 1998-10-31 Alexandre Oliva + * g++.old-deja/g++.ext/arrnew2.C: if new T[n](i) is accepted for + classes, it should be accepted for all types. + * g++.old-deja/g++.eh/sjlj1.C: test checked sjlj-exception * g++.old-deja/g++.pt/spec24.C: ensure that template diff --git a/gcc/testsuite/g++.old-deja/g++.ext/arrnew2.C b/gcc/testsuite/g++.old-deja/g++.ext/arrnew2.C new file mode 100644 index 00000000000..f44ffa9236b --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.ext/arrnew2.C @@ -0,0 +1,4 @@ +// Build don't link: +// Special g++ Options: + +int *foo = new int[1](0); // gets bogus error - XFAIL *-*-* -- 2.30.2