Why are elemental routines not allowed as actual argument?

There has to be a good reason… why isn’t that possible?

C1533 (R1524) A nonintrinsic elemental procedure shall not be used as an actual argument.

In this link a discussion about that topic

1 Like

Thanks. The discussion of the question starts here in that thread. Michael Metcalf writes

A possible reason is that procedures are passed by simple address.