0

I'm debugging my Fortran files recently changing from ifort to ifx, then I got a weird problem. Every time jumping from a subroutine to another subroutine, I get the error shown in the picture, but when I hit Step Into it will go to the right source file successfully. Could somebody help to explain?

error message

The content of more information is below:

Locating source for 'C:\Users\baihaodong\Documents\2024Tasks_78_102424\1.Yodogawa_Comparison\new_927\Yodogawa_Salinity\src\src\data_io.F90'. (No checksum.)
Found partial match #1: C:\Users\baihaodong\Documents\2024Tasks_78_102424\1.Yodogawa_Comparison\new_927\Yodogawa_Salinity\src\src\data_io.F90 (No checksum.)
The debugger will use the source at location 1.
Opening file 'C:\Users\baihaodong\Documents\2024Tasks_78_102424\1.Yodogawa_Comparison\new_927\Yodogawa_Salinity\src\src\data_io.F90' in the source file editor failed. Operation not supported. Unknown error: 0x80070057.

When switching to ifort, it works without error

7
  • Please do not use pictures for error messages. When quoting error messages from pictures, copy them exactly as text (by that I mean namely the text at the top of the picture errir box). It is really important. See How to Ask and minimal reproducible example. Commented Nov 12, 2024 at 6:26
  • The path reported in the picture contains very strange characters, namely ¥ instead of \. I recommend asking at the official support forum at Intel and reporting the language setting of your operating system. It is quite unlikely that someone else will know the details, this is a problem for Intel. Commented Nov 12, 2024 at 6:28
  • Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking. Commented Nov 12, 2024 at 7:37
  • The error message asks you to check whether the source file contains any non-printable characters. Did you do this check? Do you use any kanji or hiragana or any other non-Latin script in the files? If yes, report that to Intel as well. I highly recommend to use non-ASCII characters only inside character strings. I also recommend to do all code comments in English, but others may disagree. Commented Nov 12, 2024 at 8:25
  • @VladimirFГероямслава Thanks for your kind answers, I'm sorry that using the picture rather than text for error messages and late reply. Actually, I asked the question in intel fortran forum, but I haven't got the answer, maybe my description is not enough. What I want is how to avoid this error message while it doesn't matter the actual debugging process. Even using \. in path or using all English character the error insists. Notice that changing to ifort the error message will disappear. Commented Nov 18, 2024 at 15:00

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.