[Patch, fortran, pr67451, v1] [5/6 Regression] ICE with sourced allocation from coarray
Dominique d'Humières
dominiq@lps.ens.fr
Wed Feb 10 16:48:00 GMT 2016
> Hi all,
>
> unfortunately was my last patch for pr67451 not perfect and introduced
> regressions occurring on s390(x) and with the sanitizer. These were
> caused, because when taking the array specs from the source=-expression
> also its attributes, like coarray state and so on where taken from there.
> This additionally added a crank to local objects to allocate, that were
> no coarrays overwriting data in the array handle. The attached patch
> fixes both issues.
>
> The patch for gcc-5 is not affected, because in gcc-5 the feature of
> taking the array spec from the source=-expression is not implemented.
>
> Bootstrapped and regtested ok on x86_64-linux-gnu/F23.
>
> Ok for trunk?
>
> Regards,
> Andre
The patch fixes the two issues I saw on x86_64-apple-darwin15.
Thanks.
Dominique
More information about the Fortran
mailing list