-
-
Notifications
You must be signed in to change notification settings - Fork 1.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
(LLVM) Invalid instruction exception on Skylake CPUs #2199
Comments
Haswell is fine tho. (i have a i5 4690k) |
It's not SSSE3, it's invalid instruction (AVX-512 in this case) |
Then how come after changing that line, LLVM worked on Skylake for that Chinese guy? Also Skylake (i3,i5,i7) doesn't have AVX-512. (only Xeon and Canonlake CPUs (and canonlake isn't here until 2017 Q2) |
You misunderstand something |
Because this is exactly what I meant |
It's invalid instruction exactly because mentioned Skylake doesn't have AVX-512 |
Then how come LLVM works on Haswell? Haswell doesn't have AVX-512 either. Or i have a magical CPU that has AVX-512? LOL. |
Because it's a bug in LLVM. When it compiles for haswell, it uses correct instructions. |
Then why not use that workaround you posted in another issue? (or just update LLVM so maybe it got fixed in the meantime?) |
I will not test LLVM 3.9 immediately. Need to check its memory consumption, and this bug may be fixed as well. If it's fixed then we don't need any workaround. |
#2145 (comment)
http://www.emunewz.net/forum/showthread.php?tid=175430&pid=234029#pid234029
As referred above, opened an issue so it doesn't get forgotten.
The text was updated successfully, but these errors were encountered: