-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
inconsistent search path for compilecache (still looks in .) #12722
Comments
Actually I think the real problem is Line 331 in e0b4510
|
Right, that should do it. |
Note that recompiling a stale cache file still works even if the module is no longer in the path, because the cache file embeds the absolute path of the module it came from. This leads to the odd situation where This would be solved by making the |
(I should have a PR shortly.) |
…d .ji files should be considered stale if the module is no longer found at the same path
…d .ji files should be considered stale if the module is no longer found at the same path
…d .ji files should be considered stale if the module is no longer found at the same path
…d .ji files should be considered stale if the module is no longer found at the same path
…d .ji files should be considered stale if the module is no longer found at the same path
After #12695 and 75ab360,
require
no longer looks in the current directory. However,Base.compilecache
uses include and so it still looks in the current directory.This inconsistency needs to be fixed by 0.4, I think.
The text was updated successfully, but these errors were encountered: