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

Error#6284:There is no matching specific function... [GETFILEINFOQQ]

CarlosR
Beginner
461 Views

I updated my Visual Studio from v19 to v22, and because of that I downloaded the Fortran compiler 2025.3. However, when I tried to compile, I got the message shown in the image.

CarlosR_0-1764359175796.png

 

I don’t know how to fix it, and I thought maybe this compiler no longer supports x32 elements, so I created an x64 platform. But when I tried to recompile, I got this error:

CarlosR_1-1764359244119.png

 

 

Does GETFILEINFOQQ no longer exist in x64? Is there anything I can do about the first error or the second one? Please help me.

0 Kudos
1 Solution
jimdempseyatthecove
Honored Contributor III
428 Views

The dialog screenshot indicates that the build is for 32-bit Debug, not 64-bit (x64). Please change your Solution Platform to x64.

jimdempseyatthecove_0-1764364509479.png

 

Jim Dempsey

View solution in original post

0 Kudos
2 Replies
jimdempseyatthecove
Honored Contributor III
429 Views

The dialog screenshot indicates that the build is for 32-bit Debug, not 64-bit (x64). Please change your Solution Platform to x64.

jimdempseyatthecove_0-1764364509479.png

 

Jim Dempsey

0 Kudos
andrew_4619
Honored Contributor III
343 Views

Note that the last argument which is called handle is an int64 rather than int32 if you switch to x64. Declare as integer(handle) to cover both cases.  Having the wrong type will mean that the compiler will not find an interface that matches what you are asking and will give an error like that one you are seeing.

 

 

Reply