-
Notifications
You must be signed in to change notification settings - Fork 790
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
error FS0193: internal error: Illegal characters in path. #1224
Comments
@forki Thanks. Seems like your fsi is not running with the correct arch. Can you verify that you have 64 bit enabled. Alternatively you can change the build script to download 32 bit versions (of python) and change some hard coded strings ... |
Specifically for Pythonnet I found that when loading through FSI, the systems tries to load Assemblies with names containing '<' and '>'... this breaks the runtime. hope this helps.
|
@QuantApp oops I think your layout got lost. You can surround the code with triple backticks ``` or indent it with four spaces |
@abelbraaksma thanks for you comment. I have edited above. I hope its not too cryptic... if so please let me know and I will try to add more colour.... |
I'm going to close this as I went through the original repro and it involves Mono, so would need to update the repro. |
When sending some lines in Visual Studio to fsi the error from the title appears. It seems to be related to binary dependencies and the current-directory variable.
I couldn't reproduce the problem without Visual Studio
Repro steps
git clone https://gist.github.com/76cdf91d1e526d63405c05e1f416f35b.git fs0193
cd fs0193
./build.sh
Expected behavior
print
val it : unit = ()
and workActual behavior
Known workarounds
Execute the line again (works second time). Note that everything works in a standalone fsi or when executing the script file directly (which is actually shown in the build script).
Related information
build.fsx
file because I hardcoded some paths.WinPython-64bit-3.5.1.3Zero.exe
(~20MB) and installs a portable versionThe text was updated successfully, but these errors were encountered: