https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
janus at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |4.7.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
janus at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
--- Comment #14 from janus at gcc dot gnu.org ---
Author: janus
Date: Mon Feb 3 08:16:06 2014
New Revision: 207417
URL: http://gcc.gnu.org/viewcvs?rev=207417&root=gcc&view=rev
Log:
2014-02-03 Janus Weil
PR fortran/59941
* expr.c (repl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
--- Comment #13 from janus at gcc dot gnu.org ---
(In reply to janus from comment #12)
> Here is a more lightweight fix (pretty much straightforward):
... and regtesting cleanly.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
janus at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|una
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
--- Comment #11 from janus at gcc dot gnu.org ---
The reason why the ICE is gone in 4.8 is that 'replace_comp' was completely
removed in r195562 (for PR 54107). However this commit is a bit too heavy for a
backport, I guess.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
--- Comment #10 from janus at gcc dot gnu.org ---
(In reply to janus from comment #8)
> Backtrace from gdb:
>
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x004d19d6 in replace_comp (expr=expr@entry=0x146cc10,
> sym=sym@entr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
--- Comment #9 from janus at gcc dot gnu.org ---
(In reply to janus from comment #6)
> Somewhat reminds me of PR 58007.
Unfortunately r207119 does not seem to fix it on the 4.7 branch. Apparently
it's a different problem after all ...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
--- Comment #8 from janus at gcc dot gnu.org ---
Backtrace from gdb:
Program received signal SIGSEGV, Segmentation fault.
0x004d19d6 in replace_comp (expr=expr@entry=0x146cc10,
sym=sym@entry=0x146f7a0, i=i@entry=0x7fffdc6c)
at /ho
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
--- Comment #7 from janus at gcc dot gnu.org ---
Another variant with the same behavior (ICEs only with 4.7):
module tao_random_numbers
integer, dimension(10), private :: s_buffer
integer, private :: s_buffer_end = size (s_buffer)
end module
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
janus at gcc dot gnu.org changed:
What|Removed |Added
CC||mikael at gcc dot gnu.org
--- C
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
--- Comment #5 from janus at gcc dot gnu.org ---
Reduced test case:
module tao_random_numbers
integer, dimension(10), private :: s_buffer
integer, private :: s_buffer_end = size (s_buffer)
end module
module beam_structures
type :: smatri
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59941
janus at gcc dot gnu.org changed:
What|Removed |Added
Summary|[OOP] ICE with polymorphic |[4.7 Regression] [OOP] ICE
13 matches
Mail list logo