http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
--- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org ---
Author: jakub
Date: Fri Jan 17 14:19:55 2014
New Revision: 206708
URL: http://gcc.gnu.org/viewcvs?rev=206708root=gccview=rev
Log:
PR c++/57945
* passes.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
Marek Polacek mpolacek at gcc dot gnu.org changed:
What|Removed |Added
CC||mpolacek at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
Jason Merrill jason at gcc dot gnu.org changed:
What|Removed |Added
CC||jason at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
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=57945
--- Comment #5 from Jan Hubicka hubicka at ucw dot cz ---
Even better something that uses it and that even declares the original:
extern int j;
static int i __attribute__((weakref(j)));
int
foo (void)
{
return i ? i : 0;
}
This ICEs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
--- Comment #6 from Jan Hubicka hubicka at ucw dot cz ---
OK, somewhat confusing on the testcase above is that j is defined, but C++ FE
never consider it uses and thus never passes it to middle-end.
The problem is that C++ FE chose to first
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
Richard Biener rguenth at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
--- Comment #2 from David Binderman dcb314 at hotmail dot com ---
I have another test case that generates this ICE.
Source code available on request.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
Volker Reichelt reichelt at gcc dot gnu.org changed:
What|Removed |Added
Keywords|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
Richard Biener rguenth at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |4.9.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945
Marc Glisse glisse at gcc dot gnu.org changed:
What|Removed |Added
Keywords|
12 matches
Mail list logo