-
Notifications
You must be signed in to change notification settings - Fork 103
make check is failing with "Illegal instruction" #48
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
I'm not too familiar with this stuff, but after further research I think that the |
@bjz: you wrote the assembly, right? |
Ran into this on a Core2 Duo (SSSE3 only). |
I think it might be safe to close this since this hasn't been reported in a while. |
A redditor pointed out (probably @Jurily) that this is still an issue, the code contains a |
@pmarcelll Can you link to the comment in question? |
I did a bit of research and I found rust-lang/rust#29717. |
Fixes servo#48. Enabling the SIMD code path now requires building with `RUSTFLAGS="-C target-feature=+sse4.1"` or similar.
Fixes servo#48. Enabling the SIMD code path now requires building with `RUSTFLAGS="-C target-feature=+sse4.1"` or similar.
Fixes servo#48. Enabling the SIMD code path now requires building with `RUSTFLAGS="-C target-feature=+sse4.1"` or similar.
Don't use SSE4.1 instructions unless the target supports it This is a rebase of #140. Fixes #140, fixes #48. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/euclid/263) <!-- Reviewable:end -->
As part of running
make check
on servo, tests in rust-geom are failing. This is what I get:It appears that the failing test is
side_offsets::test_is_zero
.Since this seems to have something to do with the inline assembly in
is_zero
, you probably want something about my processor information? I'm not sure exactly what you need. My OS is 64-bit Arch Linux.The text was updated successfully, but these errors were encountered: