Summary: | [4.3/4.4 Regression] ICE with invalid template parameter | ||
---|---|---|---|
Product: | gcc | Reporter: | Volker Reichelt <reichelt> |
Component: | c++ | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fang, gcc-bugs, simartin |
Priority: | P5 | Keywords: | error-recovery, ice-on-invalid-code, monitored |
Version: | 4.5.0 | ||
Target Milestone: | 4.5.0 | ||
Host: | Target: | ||
Build: | Known to work: | 4.5.0 | |
Known to fail: | Last reconfirmed: | 2009-11-22 21:53:27 |
Description
Volker Reichelt
2009-11-15 21:09:06 UTC
Patch submitted here: http://gcc.gnu.org/ml/gcc-patches/2009-11/msg01204.html Subject: Bug 42054 Author: simartin Date: Sat Feb 27 19:21:39 2010 New Revision: 157112 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157112 Log: gcc/cp/ 2010-02-27 Simon Martin <simartin@users.sourceforge.net> PR c++/42054 * pt.c (redeclare_class_template): Return false if there are erroneous template parameters. gcc/testsuite/ 2010-02-27 Simon Martin <simartin@users.sourceforge.net> PR c++/42054: * g++.dg/parse/error37.C: New test. Added: trunk/gcc/testsuite/g++.dg/parse/error37.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c trunk/gcc/testsuite/ChangeLog Fixed in 4.5 GCC 4.3.5 is being released, adjusting target milestone. Fixed in 4.5+? Fixed in 4.5.0. |