diff options
author | Volker Reichelt <reichelt@igpm.rwth-aachen.de> | 2004-07-05 10:31:54 +0000 |
---|---|---|
committer | Volker Reichelt <reichelt@gcc.gnu.org> | 2004-07-05 10:31:54 +0000 |
commit | 7c6536faf7fb528f659ccae0b3c7d5e6520db43f (patch) | |
tree | 7f8a5c6e4afb3acd09792733290812a4d32271b0 /gcc | |
parent | 95b4aca6a30bfa889277649da9f092d070a6a687 (diff) | |
download | gcc-7c6536faf7fb528f659ccae0b3c7d5e6520db43f.zip gcc-7c6536faf7fb528f659ccae0b3c7d5e6520db43f.tar.gz gcc-7c6536faf7fb528f659ccae0b3c7d5e6520db43f.tar.bz2 |
re PR c++/11406 (sorry+ICE: `array_ref' not supported by dump_type)
PR c++/11406
* g++.dg/template/sizeof8.C: New test.
From-SVN: r84111
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/template/sizeof8.C | 9 |
2 files changed, 14 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 82c559d43..3b0a5d1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de> + + PR c++/11406 + * g++.dg/template/sizeof8.C: New test. + 2004-07-05 Richard Sandiford <rsandifo@redhat.com> * gcc.c-torture/compile/20040705-1.c: New test. diff --git a/gcc/testsuite/g++.dg/template/sizeof8.C b/gcc/testsuite/g++.dg/template/sizeof8.C new file mode 100644 index 0000000..f3069f0 --- /dev/null +++ b/gcc/testsuite/g++.dg/template/sizeof8.C @@ -0,0 +1,9 @@ +// { dg-do compile } +// Testcase by: bangerth@dealii.org +// PR c++/11406: ICE + +template <int> struct S{}; + +template <int N> S<sizeof(new double[N])> f() {} + +template S<4> f<2>(); |