https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
janus at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |4.7.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #15 from janus at gcc dot gnu.org 2012-11-06 10:15:46 UTC ---
Author: janus
Date: Tue Nov 6 10:15:42 2012
New Revision: 193226
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=193226
Log:
2012-11-06 Janus Weil
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #16 from janus at gcc dot gnu.org 2012-11-06 22:44:59 UTC ---
Author: janus
Date: Tue Nov 6 22:44:47 2012
New Revision: 193262
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=193262
Log:
2012-11-06 Janus Weil
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
janus at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #9 from janus at gcc dot gnu.org 2012-10-14 11:15:25 UTC ---
Ok, after the ICEs are fixed, let's come to runtime behavior. Here is a test
case:
implicit none
type test_type
integer :: i
end type
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #10 from janus at gcc dot gnu.org 2012-10-14 12:01:39 UTC ---
(In reply to comment #9)
-fdump-tree-original shows the following:
[...]
__builtin_memcpy ((void *) transfer.0, (void *) c, MAX_EXPR MIN_EXPR
D.1883,
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
janus at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #13 from janus at gcc dot gnu.org 2012-10-14 16:31:31 UTC ---
Transferring CLASS to TYPE has been discussed in comment 9 and 10. Now: TYPE to
CLASS ...
Here the test case gets a bit larger, since gfortran does not yet support
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #14 from janus at gcc dot gnu.org 2012-10-14 22:56:11 UTC ---
(In reply to comment #13)
So, again, _data and _size references missing.
Moreover, we need to set the _vptr component and allocate _data.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #4 from janus at gcc dot gnu.org 2012-10-13 10:01:00 UTC ---
(In reply to comment #3)
It could be r177486 or 177486?
Not sure. (Note: Both revisions you quote are the same.)
Anyway, I can confirm that at least the ICE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #5 from janus at gcc dot gnu.org 2012-10-13 10:05:13 UTC ---
However, the other ICE (which does not require -Wsurprising) appears with all
gfortran versions I tried from 4.5 to trunk:
subroutine test_routine2(arg)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #6 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-10-13
10:12:28 UTC ---
It could be r177486 or 177486?
Not sure. (Note: Both revisions you quote are the same.)
Oops! (never copy and paste after midnight.)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #7 from janus at gcc dot gnu.org 2012-10-13 13:08:11 UTC ---
(In reply to comment #6)
r177486 or r177527 (see pr50004).
Out of these two, I'd rather guess for the latter (but this is not more than a
guess).
Anyway, I
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
--- Comment #8 from janus at gcc dot gnu.org 2012-10-13 21:52:39 UTC ---
The following fixes the ICE(s) on comment 5 ...
Index: gcc/fortran/target-memory.c
===
---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
Dominique d'Humieres dominiq at lps dot ens.fr changed:
What|Removed |Added
Summary|[OOP] TRANSFER on
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54917
Dominique d'Humieres dominiq at lps dot ens.fr changed:
What|Removed |Added
CC|
16 matches
Mail list logo