https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106209
--- Comment #3 from Steve Kargl <sgk at troutmask dot apl.washington.edu> ---
On Thu, Jul 14, 2022 at 07:35:21PM +0000, anlauf at gcc dot gnu.org wrote:
>
> --- Comment #2 from anlauf at gcc dot gnu.org ---
> (In reply to kargl from comment #1)
> > Instead of an assert(), simply return false to give gfortran a chance to
> > emit an error.
>
> Steve, your patch does fix z1, but not z2, which hits the
>
> gfc_internal_error ("gfc_array_size failed");
Sorry about that. Your patch looks good to me.