-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Illegal Instruction when using dotnet commands on 2.1.300-rc1 SDK with Ubuntu 18.04 ARM64 on WSL #1561
Comments
Hey @benhillis @terrajobst - any thoughts on what's causing these |
I'm not sure, I know @Brian-Perkins has been looking at some arm64 issues recently. |
One thing I didn't add - the
|
I attempted to install from the instructions linked in the OP and it doesn't appear ARM64 versions are present. If someone can provide a set of commands I can run from a clean Ubuntu 18 install in order to repro this, it would be very helpful. |
@Brian-Perkins I updated the main post with the link to the Ubuntu 18.04 download that works for ARM64. Also, it seems that the dotnet-sdk-latest-Linux-arm64.tar.gz from https://github.com/dotnet/cli/blob/master/README.md (which is currently 2.1.400-preview-008858 at the time of this post) also doesn't work properly. |
I am still having trouble locating ARM64 dotnet binaries. |
@Brian-Perkins on https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.1.0-rc1-download.md, it's the 64-bit link on the Linux ARM (glibc) row. |
Thank you. I thought I had tried that link, but on attempt number two it looks good. I ended up here which wasn't as useful. |
@Brian-Perkins - Have you been able to reproduce? |
I was able to reproduce. It is complaining about a cache flush instruction -- I am looking into it. |
We are working on a WSL fix for this. I will add another update when it makes it out in an Insiders Build. |
This is great to hear. Thanks so much @bitcrazed @Brian-Perkins |
I will mark this issue as fixed, but I'm opening another issue that I've discovered while trying to use it. |
Illegal Instruction when using dotnet commands on 2.1.300-rc1 SDK with Ubuntu 18.04 ARM64 on WSL
Binary Information:
Downloaded Ubuntu 18.04 from here https://www.microsoft.com/store/productId/9N9TNGVNDL3Q
Downloaded Linux ARM (glibc) 64-bit from https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.1.0-rc1-download.md
System Information:
msinfo32 output:
lsb_release output from Ubuntu 18.04:
The following commands throw this error:
dotnet new
dotnet --info
dotnet --version
Output:
The text was updated successfully, but these errors were encountered: