https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
janus at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|5.5 |7.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
vehre at gcc dot gnu.org changed:
What|Removed |Added
Status|WAITING |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
vehre at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|WAITING
--- Comment #16 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #15 from vehre at gcc dot gnu.org ---
Author: vehre
Date: Sat Oct 22 12:33:38 2016
New Revision: 241439
URL: https://gcc.gnu.org/viewcvs?rev=241439=gcc=rev
Log:
gcc/fortran/ChangeLog:
2016-10-22 Andre Vehreschild
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
vehre at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P4
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #14 from Dominique d'Humieres ---
> Created attachment 39581 [details]
> Shorter version to fix the issue.
> ...
The patch fixes the ICEs, but generates wrong-code for the original test: the
output at run time is
FAIL: T T T T F
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #13 from vehre at gcc dot gnu.org ---
Created attachment 39581
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39581=edit
Shorter version to fix the issue.
Hi all,
Dominique pointed out, that the patches proposed by Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #10 from Dominique d'Humieres ---
> Created attachment 36618
> --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36618=edit
> A completely different approach to the fix.
>
> This one does far better and is less invasive. It is not
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #11 from paul.richard.thomas at gmail dot com ---
Dear Dominique,
That's odd, it does fine with reshape on my machine sigh
Could you send me the error, please?
pack generates a completely new ICE in the most peculiar
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #12 from Dominique d'Humieres ---
> That's odd, it does fine with reshape on my machine sigh
Are you sure to have attached the right patch?
> Could you send me the error, please?
Compiling the test in comment 5 gives
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #8 from Dominique d'Humieres ---
Related to/duplicate of pr55824? Still fails for
"allocate(vector,source=pack(array,.true.))".
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #9 from Paul Thomas ---
Created attachment 36618
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36618=edit
A completely different approach to the fix.
This one does far better and is less invasive. It is not yet regtested but
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #5 from Paul Thomas ---
Created attachment 36609
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36609=edit
Draft patch for the PR
The two TODOs should be noted. These must be fixed before submission. However,
this patch does
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #6 from Dominique d'Humieres ---
> Created attachment 36609 [details]
> Draft patch for the PR
With this patch, the tests in this PR compile. However it seems that there is a
remaining issue with "allocate(y(3,3),
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #7 from paul.richard.thomas at gmail dot com ---
Dear Dominique,
That is entirely possible. I concentrated exclusively on reshape. I
will have a look at the original problem later.
Thanks a lot
Paul
On 28 October 2015 at 18:24,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
Paul Thomas changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org
---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
janus at gcc dot gnu.org changed:
What|Removed |Added
CC||janus at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57117
--- Comment #3 from Dominique d'Humieres dominiq at lps dot ens.fr 2013-04-30
16:39:38 UTC ---
Reduced test for RESHAPE:
implicit none
type :: ti
end type
class(ti), allocatable :: x(:,:), z(:)
allocate(z(9),
18 matches
Mail list logo