diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.law/typeck2.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.law/typeck2.C | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.law/typeck2.C b/gcc/testsuite/g++.old-deja/g++.law/typeck2.C new file mode 100644 index 00000000000..485a9291866 --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.law/typeck2.C @@ -0,0 +1,16 @@ +// Build don't link: +// GROUPS passed typeck +// typeck file +// From: Jutta Degener <jutta@cs.tu-berlin.de> +// Date: Wed, 9 Jun 1993 17:58:35 +0200 (MET DST) +// Subject: 2.4.3: Type of new <typedef'ed array> +// Message-ID: <199306091558.AA19075@mail.cs.tu-berlin.de> + + typedef int arr[10]; + main() + { + int * p = new int[10]; + int * q = new arr; /* g++ complains, but shouldn't */ + int (* r)[10] = new arr; /* g++ doesn't complain, but should */// ERROR - + } + |