aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/ChangeLog
diff options
context:
space:
mode:
authorDouglas Gregor <doug.gregor@gmail.com>2007-12-04 19:27:14 +0000
committerDoug Gregor <dgregor@gcc.gnu.org>2007-12-04 19:27:14 +0000
commitdb60ff18e2cc35235d436c7e492d8564af44ea9b (patch)
treec478f5de91e148280be2fea7572e582a5530a765 /gcc/testsuite/ChangeLog
parent54b7b17d73286a19d9a8f218f6ecf4d75e680046 (diff)
downloadgcc-db60ff18e2cc35235d436c7e492d8564af44ea9b.zip
gcc-db60ff18e2cc35235d436c7e492d8564af44ea9b.tar.gz
gcc-db60ff18e2cc35235d436c7e492d8564af44ea9b.tar.bz2
re PR c++/33091 ([c++0x] ICE using remove_reference on variadic param pack)
2007-12-04 Douglas Gregor <doug.gregor@gmail.com> PR c++/33091 * pt.c (unify_pack_expansion): If we didn't deduce any actual bindings for the template parameter pack, don't try to keep the empty deduced arguments. (unify): If a parameter is a template-id whose template argument list contains a pack expansion that is not at the end, then we cannot unify against that template-id. 2007-12-04 Douglas Gregor <doug.gregor@gmail.com> PR c++/33091 * g++.dg/cpp0x/variadic-unify.C: New. From-SVN: r130604
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r--gcc/testsuite/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 920ffa3..38c24c0c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
+
+ PR c++/33091
+ * g++.dg/cpp0x/variadic-unify.C: New.
+
2007-12-04 Richard Guenther <rguenther@suse.de>
PR middle-end/34334