From e56de7344f45a3488589ff56da4d38c042b7d7ce Mon Sep 17 00:00:00 2001 From: gnzlbg Date: Wed, 13 Feb 2019 22:05:49 +0100 Subject: [PATCH] Fix wasm32 build job --- library/stdarch/ci/run.sh | 2 +- library/stdarch/crates/core_arch/Cargo.toml | 4 ---- library/stdarch/crates/std_detect/src/lib.rs | 2 ++ 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/library/stdarch/ci/run.sh b/library/stdarch/ci/run.sh index 0d45feb846c7..bcf9f3890901 100755 --- a/library/stdarch/ci/run.sh +++ b/library/stdarch/ci/run.sh @@ -80,7 +80,7 @@ case ${TARGET} in esac -if [ "$NORUN" != "1" ] && [ "$NOSTD" != 1 ]; then +if [ "$NORUN" != "1" ] && [ "$NOSTD" != 1 ] && [ "$TARGET" != "wasm32-unknown-unknown" ]; then # Test examples ( cd examples diff --git a/library/stdarch/crates/core_arch/Cargo.toml b/library/stdarch/crates/core_arch/Cargo.toml index 56140e0c349b..e2e6d62a5e00 100644 --- a/library/stdarch/crates/core_arch/Cargo.toml +++ b/library/stdarch/crates/core_arch/Cargo.toml @@ -30,9 +30,5 @@ std_detect = { version = "0.*", path = "../std_detect" } [target.wasm32-unknown-unknown.dev-dependencies] wasm-bindgen-test = "=0.2.19" -[features] -# Internal-usage only: denies all warnings. -strict = [] - [package.metadata.docs.rs] rustdoc-args = [ "--cfg", "dox" ] \ No newline at end of file diff --git a/library/stdarch/crates/std_detect/src/lib.rs b/library/stdarch/crates/std_detect/src/lib.rs index f5278f964a91..da54cc735924 100644 --- a/library/stdarch/crates/std_detect/src/lib.rs +++ b/library/stdarch/crates/std_detect/src/lib.rs @@ -20,6 +20,8 @@ )] #![cfg_attr(target_os = "linux", feature(linkage))] #![cfg_attr(all(target_os = "freebsd", target_arch = "aarch64"), feature(asm))] +#![cfg_attr(stdsimd_strict, deny(warnings))] +#![cfg_attr(test, allow(unused_imports))] #![no_std] #[macro_use]