Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29277 Discussions

Reinstalled V9.0.024 - Get error call statement is invoking an external procedure

pecan204
Beginner
792 Views
Can anyone point me in the right direction. I re-installed the 9.0.024 version and recompiled an existing project now I get a call statement is invoking an external procedure error.
The call is for a pipe. It is
pipe=CreateFile(...
If(...
Call CloseHandle(pipe)
Maybe it cannot locate certain libraries?
Thanks
Ken
0 Kudos
1 Reply
Steven_L_Intel1
Employee
792 Views
CloseHandle is a function - you are not allowed to CALL a function. We had previously allowed this in some contexts as an extension, but there were many cases where it could cause run-time errors. The situations where it worked were few and hard to describe, so we decided to just shut off this extension. Please read the release notes for more information.
0 Kudos
Reply