Wrong warning F2008 (R1214.4)

Wrong warning F2008 (R1214.4)



the compiler give me a wrong warning when i use -std08 :warning #7601: F2008 standard does not allow an internal procedure to be an actual argument procedure name. (R1214.4)

which is allowed in f2008.




4 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

-std08, while accepted, is not fully implemented and is not documented. I'll ask the developers to make sure this usage is not flagged as an extension when we fully support that option.

Retired 12/31/2016

I have encountered the same error in ifort 13.1.1. Is there anythig being done with this or should I refrain from using internal procedures as arguments?


Edit: I was wrong, the issue I encountered had source in unmatched real types between two separately compiled binary files. Sorry for the false alarm.

A fix has been found for this issue. We are currently planning to include it in the next major release which is currently scheduled for later this year.


Leave a Comment

Please sign in to add a comment. Not a member? Join today