https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89987
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-invalid-code Target| |arm-none-linux-gnueabihf Status|UNCONFIRMED |WAITING Last reconfirmed| |2019-04-08 Component|middle-end |fortran Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Can't reproduce. Can you please add -v to the compiler commandline and paste the output again? Btw, I get > ./f951 -quiet t.f90 -O t.f90:2:32: 2 | k = transfer (transfer (e, e), 1) | 1 Error: ‘SOURCE’ argument of ‘TRANSFER’ intrinsic at (1) must not be a PROCEDURE so for me it is rejected (r270165).