Skip to content
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

simd-abstraction-0.7.0 doesn't compile on i686 / i586 / i486 #16

Closed
CryZe opened this issue Oct 17, 2022 · 3 comments
Closed

simd-abstraction-0.7.0 doesn't compile on i686 / i586 / i486 #16

CryZe opened this issue Oct 17, 2022 · 3 comments
Labels
bug Something isn't working

Comments

@CryZe
Copy link

CryZe commented Oct 17, 2022

error[E0425]: cannot find function `_mm_crc32_u64` in this scope
   --> C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\simd-abstraction-0.7.0\src\arch\x86.rs:369:18
    |
369 |         unsafe { _mm_crc32_u64(crc as u64, value) as u32 }
    |                  ^^^^^^^^^^^^^ help: a function with a similar name exists: `_mm_crc32_u16`
@CryZe CryZe changed the title simd-abstraction-0.7.0 0.7.0 doesn't compile on i686 / i586 / i486 simd-abstraction-0.7.0 doesn't compile on i686 / i586 / i486 Oct 17, 2022
@Nugine
Copy link
Owner

Nugine commented Oct 17, 2022

It was a mistake. simd-abstraction will be replaced by vsimd in the next release (v0.8.0).

@Nugine
Copy link
Owner

Nugine commented Oct 17, 2022

simd-abstraction v0.7.1 is released. I removed the crc32 code. It should work now.
Feel free to reopen this issue if it is still broken.

@Nugine Nugine closed this as completed Oct 17, 2022
@CryZe
Copy link
Author

CryZe commented Oct 17, 2022

Thanks, it worked now :)

@Nugine Nugine added the bug Something isn't working label Nov 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants