[PATCH, Fortran, pr70696, v2] [Coarray] ICE on EVENT POST of host-associated EVENT_TYPE coarray
Andre Vehreschild
vehre@gmx.de
Thu Jan 19 12:13:00 GMT 2017
Hi all,
unfortunately triggered this patch a regression in the opencoarray's testsuite,
which also occurs outside of opencoarray, when a caf-function is used in a
block in the main-program. This patch fixes the error and adds a testcase.
Bootstrapped and regtested ok on x86_64-linux/f25. Ok for trunk?
Regards,
Andre
On Wed, 18 Jan 2017 19:35:59 +0100
Andre Vehreschild <vehre@gmx.de> wrote:
> Hi Jerry,
>
> thanks for the fast review. Committed as r244587.
>
> Regards,
> Andre
>
> On Wed, 18 Jan 2017 09:38:40 -0800
> Jerry DeLisle <jvdelisle@charter.net> wrote:
>
> > On 01/18/2017 04:26 AM, Andre Vehreschild wrote:
> > > Hi all,
> > >
> > > the patch I proposed for this pr unfortunately did not catch all errors.
> > > Dominique figured, that the original testcase was not resolved (thanks for
> > > that).
> > >
> > > This patch resolves the linker problem by putting the static token into
> > > the parent function's decl list. Furthermore does the patch beautify the
> > > retrieval of the symbol in gfc_get_tree_for_caf_expr () and remove the
> > > following assert which is unnecessary then, because the symbol is either
> > > already present or created. And gfc_get_symbol_decl () can not return
> > > NULL.
> > >
> > > Bootstrapped and regtested ok on x86_64-linux/f25 and x86-linux/f25 for
> > > trunk. Bootstrapped and regtested ok on x86_64-linux/f25 for gcc-6
> > > (x86-linux has not been tested, because the VM is not that fast).
> > >
> > > Ok for trunk and gcc-6?
> > >
> > > Regards,
> > > Andre
> > >
> >
> > This one is OK, thanks.
> >
> > Jerry
>
>
--
Andre Vehreschild * Email: vehre ad gmx dot de
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pr70696_v3.clog
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20170119/a26e9923/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr70696_v3.patch
Type: text/x-patch
Size: 1179 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20170119/a26e9923/attachment.bin>
More information about the Gcc-patches
mailing list