[Patch, fortran] PR84219 - [8 Regression] ICE: Invalid expression in gfc_target_interpret_expr

Christophe Lyon christophe.lyon@linaro.org
Fri Mar 2 08:26:00 GMT 2018


On 1 March 2018 at 14:28, Paul Richard Thomas
<paul.richard.thomas@gmail.com> wrote:
> Committed as 'obvious' in revision 258098.
>
> Paul
>
> 2018-03-01  Paul Thomas  <pault@gcc.gnu.org>
>
> PR fortran/84219
> * target-memory.c (gfc_interpret_derived): Assert that BT_VOID
> components are caf tokens.
> (gfc_target_interpret_expr): Treat BT_VOID expressions as
> integers.
>
> 2018-03-01  Paul Thomas  <pault@gcc.gnu.org>
>
> PR fortran/84219
> * gfortran.dg/coarray_47.f90: New test.


Hi Paul,

You may already be aware of that, but the new test fails at least on
aarch64 and arm targets:
FAIL: gfortran.dg/coarray_47.f90   -O   (test for errors, line 12)
As a matter of fact, I can see no error message in gfortran.log, hence
dg-error fails to match.

Christophe



More information about the Fortran mailing list