https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71703
Tom <tom.k.cook at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tom.k.cook at gmail dot com --- Comment #4 from Tom <tom.k.cook at gmail dot com> --- This bug appears to be in the GFortran 5.3.1 released in Ubuntu 16.04, where it manifests as: A_WVSTR%rSurface = 0.0 1 internal compiler error: in wide_int_to_tree, at tree.c:1464 A_WVSTR is a function parameter, rSurface is a 3-dimensional allocatable array of real(kind=4). Apologies that I am unable to provide full source for the offending module. Is there a known work-around that can be used in the source that triggers this problem? We build the same source with a GFortran 5.3.0 which we built ourselves without problems. Regards, Tom