[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #10 from paolo at gcc dot gnu dot org 2007-10-16 22:22 --- Subject: Bug 31446 Author: paolo Date: Tue Oct 16 22:21:59 2007 New Revision: 129391 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=129391 Log: /cp 2007-10-16 Paolo Carlini [EMAIL PROTECTED] PR c++/31446 * pt.c (current_template_args): Do not change TREE_LIST elements with a TREE_VALUE of error_mark_node. /testsuite 2007-10-16 Paolo Carlini [EMAIL PROTECTED] PR c++/31446 * g++.dg/template/void11.C: New. * g++.dg/template/void2.C: Adjust error markers. * g++.dg/template/void10.C: Likewise. * g++.dg/template/crash55.C: Likewise. Added: trunk/gcc/testsuite/g++.dg/template/void11.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/template/crash55.C trunk/gcc/testsuite/g++.dg/template/void10.C trunk/gcc/testsuite/g++.dg/template/void2.C -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #9 from mmitchel at gcc dot gnu dot org 2007-10-09 19:22 --- Change target milestone to 4.2.3, as 4.2.2 has been released. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.2 |4.2.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #7 from pcarlini at suse dot de 2007-09-30 15:52 --- NB: the patch also fixes PR30299 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #8 from pcarlini at suse dot de 2007-10-01 00:52 --- NB: the patch also fixes PR28639 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #6 from pcarlini at suse dot de 2007-09-28 15:40 --- Patch at: http://gcc.gnu.org/ml/gcc-patches/2007-09/msg01933.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #5 from pcarlini at suse dot de 2007-09-26 18:24 --- Seems due to a trivial thinko in the changes for 27668, 27962, etc.. -- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de |dot org | Status|NEW |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #4 from pcarlini at suse dot de 2007-09-20 09:34 --- Great Janis, I will ask your help more often: hunts are very helpful for quickly fixing recent bugs! -- pcarlini at suse dot de changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|-00-00 00:00:00 |2007-09-20 09:34:45 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #2 from pcarlini at suse dot de 2007-09-19 17:59 --- Hi again... A regression hunt would be useful for this one too... -- pcarlini at suse dot de changed: What|Removed |Added CC||janis at gcc dot gnu dot ||org, pcarlini at suse dot de http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #3 from janis at gcc dot gnu dot org 2007-09-19 23:20 --- A regression hunt on powerpc-linux using the submitter's test case identified the following patch: http://gcc.gnu.org/viewcvs?view=revrev=115800 r115800 | lmillward | 2006-07-28 17:01:19 + (Fri, 28 Jul 2006) (By the way, I think regression hunts are fun and don't mind doing them. They usually take very little effort.) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.1 |4.2.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
--- Comment #1 from mmitchel at gcc dot gnu dot org 2007-05-14 22:27 --- Will not be fixed in 4.2.0; retargeting at 4.2.1. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.0 |4.2.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446
[Bug c++/31446] [4.2/4.3 regression] ICE with invalid template parameter
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31446