which throws an error when compiling with LFortran but compiles with gfortran. The failing step is from AST to ASR.
Equivalence is implemented so the following code for example does work:
PROGRAM ERROR2
REAL A, B, C, D
EQUIVALENCE ( A, B ), ( C, D )
END
I have the following MRE:
which throws an error when compiling with LFortran but compiles with gfortran. The failing step is from AST to ASR. Equivalence is implemented so the following code for example does work: