https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116292
kargls at comcast dot net changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |kargls at comcast dot net
--- Comment #3 from kargls at comcast dot net ---
Well, the code is massively invalid, so technically gfortran can do
anything, which includes dying with an ICE. On amd64-*-freebsd,
the code compiles and even executes! (I suppose I should reconfig
gcc with --enable-checking.)
All of the variables are undefined, so cannot appear in the expressions.
Neither dummy nor buffer are allocated, so cannot appear in move_alloc().
A Fortran compiler is not required to diagnose this for a programmer.