https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103957
--- Comment #1 from Fran Martinez Fadrique ---
Created attachment 52150
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52150&action=edit
Main program where the error appears
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103957
Bug ID: 103957
Summary: ICE passing return value from elemental type bound
procedure
Product: gcc
Version: 9.3.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98490
--- Comment #2 from Fran Martinez Fadrique ---
I am not sure to understand the question
The gfortran version is
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
It also appear with
gcc version 11.0.0 20201220 (experimental) (GCC)
also in U
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98490
Bug ID: 98490
Summary: Unexpected out of bounds in array constructor with
implied do loop
Product: gcc
Version: 9.3.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98454
--- Comment #7 from Fran Martinez Fadrique ---
By the way, thanks for the workaround. It cleanly solves the problem, at least
temporarily.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98454
--- Comment #6 from Fran Martinez Fadrique ---
I have raised the issue with respect to 4.5.3.4 of the ISO standard that
stablishes how the type component are initialized. Not just my expectations.
I have further developed my test case and any lo