You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{
"compiler": "vyper-0.4.0",
"errors": [
{
"component": "compiler",
"formattedMessage": "unhandled exception path is on mount 'C:', start on mount 'D:'\n\n contract \"contracts/Foo.vy:2\", line 2:0 \n 1\n ---> 2 from ethereum.ercs import IERC20\n -------^\n 3\n\n\nThis is an unhandled internal compiler error. Please create an issue on Github to notify the developers!\nhttps://github.com/vyperlang/vyper/issues/new?template=bug.md",
"message": "unhandled exception path is on mount 'C:', start on mount 'D:'",
"severity": "error",
"sourceLocation": {
"file": "contracts\\Foo.vy"
},
"type": "CompilerPanic"
}
]
}
How can it be fixed?
We probably need to be more careful when using relative paths.
The text was updated successfully, but these errors were encountered:
DanielSchiavini
changed the title
Panic in windows when binary and source are on different mounts
Panic in Windows when running on different mounts
Sep 6, 2024
Version Information
vyper --version
): at least 0.3.4~0.4.0What's your issue about?
Compiler panics with error "path exists outside base folder".
--standard-json
input, importing built-in interfaces will raise this error.For example in Vyper 0.4.0, the standard json input:
Results in:
How can it be fixed?
We probably need to be more careful when using relative paths.
The text was updated successfully, but these errors were encountered: