-
-
Notifications
You must be signed in to change notification settings - Fork 36
[BUG] linter.modOutput
not working for Intel compilers
#538
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
It still does not work with Modern Fortran 3.2.0, VSCode 1.79.1, Windows 11, though you probably do not need it. Notice:
On Windows the right incantation is |
I did not check but I suspect that it may apply to include path as well. |
Please post the relevant details, like versions of the extension, and vscode and vscode settings. |
I believe I did post the versions of extension and VSCode, didn't I? What exactly VSCode settings do you need? |
Sorry I missed them in the original message.
All Modern Fortran settings i.e. |
You do pass
No local settings. |
There have been multiple bug fixes and features added since the last official release. All these are included in the pre-release of the extension. |
Ah, I misunderstood you. Pre-release of the extension not vscode. Will try today. |
Exactly the same behaviour with pre-release extension v3.4.2023053001. Not a big surprise, as you still pass |
This issue is seems to be its own separate thing, it is now tracked in #919. I will have to rethink the Linter interfaces, since I don't want to make a hack fix. PS I was always under the impression that even though the Intel docs say to use Support for Windows should be improving in the next major release (which is hopefully soon), since I am adding tests and improving the Python tool interactions. |
You indeed can pass |
If it will be needed, I can help with testing things on Windows. |
Is there an existing issue for this?
Description
Module output flag for Intel compilers is not working, thus .mod files are output in the source file directory.
Screenshots
No response
Expected Behaviour
-module outputModDir
to result into .mod files being output intooutputModDir
instead of source root.Version of Modern Fortran
v3.1.0
Version of Visual Studio Code
v1.69.0-insider, fbf1cf3832d43088e27837dbb68d24ab65a098c1
Platform and Architecture
Linux x64 5.4.0-120-generic
Additional Information
No response
The text was updated successfully, but these errors were encountered: