[INFO] fetching crate simd-lite 0.1.0...
[INFO] testing simd-lite-0.1.0 against beta-2025-10-28 for beta-1.92-2
[INFO] extracting crate simd-lite 0.1.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate simd-lite 0.1.0
[INFO] finished tweaking crates.io crate simd-lite 0.1.0
[INFO] tweaked toml for crates.io crate simd-lite 0.1.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate simd-lite 0.1.0 on toolchain beta-2025-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ece0a6fb13c1b9d43cd493896cc555d0b263826f609b671bb09a6c59772c32d6
[INFO] running `Command { std: "docker" "start" "-a" "ece0a6fb13c1b9d43cd493896cc555d0b263826f609b671bb09a6c59772c32d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ece0a6fb13c1b9d43cd493896cc555d0b263826f609b671bb09a6c59772c32d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ece0a6fb13c1b9d43cd493896cc555d0b263826f609b671bb09a6c59772c32d6", kill_on_drop: false }`
[INFO] [stdout] ece0a6fb13c1b9d43cd493896cc555d0b263826f609b671bb09a6c59772c32d6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9f256dffa7fc46463eb1c3c4d6d00ac0f6fc853e8ac63d1b688ab6176b94388f
[INFO] running `Command { std: "docker" "start" "-a" "9f256dffa7fc46463eb1c3c4d6d00ac0f6fc853e8ac63d1b688ab6176b94388f", kill_on_drop: false }`
[INFO] [stderr]    Compiling simd-lite v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> src/lib.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     const_fn,
[INFO] [stdout]   |     ^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in 1.54.0; see <https://github.com/rust-lang/rust/pull/85109> for more information
[INFO] [stdout]   = note: split into finer-grained feature gates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> src/lib.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     platform_intrinsics,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in 1.78.0; see <https://github.com/rust-lang/rust/pull/121516> for more information
[INFO] [stdout]   = note: SIMD intrinsics use the regular intrinsics ABI now
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]   --> src/lib.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     external_doc
[INFO] [stdout]    |     ^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]    |
[INFO] [stdout]    = note: removed in 1.54.0; see <https://github.com/rust-lang/rust/pull/85457> for more information
[INFO] [stdout]    = note: use #[doc = include_str!("filename")] instead, which handles macro invocations
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> src/lib.rs:2:1
[INFO] [stdout]    |
[INFO] [stdout]  2 | / #![feature(
[INFO] [stdout]  3 | |     const_fn,
[INFO] [stdout]  4 | |     const_fn_union,
[INFO] [stdout]  5 | |     custom_inner_attributes,
[INFO] [stdout] ...  |
[INFO] [stdout] 33 | |     external_doc
[INFO] [stdout] 34 | | )]
[INFO] [stdout]    | |__^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the feature `f16c_target_feature` has been stable since `1.68.0` and no longer requires an attribute to enable
[INFO] [stdout]    = help: the feature `f16c_target_feature` has been stable since `1.68.0` and no longer requires an attribute to enable
[INFO] [stdout]    = help: the feature `f16c_target_feature` has been stable since `1.68.0` and no longer requires an attribute to enable
[INFO] [stdout]    = help: the feature `f16c_target_feature` has been stable since `1.68.0` and no longer requires an attribute to enable
[INFO] [stdout]    = help: the feature `f16c_target_feature` has been stable since `1.68.0` and no longer requires an attribute to enable
[INFO] [stdout]    = help: the feature `f16c_target_feature` has been stable since `1.68.0` and no longer requires an attribute to enable
[INFO] [stdout]    = help: the feature `f16c_target_feature` has been stable since `1.68.0` and no longer requires an attribute to enable
[INFO] [stdout]    = help: the feature `f16c_target_feature` has been stable since `1.68.0` and no longer requires an attribute to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `link_llvm_intrinsics` is internal to the compiler or standard library
[INFO] [stdout]  --> src/lib.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     link_llvm_intrinsics,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: using it is strongly discouraged
[INFO] [stdout]   = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `rustc_attrs` is internal to the compiler or standard library
[INFO] [stdout]   --> src/lib.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     rustc_attrs,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `staged_api` is internal to the compiler or standard library
[INFO] [stdout]   --> src/lib.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     staged_api,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `abi_unadjusted` is internal to the compiler or standard library
[INFO] [stdout]   --> src/lib.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     abi_unadjusted,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `core_intrinsics` is internal to the compiler or standard library
[INFO] [stdout]   --> src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     core_intrinsics,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0703]: invalid ABI: found `platform-intrinsic`
[INFO] [stdout]  --> src/simd_llvm.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | extern "platform-intrinsic" {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^ invalid ABI
[INFO] [stdout]   |
[INFO] [stdout]   = note: invoke `rustc --print=calling-conventions` for a full list of supported calling conventions
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `const_fn_union` has been stable since 1.56.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     const_fn_union,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `tbm_target_feature` has been stable since 1.91.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     tbm_target_feature,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `sse4a_target_feature` has been stable since 1.91.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     sse4a_target_feature,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `aarch64_target_feature` has been stable since 1.61.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     aarch64_target_feature,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `cmpxchg16b_target_feature` has been stable since 1.69.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     cmpxchg16b_target_feature,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `avx512_target_feature` has been stable since 1.89.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     avx512_target_feature,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `adx_target_feature` has been stable since 1.61.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     adx_target_feature,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `f16c_target_feature` has been stable since 1.68.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     f16c_target_feature,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `asm` has been stable since 1.59.0 and no longer requires an attribute to enable
[INFO] [stdout]   --> src/lib.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     asm,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `mmx_target_feature`
[INFO] [stdout]   --> src/lib.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     mmx_target_feature,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]  --> src/simd_llvm.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn simd_eq<T, U>(x: T, y: T) -> U;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]   |
[INFO] [stdout]   = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]  --> src/simd_llvm.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub fn simd_ne<T, U>(x: T, y: T) -> U;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]   |
[INFO] [stdout]   = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub fn simd_lt<T, U>(x: T, y: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub fn simd_le<T, U>(x: T, y: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn simd_gt<T, U>(x: T, y: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub fn simd_ge<T, U>(x: T, y: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub fn simd_shuffle2<T, U>(x: T, y: T, idx: [u32; 2]) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub fn simd_shuffle4<T, U>(x: T, y: T, idx: [u32; 4]) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn simd_shuffle8<T, U>(x: T, y: T, idx: [u32; 8]) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub fn simd_shuffle16<T, U>(x: T, y: T, idx: [u32; 16]) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn simd_shuffle32<T, U>(x: T, y: T, idx: [u32; 32]) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub fn simd_shuffle64<T, U>(x: T, y: T, idx: [u32; 64]) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub fn simd_shuffle128<T, U>(x: T, y: T, idx: [u32; 128]) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn simd_insert<T, U>(x: T, idx: u32, val: U) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub fn simd_extract<T, U>(x: T, idx: u32) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn simd_cast<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn simd_add<T>(x: T, y: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn simd_sub<T>(x: T, y: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn simd_mul<T>(x: T, y: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub fn simd_div<T>(x: T, y: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn simd_shl<T>(x: T, y: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn simd_shr<T>(x: T, y: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub fn simd_and<T>(x: T, y: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn simd_or<T>(x: T, y: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn simd_xor<T>(x: T, y: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn simd_reduce_add_unordered<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn simd_reduce_mul_unordered<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn simd_reduce_add_ordered<T, U>(x: T, acc: U) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn simd_reduce_mul_ordered<T, U>(x: T, acc: U) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn simd_reduce_min<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn simd_reduce_max<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn simd_reduce_min_nanless<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn simd_reduce_max_nanless<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn simd_reduce_and<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn simd_reduce_or<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn simd_reduce_xor<T, U>(x: T) -> U;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn simd_reduce_all<T>(x: T) -> bool;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn simd_reduce_any<T>(x: T) -> bool;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub fn simd_select<M, T>(m: M, a: T, b: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn simd_select_bitmask<M, T>(m: M, a: T, b: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn simd_fmin<T>(a: T, b: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn simd_fmax<T>(a: T, b: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn simd_fsqrt<T>(a: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0044]: foreign items may not have type parameters
[INFO] [stdout]   --> src/simd_llvm.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn simd_fma<T>(a: T, b: T, c: T) -> T;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters
[INFO] [stdout]    |
[INFO] [stdout]    = help: replace the type parameters with concrete types like `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0044, E0554, E0557, E0635, E0703.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0044`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `simd-lite` (lib) due to 50 previous errors; 14 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "9f256dffa7fc46463eb1c3c4d6d00ac0f6fc853e8ac63d1b688ab6176b94388f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9f256dffa7fc46463eb1c3c4d6d00ac0f6fc853e8ac63d1b688ab6176b94388f", kill_on_drop: false }`
[INFO] [stdout] 9f256dffa7fc46463eb1c3c4d6d00ac0f6fc853e8ac63d1b688ab6176b94388f
