Tobias Kortkamp a69b5ec7ae Unbreak non-x86 build on FreeBSD
error[E0432]: unresolved import `self::arm::check_for`
  --> src/libstd/../stdarch/crates/std_detect/src/detect/os/freebsd/mod.rs:11:17
   |
11 |         pub use self::arm::check_for;
   |                 ^^^^^^^^^^^^^^^^^^^^ no `check_for` in `std_detect::detect::os::arm`

error[E0425]: cannot find value `detect_features` in module `self::os`
   --> src/libstd/../stdarch/crates/std_detect/src/detect/mod.rs:121:37
    |
121 |     cache::test(x as u32, self::os::detect_features)
    |                                     ^^^^^^^^^^^^^^^ not found in `self::os`
    |
help: possible candidate is found in another module, you can import it into scope
    |
20  | use crate::std_detect::detect::os::arm::detect_features;
2020-04-24 12:45:05 +01:00
..
2020-03-29 15:15:59 +01:00
2020-04-24 12:45:05 +01:00
2020-04-24 00:36:01 +01:00
2019-07-09 01:37:07 +02:00
2017-09-25 12:43:06 -07:00
2017-09-25 12:43:06 -07:00
2019-10-11 09:16:33 +02:00
2019-07-09 01:37:07 +02:00

stdarch - Rust's standard library SIMD components

Actions Status

Crates

This repository contains two main crates:

  • core_arch_crate_badge core_arch_docs_badge core_arch implements core::arch - Rust's core library architecture-specific intrinsics, and

  • std_detect_crate_badge std_detect_docs_badge std_detect implements std::detect - Rust's standard library run-time CPU feature detection.

The std::simd component now lives in the packed_simd crate.

How to do a release

To do a release of the core_arch and std_detect crates,