AdamNiederer / AdamNiederer/faster
Failed to build faster version = "0.5.2" with rustc 1.53.0-nightly (07e0e2ec2 2021-03-24)
- Lingua principale
- Rust
- Stelle
- 1.6k
- Fork
- 52
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Hi, I'm trying to using faster on my project, but I can't seem to build it on my machine.
Does not seems to be the problem of rust but the problem with `vektor` crate.
```bash
error[E0425]: cannot find function `_mm_extract_pi16` in module `crate::myarch`
--> /home/xinbg/.cargo/registry/src/mirrors.ustc.edu.cn-12df342d903acd47/vektor-0.2.2/src/x86/sse.rs:1292:28
|
1292 | crate::myarch::_mm_extract_pi16(crate::mem::transmute(a), $imm8)
| ^^^^^^^^^^^^^^^^
...
1296 | crate::mem::transmute(constify_imm8!(imm2, call))
| -------------------------- in this macro invocation
|
::: /home/xinbg/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse2.rs:1419:1
|
1419 | pub unsafe fn _mm_extract_epi16(a: __m128i, imm8: i32) -> i32 {
| ------------------------------------------------------------- similarly named function `_mm_extract_epi16` defined here
|
= note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
help: a function with a similar name exists
|
1292 | crate::myarch::_mm_extract_epi16(crate::mem::transmute(a), $imm8)
| ^^^^^^^^^^^^^^^^^
help: consider importing this function
|
5 | use crate::_mm_extract_pi16;
|
^C Building [=====================> ] 7/9: vektor
```
Is there anything I'm missing to make `faster 0.5.2` work?
Thx for the help!
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.