http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #19 from Dodji Seketeli dodji at gcc dot gnu.org 2011-05-09
12:32:11 UTC ---
Author: dodji
Date: Mon May 9 12:32:06 2011
New Revision: 173570
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=173570
Log:
Fix PR c++/48574
gcc/cp/
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #20 from Dodji Seketeli dodji at gcc dot gnu.org 2011-05-09
12:34:22 UTC ---
Author: dodji
Date: Mon May 9 12:34:19 2011
New Revision: 173571
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=173571
Log:
Fix PR c++/48574
gcc/cp/
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
Status|REOPENED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #18 from Dodji Seketeli dodji at gcc dot gnu.org 2011-05-06
11:31:07 UTC ---
Candidate patch posted to
http://gcc.gnu.org/ml/gcc-patches/2011-05/msg00474.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #17 from Dodji Seketeli dodji at gcc dot gnu.org 2011-05-05
20:14:09 UTC ---
I think the reduced test case below reflects the ICE of the original
test case. It needs the -std=c++0x option.
struct A
{
virtual int foo();
};
void
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #13 from vincenzo Innocente vincenzo.innocente at cern dot ch
2011-05-04 10:00:02 UTC ---
is this really fixed?
with gcc version 4.6.1 20110422 (prerelease) (GCC)
the reduced test do compile but
I still get
g++ -c produceICE.ii
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
Status|RESOLVED|REOPENED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org 2011-05-04
10:54:48 UTC ---
Indeed, unlike the reduced testcase, for the original one it triggers during
fold_non_dependent_expr_sfinae which means that processing_template_decl is 0
and
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #16 from dodji at seketeli dot org dodji at seketeli dot org
2011-05-04 21:28:49 UTC ---
Indeed. I haven't re-checked the initial test case; I have only
considered the reduced one. Sorry, my bad. I am looking into this.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2011-04-13
07:48:13 UTC ---
--- gcc/cp/class.c.jj 2011-03-31 08:50:52.0 +0200
+++ gcc/cp/class.c 2011-04-13 09:41:42.0 +0200
@@ -5827,7 +5827,8 @@ fixed_type_or_null (tree
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
Dodji Seketeli dodji at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #8 from Dodji Seketeli dodji at gcc dot gnu.org 2011-04-13
13:43:41 UTC ---
Candidate patch proposed at
http://gcc.gnu.org/ml/gcc-patches/2011-04/msg00985.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #9 from Dodji Seketeli dodji at gcc dot gnu.org 2011-04-13
15:09:29 UTC ---
Author: dodji
Date: Wed Apr 13 15:09:26 2011
New Revision: 172375
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=172375
Log:
Fix PR c++/48574
gcc/cp/
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #10 from Dodji Seketeli dodji at gcc dot gnu.org 2011-04-13
15:12:21 UTC ---
Fixed in 4.7 (trunk)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #11 from Dodji Seketeli dodji at gcc dot gnu.org 2011-04-13
15:19:42 UTC ---
Author: dodji
Date: Wed Apr 13 15:19:40 2011
New Revision: 172376
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=172376
Log:
Fix PR c++/48574
gcc/cp/
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
Dodji Seketeli dodji at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P1
Target
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
vincenzo Innocente vincenzo.innocente at cern dot ch changed:
What|Removed |Added
Target|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||jakub at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||jason at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574
--- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2011-04-12
21:03:34 UTC ---
Reduced testcase (ICEs even with no options):
struct A
{
virtual void foo ();
};
template typename T
void
bar (T x)
{
A b = *x;
b.foo ();
}
21 matches
Mail list logo