You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FreeBSD, NetBSD, OpenBSD still support pre-SSE2 CPUs, so downstream rust package for 32-bit x86 (aka i386) targets real i686 (aka pentiumpro) or i586 (aka pentium). To reproduce on Linux (via rustup) pass --target i586-unknown-linux-gnu or similar.
$ cargo build
[...]Compiling quanta v0.10.0(/tmp/quanta)
error[E0599]: no function or associated item named `new` found forstruct `CpuId` in the current scope
--> src/lib.rs:558:24
|
558 | let cpuid = CpuId::new();
| ^^^ function or associated item not found in `CpuId`
error[E0599]: no function or associated item named `new` found for struct `CpuId` in the current scope
--> src/lib.rs:566:24
|
566 | let cpuid = CpuId::new();
| ^^^ function or associated item not found in `CpuId`
For more information about this error, try `rustc --explain E0599`.error: could not compile `quanta` due to 2 previous errors
warning: build failed, waiting for other jobs to finish...
The text was updated successfully, but these errors were encountered:
Trying to build quanta via cargo build --target i586-unknown-linux-gnu doesn't seem to actually manage to even build the dependencies, namely once_cell.
I pushed a change to main to consolidate the usage of CpuId to an area where know we at least are on x86_64 with SSE2 support. Do you mind testing that out locally?
FreeBSD, NetBSD, OpenBSD still support pre-SSE2 CPUs, so downstream
rust
package for 32-bit x86 (aka i386) targets real i686 (akapentiumpro
) or i586 (akapentium
). To reproduce on Linux (via rustup) pass--target i586-unknown-linux-gnu
or similar.The text was updated successfully, but these errors were encountered: