public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
@ 2005-10-04 21:01 ` pinskia at gcc dot gnu dot org
2005-10-12 13:05 ` nathan at gcc dot gnu dot org
` (15 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-10-04 21:01 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from pinskia at gcc dot gnu dot org 2005-10-04 21:01 -------
*** Bug 24200 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |debian-gcc at lists dot
| |debian dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
2005-10-04 21:01 ` [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template pinskia at gcc dot gnu dot org
@ 2005-10-12 13:05 ` nathan at gcc dot gnu dot org
2005-10-12 18:07 ` cvs-commit at gcc dot gnu dot org
` (14 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-10-12 13:05 UTC (permalink / raw)
To: gcc-bugs
--
nathan at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW |ASSIGNED
Last reconfirmed|2005-09-09 23:10:06 |2005-10-12 13:05:50
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
2005-10-04 21:01 ` [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template pinskia at gcc dot gnu dot org
2005-10-12 13:05 ` nathan at gcc dot gnu dot org
@ 2005-10-12 18:07 ` cvs-commit at gcc dot gnu dot org
2005-10-12 18:23 ` nathan at gcc dot gnu dot org
` (13 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-10-12 18:07 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from cvs-commit at gcc dot gnu dot org 2005-10-12 18:07 -------
Subject: Bug 23797
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: nathan@gcc.gnu.org 2005-10-12 18:07:44
Modified files:
gcc/cp : ChangeLog parser.c pt.c
gcc/testsuite : ChangeLog
Added files:
gcc/testsuite/g++.dg/parse: typename8.C
Log message:
cp:
PR c++/23797
* parser.c (cp_parser_functional_cast): Cope when TYPE is not a
TYPE_DECL. Use dependent_type_p to check type.
* pt.c (uses_template_parms_p): Use dependent_type_p for a
TYPE_DECL.
(type_dependent_expression_p): Assert we've not been given a
TYPE_DECL.
testsuite:
PR c++/23797
* g++.dg/other/typename8.C: New.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.4925&r2=1.4926
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/parser.c.diff?cvsroot=gcc&r1=1.363&r2=1.364
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/pt.c.diff?cvsroot=gcc&r1=1.1043&r2=1.1044
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.6177&r2=1.6178
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/parse/typename8.C.diff?cvsroot=gcc&r1=NONE&r2=1.1
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (3 preceding siblings ...)
2005-10-12 18:23 ` nathan at gcc dot gnu dot org
@ 2005-10-12 18:23 ` cvs-commit at gcc dot gnu dot org
2005-10-12 18:57 ` pinskia at gcc dot gnu dot org
` (11 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-10-12 18:23 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from cvs-commit at gcc dot gnu dot org 2005-10-12 18:23 -------
Subject: Bug 23797
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-4_0-branch
Changes by: nathan@gcc.gnu.org 2005-10-12 18:23:17
Modified files:
gcc/testsuite : ChangeLog
gcc/cp : ChangeLog pt.c typeck.c parser.c decl.c
Added files:
gcc/testsuite/g++.dg/other: return1.C
gcc/testsuite/g++.dg/parse: typename8.C
gcc/testsuite/g++.dg/template: overload6.C
Log message:
cp:
PR c++/21592
* pt.c (build_non_dependent_expr): Don't wrap a COMPONENT_REF
with already looked up member functions. Assert we're not
returning a NON_DEPENDENT_EXPR with unknown type.
* typeck.c (finish_class_member_access_expr): We can get
non-template-id-expr baselinks. If the lookup finds a baselink,
remember it even inside templates.
PR c++/23797
* parser.c (cp_parser_functional_cast): Cope when TYPE is not a
TYPE_DECL. Use dependent_type_p to check type.
* pt.c (uses_template_parms_p): Use dependent_type_p for a
TYPE_DECL.
(type_dependent_expression_p): Assert we've not been given a
TYPE_DECL.
PR c++/21117
* decl.c (check_function_type): Correctly overwrite incomplete
return type with void type.
* typeck.c (check_return_expr): If the function's return type is
void, don't try and convert a return expr.
testsuite:
PR c++/21592
* g++.dg/template/dependent-expr1.C: Add new expected error.
* g++.dg/template/dependent-expr2.C: Adjust error text.
* g++.dg/template/overload6.C: New.
PR c++/23797
* g++.dg/other/typename8.C: New.
PR c++/21117
* g++.dg/other/return1.C: New.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/other/return1.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/parse/typename8.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/overload6.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.5084.2.450&r2=1.5084.2.451
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.4648.2.127&r2=1.4648.2.128
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/pt.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.978.2.30&r2=1.978.2.31
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/typeck.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.616.2.20&r2=1.616.2.21
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/parser.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.319.2.22&r2=1.319.2.23
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/decl.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.1371.2.24&r2=1.1371.2.25
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (2 preceding siblings ...)
2005-10-12 18:07 ` cvs-commit at gcc dot gnu dot org
@ 2005-10-12 18:23 ` nathan at gcc dot gnu dot org
2005-10-12 18:23 ` cvs-commit at gcc dot gnu dot org
` (12 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-10-12 18:23 UTC (permalink / raw)
To: gcc-bugs
------- Comment #10 from nathan at gcc dot gnu dot org 2005-10-12 18:23 -------
Fixed mainline and 4.0
2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
PR c++/23797
* parser.c (cp_parser_functional_cast): Cope when TYPE is not a
TYPE_DECL. Use dependent_type_p to check type.
* pt.c (uses_template_parms_p): Use dependent_type_p for a
TYPE_DECL.
(type_dependent_expression_p): Assert we've not been given a
TYPE_DECL.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (4 preceding siblings ...)
2005-10-12 18:23 ` cvs-commit at gcc dot gnu dot org
@ 2005-10-12 18:57 ` pinskia at gcc dot gnu dot org
2005-10-13 13:14 ` [Bug c++/23797] [3.4 " nathan at gcc dot gnu dot org
` (10 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-10-12 18:57 UTC (permalink / raw)
To: gcc-bugs
------- Comment #11 from pinskia at gcc dot gnu dot org 2005-10-12 18:57 -------
Fixed.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (5 preceding siblings ...)
2005-10-12 18:57 ` pinskia at gcc dot gnu dot org
@ 2005-10-13 13:14 ` nathan at gcc dot gnu dot org
2005-10-14 8:11 ` nathan at gcc dot gnu dot org
` (9 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-10-13 13:14 UTC (permalink / raw)
To: gcc-bugs
------- Comment #12 from nathan at gcc dot gnu dot org 2005-10-13 13:14 -------
probably should be backported to 3.4
--
nathan at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
Summary|[3.4/4.0/4.1 Regression] ICE|[3.4 Regression] ICE on
|on typename outside template|typename outside template
Target Milestone|4.0.3 |3.4.6
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (6 preceding siblings ...)
2005-10-13 13:14 ` [Bug c++/23797] [3.4 " nathan at gcc dot gnu dot org
@ 2005-10-14 8:11 ` nathan at gcc dot gnu dot org
2005-10-14 10:54 ` reichelt at gcc dot gnu dot org
` (8 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-10-14 8:11 UTC (permalink / raw)
To: gcc-bugs
--
nathan at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.4.6 |4.0.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (7 preceding siblings ...)
2005-10-14 8:11 ` nathan at gcc dot gnu dot org
@ 2005-10-14 10:54 ` reichelt at gcc dot gnu dot org
2005-10-18 13:52 ` pinskia at gcc dot gnu dot org
` (7 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2005-10-14 10:54 UTC (permalink / raw)
To: gcc-bugs
------- Comment #13 from reichelt at gcc dot gnu dot org 2005-10-14 10:54 -------
Changin to ice-on-valid-code, because Nathan stated in the patch
http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00712.html
> Note, we do not issue an error on the testcase, even though it uses typename outside of a
> template. DR 382 (http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#382), which
> is in ready status, will allow such uses, so it seems silly to me to become strict only to
> have to remove the strictness later.
--
reichelt at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|ice-on-invalid-code |ice-on-valid-code
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (8 preceding siblings ...)
2005-10-14 10:54 ` reichelt at gcc dot gnu dot org
@ 2005-10-18 13:52 ` pinskia at gcc dot gnu dot org
2005-10-19 14:11 ` nathan at gcc dot gnu dot org
` (6 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-10-18 13:52 UTC (permalink / raw)
To: gcc-bugs
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.0.3 |3.4.6
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (9 preceding siblings ...)
2005-10-18 13:52 ` pinskia at gcc dot gnu dot org
@ 2005-10-19 14:11 ` nathan at gcc dot gnu dot org
2005-11-03 11:29 ` reichelt at gcc dot gnu dot org
` (5 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: nathan at gcc dot gnu dot org @ 2005-10-19 14:11 UTC (permalink / raw)
To: gcc-bugs
--
nathan at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|nathan at gcc dot gnu dot |unassigned at gcc dot gnu
|org |dot org
Status|REOPENED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (10 preceding siblings ...)
2005-10-19 14:11 ` nathan at gcc dot gnu dot org
@ 2005-11-03 11:29 ` reichelt at gcc dot gnu dot org
2005-11-16 1:24 ` reichelt at gcc dot gnu dot org
` (4 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2005-11-03 11:29 UTC (permalink / raw)
To: gcc-bugs
------- Comment #14 from reichelt at gcc dot gnu dot org 2005-11-03 11:29 -------
Since Mark's patch for PR19253
http://gcc.gnu.org/ml/gcc-patches/2005-11/msg00141.html
this is an error again.
--
reichelt at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|ice-on-valid-code |ice-on-invalid-code
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (11 preceding siblings ...)
2005-11-03 11:29 ` reichelt at gcc dot gnu dot org
@ 2005-11-16 1:24 ` reichelt at gcc dot gnu dot org
2005-11-16 13:03 ` reichelt at gcc dot gnu dot org
` (3 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2005-11-16 1:24 UTC (permalink / raw)
To: gcc-bugs
------- Comment #15 from reichelt at gcc dot gnu dot org 2005-11-16 01:24 -------
Taking care of the backport to the 3.4 branch.
--
reichelt at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |reichelt at gcc dot gnu dot
|dot org |org
URL| |http://gcc.gnu.org/ml/gcc-
| |patches/2005-
| |11/msg01186.html
Status|NEW |ASSIGNED
Keywords| |patch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (12 preceding siblings ...)
2005-11-16 1:24 ` reichelt at gcc dot gnu dot org
@ 2005-11-16 13:03 ` reichelt at gcc dot gnu dot org
2005-11-16 13:05 ` reichelt at gcc dot gnu dot org
` (2 subsequent siblings)
16 siblings, 0 replies; 21+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2005-11-16 13:03 UTC (permalink / raw)
To: gcc-bugs
------- Comment #16 from reichelt at gcc dot gnu dot org 2005-11-16 13:03 -------
Subject: Bug 23797
Author: reichelt
Date: Wed Nov 16 13:03:13 2005
New Revision: 107081
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107081
Log:
Backport from mainline:
2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
PR c++/23797
* parser.c (cp_parser_functional_cast): Cope when TYPE is not a
TYPE_DECL. Use dependent_type_p to check type.
* pt.c (uses_template_parms_p): Use dependent_type_p for a
TYPE_DECL.
(type_dependent_expression_p): Assert we've not been given a
TYPE_DECL.
* g++.dg/parse/typename8.C: New test.
* g++.dg/parse/typename9.C: Likewise.
Added:
branches/gcc-3_4-branch/gcc/testsuite/g++.dg/parse/typename8.C
branches/gcc-3_4-branch/gcc/testsuite/g++.dg/parse/typename9.C
Modified:
branches/gcc-3_4-branch/gcc/cp/ChangeLog
branches/gcc-3_4-branch/gcc/cp/parser.c
branches/gcc-3_4-branch/gcc/cp/pt.c
branches/gcc-3_4-branch/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (13 preceding siblings ...)
2005-11-16 13:03 ` reichelt at gcc dot gnu dot org
@ 2005-11-16 13:05 ` reichelt at gcc dot gnu dot org
2006-01-10 22:40 ` pinskia at gcc dot gnu dot org
2006-03-13 15:02 ` pinskia at gcc dot gnu dot org
16 siblings, 0 replies; 21+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2005-11-16 13:05 UTC (permalink / raw)
To: gcc-bugs
------- Comment #17 from reichelt at gcc dot gnu dot org 2005-11-16 13:05 -------
Now also fixed on the 3.4 branch.
--
reichelt at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
Target Milestone|3.4.6 |3.4.5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (14 preceding siblings ...)
2005-11-16 13:05 ` reichelt at gcc dot gnu dot org
@ 2006-01-10 22:40 ` pinskia at gcc dot gnu dot org
2006-03-13 15:02 ` pinskia at gcc dot gnu dot org
16 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-01-10 22:40 UTC (permalink / raw)
To: gcc-bugs
------- Comment #18 from pinskia at gcc dot gnu dot org 2006-01-10 22:40 -------
*** Bug 25744 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |h8_spam at sonic dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4 Regression] ICE on typename outside template
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
` (15 preceding siblings ...)
2006-01-10 22:40 ` pinskia at gcc dot gnu dot org
@ 2006-03-13 15:02 ` pinskia at gcc dot gnu dot org
16 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-03-13 15:02 UTC (permalink / raw)
To: gcc-bugs
------- Comment #19 from pinskia at gcc dot gnu dot org 2006-03-13 15:02 -------
*** Bug 26665 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |babydavid at sjtu dot edu
| |dot cn
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
2005-09-09 14:40 [Bug c++/23797] New: ICE (on invalid) sylvain dot pion at sophia dot inria dot fr
` (2 preceding siblings ...)
2005-09-16 18:08 ` janis at gcc dot gnu dot org
@ 2005-09-27 16:08 ` mmitchel at gcc dot gnu dot org
3 siblings, 0 replies; 21+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2005-09-27 16:08 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.0.2 |4.0.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
2005-09-09 14:40 [Bug c++/23797] New: ICE (on invalid) sylvain dot pion at sophia dot inria dot fr
2005-09-11 15:58 ` [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template reichelt at gcc dot gnu dot org
2005-09-12 20:43 ` pinskia at gcc dot gnu dot org
@ 2005-09-16 18:08 ` janis at gcc dot gnu dot org
2005-09-27 16:08 ` mmitchel at gcc dot gnu dot org
3 siblings, 0 replies; 21+ messages in thread
From: janis at gcc dot gnu dot org @ 2005-09-16 18:08 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From janis at gcc dot gnu dot org 2005-09-16 18:08 -------
The ICE begins on mainline with this patch from giovannibajo:
http://gcc.gnu.org/ml/gcc-cvs/2004-03/msg00874.html
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |giovannibajo at gcc dot gnu
| |dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
2005-09-09 14:40 [Bug c++/23797] New: ICE (on invalid) sylvain dot pion at sophia dot inria dot fr
2005-09-11 15:58 ` [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template reichelt at gcc dot gnu dot org
@ 2005-09-12 20:43 ` pinskia at gcc dot gnu dot org
2005-09-16 18:08 ` janis at gcc dot gnu dot org
2005-09-27 16:08 ` mmitchel at gcc dot gnu dot org
3 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-09-12 20:43 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-12 20:43 -------
: Search converges between 2004-03-01-trunk (#446) and 2004-04-01-trunk (#447).
: Search converges between 2004-03-15-3.4 (#3) and 2004-04-01-3.4 (#4).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template
2005-09-09 14:40 [Bug c++/23797] New: ICE (on invalid) sylvain dot pion at sophia dot inria dot fr
@ 2005-09-11 15:58 ` reichelt at gcc dot gnu dot org
2005-09-12 20:43 ` pinskia at gcc dot gnu dot org
` (2 subsequent siblings)
3 siblings, 0 replies; 21+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2005-09-11 15:58 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From reichelt at gcc dot gnu dot org 2005-09-11 15:58 -------
Even shorter testcase:
================================
struct A { typedef int X; };
int i = typename A::X();
================================
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |reichelt at gcc dot gnu dot
| |org
Keywords| |monitored
Summary|[3.4/4.0/4.1 Regression] ICE|[3.4/4.0/4.1 Regression] ICE
|(on invalid) |on typename outside template
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2006-03-13 15:02 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-23797-1902@http.gcc.gnu.org/bugzilla/>
2005-10-04 21:01 ` [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template pinskia at gcc dot gnu dot org
2005-10-12 13:05 ` nathan at gcc dot gnu dot org
2005-10-12 18:07 ` cvs-commit at gcc dot gnu dot org
2005-10-12 18:23 ` nathan at gcc dot gnu dot org
2005-10-12 18:23 ` cvs-commit at gcc dot gnu dot org
2005-10-12 18:57 ` pinskia at gcc dot gnu dot org
2005-10-13 13:14 ` [Bug c++/23797] [3.4 " nathan at gcc dot gnu dot org
2005-10-14 8:11 ` nathan at gcc dot gnu dot org
2005-10-14 10:54 ` reichelt at gcc dot gnu dot org
2005-10-18 13:52 ` pinskia at gcc dot gnu dot org
2005-10-19 14:11 ` nathan at gcc dot gnu dot org
2005-11-03 11:29 ` reichelt at gcc dot gnu dot org
2005-11-16 1:24 ` reichelt at gcc dot gnu dot org
2005-11-16 13:03 ` reichelt at gcc dot gnu dot org
2005-11-16 13:05 ` reichelt at gcc dot gnu dot org
2006-01-10 22:40 ` pinskia at gcc dot gnu dot org
2006-03-13 15:02 ` pinskia at gcc dot gnu dot org
2005-09-09 14:40 [Bug c++/23797] New: ICE (on invalid) sylvain dot pion at sophia dot inria dot fr
2005-09-11 15:58 ` [Bug c++/23797] [3.4/4.0/4.1 Regression] ICE on typename outside template reichelt at gcc dot gnu dot org
2005-09-12 20:43 ` pinskia at gcc dot gnu dot org
2005-09-16 18:08 ` janis at gcc dot gnu dot org
2005-09-27 16:08 ` mmitchel at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).