https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #19 from Paul Thomas ---
(In reply to Paul Thomas from comment #18)
> Author: pault
> Date: Wed Jan 27 21:24:01 2016
> New Revision: 232904
>
> URL: https://gcc.gnu.org/viewcvs?rev=232904&root=gcc&view=rev
> Log:
> 2016-01-27 Paul T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #18 from Paul Thomas ---
Author: pault
Date: Wed Jan 27 21:24:01 2016
New Revision: 232904
URL: https://gcc.gnu.org/viewcvs?rev=232904&root=gcc&view=rev
Log:
2016-01-27 Paul Thomas
PR fortran/69385
* trans-expr.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
Paul Thomas changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #16 from Paul Thomas ---
Author: pault
Date: Tue Jan 26 21:57:12 2016
New Revision: 232850
URL: https://gcc.gnu.org/viewcvs?rev=232850&root=gcc&view=rev
Log:
2016-01-26 Paul Thomas
PR fortran/69385
* trans-expr.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #15 from janus at gcc dot gnu.org ---
(In reply to paul.richard.tho...@gmail.com from comment #14)
> Would you be so good as to OK this patch to the list?
Sure, will do ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #14 from paul.richard.thomas at gmail dot com ---
Hi Janus,
Would you be so good as to OK this patch to the list?
Thanks
Paul
On 22 January 2016 at 12:50, janus at gcc dot gnu.org
wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #13 from janus at gcc dot gnu.org ---
(In reply to Paul Thomas from comment #11)
> Changing the entire block to:
> [...]
> fixes Martin's problem and makes the following work correctly:
It also cures my problem, i.e. comment 5. Thank
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #12 from Paul Thomas ---
By the way, the correction of comment #11 retests OK.
Cheers
Paul
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #11 from Paul Thomas ---
Changing the entire block to:
{
gfc_conv_expr (&lse, expr1);
if (gfc_option.rtcheck & GFC_RTCHECK_MEM
&& !init_flag
&& gfc_expr_attr (expr1).allocatable
&& expr1->
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #10 from janus at gcc dot gnu.org ---
(In reply to janus from comment #9)
> I'm regtesting this now.
"make check-gfortran" does not report any unexpected failures.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #9 from janus at gcc dot gnu.org ---
So, I can confirm that the modification suggested in comment #3, represented by
this patch ...
Index: gcc/fortran/trans-expr.c
===
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
janus at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #8 from j
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
Dominique d'Humieres changed:
What|Removed |Added
CC||mrestelli at gmail dot com
--- Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #6 from paul.richard.thomas at gmail dot com ---
Dear Janus,
It's good to hear from you.
As you will have seen, I have posted a fix for the first problem and
have another fix in the pipeline for the problem in comment #5.
I'll post
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
--- Comment #5 from janus at gcc dot gnu.org ---
In fact I have hit the same ICE with a slightly different test case:
program test
implicit none
type :: t
real, allocatable :: r(:)
end type
type(t) :: a
a%r = 0.
end
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69385
janus at gcc dot gnu.org changed:
What|Removed |Added
CC||janus at gcc dot gnu.org
16 matches
Mail list logo