; x c --stage 1 library/std Building rustbuild Finished dev [unoptimized] target(s) in 0.27s Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Finished release [optimized + debuginfo] target(s) in 0.56s Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Finished release [optimized + debuginfo] target(s) in 1.05s Copying stage0 rustc from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) Assembling stage1 compiler (x86_64-unknown-linux-gnu) Checking stage1 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Finished release [optimized + debuginfo] target(s) in 0.23s Checking stage1 std test/bench/example targets (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Checking ppv-lite86 v0.2.8 Checking getrandom v0.1.14 Checking proc_macro v0.0.0 (/home/waffle/projects/repos/rust2/library/proc_macro) Checking test v0.0.0 (/home/waffle/projects/repos/rust2/library/test) error[E0463]: can't find crate for `core` error[E0463]: can't find crate for `compiler_builtins` error[E0463]: can't find crate for `std` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error_impls.rs:8:1 | 8 | extern crate std; | ^^^^^^^^^^^^^^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:1:5 | 1 | use core::ops::{Add, AddAssign, BitAnd, BitOr, BitXor, BitXorAssign, Not}; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:4:5 | 4 | use core::ops::*; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:3:5 | 3 | use core::arch::x86_64::{__m128i, __m256i}; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:7:5 | 7 | use core::arch::x86_64::*; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:33:5 | 33 | use core::marker::PhantomData; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:3:5 | 3 | use core::marker::PhantomData; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:8:5 | 8 | use core::marker::PhantomData; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:9:5 | 9 | use core::ops::{ | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1072:5 | 1072 | use core::fmt::{Debug, Formatter, Result}; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1390:9 | 1390 | use core::arch::x86_64::*; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1391:9 | 1391 | use core::marker::PhantomData; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1392:9 | 1392 | use core::ops::*; | ^^^^ can't find crate error[E0432]: unresolved imports `core::marker::PhantomData`, `core::marker::PhantomData`, `core::ops::Add`, `core::ops::AddAssign`, `core::ops::BitAnd`, `core::ops::BitAndAssign`, `core::ops::BitOr`, `core::ops::BitOrAssign`, `core::ops::BitXor`, `core::ops::BitXorAssign`, `core::ops::Not`, `core::fmt::Debug`, `core::fmt::Formatter`, `core::fmt::Result`, `crate::x86_64::sse2::u128x1_sse2`, `crate::x86_64::sse2::u32x4_sse2`, `core::arch::x86_64::*`, `core::marker::PhantomData`, `core::ops::*` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:3:5 | 3 | use core::marker::PhantomData; | ^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:8:5 | 8 | use core::marker::PhantomData; | ^^^^^^^^^^^^^^^^^^^^^^^^^ 9 | use core::ops::{ 10 | Add, AddAssign, BitAnd, BitAndAssign, BitOr, BitOrAssign, BitXor, BitXorAssign, Not, | ^^^ ^^^^^^^^^ ^^^^^^ ^^^^^^^^^^^^ ^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^^^^^^^^ ^^^ ... 1072 | use core::fmt::{Debug, Formatter, Result}; | ^^^^^ ^^^^^^^^^ ^^^^^^ ... 1388 | use crate::x86_64::sse2::{u128x1_sse2, u32x4_sse2}; | ^^^^^^^^^^^ ^^^^^^^^^^ 1389 | use crate::x86_64::{vec256_storage, vec512_storage, Avx2Machine, YesS3, YesS4}; 1390 | use core::arch::x86_64::*; | ^^^^^^^^^^^^^^^^^^^^^ 1391 | use core::marker::PhantomData; | ^^^^^^^^^^^^^^^^^^^^^^^^^ 1392 | use core::ops::*; | ^^^^^^^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:8:3 | 8 | #[derive(Copy, Clone, Default)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:199:3 | 199 | #[derive(Copy, Clone, Default)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:42:11 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] | | ^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:80:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 80 | | assert_eq!(input.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:85:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 85 | | assert_eq!(input.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:90:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 90 | | assert_eq!(out.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:95:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 95 | | assert_eq!(out.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:42:11 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] | | ^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:80:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 80 | | assert_eq!(input.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:85:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 85 | | assert_eq!(input.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:90:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 90 | | assert_eq!(out.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:95:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 95 | | assert_eq!(out.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:42:11 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] | | ^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:80:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 80 | | assert_eq!(input.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:85:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 85 | | assert_eq!(input.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:90:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 90 | | assert_eq!(out.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:95:17 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 95 | | assert_eq!(out.len(), 16); | | ^^^^^^^^^ ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error: cannot find macro `unimplemented` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:410:9 | 410 | unimplemented!() | ^^^^^^^^^^^^^ error: cannot find macro `unimplemented` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:414:9 | 414 | unimplemented!() | ^^^^^^^^^^^^^ error: cannot find macro `unreachable` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:540:22 | 540 | _ => unreachable!(), | ^^^^^^^^^^^ error: cannot find macro `unreachable` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:578:22 | 578 | _ => unreachable!(), | ^^^^^^^^^^^ error: cannot find macro `unreachable` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:683:22 | 683 | _ => unreachable!(), | ^^^^^^^^^^^ error: cannot find macro `unreachable` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:693:22 | 693 | _ => unreachable!(), | ^^^^^^^^^^^ error: cannot find macro `unreachable` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:705:22 | 705 | _ => unreachable!(), | ^^^^^^^^^^^ error: cannot find macro `unreachable` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:721:22 | 721 | _ => unreachable!(), | ^^^^^^^^^^^ error: cannot find macro `unimplemented` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:783:28 | 783 | Self::new(unsafe { unimplemented!() }) | ^^^^^^^^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:872:3 | 872 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:874:3 | 874 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find macro `panic` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:974:18 | 974 | _ => panic!(), | ^^^^^ error: cannot find macro `panic` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:984:18 | 984 | _ => panic!(), | ^^^^^ error: cannot find macro `format_args` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1107:23 | 1107 | fmt.write_fmt(format_args!("{:08x?}", &self.to_lanes())) | ^^^^^^^^^^^ error: cannot find macro `format_args` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1123:23 | 1123 | fmt.write_fmt(format_args!("{:016x?}", &self.to_lanes())) | ^^^^^^^^^^^ error: cannot find macro `format_args` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1134:23 | 1134 | fmt.write_fmt(format_args!("{:016x?}", &[a[0], a[1], b[0], b[1]])) | ^^^^^^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1394:7 | 1394 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find macro `panic` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1445:26 | 1445 | _ => panic!(), | ^^^^^ error: cannot find macro `panic` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1457:26 | 1457 | _ => panic!(), | ^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:8:3 | 8 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:10:3 | 10 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:13:3 | 13 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:15:3 | 15 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:18:3 | 18 | #[derive(Copy, Clone)] | ^^^^^^ error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util.rs:9:5 | 9 | use core::sync::atomic::{AtomicUsize, Ordering::Relaxed}; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:13:5 | 13 | use core::cell::UnsafeCell; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:14:5 | 14 | use core::sync::atomic::{AtomicUsize, Ordering::Relaxed}; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:11:5 | 11 | use core::num::NonZeroU32; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:12:5 | 12 | use core::ptr::NonNull; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error_impls.rs:11:5 | 11 | use core::convert::From; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error_impls.rs:12:5 | 12 | use core::num::NonZeroU32; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:8:5 | 8 | use core::fmt; | ^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:9:5 | 9 | use core::num::NonZeroU32; | ^^^^ can't find crate error: cannot find macro `cfg` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:34:8 | 34 | if cfg!(target_os = "emscripten") { | ^^^ | = note: `cfg` is in scope, but it is an attribute: `#[cfg]` error: cannot find macro `debug_assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:125:9 | 125 | debug_assert_eq!(r, 0); | ^^^^^^^^^^^^^^^ error: cannot find macro `debug_assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:121:9 | 121 | debug_assert_eq!(r, 0); | ^^^^^^^^^^^^^^^ error: cannot find macro `assert_eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:102:13 | 102 | assert_eq!(res, 1); // We only used one fd, and cannot timeout. | ^^^^^^^^^ error: cannot find macro `debug_assert` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:78:5 | 78 | debug_assert!(fd >= 0 && (fd as usize) < LazyUsize::UNINIT); | ^^^^^^^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:20:3 | 20 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:23:3 | 23 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:25:3 | 25 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:28:3 | 28 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find macro `debug_assert` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:111:5 | 111 | debug_assert!(path.as_bytes().last() == Some(&0)); | ^^^^^^^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:30:3 | 30 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:35:3 | 35 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:69:3 | 69 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:109:3 | 109 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:149:3 | 149 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:186:3 | 186 | #[derive(Copy, Clone)] | ^^^^^^ error: cannot find macro `write` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:117:13 | 117 | write!(f, "Unknown Error: {}", self.0.get()) | ^^^^^ error: cannot find macro `write` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:112:25 | 112 | None => write!(f, "OS Error: {}", errno), | ^^^^^ error: cannot find attribute `derive` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:19:3 | 19 | #[derive(Copy, Clone, Eq, PartialEq)] | ^^^^^^ error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:74:13 | 74 | core::str::from_utf8(&buf[..idx]).ok() | ^^^^ can't find crate error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:3:1 | 3 | extern crate test; | ^^^^^^^^^^^^^^^^^^ can't find crate error[E0463]: can't find crate for `core` --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/linux_android.rs:26:34 | 26 | let res = unsafe { getrandom(core::ptr::null_mut(), 0, libc::GRND_NONBLOCK) }; | ^^^^ can't find crate error[E0412]: cannot find type `Option` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:45:34 | 45 | pub fn raw_os_error(self) -> Option { | ^^^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:47:13 | 47 | Some(self.0.get() as i32) | ^^^^ not found in this scope error[E0425]: cannot find value `None` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:49:13 | 49 | None | ^^^^ not found in this scope error[E0412]: cannot find type `Option` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:65:50 | 65 | fn os_err(errno: i32, buf: &mut [u8]) -> Option<&str> { | ^^^^^^ not found in this scope error[E0425]: cannot find value `None` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:68:24 | 68 | return None; | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:90:16 | 90 | if let Some(errno) = self.raw_os_error() { | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:93:20 | 93 | if let Some(err) = os_err(errno, &mut buf) { | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:96:23 | 96 | } else if let Some(desc) = internal_desc(*self) { | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:108:16 | 108 | if let Some(errno) = self.raw_os_error() { | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:111:17 | 111 | Some(err) => err.fmt(f), | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:114:23 | 114 | } else if let Some(desc) = internal_desc(*self) { | ^^^^ not found in this scope error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:122:6 | 122 | impl From for Error { | ^^^^ not found in this scope error[E0412]: cannot find type `Option` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:149:35 | 149 | fn internal_desc(error: Error) -> Option<&'static str> { | ^^^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:151:24 | 151 | UNSUPPORTED => Some("getrandom: this target is not supported"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:152:31 | 152 | ERRNO_NOT_POSITIVE => Some("errno: did not return a positive value"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:153:29 | 153 | UNKNOWN_IO_ERROR => Some("Unknown std::io::Error"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:154:30 | 154 | SEC_RANDOM_FAILED => Some("SecRandomCopyBytes: call failed"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:155:34 | 155 | RTL_GEN_RANDOM_FAILED => Some("RtlGenRandom: call failed"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:156:26 | 156 | FAILED_RDRAND => Some("RDRAND: failed multiple times: CPU issue likely"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:157:22 | 157 | NO_RDRAND => Some("RDRAND: instruction not supported"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:158:33 | 158 | BINDGEN_CRYPTO_UNDEF => Some("wasm-bindgen: self.crypto is undefined"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:159:30 | 159 | BINDGEN_GRV_UNDEF => Some("wasm-bindgen: crypto.getRandomValues is undefined"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:160:26 | 160 | STDWEB_NO_RNG => Some("stdweb: no randomness source available"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:161:30 | 161 | STDWEB_RNG_FAILED => Some("stdweb: failed to get randomness"), | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:162:30 | 162 | RAND_SECURE_FATAL => Some("randSecure: random number generator module is not initialized"), | ^^^^ not found in this scope error[E0425]: cannot find value `None` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error.rs:163:14 | 163 | _ => None, | ^^^^ not found in this scope error[E0405]: cannot find trait `FnOnce` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util.rs:42:42 | 42 | pub fn unsync_init(&self, init: impl FnOnce() -> usize) -> usize { | ^^^^^^ not found in this scope error[E0405]: cannot find trait `FnOnce` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util.rs:61:42 | 61 | pub fn unsync_init(&self, init: impl FnOnce() -> bool) -> bool { | ^^^^^^ not found in this scope error[E0405]: cannot find trait `Fn` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:54:20 | 54 | sys_fill: impl Fn(&mut [u8]) -> libc::ssize_t, | ^^ not found in this scope error[E0412]: cannot find type `Result` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:55:6 | 55 | ) -> Result<(), Error> { | ^^^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:61:38 | 61 | if err.raw_os_error() != Some(libc::EINTR) { | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:62:24 | 62 | return Err(err); | ^^^ help: a local variable with a similar name exists: `err` error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:70:5 | 70 | Ok(()) | ^^ not found in this scope error[E0412]: cannot find type `Option` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:93:26 | 93 | pub fn ptr(&self) -> Option> { | ^^^^^^ not found in this scope error[E0412]: cannot find type `Result` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:110:44 | 110 | pub unsafe fn open_readonly(path: &str) -> Result { | ^^^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:114:16 | 114 | return Err(last_os_error()); | ^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/util_libc.rs:120:5 | 120 | Ok(fd) | ^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error_impls.rs:17:16 | 17 | if let Some(errno) = err.raw_os_error() { | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error_impls.rs:18:20 | 18 | if let Some(code) = NonZeroU32::new(errno as u32) { | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/error_impls.rs:29:13 | 29 | Some(errno) => io::Error::from_raw_os_error(errno), | ^^^^ not found in this scope error[E0412]: cannot find type `Result` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:30:44 | 30 | pub fn getrandom_inner(dest: &mut [u8]) -> Result<(), Error> { | ^^^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:42:5 | 42 | Ok(()) | ^^ not found in this scope error[E0412]: cannot find type `Result` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:48:20 | 48 | fn get_rng_fd() -> Result { | ^^^^^^ not found in this scope error[E0412]: cannot find type `Option` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:50:20 | 50 | fn get_fd() -> Option { | ^^^^^^ not found in this scope error[E0425]: cannot find value `None` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:52:34 | 52 | LazyUsize::UNINIT => None, | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:53:20 | 53 | val => Some(val as libc::c_int), | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:58:12 | 58 | if let Some(fd) = get_fd() { | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:59:16 | 59 | return Ok(fd); | ^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:68:12 | 68 | if let Some(fd) = get_fd() { | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:69:16 | 69 | return Ok(fd); | ^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:81:5 | 81 | Ok(fd) | ^^ not found in this scope error[E0412]: cannot find type `Result` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:86:30 | 86 | fn wait_until_rng_ready() -> Result<(), Error> { | ^^^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:103:20 | 103 | return Ok(()); | ^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:107:13 | 107 | Some(libc::EINTR) | Some(libc::EAGAIN) => continue, | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:107:33 | 107 | Some(libc::EINTR) | Some(libc::EAGAIN) => continue, | ^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Err` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:108:25 | 108 | _ => return Err(err), | ^^^ help: a local variable with a similar name exists: `err` error[E0405]: cannot find trait `Sync` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:129:13 | 129 | unsafe impl Sync for Mutex {} | ^^^^ not found in this scope error[E0405]: cannot find trait `FnMut` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:131:21 | 131 | struct DropGuard(F); | ^^^^^ not found in this scope error[E0405]: cannot find trait `Drop` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:133:18 | 133 | impl Drop for DropGuard { | ^^^^ not found in this scope error[E0405]: cannot find trait `FnMut` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/use_file.rs:133:9 | 133 | impl Drop for DropGuard { | ^^^^^ not found in this scope error[E0412]: cannot find type `Result` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/linux_android.rs:14:44 | 14 | pub fn getrandom_inner(dest: &mut [u8]) -> Result<(), Error> { | ^^^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/linux_android.rs:29:13 | 29 | Some(libc::ENOSYS) => false, // No kernel support | ^^^^ not found in this scope error[E0531]: cannot find tuple struct or tuple variant `Some` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/linux_android.rs:30:13 | 30 | Some(libc::EPERM) => false, // Blocked by seccomp | ^^^^ not found in this scope error[E0412]: cannot find type `Result` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/lib.rs:277:38 | 277 | pub fn getrandom(dest: &mut [u8]) -> Result<(), error::Error> { | ^^^^^^ not found in this scope error[E0425]: cannot find function, tuple struct or tuple variant `Ok` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/getrandom-0.1.14/src/lib.rs:279:16 | 279 | return Ok(()); | ^^ not found in this scope error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:43:1 | 42 | #[test] | ------- in this procedural macro expansion 43 | / fn test_min_max_nan() { 44 | | let xs = &[1.0, 2.0, f64::NAN, 3.0, 4.0]; 45 | | let summary = Summary::new(xs); 46 | | assert_eq!(summary.min, 1.0); 47 | | assert_eq!(summary.max, 4.0); 48 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:51:1 | 50 | #[test] | ------- in this procedural macro expansion 51 | / fn test_norm2() { 52 | | let val = &[958.0000000000, 924.0000000000]; 53 | | let summ = &Summary { 54 | | sum: 1882.0000000000, ... | 67 | | check(val, summ); 68 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:70:1 | 69 | #[test] | ------- in this procedural macro expansion 70 | / fn test_norm10narrow() { 71 | | let val = &[ 72 | | 966.0000000000, 73 | | 985.0000000000, ... | 97 | | check(val, summ); 98 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:100:1 | 99 | #[test] | ------- in this procedural macro expansion 100 | / fn test_norm10medium() { 101 | | let val = &[ 102 | | 954.0000000000, 103 | | 1064.0000000000, ... | 127 | | check(val, summ); 128 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:130:1 | 129 | #[test] | ------- in this procedural macro expansion 130 | / fn test_norm10wide() { 131 | | let val = &[ 132 | | 505.0000000000, 133 | | 497.0000000000, ... | 157 | | check(val, summ); 158 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:160:1 | 159 | #[test] | ------- in this procedural macro expansion 160 | / fn test_norm25verynarrow() { 161 | | let val = &[ 162 | | 991.0000000000, 163 | | 1018.0000000000, ... | 202 | | check(val, summ); 203 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:205:1 | 204 | #[test] | ------- in this procedural macro expansion 205 | / fn test_exp10a() { 206 | | let val = &[ 207 | | 23.0000000000, 208 | | 11.0000000000, ... | 232 | | check(val, summ); 233 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:235:1 | 234 | #[test] | ------- in this procedural macro expansion 235 | / fn test_exp10b() { 236 | | let val = &[ 237 | | 24.0000000000, 238 | | 17.0000000000, ... | 262 | | check(val, summ); 263 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:265:1 | 264 | #[test] | ------- in this procedural macro expansion 265 | / fn test_exp10c() { 266 | | let val = &[ 267 | | 71.0000000000, 268 | | 2.0000000000, ... | 292 | | check(val, summ); 293 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:295:1 | 294 | #[test] | ------- in this procedural macro expansion 295 | / fn test_exp25() { 296 | | let val = &[ 297 | | 3.0000000000, 298 | | 24.0000000000, ... | 337 | | check(val, summ); 338 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:340:1 | 339 | #[test] | ------- in this procedural macro expansion 340 | / fn test_binom25() { 341 | | let val = &[ 342 | | 18.0000000000, 343 | | 17.0000000000, ... | 382 | | check(val, summ); 383 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:385:1 | 384 | #[test] | ------- in this procedural macro expansion 385 | / fn test_pois25lambda30() { 386 | | let val = &[ 387 | | 27.0000000000, 388 | | 33.0000000000, ... | 427 | | check(val, summ); 428 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:430:1 | 429 | #[test] | ------- in this procedural macro expansion 430 | / fn test_pois25lambda40() { 431 | | let val = &[ 432 | | 42.0000000000, 433 | | 50.0000000000, ... | 472 | | check(val, summ); 473 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:475:1 | 474 | #[test] | ------- in this procedural macro expansion 475 | / fn test_pois25lambda50() { 476 | | let val = &[ 477 | | 45.0000000000, 478 | | 43.0000000000, ... | 517 | | check(val, summ); 518 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:520:1 | 519 | #[test] | ------- in this procedural macro expansion 520 | / fn test_unif25() { 521 | | let val = &[ 522 | | 99.0000000000, 523 | | 55.0000000000, ... | 562 | | check(val, summ); 563 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:566:1 | 565 | #[test] | ------- in this procedural macro expansion 566 | / fn test_sum_f64s() { 567 | | assert_eq!([0.5f64, 3.2321f64, 1.5678f64].sum(), 5.2999); 568 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:570:1 | 569 | #[test] | ------- in this procedural macro expansion 570 | / fn test_sum_f64_between_ints_that_sum_to_0() { 571 | | assert_eq!([1e30f64, 1.2f64, -1e30f64].sum(), 1.2); 572 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:575:1 | 574 | #[bench] | -------- in this procedural macro expansion 575 | / pub fn sum_three_items(b: &mut Bencher) { 576 | | b.iter(|| { 577 | | [1e20f64, 1.5f64, -1e20f64].sum(); 578 | | }) 579 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1489:5 | 1489 | / pub macro bench($item:item) { 1490 | | /* compiler built-in */ 1491 | | } | |_____- in this expansion of `#[bench]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:581:1 | 580 | #[bench] | -------- in this procedural macro expansion 581 | / pub fn sum_many_f64(b: &mut Bencher) { 582 | | let nums = [-1e30f64, 1e60, 1e30, 1.0, -1e60]; 583 | | let v = (0..500).map(|i| nums[i % 5]).collect::>(); 584 | | ... | 587 | | }) 588 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1489:5 | 1489 | / pub macro bench($item:item) { 1490 | | /* compiler built-in */ 1491 | | } | |_____- in this expansion of `#[bench]` error[E0463]: can't find crate for `test` --> library/test/src/stats/tests.rs:591:1 | 590 | #[bench] | -------- in this procedural macro expansion 591 | pub fn no_iter(_: &mut Bencher) {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1489:5 | 1489 | / pub macro bench($item:item) { 1490 | | /* compiler built-in */ 1491 | | } | |_____- in this expansion of `#[bench]` error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/searcher/tests.rs:5:1 | 3 | #[test] | ------- in this procedural macro expansion 4 | #[ignore = "buildbots don't have ncurses installed and I can't mock everything I need"] 5 | / fn test_get_dbpath_for_term() { 6 | | // woefully inadequate test coverage 7 | | // note: current tests won't work with non-standard terminfo hierarchies (e.g., macOS's) 8 | | use std::env; ... | 18 | | env::remove_var("TERMINFO_DIRS"); 19 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/parser/compiled/tests.rs:4:1 | 3 | #[test] | ------- in this procedural macro expansion 4 | / fn test_veclens() { 5 | | assert_eq!(boolfnames.len(), boolnames.len()); 6 | | assert_eq!(numfnames.len(), numnames.len()); 7 | | assert_eq!(stringfnames.len(), stringnames.len()); 8 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` Some errors have detailed explanations: E0405, E0412, E0425, E0463, E0531. For more information about an error, try `rustc --explain E0405`. error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/parm/tests.rs:6:1 | 5 | #[test] | ------- in this procedural macro expansion 6 | / fn test_basic_setabf() { 7 | | let s = b"\\E[48;5;%p1%dm"; 8 | | assert_eq!( 9 | | expand(s, &[Number(1)], &mut Variables::new()).unwrap(), 10 | | "\\E[48;5;1m".bytes().collect::>() 11 | | ); 12 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error: could not compile `getrandom` due to 88 previous errors warning: build failed, waiting for other jobs to finish... error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/parm/tests.rs:15:1 | 14 | #[test] | ------- in this procedural macro expansion 15 | / fn test_multiple_int_constants() { 16 | | assert_eq!( 17 | | expand(b"%{1}%{2}%d%d", &[], &mut Variables::new()).unwrap(), 18 | | "21".bytes().collect::>() 19 | | ); 20 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/parm/tests.rs:23:1 | 22 | #[test] | ------- in this procedural macro expansion 23 | / fn test_op_i() { 24 | | let mut vars = Variables::new(); 25 | | assert_eq!( 26 | | expand(b"%p1%d%p2%d%p3%d%i%p1%d%p2%d%p3%d", &[Number(1), Number(2), Number(3)], &mut vars), ... | 32 | | ); 33 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/parm/tests.rs:36:1 | 35 | #[test] | ------- in this procedural macro expansion 36 | / fn test_param_stack_failure_conditions() { 37 | | let mut varstruct = Variables::new(); 38 | | let vars = &mut varstruct; 39 | | fn get_res( ... | 69 | | } 70 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/parm/tests.rs:73:1 | 72 | #[test] | ------- in this procedural macro expansion 73 | / fn test_push_bad_param() { 74 | | assert!(expand(b"%pa", &[], &mut Variables::new()).is_err()); 75 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/parm/tests.rs:78:1 | 77 | #[test] | ------- in this procedural macro expansion 78 | / fn test_comparison_ops() { 79 | | let v = [('<', [1u8, 0u8, 0u8]), ('=', [0u8, 1u8, 0u8]), ('>', [0u8, 0u8, 1u8])]; 80 | | for &(op, bs) in v.iter() { 81 | | let s = format!("%{{1}}%{{2}}%{op}%d"); ... | 93 | | } 94 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/parm/tests.rs:97:1 | 96 | #[test] | ------- in this procedural macro expansion 97 | / fn test_conditionals() { 98 | | let mut vars = Variables::new(); 99 | | let s = b"\\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m"; 100 | | let res = expand(s, &[Number(1)], &mut vars); ... | 108 | | assert_eq!(res.unwrap(), "\\E[38;5;42m".bytes().collect::>()); 109 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/term/terminfo/parm/tests.rs:112:1 | 111 | #[test] | ------- in this procedural macro expansion 112 | / fn test_format() { 113 | | let mut varstruct = Variables::new(); 114 | | let vars = &mut varstruct; 115 | | ... | 123 | | ); 124 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:88:1 | 87 | #[test] | ------- in this procedural macro expansion 88 | / pub fn do_not_run_ignored_tests() { 89 | | fn f() { 90 | | panic!(); 91 | | } ... | 107 | | assert_ne!(result, TrOk); 108 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:111:1 | 110 | #[test] | ------- in this procedural macro expansion 111 | / pub fn ignored_tests_result_in_ignored() { 112 | | fn f() {} 113 | | let desc = TestDescAndFn { 114 | | desc: TestDesc { ... | 128 | | assert_eq!(result, TrIgnored); 129 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:134:1 | 132 | #[test] | ------- in this procedural macro expansion 133 | #[cfg(not(target_os = "emscripten"))] 134 | / fn test_should_panic() { 135 | | fn f() { 136 | | panic!(); 137 | | } ... | 153 | | assert_eq!(result, TrOk); 154 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:159:1 | 157 | #[test] | ------- in this procedural macro expansion 158 | #[cfg(not(target_os = "emscripten"))] 159 | / fn test_should_panic_good_message() { 160 | | fn f() { 161 | | panic!("an error message"); 162 | | } ... | 178 | | assert_eq!(result, TrOk); 179 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:184:1 | 182 | #[test] | ------- in this procedural macro expansion 183 | #[cfg(not(target_os = "emscripten"))] 184 | / fn test_should_panic_bad_message() { 185 | | use crate::tests::TrFailedMsg; 186 | | fn f() { 187 | | panic!("an error message"); ... | 208 | | assert_eq!(result, TrFailedMsg(failed_msg.to_string())); 209 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:214:1 | 212 | #[test] | ------- in this procedural macro expansion 213 | #[cfg(not(target_os = "emscripten"))] 214 | / fn test_should_panic_non_string_message_type() { 215 | | use crate::tests::TrFailedMsg; 216 | | use std::any::TypeId; 217 | | fn f() { ... | 242 | | assert_eq!(result, TrFailedMsg(failed_msg)); 243 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:248:1 | 246 | #[test] | ------- in this procedural macro expansion 247 | #[cfg(not(target_os = "emscripten"))] 248 | / fn test_should_panic_but_succeeds() { 249 | | let should_panic_variants = [ShouldPanic::Yes, ShouldPanic::YesWithMessage("error message")]; 250 | | 251 | | for &should_panic in should_panic_variants.iter() { ... | 282 | | } 283 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:309:1 | 308 | #[test] | ------- in this procedural macro expansion 309 | / fn test_should_not_report_time() { 310 | | let exec_time = report_time_test_template(false); 311 | | assert!(exec_time.is_none()); 312 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:315:1 | 314 | #[test] | ------- in this procedural macro expansion 315 | / fn test_should_report_time() { 316 | | let exec_time = report_time_test_template(true); 317 | | assert!(exec_time.is_some()); 318 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:347:1 | 346 | #[test] | ------- in this procedural macro expansion 347 | / fn test_error_on_exceed() { 348 | | let types = [TestType::UnitTest, TestType::IntegrationTest, TestType::DocTest]; 349 | | 350 | | for test_type in types.iter() { ... | 358 | | assert_eq!(result, TestResult::TrOk); 359 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:378:1 | 377 | #[test] | ------- in this procedural macro expansion 378 | / fn test_time_options_threshold() { 379 | | let unit = TimeThreshold::new(Duration::from_millis(50), Duration::from_millis(100)); 380 | | let integration = TimeThreshold::new(Duration::from_millis(500), Duration::from_millis(1000)); 381 | | let doc = TimeThreshold::new(Duration::from_millis(5000), Duration::from_millis(10000)); ... | 408 | | } 409 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:412:1 | 411 | #[test] | ------- in this procedural macro expansion 412 | / fn parse_ignored_flag() { 413 | | let args = vec!["progname".to_string(), "filter".to_string(), "--ignored".to_string()]; 414 | | let opts = parse_opts(&args).unwrap().unwrap(); 415 | | assert_eq!(opts.run_ignored, RunIgnored::Only); 416 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:419:1 | 418 | #[test] | ------- in this procedural macro expansion 419 | / fn parse_show_output_flag() { 420 | | let args = vec!["progname".to_string(), "filter".to_string(), "--show-output".to_string()]; 421 | | let opts = parse_opts(&args).unwrap().unwrap(); 422 | | assert!(opts.options.display_output); 423 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:426:1 | 425 | #[test] | ------- in this procedural macro expansion 426 | / fn parse_include_ignored_flag() { 427 | | let args = vec!["progname".to_string(), "filter".to_string(), "--include-ignored".to_string()]; 428 | | let opts = parse_opts(&args).unwrap().unwrap(); 429 | | assert_eq!(opts.run_ignored, RunIgnored::Yes); 430 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:433:1 | 432 | #[test] | ------- in this procedural macro expansion 433 | / pub fn filter_for_ignored_option() { 434 | | // When we run ignored tests the test filter should filter out all the 435 | | // unignored tests and flip the ignore flag on the rest to false 436 | | ... | 446 | | assert!(!filtered[0].desc.ignore); 447 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:450:1 | 449 | #[test] | ------- in this procedural macro expansion 450 | / pub fn run_include_ignored_option() { 451 | | // When we "--include-ignored" tests, the ignore flag should be set to false on 452 | | // all tests and no test filtered out 453 | | ... | 463 | | assert!(!filtered[1].desc.ignore); 464 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:467:1 | 466 | #[test] | ------- in this procedural macro expansion 467 | / pub fn exclude_should_panic_option() { 468 | | let mut opts = TestOpts::new(); 469 | | opts.run_tests = true; 470 | | opts.exclude_should_panic = true; ... | 489 | | assert!(filtered.iter().all(|test| test.desc.should_panic == ShouldPanic::No)); 490 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:493:1 | 492 | #[test] | ------- in this procedural macro expansion 493 | / pub fn exact_filter_match() { 494 | | fn tests() -> Vec { 495 | | ["base", "base::test", "base::test1", "base::test2"] 496 | | .into_iter() ... | 566 | | assert_eq!(exact.len(), 2); 567 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:604:1 | 603 | #[test] | ------- in this procedural macro expansion 604 | / pub fn sort_tests() { 605 | | let mut opts = TestOpts::new(); 606 | | opts.run_tests = true; 607 | | ... | 627 | | } 628 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:631:1 | 630 | #[test] | ------- in this procedural macro expansion 631 | / pub fn shuffle_tests() { 632 | | let mut opts = TestOpts::new(); 633 | | opts.shuffle = true; 634 | | ... | 646 | | assert!(left.iter().zip(right).any(|(a, b)| a.1.desc.name != b.1.desc.name)); 647 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:650:1 | 649 | #[test] | ------- in this procedural macro expansion 650 | / pub fn shuffle_tests_with_seed() { 651 | | let mut opts = TestOpts::new(); 652 | | opts.shuffle = true; 653 | | ... | 664 | | assert!(left.iter().zip(right).all(|(a, b)| a.1.desc.name == b.1.desc.name)); 665 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:668:1 | 667 | #[test] | ------- in this procedural macro expansion 668 | / pub fn order_depends_on_more_than_seed() { 669 | | let mut opts = TestOpts::new(); 670 | | opts.shuffle = true; 671 | | ... | 692 | | assert!(left.iter().zip(right).any(|(a, b)| a.0 != b.0)); 693 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:696:1 | 695 | #[test] | ------- in this procedural macro expansion 696 | / pub fn test_metricmap_compare() { 697 | | let mut m1 = MetricMap::new(); 698 | | let mut m2 = MetricMap::new(); 699 | | m1.insert_metric("in-both-noise", 1000.0, 200.0); ... | 715 | | m2.insert_metric("in-both-want-upwards-and-improved", 2000.0, -10.0); 716 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:719:1 | 718 | #[test] | ------- in this procedural macro expansion 719 | / pub fn test_bench_once_no_iter() { 720 | | fn f(_: &mut Bencher) {} 721 | | bench::run_once(f); 722 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:725:1 | 724 | #[test] | ------- in this procedural macro expansion 725 | / pub fn test_bench_once_iter() { 726 | | fn f(b: &mut Bencher) { 727 | | b.iter(|| {}) 728 | | } 729 | | bench::run_once(f); 730 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:733:1 | 732 | #[test] | ------- in this procedural macro expansion 733 | / pub fn test_bench_no_iter() { 734 | | fn f(_: &mut Bencher) {} 735 | | 736 | | let (tx, rx) = channel(); ... | 749 | | rx.recv().unwrap(); 750 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:753:1 | 752 | #[test] | ------- in this procedural macro expansion 753 | / pub fn test_bench_iter() { 754 | | fn f(b: &mut Bencher) { 755 | | b.iter(|| {}) 756 | | } ... | 771 | | rx.recv().unwrap(); 772 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0463]: can't find crate for `test` --> library/test/src/tests.rs:775:1 | 774 | #[test] | ------- in this procedural macro expansion 775 | / fn should_sort_failures_before_printing_them() { 776 | | let test_a = TestDesc { 777 | | name: StaticTestName("a"), 778 | | ignore: false, ... | 822 | | assert!(apos < bpos); 823 | | } | |_^ can't find crate | ::: /home/waffle/projects/repos/rust2/library/core/src/macros/mod.rs:1476:5 | 1476 | / pub macro test($item:item) { 1477 | | /* compiler built-in */ 1478 | | } | |_____- in this expansion of `#[test]` error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:49:8 | 49 | W: Copy + RotateEachWord32, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:62:8 | 62 | W: Copy + RotateEachWord64, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:70:8 | 70 | G: Copy, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:76:8 | 76 | G: Copy, | ^^^^ not found in this scope error[E0463]: can't find crate for `test` error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:82:8 | 82 | G: Copy, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:88:8 | 88 | G: Copy, | ^^^^ not found in this scope error[E0405]: cannot find trait `BitAnd` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:91:15 | 91 | fwd_binop_x2!(BitAnd, bitand); | ^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:19:26 | 17 | / macro_rules! fwd_binop_x2 { 18 | | ($trait:ident, $fn:ident) => { 19 | | impl $trait for x2 { | | ^^^^ not found in this scope 20 | | type Output = x2; ... | 26 | | }; 27 | | } | |_- in this expansion of `fwd_binop_x2!` ... 91 | fwd_binop_x2!(BitAnd, bitand); | ----------------------------- in this macro invocation error[E0405]: cannot find trait `BitOr` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:92:15 | 92 | fwd_binop_x2!(BitOr, bitor); | ^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:19:26 | 17 | / macro_rules! fwd_binop_x2 { 18 | | ($trait:ident, $fn:ident) => { 19 | | impl $trait for x2 { | | ^^^^ not found in this scope 20 | | type Output = x2; ... | 26 | | }; 27 | | } | |_- in this expansion of `fwd_binop_x2!` ... 92 | fwd_binop_x2!(BitOr, bitor); | --------------------------- in this macro invocation error[E0405]: cannot find trait `BitXor` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:93:15 | 93 | fwd_binop_x2!(BitXor, bitxor); | ^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:19:26 | 17 | / macro_rules! fwd_binop_x2 { 18 | | ($trait:ident, $fn:ident) => { 19 | | impl $trait for x2 { | | ^^^^ not found in this scope 20 | | type Output = x2; ... | 26 | | }; 27 | | } | |_- in this expansion of `fwd_binop_x2!` ... 93 | fwd_binop_x2!(BitXor, bitxor); | ----------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:19:26 | 17 | / macro_rules! fwd_binop_x2 { 18 | | ($trait:ident, $fn:ident) => { 19 | | impl $trait for x2 { | | ^^^^ not found in this scope 20 | | type Output = x2; ... | 26 | | }; 27 | | } | |_- in this expansion of `fwd_binop_x2!` ... 94 | fwd_binop_x2!(AndNot, andnot); | ----------------------------- in this macro invocation error[E0405]: cannot find trait `BitAndAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:95:22 | 95 | fwd_binop_assign_x2!(BitAndAssign, bitand_assign); | ^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:30:26 | 28 | / macro_rules! fwd_binop_assign_x2 { 29 | | ($trait:ident, $fn_assign:ident) => { 30 | | impl $trait for x2 { | | ^^^^ not found in this scope 31 | | #[inline(always)] ... | 37 | | }; 38 | | } | |_- in this expansion of `fwd_binop_assign_x2!` ... 95 | fwd_binop_assign_x2!(BitAndAssign, bitand_assign); | ------------------------------------------------- in this macro invocation error[E0405]: cannot find trait `BitOrAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:96:22 | 96 | fwd_binop_assign_x2!(BitOrAssign, bitor_assign); | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:30:26 | 28 | / macro_rules! fwd_binop_assign_x2 { 29 | | ($trait:ident, $fn_assign:ident) => { 30 | | impl $trait for x2 { | | ^^^^ not found in this scope 31 | | #[inline(always)] ... | 37 | | }; 38 | | } | |_- in this expansion of `fwd_binop_assign_x2!` ... 96 | fwd_binop_assign_x2!(BitOrAssign, bitor_assign); | ----------------------------------------------- in this macro invocation error[E0405]: cannot find trait `BitXorAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:97:22 | 97 | fwd_binop_assign_x2!(BitXorAssign, bitxor_assign); | ^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:30:26 | 28 | / macro_rules! fwd_binop_assign_x2 { 29 | | ($trait:ident, $fn_assign:ident) => { 30 | | impl $trait for x2 { | | ^^^^ not found in this scope 31 | | #[inline(always)] ... | 37 | | }; 38 | | } | |_- in this expansion of `fwd_binop_assign_x2!` ... 97 | fwd_binop_assign_x2!(BitXorAssign, bitxor_assign); | ------------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:101:8 | 101 | G: Copy, | ^^^^ not found in this scope error[E0405]: cannot find trait `Add` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:104:15 | 104 | fwd_binop_x2!(Add, add); | ^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:19:26 | 17 | / macro_rules! fwd_binop_x2 { 18 | | ($trait:ident, $fn:ident) => { 19 | | impl $trait for x2 { | | ^^^^ not found in this scope 20 | | type Output = x2; ... | 26 | | }; 27 | | } | |_- in this expansion of `fwd_binop_x2!` ... 104 | fwd_binop_x2!(Add, add); | ----------------------- in this macro invocation error[E0405]: cannot find trait `AddAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:105:22 | 105 | fwd_binop_assign_x2!(AddAssign, add_assign); | ^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:30:26 | 28 | / macro_rules! fwd_binop_assign_x2 { 29 | | ($trait:ident, $fn_assign:ident) => { 30 | | impl $trait for x2 { | | ^^^^ not found in this scope 31 | | #[inline(always)] ... | 37 | | }; 38 | | } | |_- in this expansion of `fwd_binop_assign_x2!` ... 105 | fwd_binop_assign_x2!(AddAssign, add_assign); | ------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Not` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:106:24 | 106 | impl Not for x2 { | ^^^ not found in this scope error[E0405]: cannot find trait `Not` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:106:9 | 106 | impl Not for x2 { | ^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:106:15 | 106 | impl Not for x2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:119:9 | 119 | impl Vec2 for x2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:130:9 | 130 | impl, G> Store for x2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:137:12 | 137 | impl From> for vec256_storage | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:139:8 | 139 | W: Copy, | ^^^^ not found in this scope error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:140:21 | 140 | vec128_storage: From, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:149:17 | 149 | W: Swap64 + Copy, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:159:9 | 159 | impl MultiLane<[W; 2]> for x2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:169:17 | 169 | impl BSwap for x2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:175:30 | 175 | impl StoreBytes for x2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:247:8 | 247 | W: Copy + RotateEachWord32, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:260:8 | 260 | W: Copy + RotateEachWord64, | ^^^^ not found in this scope error[E0405]: cannot find trait `BitAnd` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:269:15 | 269 | fwd_binop_x4!(BitAnd, bitand); | ^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:210:26 | 208 | / macro_rules! fwd_binop_x4 { 209 | | ($trait:ident, $fn:ident) => { 210 | | impl $trait for x4 { | | ^^^^ not found in this scope 211 | | type Output = x4; ... | 222 | | }; 223 | | } | |_- in this expansion of `fwd_binop_x4!` ... 269 | fwd_binop_x4!(BitAnd, bitand); | ----------------------------- in this macro invocation error[E0405]: cannot find trait `BitOr` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:270:15 | 270 | fwd_binop_x4!(BitOr, bitor); | ^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:210:26 | 208 | / macro_rules! fwd_binop_x4 { 209 | | ($trait:ident, $fn:ident) => { 210 | | impl $trait for x4 { | | ^^^^ not found in this scope 211 | | type Output = x4; ... | 222 | | }; 223 | | } | |_- in this expansion of `fwd_binop_x4!` ... 270 | fwd_binop_x4!(BitOr, bitor); | --------------------------- in this macro invocation error[E0405]: cannot find trait `BitXor` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:271:15 | 271 | fwd_binop_x4!(BitXor, bitxor); | ^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:210:26 | 208 | / macro_rules! fwd_binop_x4 { 209 | | ($trait:ident, $fn:ident) => { 210 | | impl $trait for x4 { | | ^^^^ not found in this scope 211 | | type Output = x4; ... | 222 | | }; 223 | | } | |_- in this expansion of `fwd_binop_x4!` ... 271 | fwd_binop_x4!(BitXor, bitxor); | ----------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:210:26 | 208 | / macro_rules! fwd_binop_x4 { 209 | | ($trait:ident, $fn:ident) => { 210 | | impl $trait for x4 { | | ^^^^ not found in this scope 211 | | type Output = x4; ... | 222 | | }; 223 | | } | |_- in this expansion of `fwd_binop_x4!` ... 272 | fwd_binop_x4!(AndNot, andnot); | ----------------------------- in this macro invocation error[E0405]: cannot find trait `BitAndAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:273:22 | 273 | fwd_binop_assign_x4!(BitAndAssign, bitand_assign); | ^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:226:26 | 224 | / macro_rules! fwd_binop_assign_x4 { 225 | | ($trait:ident, $fn_assign:ident) => { 226 | | impl $trait for x4 { | | ^^^^ not found in this scope 227 | | #[inline(always)] ... | 235 | | }; 236 | | } | |_- in this expansion of `fwd_binop_assign_x4!` ... 273 | fwd_binop_assign_x4!(BitAndAssign, bitand_assign); | ------------------------------------------------- in this macro invocation error[E0405]: cannot find trait `BitOrAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:274:22 | 274 | fwd_binop_assign_x4!(BitOrAssign, bitor_assign); | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:226:26 | 224 | / macro_rules! fwd_binop_assign_x4 { 225 | | ($trait:ident, $fn_assign:ident) => { 226 | | impl $trait for x4 { | | ^^^^ not found in this scope 227 | | #[inline(always)] ... | 235 | | }; 236 | | } | |_- in this expansion of `fwd_binop_assign_x4!` ... 274 | fwd_binop_assign_x4!(BitOrAssign, bitor_assign); | ----------------------------------------------- in this macro invocation error[E0405]: cannot find trait `BitXorAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:275:22 | 275 | fwd_binop_assign_x4!(BitXorAssign, bitxor_assign); | ^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:226:26 | 224 | / macro_rules! fwd_binop_assign_x4 { 225 | | ($trait:ident, $fn_assign:ident) => { 226 | | impl $trait for x4 { | | ^^^^ not found in this scope 227 | | #[inline(always)] ... | 235 | | }; 236 | | } | |_- in this expansion of `fwd_binop_assign_x4!` ... 275 | fwd_binop_assign_x4!(BitXorAssign, bitxor_assign); | ------------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Add` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:277:15 | 277 | fwd_binop_x4!(Add, add); | ^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:210:26 | 208 | / macro_rules! fwd_binop_x4 { 209 | | ($trait:ident, $fn:ident) => { 210 | | impl $trait for x4 { | | ^^^^ not found in this scope 211 | | type Output = x4; ... | 222 | | }; 223 | | } | |_- in this expansion of `fwd_binop_x4!` ... 277 | fwd_binop_x4!(Add, add); | ----------------------- in this macro invocation error[E0405]: cannot find trait `AddAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:278:22 | 278 | fwd_binop_assign_x4!(AddAssign, add_assign); | ^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:226:26 | 224 | / macro_rules! fwd_binop_assign_x4 { 225 | | ($trait:ident, $fn_assign:ident) => { 226 | | impl $trait for x4 { | | ^^^^ not found in this scope 227 | | #[inline(always)] ... | 235 | | }; 236 | | } | |_- in this expansion of `fwd_binop_assign_x4!` ... 278 | fwd_binop_assign_x4!(AddAssign, add_assign); | ------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Not` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:279:21 | 279 | impl Not for x4 { | ^^^ not found in this scope error[E0405]: cannot find trait `Not` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:279:9 | 279 | impl Not for x4 { | ^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:279:15 | 279 | impl Not for x4 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:297:9 | 297 | impl Vec4 for x4 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:308:9 | 308 | impl> Store for x4 { | ^^^^ not found in this scope error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:320:9 | 320 | impl From> for vec512_storage | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:322:8 | 322 | W: Copy, | ^^^^ not found in this scope error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:323:21 | 323 | vec128_storage: From, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:332:17 | 332 | W: Swap64 + Copy, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:342:9 | 342 | impl MultiLane<[W; 4]> for x4 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:352:17 | 352 | impl BSwap for x4 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:363:30 | 363 | impl StoreBytes for x4 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/soft.rs:392:9 | 392 | impl LaneWords4 for x4 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Sized` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:11:54 | 11 | pub trait ArithOps: Add + AddAssign + Sized + Copy + Clone + BSwap {} | ^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:11:62 | 11 | pub trait ArithOps: Add + AddAssign + Sized + Copy + Clone + BSwap {} | ^^^^ not found in this scope error[E0405]: cannot find trait `Clone` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:11:69 | 11 | pub trait ArithOps: Add + AddAssign + Sized + Copy + Clone + BSwap {} | ^^^^^ not found in this scope error[E0405]: cannot find trait `Sized` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:20:7 | 20 | + Sized | ^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:21:7 | 21 | + Copy | ^^^^ not found in this scope error[E0405]: cannot find trait `Clone` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:22:7 | 22 | + Clone | ^^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:112:11 | 112 | + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:121:11 | 121 | + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:125:77 | 125 | BitOps128 + Store + Swap64 + MultiLane<[u128; 1]> + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:135:11 | 135 | + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:145:11 | 145 | + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:156:11 | 156 | + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:165:11 | 165 | + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:176:11 | 176 | + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:185:11 | 185 | + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:195:11 | 195 | + Into | ^^^^ not found in this scope error[E0405]: cannot find trait `Sized` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:224:20 | 224 | pub trait Machine: Sized + Copy { | ^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/types.rs:224:28 | 224 | pub trait Machine: Sized + Copy { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:193:10 | 193 | impl RotateEachWord32 for u32x4_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:193:20 | 193 | impl RotateEachWord32 for u32x4_sse2 { | ^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` 193 | impl RotateEachWord32 for u32x4_sse2 { 194 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` 193 | impl RotateEachWord32 for u32x4_sse2 { 194 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` 193 | impl RotateEachWord32 for u32x4_sse2 { 194 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:172:17 | 167 | / macro_rules! rotr_32_s3 { 168 | | ($name:ident, $k0:expr, $k1:expr) => { 169 | | #[inline(always)] 170 | | fn $name(self) -> Self { 171 | | Self::new(unsafe { 172 | | _mm_shuffle_epi8( | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 178 | | }; 179 | | } | |_- in this expansion of `rotr_32_s3!` ... 195 | / rotr_32_s3!( 196 | | rotate_each_word_right8, 197 | | 0x0c0f0e0d_080b0a09, 198 | | 0x04070605_00030201 199 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:174:21 | 167 | / macro_rules! rotr_32_s3 { 168 | | ($name:ident, $k0:expr, $k1:expr) => { 169 | | #[inline(always)] 170 | | fn $name(self) -> Self { ... | 174 | | _mm_set_epi64x($k0, $k1), | | ^^^^^^^^^^^^^^ not found in this scope ... | 178 | | }; 179 | | } | |_- in this expansion of `rotr_32_s3!` ... 195 | / rotr_32_s3!( 196 | | rotate_each_word_right8, 197 | | 0x0c0f0e0d_080b0a09, 198 | | 0x04070605_00030201 199 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 200 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 200 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 200 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 201 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 201 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 201 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:172:17 | 167 | / macro_rules! rotr_32_s3 { 168 | | ($name:ident, $k0:expr, $k1:expr) => { 169 | | #[inline(always)] 170 | | fn $name(self) -> Self { 171 | | Self::new(unsafe { 172 | | _mm_shuffle_epi8( | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 178 | | }; 179 | | } | |_- in this expansion of `rotr_32_s3!` ... 202 | / rotr_32_s3!( 203 | | rotate_each_word_right16, 204 | | 0x0d0c0f0e_09080b0a, 205 | | 0x05040706_01000302 206 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:174:21 | 167 | / macro_rules! rotr_32_s3 { 168 | | ($name:ident, $k0:expr, $k1:expr) => { 169 | | #[inline(always)] 170 | | fn $name(self) -> Self { ... | 174 | | _mm_set_epi64x($k0, $k1), | | ^^^^^^^^^^^^^^ not found in this scope ... | 178 | | }; 179 | | } | |_- in this expansion of `rotr_32_s3!` ... 202 | / rotr_32_s3!( 203 | | rotate_each_word_right16, 204 | | 0x0d0c0f0e_09080b0a, 205 | | 0x05040706_01000302 206 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 207 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 207 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 207 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:172:17 | 167 | / macro_rules! rotr_32_s3 { 168 | | ($name:ident, $k0:expr, $k1:expr) => { 169 | | #[inline(always)] 170 | | fn $name(self) -> Self { 171 | | Self::new(unsafe { 172 | | _mm_shuffle_epi8( | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 178 | | }; 179 | | } | |_- in this expansion of `rotr_32_s3!` ... 208 | / rotr_32_s3!( 209 | | rotate_each_word_right24, 210 | | 0x0e0d0c0f_0a09080b, 211 | | 0x06050407_02010003 212 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:174:21 | 167 | / macro_rules! rotr_32_s3 { 168 | | ($name:ident, $k0:expr, $k1:expr) => { 169 | | #[inline(always)] 170 | | fn $name(self) -> Self { ... | 174 | | _mm_set_epi64x($k0, $k1), | | ^^^^^^^^^^^^^^ not found in this scope ... | 178 | | }; 179 | | } | |_- in this expansion of `rotr_32_s3!` ... 208 | / rotr_32_s3!( 209 | | rotate_each_word_right24, 210 | | 0x0e0d0c0f_0a09080b, 211 | | 0x06050407_02010003 212 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 213 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0463]: can't find crate for `panic_unwind` error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 213 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 213 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:215:10 | 215 | impl RotateEachWord32 for u32x4_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:215:20 | 215 | impl RotateEachWord32 for u32x4_sse2 { | ^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 216 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 216 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 216 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 217 | rotr_32!(rotate_each_word_right8, 8); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 217 | rotr_32!(rotate_each_word_right8, 8); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 217 | rotr_32!(rotate_each_word_right8, 8); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 218 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 218 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 218 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 219 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 219 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 219 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 224 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 224 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 224 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 225 | rotr_32!(rotate_each_word_right24, 24); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 225 | rotr_32!(rotate_each_word_right24, 24); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 225 | rotr_32!(rotate_each_word_right24, 24); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:185:13 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { 184 | | Self::new(unsafe { 185 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 226 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:186:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 186 | | _mm_srli_epi32(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 226 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:187:17 | 180 | / macro_rules! rotr_32 { 181 | | ($name:ident, $i:expr) => { 182 | | #[inline(always)] 183 | | fn $name(self) -> Self { ... | 187 | | _mm_slli_epi32(self.x, 32 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 191 | | }; 192 | | } | |_- in this expansion of `rotr_32!` ... 226 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:255:10 | 255 | impl RotateEachWord32 for u64x2_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:255:20 | 255 | impl RotateEachWord32 for u64x2_sse2 { | ^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` 255 | impl RotateEachWord32 for u64x2_sse2 { 256 | rotr_64!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` 255 | impl RotateEachWord32 for u64x2_sse2 { 256 | rotr_64!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` 255 | impl RotateEachWord32 for u64x2_sse2 { 256 | rotr_64!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:234:17 | 229 | / macro_rules! rotr_64_s3 { 230 | | ($name:ident, $k0:expr, $k1:expr) => { 231 | | #[inline(always)] 232 | | fn $name(self) -> Self { 233 | | Self::new(unsafe { 234 | | _mm_shuffle_epi8( | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 240 | | }; 241 | | } | |_- in this expansion of `rotr_64_s3!` ... 257 | / rotr_64_s3!( 258 | | rotate_each_word_right8, 259 | | 0x080f_0e0d_0c0b_0a09, 260 | | 0x0007_0605_0403_0201 261 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:236:21 | 229 | / macro_rules! rotr_64_s3 { 230 | | ($name:ident, $k0:expr, $k1:expr) => { 231 | | #[inline(always)] 232 | | fn $name(self) -> Self { ... | 236 | | _mm_set_epi64x($k0, $k1), | | ^^^^^^^^^^^^^^ not found in this scope ... | 240 | | }; 241 | | } | |_- in this expansion of `rotr_64_s3!` ... 257 | / rotr_64_s3!( 258 | | rotate_each_word_right8, 259 | | 0x080f_0e0d_0c0b_0a09, 260 | | 0x0007_0605_0403_0201 261 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 262 | rotr_64!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 262 | rotr_64!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 262 | rotr_64!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 263 | rotr_64!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 263 | rotr_64!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 263 | rotr_64!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:234:17 | 229 | / macro_rules! rotr_64_s3 { 230 | | ($name:ident, $k0:expr, $k1:expr) => { 231 | | #[inline(always)] 232 | | fn $name(self) -> Self { 233 | | Self::new(unsafe { 234 | | _mm_shuffle_epi8( | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 240 | | }; 241 | | } | |_- in this expansion of `rotr_64_s3!` ... 264 | / rotr_64_s3!( 265 | | rotate_each_word_right16, 266 | | 0x0908_0f0e_0d0c_0b0a, 267 | | 0x0100_0706_0504_0302 268 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:236:21 | 229 | / macro_rules! rotr_64_s3 { 230 | | ($name:ident, $k0:expr, $k1:expr) => { 231 | | #[inline(always)] 232 | | fn $name(self) -> Self { ... | 236 | | _mm_set_epi64x($k0, $k1), | | ^^^^^^^^^^^^^^ not found in this scope ... | 240 | | }; 241 | | } | |_- in this expansion of `rotr_64_s3!` ... 264 | / rotr_64_s3!( 265 | | rotate_each_word_right16, 266 | | 0x0908_0f0e_0d0c_0b0a, 267 | | 0x0100_0706_0504_0302 268 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 269 | rotr_64!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 269 | rotr_64!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 269 | rotr_64!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:234:17 | 229 | / macro_rules! rotr_64_s3 { 230 | | ($name:ident, $k0:expr, $k1:expr) => { 231 | | #[inline(always)] 232 | | fn $name(self) -> Self { 233 | | Self::new(unsafe { 234 | | _mm_shuffle_epi8( | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 240 | | }; 241 | | } | |_- in this expansion of `rotr_64_s3!` ... 270 | / rotr_64_s3!( 271 | | rotate_each_word_right24, 272 | | 0x0a09_080f_0e0d_0c0b, 273 | | 0x0201_0007_0605_0403 274 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:236:21 | 229 | / macro_rules! rotr_64_s3 { 230 | | ($name:ident, $k0:expr, $k1:expr) => { 231 | | #[inline(always)] 232 | | fn $name(self) -> Self { ... | 236 | | _mm_set_epi64x($k0, $k1), | | ^^^^^^^^^^^^^^ not found in this scope ... | 240 | | }; 241 | | } | |_- in this expansion of `rotr_64_s3!` ... 270 | / rotr_64_s3!( 271 | | rotate_each_word_right24, 272 | | 0x0a09_080f_0e0d_0c0b, 273 | | 0x0201_0007_0605_0403 274 | | ); | |_____- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 275 | rotr_64!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 275 | rotr_64!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 275 | rotr_64!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:277:10 | 277 | impl RotateEachWord32 for u64x2_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:277:20 | 277 | impl RotateEachWord32 for u64x2_sse2 { | ^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 278 | rotr_64!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 278 | rotr_64!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 278 | rotr_64!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 279 | rotr_64!(rotate_each_word_right8, 8); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 279 | rotr_64!(rotate_each_word_right8, 8); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 279 | rotr_64!(rotate_each_word_right8, 8); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 280 | rotr_64!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 280 | rotr_64!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 280 | rotr_64!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 281 | rotr_64!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 281 | rotr_64!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 281 | rotr_64!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 286 | rotr_64!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 286 | rotr_64!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 286 | rotr_64!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 287 | rotr_64!(rotate_each_word_right24, 24); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 287 | rotr_64!(rotate_each_word_right24, 24); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 287 | rotr_64!(rotate_each_word_right24, 24); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:247:13 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { 246 | | Self::new(unsafe { 247 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 288 | rotr_64!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:248:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 248 | | _mm_srli_epi64(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 288 | rotr_64!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:249:17 | 242 | / macro_rules! rotr_64 { 243 | | ($name:ident, $i:expr) => { 244 | | #[inline(always)] 245 | | fn $name(self) -> Self { ... | 249 | | _mm_slli_epi64(self.x, 64 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 253 | | }; 254 | | } | |_- in this expansion of `rotr_64!` ... 288 | rotr_64!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:290:10 | 290 | impl RotateEachWord64 for u64x2_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:290:20 | 290 | impl RotateEachWord64 for u64x2_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:290:30 | 290 | impl RotateEachWord64 for u64x2_sse2 { | ^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:293:28 | 293 | Self::new(unsafe { _mm_shuffle_epi32(self.x, 0b10110001) }) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:311:10 | 311 | impl RotateEachWord32 for u128x1_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:311:20 | 311 | impl RotateEachWord32 for u128x1_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:311:30 | 311 | impl RotateEachWord32 for u128x1_sse2 { | ^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:302:13 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { 301 | | Self::new(unsafe { 302 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 312 | rotr_128!(rotate_each_word_right7, 7); | ------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:303:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 303 | | _mm_srli_si128(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 312 | rotr_128!(rotate_each_word_right7, 7); | ------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:304:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 304 | | _mm_slli_si128(self.x, 128 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 312 | rotr_128!(rotate_each_word_right7, 7); | ------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:302:13 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { 301 | | Self::new(unsafe { 302 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 313 | rotr_128!(rotate_each_word_right8, 8); | ------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:303:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 303 | | _mm_srli_si128(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 313 | rotr_128!(rotate_each_word_right8, 8); | ------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:304:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 304 | | _mm_slli_si128(self.x, 128 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 313 | rotr_128!(rotate_each_word_right8, 8); | ------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:302:13 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { 301 | | Self::new(unsafe { 302 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 314 | rotr_128!(rotate_each_word_right11, 11); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:303:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 303 | | _mm_srli_si128(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 314 | rotr_128!(rotate_each_word_right11, 11); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:304:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 304 | | _mm_slli_si128(self.x, 128 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 314 | rotr_128!(rotate_each_word_right11, 11); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:302:13 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { 301 | | Self::new(unsafe { 302 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 315 | rotr_128!(rotate_each_word_right12, 12); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:303:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 303 | | _mm_srli_si128(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 315 | rotr_128!(rotate_each_word_right12, 12); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:304:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 304 | | _mm_slli_si128(self.x, 128 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 315 | rotr_128!(rotate_each_word_right12, 12); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:302:13 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { 301 | | Self::new(unsafe { 302 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 316 | rotr_128!(rotate_each_word_right16, 16); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:303:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 303 | | _mm_srli_si128(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 316 | rotr_128!(rotate_each_word_right16, 16); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:304:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 304 | | _mm_slli_si128(self.x, 128 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 316 | rotr_128!(rotate_each_word_right16, 16); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:302:13 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { 301 | | Self::new(unsafe { 302 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 317 | rotr_128!(rotate_each_word_right20, 20); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:303:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 303 | | _mm_srli_si128(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 317 | rotr_128!(rotate_each_word_right20, 20); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:304:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 304 | | _mm_slli_si128(self.x, 128 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 317 | rotr_128!(rotate_each_word_right20, 20); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:302:13 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { 301 | | Self::new(unsafe { 302 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 318 | rotr_128!(rotate_each_word_right24, 24); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:303:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 303 | | _mm_srli_si128(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 318 | rotr_128!(rotate_each_word_right24, 24); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:304:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 304 | | _mm_slli_si128(self.x, 128 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 318 | rotr_128!(rotate_each_word_right24, 24); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:302:13 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { 301 | | Self::new(unsafe { 302 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 319 | rotr_128!(rotate_each_word_right25, 25); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:303:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 303 | | _mm_srli_si128(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 319 | rotr_128!(rotate_each_word_right25, 25); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:304:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 304 | | _mm_slli_si128(self.x, 128 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 319 | rotr_128!(rotate_each_word_right25, 25); | --------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:322:10 | 322 | impl RotateEachWord64 for u128x1_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:322:20 | 322 | impl RotateEachWord64 for u128x1_sse2 { | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:322:30 | 322 | impl RotateEachWord64 for u128x1_sse2 { | ^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:302:13 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { 301 | | Self::new(unsafe { 302 | | _mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 323 | rotr_128!(rotate_each_word_right32, 32); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:303:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 303 | | _mm_srli_si128(self.x, $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 323 | rotr_128!(rotate_each_word_right32, 32); | --------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:304:17 | 297 | / macro_rules! rotr_128 { 298 | | ($name:ident, $i:expr) => { 299 | | #[inline(always)] 300 | | fn $name(self) -> Self { ... | 304 | | _mm_slli_si128(self.x, 128 - $i as i32), | | ^^^^^^^^^^^^^^ not found in this scope ... | 308 | | }; 309 | | } | |_- in this expansion of `rotr_128!` ... 323 | rotr_128!(rotate_each_word_right32, 32); | --------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:325:10 | 325 | impl RotateEachWord128 for u128x1_sse2 {} | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:325:20 | 325 | impl RotateEachWord128 for u128x1_sse2 {} | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:325:30 | 325 | impl RotateEachWord128 for u128x1_sse2 {} | ^^^^ not found in this scope error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:44:16 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] 43 | | pub struct $vec { 44 | | x: __m128i, | | ^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:56:26 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 56 | | impl From<$vec> for vec128_storage { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:64:23 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 64 | | fn new(x: __m128i) -> Self { | | ^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_loadu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:81:27 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 81 | | Self::new(_mm_loadu_si128(input.as_ptr() as *const _)) | | ^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_loadu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:86:27 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 86 | | Self::new(_mm_loadu_si128(input.as_ptr() as *const _)).bswap() | | ^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_storeu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:91:26 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 91 | | unsafe { _mm_storeu_si128(out.as_mut_ptr() as *mut _, self.x) } | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_storeu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:98:21 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 98 | | _mm_storeu_si128(out.as_mut_ptr() as *mut _, x); | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Default` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:103:26 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 103 | | impl Default for $vec { | | ^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_setzero_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:106:36 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 106 | | Self::new(unsafe { _mm_setzero_si128() }) | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_set1_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:115:30 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 115 | | let ff = _mm_set1_epi64x(-1i64); | | ^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:121:18 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 121 | | impl BitOps0 for $vec {} | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:121:28 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 121 | | impl BitOps0 for $vec {} | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:121:38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 121 | | impl BitOps0 for $vec {} | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:122:43 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 122 | | impl_binop!($vec, BitAnd, bitand, _mm_and_si128); | | ^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:123:41 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 123 | | impl_binop!($vec, BitOr, bitor, _mm_or_si128); | | ^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_xor_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:124:43 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 124 | | impl_binop!($vec, BitXor, bitxor, _mm_xor_si128); | | ^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` (#2) 38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 125 | | impl_binop_assign!($vec, BitAndAssign, bitand_assign, bitand); | | ------------------------------------------------------------- in this macro invocation (#2) ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` (#1) ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` (#2) 38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 126 | | impl_binop_assign!($vec, BitOrAssign, bitor_assign, bitor); | | ---------------------------------------------------------- in this macro invocation (#2) ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` (#1) ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` (#2) 38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 127 | | impl_binop_assign!($vec, BitXorAssign, bitxor_assign, bitxor); | | ------------------------------------------------------------- in this macro invocation (#2) ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` (#1) ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:128:18 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 128 | | impl AndNot for $vec { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:128:28 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 128 | | impl AndNot for $vec { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:128:38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 128 | | impl AndNot for $vec { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_andnot_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:132:36 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 132 | | Self::new(unsafe { _mm_andnot_si128(self.x, rhs.x) }) | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 327 | def_vec!(u32x4_sse2, u32); | ------------------------- in this macro invocation error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:44:16 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] 43 | | pub struct $vec { 44 | | x: __m128i, | | ^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:56:26 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 56 | | impl From<$vec> for vec128_storage { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:64:23 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 64 | | fn new(x: __m128i) -> Self { | | ^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_loadu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:81:27 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 81 | | Self::new(_mm_loadu_si128(input.as_ptr() as *const _)) | | ^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_loadu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:86:27 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 86 | | Self::new(_mm_loadu_si128(input.as_ptr() as *const _)).bswap() | | ^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_storeu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:91:26 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 91 | | unsafe { _mm_storeu_si128(out.as_mut_ptr() as *mut _, self.x) } | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_storeu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:98:21 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 98 | | _mm_storeu_si128(out.as_mut_ptr() as *mut _, x); | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Default` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:103:26 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 103 | | impl Default for $vec { | | ^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_setzero_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:106:36 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 106 | | Self::new(unsafe { _mm_setzero_si128() }) | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_set1_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:115:30 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 115 | | let ff = _mm_set1_epi64x(-1i64); | | ^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:121:18 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 121 | | impl BitOps0 for $vec {} | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:121:28 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 121 | | impl BitOps0 for $vec {} | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:121:38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 121 | | impl BitOps0 for $vec {} | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:122:43 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 122 | | impl_binop!($vec, BitAnd, bitand, _mm_and_si128); | | ^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:123:41 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 123 | | impl_binop!($vec, BitOr, bitor, _mm_or_si128); | | ^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_xor_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:124:43 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 124 | | impl_binop!($vec, BitXor, bitxor, _mm_xor_si128); | | ^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` (#2) 38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 125 | | impl_binop_assign!($vec, BitAndAssign, bitand_assign, bitand); | | ------------------------------------------------------------- in this macro invocation (#2) ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` (#1) ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` (#2) 38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 126 | | impl_binop_assign!($vec, BitOrAssign, bitor_assign, bitor); | | ---------------------------------------------------------- in this macro invocation (#2) ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` (#1) ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` (#2) 38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 127 | | impl_binop_assign!($vec, BitXorAssign, bitxor_assign, bitxor); | | ------------------------------------------------------------- in this macro invocation (#2) ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` (#1) ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:128:18 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 128 | | impl AndNot for $vec { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:128:28 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 128 | | impl AndNot for $vec { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:128:38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 128 | | impl AndNot for $vec { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0425]: cannot find function `_mm_andnot_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:132:36 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 132 | | Self::new(unsafe { _mm_andnot_si128(self.x, rhs.x) }) | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 328 | def_vec!(u64x2_sse2, u64); | ------------------------- in this macro invocation error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:44:16 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] 43 | | pub struct $vec { 44 | | x: __m128i, | | ^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:56:26 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 56 | | impl From<$vec> for vec128_storage { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:64:23 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 64 | | fn new(x: __m128i) -> Self { | | ^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_loadu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:81:27 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 81 | | Self::new(_mm_loadu_si128(input.as_ptr() as *const _)) | | ^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_loadu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:86:27 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 86 | | Self::new(_mm_loadu_si128(input.as_ptr() as *const _)).bswap() | | ^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_storeu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:91:26 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 91 | | unsafe { _mm_storeu_si128(out.as_mut_ptr() as *mut _, self.x) } | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_storeu_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:98:21 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 98 | | _mm_storeu_si128(out.as_mut_ptr() as *mut _, x); | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0405]: cannot find trait `Default` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:103:26 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 103 | | impl Default for $vec { | | ^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_setzero_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:106:36 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 106 | | Self::new(unsafe { _mm_setzero_si128() }) | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_set1_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:115:30 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 115 | | let ff = _mm_set1_epi64x(-1i64); | | ^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:121:18 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 121 | | impl BitOps0 for $vec {} | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:121:28 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 121 | | impl BitOps0 for $vec {} | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:121:38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 121 | | impl BitOps0 for $vec {} | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:122:43 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 122 | | impl_binop!($vec, BitAnd, bitand, _mm_and_si128); | | ^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:123:41 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 123 | | impl_binop!($vec, BitOr, bitor, _mm_or_si128); | | ^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_xor_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:124:43 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 124 | | impl_binop!($vec, BitXor, bitxor, _mm_xor_si128); | | ^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` (#2) 38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 125 | | impl_binop_assign!($vec, BitAndAssign, bitand_assign, bitand); | | ------------------------------------------------------------- in this macro invocation (#2) ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` (#1) ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` (#2) 38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 126 | | impl_binop_assign!($vec, BitOrAssign, bitor_assign, bitor); | | ---------------------------------------------------------- in this macro invocation (#2) ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` (#1) ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` (#2) 38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 127 | | impl_binop_assign!($vec, BitXorAssign, bitxor_assign, bitxor); | | ------------------------------------------------------------- in this macro invocation (#2) ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` (#1) ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:128:18 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 128 | | impl AndNot for $vec { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:128:28 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 128 | | impl AndNot for $vec { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:128:38 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 128 | | impl AndNot for $vec { | | ^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_andnot_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:132:36 | 39 | / macro_rules! def_vec { 40 | | ($vec:ident, $word:ident) => { 41 | | #[allow(non_camel_case_types)] 42 | | #[derive(Copy, Clone)] ... | 132 | | Self::new(unsafe { _mm_andnot_si128(self.x, rhs.x) }) | | ^^^^^^^^^^^^^^^^ not found in this scope ... | 135 | | }; 136 | | } | |_- in this expansion of `def_vec!` ... 329 | def_vec!(u128x1_sse2, u128); | --------------------------- in this macro invocation error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:335:21 | 335 | let x = _mm_cvtsi128_si64(self.x) as u64; | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_extract_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:336:21 | 336 | let y = _mm_extract_epi64(self.x, 1) as u64; | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi64_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:343:25 | 343 | let mut x = _mm_cvtsi64_si128((xs[0] as u64 | ((xs[1] as u64) << 32)) as i64); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_insert_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:344:17 | 344 | x = _mm_insert_epi64(x, (xs[2] as u64 | ((xs[3] as u64) << 32)) as i64, 1); | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:353:21 | 353 | let x = _mm_cvtsi128_si64(self.x) as u64; | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:354:21 | 354 | let y = _mm_cvtsi128_si64(_mm_shuffle_epi32(self.x, 0b11101110)) as u64; | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:354:39 | 354 | let y = _mm_cvtsi128_si64(_mm_shuffle_epi32(self.x, 0b11101110)) as u64; | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi64_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:363:21 | 363 | let x = _mm_cvtsi64_si128(x); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:364:21 | 364 | let y = _mm_slli_si128(_mm_cvtsi64_si128(y), 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi64_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:364:36 | 364 | let y = _mm_slli_si128(_mm_cvtsi64_si128(y), 8); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:365:23 | 365 | Self::new(_mm_or_si128(x, y)) | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:374:17 | 374 | _mm_cvtsi128_si64(self.x) as u64, | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_extract_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:375:17 | 375 | _mm_extract_epi64(self.x, 1) as u64, | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi64_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:382:25 | 382 | let mut x = _mm_cvtsi64_si128(xs[0] as i64); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_insert_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:383:17 | 383 | x = _mm_insert_epi64(x, xs[1] as i64, 1); | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:393:17 | 393 | _mm_cvtsi128_si64(self.x) as u64, | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:394:17 | 394 | _mm_cvtsi128_si64(_mm_srli_si128(self.x, 8)) as u64, | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:394:35 | 394 | _mm_cvtsi128_si64(_mm_srli_si128(self.x, 8)) as u64, | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi64_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:401:21 | 401 | let x = _mm_cvtsi64_si128(xs[0] as i64); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:402:21 | 402 | let y = _mm_slli_si128(_mm_cvtsi64_si128(xs[1] as i64), 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi64_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:402:36 | 402 | let y = _mm_slli_si128(_mm_cvtsi64_si128(xs[1] as i64), 8); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:403:23 | 403 | Self::new(_mm_or_si128(x, y)) | ^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:420:51 | 420 | u64x2_sse2: MultiLane<[u64; 2]> + Copy, | ^^^^ not found in this scope error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:439:26 | 437 | / macro_rules! impl_into { 438 | | ($from:ident, $to:ident) => { 439 | | impl From<$from> for $to { | | ^^^^ not found in this scope 440 | | #[inline(always)] ... | 445 | | }; 446 | | } | |_- in this expansion of `impl_into!` 447 | 448 | impl_into!(u128x1_sse2, u32x4_sse2); | ----------------------------------- in this macro invocation error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:439:26 | 437 | / macro_rules! impl_into { 438 | | ($from:ident, $to:ident) => { 439 | | impl From<$from> for $to { | | ^^^^ not found in this scope 440 | | #[inline(always)] ... | 445 | | }; 446 | | } | |_- in this expansion of `impl_into!` ... 449 | impl_into!(u128x1_sse2, u64x2_sse2); | ----------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:140:18 | 138 | / macro_rules! impl_bitops32 { 139 | | ($vec:ident) => { 140 | | impl BitOps32 for $vec where | | ^^^^ not found in this scope 141 | | $vec: RotateEachWord32 ... | 144 | | }; 145 | | } | |_- in this expansion of `impl_bitops32!` ... 451 | impl_bitops32!(u32x4_sse2); | -------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:140:28 | 138 | / macro_rules! impl_bitops32 { 139 | | ($vec:ident) => { 140 | | impl BitOps32 for $vec where | | ^^^^ not found in this scope 141 | | $vec: RotateEachWord32 ... | 144 | | }; 145 | | } | |_- in this expansion of `impl_bitops32!` ... 451 | impl_bitops32!(u32x4_sse2); | -------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:140:38 | 138 | / macro_rules! impl_bitops32 { 139 | | ($vec:ident) => { 140 | | impl BitOps32 for $vec where | | ^^^^ not found in this scope 141 | | $vec: RotateEachWord32 ... | 144 | | }; 145 | | } | |_- in this expansion of `impl_bitops32!` ... 451 | impl_bitops32!(u32x4_sse2); | -------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:140:18 | 138 | / macro_rules! impl_bitops32 { 139 | | ($vec:ident) => { 140 | | impl BitOps32 for $vec where | | ^^^^ not found in this scope 141 | | $vec: RotateEachWord32 ... | 144 | | }; 145 | | } | |_- in this expansion of `impl_bitops32!` (#2) 146 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); | | -------------------- in this macro invocation (#2) 150 | | impl BitOps64 for $vec where ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` (#1) ... 452 | impl_bitops64!(u64x2_sse2); | -------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:140:28 | 138 | / macro_rules! impl_bitops32 { 139 | | ($vec:ident) => { 140 | | impl BitOps32 for $vec where | | ^^^^ not found in this scope 141 | | $vec: RotateEachWord32 ... | 144 | | }; 145 | | } | |_- in this expansion of `impl_bitops32!` (#2) 146 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); | | -------------------- in this macro invocation (#2) 150 | | impl BitOps64 for $vec where ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` (#1) ... 452 | impl_bitops64!(u64x2_sse2); | -------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:140:38 | 138 | / macro_rules! impl_bitops32 { 139 | | ($vec:ident) => { 140 | | impl BitOps32 for $vec where | | ^^^^ not found in this scope 141 | | $vec: RotateEachWord32 ... | 144 | | }; 145 | | } | |_- in this expansion of `impl_bitops32!` (#2) 146 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); | | -------------------- in this macro invocation (#2) 150 | | impl BitOps64 for $vec where ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` (#1) ... 452 | impl_bitops64!(u64x2_sse2); | -------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:150:18 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); 150 | | impl BitOps64 for $vec where | | ^^^^ not found in this scope ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` ... 452 | impl_bitops64!(u64x2_sse2); | -------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:150:28 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); 150 | | impl BitOps64 for $vec where | | ^^^^ not found in this scope ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` ... 452 | impl_bitops64!(u64x2_sse2); | -------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:150:38 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); 150 | | impl BitOps64 for $vec where | | ^^^^ not found in this scope ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` ... 452 | impl_bitops64!(u64x2_sse2); | -------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:140:18 | 138 | / macro_rules! impl_bitops32 { 139 | | ($vec:ident) => { 140 | | impl BitOps32 for $vec where | | ^^^^ not found in this scope 141 | | $vec: RotateEachWord32 ... | 144 | | }; 145 | | } | |_- in this expansion of `impl_bitops32!` (#3) 146 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); | | -------------------- in this macro invocation (#3) 150 | | impl BitOps64 for $vec where ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` (#2) 156 | 157 | / macro_rules! impl_bitops128 { 158 | | ($vec:ident) => { 159 | | impl_bitops64!($vec); | | -------------------- in this macro invocation (#2) 160 | | impl BitOps128 for $vec where ... | 164 | | }; 165 | | } | |_- in this expansion of `impl_bitops128!` (#1) ... 453 | impl_bitops128!(u128x1_sse2); | ---------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:140:28 | 138 | / macro_rules! impl_bitops32 { 139 | | ($vec:ident) => { 140 | | impl BitOps32 for $vec where | | ^^^^ not found in this scope 141 | | $vec: RotateEachWord32 ... | 144 | | }; 145 | | } | |_- in this expansion of `impl_bitops32!` (#3) 146 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); | | -------------------- in this macro invocation (#3) 150 | | impl BitOps64 for $vec where ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` (#2) 156 | 157 | / macro_rules! impl_bitops128 { 158 | | ($vec:ident) => { 159 | | impl_bitops64!($vec); | | -------------------- in this macro invocation (#2) 160 | | impl BitOps128 for $vec where ... | 164 | | }; 165 | | } | |_- in this expansion of `impl_bitops128!` (#1) ... 453 | impl_bitops128!(u128x1_sse2); | ---------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:140:38 | 138 | / macro_rules! impl_bitops32 { 139 | | ($vec:ident) => { 140 | | impl BitOps32 for $vec where | | ^^^^ not found in this scope 141 | | $vec: RotateEachWord32 ... | 144 | | }; 145 | | } | |_- in this expansion of `impl_bitops32!` (#3) 146 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); | | -------------------- in this macro invocation (#3) 150 | | impl BitOps64 for $vec where ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` (#2) 156 | 157 | / macro_rules! impl_bitops128 { 158 | | ($vec:ident) => { 159 | | impl_bitops64!($vec); | | -------------------- in this macro invocation (#2) 160 | | impl BitOps128 for $vec where ... | 164 | | }; 165 | | } | |_- in this expansion of `impl_bitops128!` (#1) ... 453 | impl_bitops128!(u128x1_sse2); | ---------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:150:18 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); 150 | | impl BitOps64 for $vec where | | ^^^^ not found in this scope ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` (#2) 156 | 157 | / macro_rules! impl_bitops128 { 158 | | ($vec:ident) => { 159 | | impl_bitops64!($vec); | | -------------------- in this macro invocation (#2) 160 | | impl BitOps128 for $vec where ... | 164 | | }; 165 | | } | |_- in this expansion of `impl_bitops128!` (#1) ... 453 | impl_bitops128!(u128x1_sse2); | ---------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:150:28 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); 150 | | impl BitOps64 for $vec where | | ^^^^ not found in this scope ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` (#2) 156 | 157 | / macro_rules! impl_bitops128 { 158 | | ($vec:ident) => { 159 | | impl_bitops64!($vec); | | -------------------- in this macro invocation (#2) 160 | | impl BitOps128 for $vec where ... | 164 | | }; 165 | | } | |_- in this expansion of `impl_bitops128!` (#1) ... 453 | impl_bitops128!(u128x1_sse2); | ---------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:150:38 | 147 | / macro_rules! impl_bitops64 { 148 | | ($vec:ident) => { 149 | | impl_bitops32!($vec); 150 | | impl BitOps64 for $vec where | | ^^^^ not found in this scope ... | 154 | | }; 155 | | } | |_- in this expansion of `impl_bitops64!` (#2) 156 | 157 | / macro_rules! impl_bitops128 { 158 | | ($vec:ident) => { 159 | | impl_bitops64!($vec); | | -------------------- in this macro invocation (#2) 160 | | impl BitOps128 for $vec where ... | 164 | | }; 165 | | } | |_- in this expansion of `impl_bitops128!` (#1) ... 453 | impl_bitops128!(u128x1_sse2); | ---------------------------- in this macro invocation (#1) error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:160:18 | 157 | / macro_rules! impl_bitops128 { 158 | | ($vec:ident) => { 159 | | impl_bitops64!($vec); 160 | | impl BitOps128 for $vec where | | ^^^^ not found in this scope ... | 164 | | }; 165 | | } | |_- in this expansion of `impl_bitops128!` ... 453 | impl_bitops128!(u128x1_sse2); | ---------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:160:28 | 157 | / macro_rules! impl_bitops128 { 158 | | ($vec:ident) => { 159 | | impl_bitops64!($vec); 160 | | impl BitOps128 for $vec where | | ^^^^ not found in this scope ... | 164 | | }; 165 | | } | |_- in this expansion of `impl_bitops128!` ... 453 | impl_bitops128!(u128x1_sse2); | ---------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:160:38 | 157 | / macro_rules! impl_bitops128 { 158 | | ($vec:ident) => { 159 | | impl_bitops64!($vec); 160 | | impl BitOps128 for $vec where | | ^^^^ not found in this scope ... | 164 | | }; 165 | | } | |_- in this expansion of `impl_bitops128!` ... 453 | impl_bitops128!(u128x1_sse2); | ---------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:455:10 | 455 | impl ArithOps for u32x4_sse2 where | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:455:20 | 455 | impl ArithOps for u32x4_sse2 where | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:455:30 | 455 | impl ArithOps for u32x4_sse2 where | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:459:10 | 459 | impl ArithOps for u64x2_sse2 where | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:459:20 | 459 | impl ArithOps for u64x2_sse2 where | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:459:30 | 459 | impl ArithOps for u64x2_sse2 where | ^^^^ not found in this scope error[E0425]: cannot find function `_mm_add_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:463:35 | 463 | impl_binop!(u32x4_sse2, Add, add, _mm_add_epi32); | ^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_add_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:464:35 | 464 | impl_binop!(u64x2_sse2, Add, add, _mm_add_epi64); | ^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` ... 465 | impl_binop_assign!(u32x4_sse2, AddAssign, add_assign, add); | ---------------------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:29:31 | 25 | / macro_rules! impl_binop_assign { 26 | | ($vec:ident, $trait:ident, $fn_assign:ident, $fn:ident) => { 27 | | impl $trait for $vec 28 | | where 29 | | $vec: Copy, | | ^^^^ not found in this scope ... | 36 | | }; 37 | | } | |_- in this expansion of `impl_binop_assign!` ... 466 | impl_binop_assign!(u64x2_sse2, AddAssign, add_assign, add); | ---------------------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:468:10 | 468 | impl u32x4> for u32x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:468:20 | 468 | impl u32x4> for u32x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:468:30 | 468 | impl u32x4> for u32x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:474:10 | 474 | impl u64x2> for u64x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:474:20 | 474 | impl u64x2> for u64x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:474:30 | 474 | impl u64x2> for u64x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:481:10 | 481 | impl u128x1> for u128x1_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:481:20 | 481 | impl u128x1> for u128x1_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:481:30 | 481 | impl u128x1> for u128x1_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:485:30 | 485 | u128x1_sse2: Into< as Machine>::u32x4>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:486:30 | 486 | u128x1_sse2: Into< as Machine>::u64x2>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:490:10 | 490 | impl u32x4> for u32x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:496:10 | 496 | impl u64x2> for u64x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:503:10 | 503 | impl u128x1> for u128x1_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:507:36 | 507 | u128x1_sse2: Into< as Machine>::u32x4>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:508:36 | 508 | u128x1_sse2: Into< as Machine>::u64x2>, | ^^^^ not found in this scope error[E0425]: cannot find function `_mm_set_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:515:19 | 515 | Self::new(_mm_set_epi32( | ^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_insert_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:536:22 | 536 | 0 => _mm_insert_epi32(self.x, v as i32, 0), | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_insert_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:537:22 | 537 | 1 => _mm_insert_epi32(self.x, v as i32, 1), | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_insert_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:538:22 | 538 | 2 => _mm_insert_epi32(self.x, v as i32, 2), | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_insert_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:539:22 | 539 | 3 => _mm_insert_epi32(self.x, v as i32, 3), | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_andnot_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:558:29 | 558 | let x = _mm_andnot_si128(_mm_cvtsi32_si128(-1), self.x); | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi32_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:558:46 | 558 | let x = _mm_andnot_si128(_mm_cvtsi32_si128(-1), self.x); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:559:21 | 559 | _mm_or_si128(x, _mm_cvtsi32_si128(v as i32)) | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi32_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:559:37 | 559 | _mm_or_si128(x, _mm_cvtsi32_si128(v as i32)) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:562:33 | 562 | let mut x = _mm_shuffle_epi32(self.x, 0b0111_1000); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:563:25 | 563 | x = _mm_slli_si128(x, 4); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:564:25 | 564 | x = _mm_or_si128(x, _mm_cvtsi32_si128(v as i32)); | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi32_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:564:41 | 564 | x = _mm_or_si128(x, _mm_cvtsi32_si128(v as i32)); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:565:21 | 565 | _mm_shuffle_epi32(x, 0b1110_0001) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:568:33 | 568 | let mut x = _mm_shuffle_epi32(self.x, 0b1011_0100); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:569:25 | 569 | x = _mm_slli_si128(x, 4); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:570:25 | 570 | x = _mm_or_si128(x, _mm_cvtsi32_si128(v as i32)); | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi32_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:570:41 | 570 | x = _mm_or_si128(x, _mm_cvtsi32_si128(v as i32)); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:571:21 | 571 | _mm_shuffle_epi32(x, 0b1100_1001) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:574:33 | 574 | let mut x = _mm_slli_si128(self.x, 4); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:575:25 | 575 | x = _mm_or_si128(x, _mm_cvtsi32_si128(v as i32)); | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi32_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:575:41 | 575 | x = _mm_or_si128(x, _mm_cvtsi32_si128(v as i32)); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:576:21 | 576 | _mm_shuffle_epi32(x, 0b0011_1001) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:602:28 | 602 | Self::new(unsafe { _mm_shuffle_epi32(self.x, 0b0100_1110) }) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:606:28 | 606 | Self::new(unsafe { _mm_shuffle_epi32(self.x, 0b1001_0011) }) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:610:28 | 610 | Self::new(unsafe { _mm_shuffle_epi32(self.x, 0b0011_1001) }) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_alignr_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:623:33 | 623 | u64x2_sse2::new(_mm_alignr_epi8(self.0[1].x, self.0[0].x, 8)), | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_alignr_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:624:33 | 624 | u64x2_sse2::new(_mm_alignr_epi8(self.0[0].x, self.0[1].x, 8)), | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_alignr_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:632:33 | 632 | u64x2_sse2::new(_mm_alignr_epi8(self.0[0].x, self.0[1].x, 8)), | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_alignr_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:633:33 | 633 | u64x2_sse2::new(_mm_alignr_epi8(self.0[1].x, self.0[0].x, 8)), | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:646:21 | 646 | let a = _mm_srli_si128(self.0[0].x, 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:647:21 | 647 | let b = _mm_slli_si128(self.0[0].x, 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:648:21 | 648 | let c = _mm_srli_si128(self.0[1].x, 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:649:21 | 649 | let d = _mm_slli_si128(self.0[1].x, 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:650:22 | 650 | let da = _mm_or_si128(d, a); | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:651:22 | 651 | let bc = _mm_or_si128(b, c); | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:658:21 | 658 | let a = _mm_srli_si128(self.0[0].x, 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:659:21 | 659 | let b = _mm_slli_si128(self.0[0].x, 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:660:21 | 660 | let c = _mm_srli_si128(self.0[1].x, 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:661:21 | 661 | let d = _mm_slli_si128(self.0[1].x, 8); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:662:22 | 662 | let da = _mm_or_si128(d, a); | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:663:22 | 663 | let bc = _mm_or_si128(b, c); | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:672:19 | 672 | Self::new(_mm_set_epi64x(xs[1] as i64, xs[0] as i64)) | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:681:22 | 681 | 0 => _mm_cvtsi128_si64(self.x) as u64, | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_extract_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:682:22 | 682 | 1 => _mm_extract_epi64(self.x, 1) as u64, | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_insert_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:691:22 | 691 | 0 => _mm_insert_epi64(self.x, x as i64, 0), | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_insert_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:692:22 | 692 | 1 => _mm_insert_epi64(self.x, x as i64, 1), | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:703:22 | 703 | 0 => _mm_cvtsi128_si64(self.x) as u64, | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:704:22 | 704 | 1 => _mm_cvtsi128_si64(_mm_shuffle_epi32(self.x, 0b11101110)) as u64, | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:704:40 | 704 | 1 => _mm_cvtsi128_si64(_mm_shuffle_epi32(self.x, 0b11101110)) as u64, | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:713:22 | 713 | 0 => _mm_or_si128( | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_andnot_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:714:21 | 714 | _mm_andnot_si128(_mm_cvtsi64_si128(-1), self.x), | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi64_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:714:38 | 714 | _mm_andnot_si128(_mm_cvtsi64_si128(-1), self.x), | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi64_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:715:21 | 715 | _mm_cvtsi64_si128(x as i64), | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:717:22 | 717 | 1 => _mm_or_si128( | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_move_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:718:21 | 718 | _mm_move_epi64(self.x), | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:719:21 | 719 | _mm_slli_si128(_mm_cvtsi64_si128(x as i64), 8), | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi64_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:719:36 | 719 | _mm_slli_si128(_mm_cvtsi64_si128(x as i64), 8), | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:731:21 | 731 | let k = _mm_set_epi64x(0x0c0d_0e0f_0809_0a0b, 0x0405_0607_0001_0203); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:732:13 | 732 | _mm_shuffle_epi8(self.x, k) | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:737:18 | 737 | fn bswap32_s2(x: __m128i) -> __m128i { | ^^^^^^^ not found in this scope error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:737:30 | 737 | fn bswap32_s2(x: __m128i) -> __m128i { | ^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_unpacklo_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:739:21 | 739 | let mut y = _mm_unpacklo_epi8(x, _mm_setzero_si128()); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_setzero_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:739:42 | 739 | let mut y = _mm_unpacklo_epi8(x, _mm_setzero_si128()); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shufflehi_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:740:13 | 740 | y = _mm_shufflehi_epi16(y, 0b0001_1011); | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shufflelo_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:741:13 | 741 | y = _mm_shufflelo_epi16(y, 0b0001_1011); | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_unpackhi_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:742:21 | 742 | let mut z = _mm_unpackhi_epi8(x, _mm_setzero_si128()); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_setzero_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:742:42 | 742 | let mut z = _mm_unpackhi_epi8(x, _mm_setzero_si128()); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shufflehi_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:743:13 | 743 | z = _mm_shufflehi_epi16(z, 0b0001_1011); | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shufflelo_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:744:13 | 744 | z = _mm_shufflelo_epi16(z, 0b0001_1011); | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_packus_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:745:9 | 745 | _mm_packus_epi16(y, z) | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:759:21 | 759 | let k = _mm_set_epi64x(0x0809_0a0b_0c0d_0e0f, 0x0001_0203_0405_0607); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:760:13 | 760 | _mm_shuffle_epi8(self.x, k) | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:767:39 | 767 | Self::new(unsafe { bswap32_s2(_mm_shuffle_epi32(self.x, 0b1011_0001)) }) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:775:21 | 775 | let k = _mm_set_epi64x(0x0f0e_0d0c_0b0a_0908, 0x0706_0504_0302_0100); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:776:13 | 776 | _mm_shuffle_epi8(self.x, k) | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:800:17 | 800 | fn swap16_s2(x: __m128i) -> __m128i { | ^^^^^^^ not found in this scope error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:800:29 | 800 | fn swap16_s2(x: __m128i) -> __m128i { | ^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shufflehi_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:801:14 | 801 | unsafe { _mm_shufflehi_epi16(_mm_shufflelo_epi16(x, 0b1011_0001), 0b1011_0001) } | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shufflelo_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:801:34 | 801 | unsafe { _mm_shufflehi_epi16(_mm_shufflelo_epi16(x, 0b1011_0001), 0b1011_0001) } | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_set1_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:791:21 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 806 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:792:30 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); 792 | | u128x1_sse2::new(_mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 806 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 806 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:32 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 806 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 806 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:31 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 806 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_set1_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:791:21 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 810 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:792:30 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); 792 | | u128x1_sse2::new(_mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 810 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 810 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:32 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 810 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 810 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:31 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 810 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_set1_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:791:21 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 814 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:792:30 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); 792 | | u128x1_sse2::new(_mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 814 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 814 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:32 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 814 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 814 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:31 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 814 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:819:21 | 819 | let k = _mm_set_epi64x(0x0e0f_0c0d_0a0b_0809, 0x0607_0405_0203_0001); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:820:13 | 820 | _mm_shuffle_epi8(self.x, k) | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:826:21 | 826 | let k = _mm_set_epi64x(0x0d0c_0f0e_0908_0b0a, 0x0504_0706_0100_0302); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:827:13 | 827 | _mm_shuffle_epi8(self.x, k) | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:832:35 | 832 | u128x1_sse2::new(unsafe { _mm_shuffle_epi32(self.x, 0b1011_0001) }) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:836:35 | 836 | u128x1_sse2::new(unsafe { _mm_shuffle_epi32(self.x, 0b0100_1110) }) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_set1_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:791:21 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 842 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:792:30 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); 792 | | u128x1_sse2::new(_mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 842 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 842 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:32 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 842 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 842 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:31 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 842 | swapi!(self, 1, 0xaa) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_set1_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:791:21 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 846 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:792:30 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); 792 | | u128x1_sse2::new(_mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 846 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 846 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:32 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 846 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 846 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:31 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 846 | swapi!(self, 2, 0xcc) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_set1_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:791:21 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 850 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:792:30 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; 791 | | let k = _mm_set1_epi8(K as i8); 792 | | u128x1_sse2::new(_mm_or_si128( | | ^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 850 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_srli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 850 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:793:32 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 793 | | _mm_srli_epi16(_mm_and_si128($x.x, k), $i), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 850 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_and_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:17 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 850 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_slli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:794:31 | 787 | / macro_rules! swapi { 788 | | ($x:expr, $i:expr, $k:expr) => { 789 | | unsafe { 790 | | const K: u8 = $k; ... | 794 | | _mm_and_si128(_mm_slli_epi16($x.x, $i), k), | | ^^^^^^^^^^^^^^ not found in this scope ... | 797 | | }; 798 | | } | |_- in this expansion of `swapi!` ... 850 | swapi!(self, 4, 0xf0) | --------------------- in this macro invocation error[E0425]: cannot find function `_mm_or_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:855:13 | 855 | _mm_or_si128(_mm_slli_epi16(self.x, 8), _mm_srli_epi16(self.x, 8)) | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_slli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:855:26 | 855 | _mm_or_si128(_mm_slli_epi16(self.x, 8), _mm_srli_epi16(self.x, 8)) | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_srli_epi16` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:855:53 | 855 | _mm_or_si128(_mm_slli_epi16(self.x, 8), _mm_srli_epi16(self.x, 8)) | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:864:35 | 864 | u128x1_sse2::new(unsafe { _mm_shuffle_epi32(self.x, 0b1011_0001) }) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:868:35 | 868 | u128x1_sse2::new(unsafe { _mm_shuffle_epi32(self.x, 0b0100_1110) }) | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:893:10 | 893 | impl u32x4x2> for u32x4x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:893:20 | 893 | impl u32x4x2> for u32x4x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:893:30 | 893 | impl u32x4x2> for u32x4x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:901:10 | 901 | impl u64x2x2> for u64x2x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:901:20 | 901 | impl u64x2x2> for u64x2x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:901:30 | 901 | impl u64x2x2> for u64x2x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:909:10 | 909 | impl u64x4> for u64x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:909:20 | 909 | impl u64x4> for u64x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:909:30 | 909 | impl u64x4> for u64x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:916:10 | 916 | impl u128x2> for u128x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:916:20 | 916 | impl u128x2> for u128x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:916:30 | 916 | impl u128x2> for u128x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:922:30 | 922 | u128x2_sse2: Into< as Machine>::u32x4x2>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:923:30 | 923 | u128x2_sse2: Into< as Machine>::u64x2x2>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:924:30 | 924 | u128x2_sse2: Into< as Machine>::u64x4>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:928:10 | 928 | impl u32x4x2> for u32x4x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:936:10 | 936 | impl u64x2x2> for u64x2x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:944:10 | 944 | impl u64x4> for u64x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:951:10 | 951 | impl u128x2> for u128x2_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:957:36 | 957 | u128x2_sse2: Into< as Machine>::u32x4x2>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:958:36 | 958 | u128x2_sse2: Into< as Machine>::u64x2x2>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:959:36 | 959 | u128x2_sse2: Into< as Machine>::u64x4>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:965:29 | 965 | u64x2_sse2: Copy + Vec2, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:990:10 | 990 | impl u32x4x4> for u32x4x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:990:20 | 990 | impl u32x4x4> for u32x4x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:990:30 | 990 | impl u32x4x4> for u32x4x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:998:10 | 998 | impl u64x2x4> for u64x2x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:998:20 | 998 | impl u64x2x4> for u64x2x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:998:30 | 998 | impl u64x2x4> for u64x2x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1006:10 | 1006 | impl u128x4> for u128x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1006:20 | 1006 | impl u128x4> for u128x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1006:30 | 1006 | impl u128x4> for u128x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1012:30 | 1012 | u128x4_sse2: Into< as Machine>::u32x4x4>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1013:30 | 1013 | u128x4_sse2: Into< as Machine>::u64x2x4>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1017:10 | 1017 | impl u32x4x4> for u32x4x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1025:10 | 1025 | impl u64x2x4> for u64x2x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1033:10 | 1033 | impl u128x4> for u128x4_sse2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1039:36 | 1039 | u128x4_sse2: Into< as Machine>::u32x4x4>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1040:36 | 1040 | u128x4_sse2: Into< as Machine>::u64x2x4>, | ^^^^ not found in this scope error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1046:52 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> | | ^^^^ not found in this scope 1047 | | for x2<$to, Gt> ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1046:18 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> | | ^^^^ not found in this scope 1047 | | for x2<$to, Gt> ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1046:28 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> | | ^^^^ not found in this scope 1047 | | for x2<$to, Gt> ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1046:38 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> | | ^^^^ not found in this scope 1047 | | for x2<$to, Gt> ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1054:44 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> 1047 | | for x2<$to, Gt> ... | 1054 | | impl From>> for x4<$to> { | | ^^^^ not found in this scope ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1054:18 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> 1047 | | for x2<$to, Gt> ... | 1054 | | impl From>> for x4<$to> { | | ^^^^ not found in this scope ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1054:28 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> 1047 | | for x2<$to, Gt> ... | 1054 | | impl From>> for x4<$to> { | | ^^^^ not found in this scope ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1054:38 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> 1047 | | for x2<$to, Gt> ... | 1054 | | impl From>> for x4<$to> { | | ^^^^ not found in this scope ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1046:52 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> | | ^^^^ not found in this scope 1047 | | for x2<$to, Gt> ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); 1068 | impl_into_x!(u128x1_sse2, u32x4_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1046:18 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> | | ^^^^ not found in this scope 1047 | | for x2<$to, Gt> ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); 1068 | impl_into_x!(u128x1_sse2, u32x4_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1046:28 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> | | ^^^^ not found in this scope 1047 | | for x2<$to, Gt> ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); 1068 | impl_into_x!(u128x1_sse2, u32x4_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1046:38 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> | | ^^^^ not found in this scope 1047 | | for x2<$to, Gt> ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); 1068 | impl_into_x!(u128x1_sse2, u32x4_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1054:44 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> 1047 | | for x2<$to, Gt> ... | 1054 | | impl From>> for x4<$to> { | | ^^^^ not found in this scope ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); 1068 | impl_into_x!(u128x1_sse2, u32x4_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1054:18 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> 1047 | | for x2<$to, Gt> ... | 1054 | | impl From>> for x4<$to> { | | ^^^^ not found in this scope ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); 1068 | impl_into_x!(u128x1_sse2, u32x4_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1054:28 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> 1047 | | for x2<$to, Gt> ... | 1054 | | impl From>> for x4<$to> { | | ^^^^ not found in this scope ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); 1068 | impl_into_x!(u128x1_sse2, u32x4_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1054:38 | 1044 | / macro_rules! impl_into_x { 1045 | | ($from:ident, $to:ident) => { 1046 | | impl From, Gf>> 1047 | | for x2<$to, Gt> ... | 1054 | | impl From>> for x4<$to> { | | ^^^^ not found in this scope ... | 1065 | | }; 1066 | | } | |_- in this expansion of `impl_into_x!` 1067 | impl_into_x!(u128x1_sse2, u64x2_sse2); 1068 | impl_into_x!(u128x1_sse2, u32x4_sse2); | ------------------------------------- in this macro invocation error[E0405]: cannot find trait `PartialEq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1074:23 | 1074 | impl PartialEq for x2 { | ^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `PartialEq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1074:9 | 1074 | impl PartialEq for x2 { | ^^^^^^^^^ not found in this scope error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1082:23 | 1082 | unsafe fn eq128_s4(x: __m128i, y: __m128i) -> bool { | ^^^^^^^ not found in this scope error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1082:35 | 1082 | unsafe fn eq128_s4(x: __m128i, y: __m128i) -> bool { | ^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1083:13 | 1083 | let q = _mm_shuffle_epi32(_mm_cmpeq_epi64(x, y), 0b1100_0110); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cmpeq_epi64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1083:31 | 1083 | let q = _mm_shuffle_epi32(_mm_cmpeq_epi64(x, y), 0b1100_0110); | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1084:5 | 1084 | _mm_cvtsi128_si64(q) == -1 | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1088:23 | 1088 | unsafe fn eq128_s2(x: __m128i, y: __m128i) -> bool { | ^^^^^^^ not found in this scope error[E0412]: cannot find type `__m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1088:35 | 1088 | unsafe fn eq128_s2(x: __m128i, y: __m128i) -> bool { | ^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cmpeq_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1089:13 | 1089 | let q = _mm_cmpeq_epi32(x, y); | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1090:13 | 1090 | let p = _mm_cvtsi128_si64(_mm_srli_si128(q, 8)); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_srli_si128` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1090:31 | 1090 | let p = _mm_cvtsi128_si64(_mm_srli_si128(q, 8)); | ^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm_cvtsi128_si64` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1091:13 | 1091 | let q = _mm_cvtsi128_si64(q); | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `PartialEq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1095:18 | 1095 | impl PartialEq for u32x4_sse2 { | ^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1103:11 | 1103 | Self: Copy + MultiLane<[u32; 4]>, | ^^^^ not found in this scope error[E0405]: cannot find trait `PartialEq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1111:18 | 1111 | impl PartialEq for u64x2_sse2 { | ^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1119:11 | 1119 | Self: Copy + MultiLane<[u64; 2]>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1129:29 | 1129 | u64x2_sse2: Copy + MultiLane<[u64; 2]>, | ^^^^ not found in this scope error[E0412]: cannot find type `__m256i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1396:13 | 1396 | x: [__m256i; 2], | ^^^^^^^ not found in this scope error[E0412]: cannot find type `__m256i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1402:20 | 1402 | fn new(x: [__m256i; 2]) -> Self { | ^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1407:70 | 1407 | impl u32x4x4> for u32x4x4_avx2 where NI: Copy {} | ^^^^ not found in this scope error[E0425]: cannot find function `_mm256_extracti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1419:37 | 1419 | u32x4_sse2::new(_mm256_extracti128_si256(self.x[0], 0)), | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_extracti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1420:37 | 1420 | u32x4_sse2::new(_mm256_extracti128_si256(self.x[0], 1)), | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_extracti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1421:37 | 1421 | u32x4_sse2::new(_mm256_extracti128_si256(self.x[1], 0)), | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_extracti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1422:37 | 1422 | u32x4_sse2::new(_mm256_extracti128_si256(self.x[1], 1)), | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_setr_m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1430:21 | 1430 | _mm256_setr_m128i(x[0].x, x[1].x), | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_setr_m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1431:21 | 1431 | _mm256_setr_m128i(x[2].x, x[3].x), | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_extracti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1441:42 | 1441 | 0 => u32x4_sse2::new(_mm256_extracti128_si256(self.x[0], 0)), | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_extracti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1442:42 | 1442 | 1 => u32x4_sse2::new(_mm256_extracti128_si256(self.x[0], 1)), | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_extracti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1443:42 | 1443 | 2 => u32x4_sse2::new(_mm256_extracti128_si256(self.x[1], 0)), | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_extracti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1444:42 | 1444 | 3 => u32x4_sse2::new(_mm256_extracti128_si256(self.x[1], 1)), | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_inserti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1453:27 | 1453 | 0 => [_mm256_inserti128_si256(self.x[0], w.x, 0), self.x[1]], | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_inserti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1454:27 | 1454 | 1 => [_mm256_inserti128_si256(self.x[0], w.x, 1), self.x[1]], | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_inserti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1455:38 | 1455 | 2 => [self.x[0], _mm256_inserti128_si256(self.x[1], w.x, 0)], | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_inserti128_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1456:38 | 1456 | 3 => [self.x[0], _mm256_inserti128_si256(self.x[1], w.x, 1)], | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1467:21 | 1467 | _mm256_shuffle_epi32(self.x[0], 0b1001_0011), | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1468:21 | 1468 | _mm256_shuffle_epi32(self.x[1], 0b1001_0011), | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1476:21 | 1476 | _mm256_shuffle_epi32(self.x[0], 0b0100_1110), | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1477:21 | 1477 | _mm256_shuffle_epi32(self.x[1], 0b0100_1110), | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1485:21 | 1485 | _mm256_shuffle_epi32(self.x[0], 0b0011_1001), | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_shuffle_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1486:21 | 1486 | _mm256_shuffle_epi32(self.x[1], 0b0011_1001), | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1491:54 | 1491 | impl BitOps32 for u32x4x4_avx2 where NI: Copy {} | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1492:54 | 1492 | impl ArithOps for u32x4x4_avx2 where NI: Copy {} | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1531:14 | 1531 | impl RotateEachWord32 for u32x4x4_avx2 { | ^^^^ not found in this scope error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1518:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1518 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` 1531 | impl RotateEachWord32 for u32x4x4_avx2 { 1532 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1519:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1519 | | _mm256_srli_epi32(self.x[0], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` 1531 | impl RotateEachWord32 for u32x4x4_avx2 { 1532 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1520:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1520 | | _mm256_slli_epi32(self.x[0], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` 1531 | impl RotateEachWord32 for u32x4x4_avx2 { 1532 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1522:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1522 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` 1531 | impl RotateEachWord32 for u32x4x4_avx2 { 1532 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1523:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1523 | | _mm256_srli_epi32(self.x[1], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` 1531 | impl RotateEachWord32 for u32x4x4_avx2 { 1532 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1524:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1524 | | _mm256_slli_epi32(self.x[1], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` 1531 | impl RotateEachWord32 for u32x4x4_avx2 { 1532 | rotr_32!(rotate_each_word_right7, 7); | ------------------------------------ in this macro invocation error[E0425]: cannot find function `_mm256_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1499:21 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1499 | | _mm256_shuffle_epi8( | | ^^^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1533 | / shuf_lane_bytes!( 1534 | | rotate_each_word_right8, 1535 | | 0x0c0f0e0d_080b0a09, 1536 | | 0x04070605_00030201 1537 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1501:25 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1501 | | _mm256_set_epi64x($k0, $k1, $k0, $k1), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1533 | / shuf_lane_bytes!( 1534 | | rotate_each_word_right8, 1535 | | 0x0c0f0e0d_080b0a09, 1536 | | 0x04070605_00030201 1537 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1503:21 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1503 | | _mm256_shuffle_epi8( | | ^^^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1533 | / shuf_lane_bytes!( 1534 | | rotate_each_word_right8, 1535 | | 0x0c0f0e0d_080b0a09, 1536 | | 0x04070605_00030201 1537 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1505:25 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1505 | | _mm256_set_epi64x($k0, $k1, $k0, $k1), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1533 | / shuf_lane_bytes!( 1534 | | rotate_each_word_right8, 1535 | | 0x0c0f0e0d_080b0a09, 1536 | | 0x04070605_00030201 1537 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1518:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1518 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1538 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1519:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1519 | | _mm256_srli_epi32(self.x[0], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1538 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1520:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1520 | | _mm256_slli_epi32(self.x[0], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1538 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1522:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1522 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1538 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1523:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1523 | | _mm256_srli_epi32(self.x[1], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1538 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1524:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1524 | | _mm256_slli_epi32(self.x[1], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1538 | rotr_32!(rotate_each_word_right11, 11); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1518:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1518 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1539 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1519:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1519 | | _mm256_srli_epi32(self.x[0], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1539 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1520:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1520 | | _mm256_slli_epi32(self.x[0], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1539 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1522:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1522 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1539 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1523:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1523 | | _mm256_srli_epi32(self.x[1], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1539 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1524:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1524 | | _mm256_slli_epi32(self.x[1], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1539 | rotr_32!(rotate_each_word_right12, 12); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1499:21 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1499 | | _mm256_shuffle_epi8( | | ^^^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1540 | / shuf_lane_bytes!( 1541 | | rotate_each_word_right16, 1542 | | 0x0d0c0f0e_09080b0a, 1543 | | 0x05040706_01000302 1544 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1501:25 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1501 | | _mm256_set_epi64x($k0, $k1, $k0, $k1), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1540 | / shuf_lane_bytes!( 1541 | | rotate_each_word_right16, 1542 | | 0x0d0c0f0e_09080b0a, 1543 | | 0x05040706_01000302 1544 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1503:21 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1503 | | _mm256_shuffle_epi8( | | ^^^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1540 | / shuf_lane_bytes!( 1541 | | rotate_each_word_right16, 1542 | | 0x0d0c0f0e_09080b0a, 1543 | | 0x05040706_01000302 1544 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1505:25 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1505 | | _mm256_set_epi64x($k0, $k1, $k0, $k1), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1540 | / shuf_lane_bytes!( 1541 | | rotate_each_word_right16, 1542 | | 0x0d0c0f0e_09080b0a, 1543 | | 0x05040706_01000302 1544 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1518:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1518 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1545 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1519:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1519 | | _mm256_srli_epi32(self.x[0], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1545 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1520:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1520 | | _mm256_slli_epi32(self.x[0], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1545 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1522:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1522 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1545 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1523:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1523 | | _mm256_srli_epi32(self.x[1], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1545 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1524:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1524 | | _mm256_slli_epi32(self.x[1], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1545 | rotr_32!(rotate_each_word_right20, 20); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1499:21 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1499 | | _mm256_shuffle_epi8( | | ^^^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1546 | / shuf_lane_bytes!( 1547 | | rotate_each_word_right24, 1548 | | 0x0e0d0c0f_0a09080b, 1549 | | 0x06050407_02010003 1550 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1501:25 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1501 | | _mm256_set_epi64x($k0, $k1, $k0, $k1), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1546 | / shuf_lane_bytes!( 1547 | | rotate_each_word_right24, 1548 | | 0x0e0d0c0f_0a09080b, 1549 | | 0x06050407_02010003 1550 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1503:21 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1503 | | _mm256_shuffle_epi8( | | ^^^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1546 | / shuf_lane_bytes!( 1547 | | rotate_each_word_right24, 1548 | | 0x0e0d0c0f_0a09080b, 1549 | | 0x06050407_02010003 1550 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1505:25 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1505 | | _mm256_set_epi64x($k0, $k1, $k0, $k1), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1546 | / shuf_lane_bytes!( 1547 | | rotate_each_word_right24, 1548 | | 0x0e0d0c0f_0a09080b, 1549 | | 0x06050407_02010003 1550 | | ); | |_________- in this macro invocation error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1518:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1518 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1551 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1519:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1519 | | _mm256_srli_epi32(self.x[0], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1551 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1520:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1520 | | _mm256_slli_epi32(self.x[0], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1551 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1522:25 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1522 | | _mm256_or_si256( | | ^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1551 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_srli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1523:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1523 | | _mm256_srli_epi32(self.x[1], $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1551 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_slli_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1524:29 | 1512 | / macro_rules! rotr_32 { 1513 | | ($name:ident, $i:expr) => { 1514 | | #[inline(always)] 1515 | | fn $name(self) -> Self { ... | 1524 | | _mm256_slli_epi32(self.x[1], 32 - $i as i32), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1529 | | }; 1530 | | } | |_____- in this expansion of `rotr_32!` ... 1551 | rotr_32!(rotate_each_word_right25, 25); | -------------------------------------- in this macro invocation error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1553:53 | 1553 | impl BitOps0 for u32x4x4_avx2 where NI: Copy {} | ^^^^ not found in this scope error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1554:14 | 1554 | impl From> for vec512_storage { | ^^^^ not found in this scope error[E0405]: cannot find trait `BitXorAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1579:32 | 1579 | impl_assign!(u32x4x4_avx2, BitXorAssign, bitxor_assign, bitxor); | ^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1570:21 | 1566 | / macro_rules! impl_assign { 1567 | | ($vec:ident, $Assign:ident, $assign_fn:ident, $bin_fn:ident) => { 1568 | | impl $Assign for $vec 1569 | | where 1570 | | NI: Copy, | | ^^^^ not found in this scope ... | 1577 | | }; 1578 | | } | |_____- in this expansion of `impl_assign!` 1579 | impl_assign!(u32x4x4_avx2, BitXorAssign, bitxor_assign, bitxor); | --------------------------------------------------------------- in this macro invocation error[E0405]: cannot find trait `BitOrAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1580:32 | 1580 | impl_assign!(u32x4x4_avx2, BitOrAssign, bitor_assign, bitor); | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1570:21 | 1566 | / macro_rules! impl_assign { 1567 | | ($vec:ident, $Assign:ident, $assign_fn:ident, $bin_fn:ident) => { 1568 | | impl $Assign for $vec 1569 | | where 1570 | | NI: Copy, | | ^^^^ not found in this scope ... | 1577 | | }; 1578 | | } | |_____- in this expansion of `impl_assign!` 1579 | impl_assign!(u32x4x4_avx2, BitXorAssign, bitxor_assign, bitxor); 1580 | impl_assign!(u32x4x4_avx2, BitOrAssign, bitor_assign, bitor); | ------------------------------------------------------------ in this macro invocation error[E0405]: cannot find trait `BitAndAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1581:32 | 1581 | impl_assign!(u32x4x4_avx2, BitAndAssign, bitand_assign, bitand); | ^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1570:21 | 1566 | / macro_rules! impl_assign { 1567 | | ($vec:ident, $Assign:ident, $assign_fn:ident, $bin_fn:ident) => { 1568 | | impl $Assign for $vec 1569 | | where 1570 | | NI: Copy, | | ^^^^ not found in this scope ... | 1577 | | }; 1578 | | } | |_____- in this expansion of `impl_assign!` ... 1581 | impl_assign!(u32x4x4_avx2, BitAndAssign, bitand_assign, bitand); | --------------------------------------------------------------- in this macro invocation error[E0405]: cannot find trait `AddAssign` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1582:32 | 1582 | impl_assign!(u32x4x4_avx2, AddAssign, add_assign, add); | ^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1570:21 | 1566 | / macro_rules! impl_assign { 1567 | | ($vec:ident, $Assign:ident, $assign_fn:ident, $bin_fn:ident) => { 1568 | | impl $Assign for $vec 1569 | | where 1570 | | NI: Copy, | | ^^^^ not found in this scope ... | 1577 | | }; 1578 | | } | |_____- in this expansion of `impl_assign!` ... 1582 | impl_assign!(u32x4x4_avx2, AddAssign, add_assign, add); | ------------------------------------------------------ in this macro invocation error[E0405]: cannot find trait `BitXor` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1597:34 | 1597 | impl_bitop_x2!(u32x4x4_avx2, BitXor, bitxor, _mm256_xor_si256); | ^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_xor_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1597:50 | 1597 | impl_bitop_x2!(u32x4x4_avx2, BitXor, bitxor, _mm256_xor_si256); | ^^^^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `BitOr` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1598:34 | 1598 | impl_bitop_x2!(u32x4x4_avx2, BitOr, bitor, _mm256_or_si256); | ^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_or_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1598:48 | 1598 | impl_bitop_x2!(u32x4x4_avx2, BitOr, bitor, _mm256_or_si256); | ^^^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `BitAnd` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1599:34 | 1599 | impl_bitop_x2!(u32x4x4_avx2, BitAnd, bitand, _mm256_and_si256); | ^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_and_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1599:50 | 1599 | impl_bitop_x2!(u32x4x4_avx2, BitAnd, bitand, _mm256_and_si256); | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_andnot_si256` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1600:50 | 1600 | impl_bitop_x2!(u32x4x4_avx2, AndNot, andnot, _mm256_andnot_si256); | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Add` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1601:34 | 1601 | impl_bitop_x2!(u32x4x4_avx2, Add, add, _mm256_add_epi32); | ^^^ not found in this scope error[E0425]: cannot find function `_mm256_add_epi32` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1601:44 | 1601 | impl_bitop_x2!(u32x4x4_avx2, Add, add, _mm256_add_epi32); | ^^^^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Not` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1603:14 | 1603 | impl Not for u32x4x4_avx2 { | ^^^ not found in this scope error[E0425]: cannot find function `_mm256_set1_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1608:25 | 1608 | let f = _mm256_set1_epi8(-0x7f); | ^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1499:21 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1499 | | _mm256_shuffle_epi8( | | ^^^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1615 | shuf_lane_bytes!(bswap, 0x0c0d_0e0f_0809_0a0b, 0x0405_0607_0001_0203); | --------------------------------------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1501:25 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1501 | | _mm256_set_epi64x($k0, $k1, $k0, $k1), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1615 | shuf_lane_bytes!(bswap, 0x0c0d_0e0f_0809_0a0b, 0x0405_0607_0001_0203); | --------------------------------------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_shuffle_epi8` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1503:21 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1503 | | _mm256_shuffle_epi8( | | ^^^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1615 | shuf_lane_bytes!(bswap, 0x0c0d_0e0f_0809_0a0b, 0x0405_0607_0001_0203); | --------------------------------------------------------------------- in this macro invocation error[E0425]: cannot find function `_mm256_set_epi64x` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1505:25 | 1493 | / macro_rules! shuf_lane_bytes { 1494 | | ($name:ident, $k0:expr, $k1:expr) => { 1495 | | #[inline(always)] 1496 | | fn $name(self) -> Self { ... | 1505 | | _mm256_set_epi64x($k0, $k1, $k0, $k1), | | ^^^^^^^^^^^^^^^^^ not found in this scope ... | 1510 | | }; 1511 | | } | |_____- in this expansion of `shuf_lane_bytes!` ... 1615 | shuf_lane_bytes!(bswap, 0x0c0d_0e0f_0809_0a0b, 0x0405_0607_0001_0203); | --------------------------------------------------------------------- in this macro invocation error[E0405]: cannot find trait `From` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1618:14 | 1618 | impl From>> for u32x4x4_avx2 | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1620:13 | 1620 | NI: Copy, | ^^^^ not found in this scope error[E0425]: cannot find function `_mm256_setr_m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1626:21 | 1626 | _mm256_setr_m128i(x.0[0].x, x.0[1].x), | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `_mm256_setr_m128i` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/sse2.rs:1627:21 | 1627 | _mm256_setr_m128i(x.0[2].x, x.0[3].x), | ^^^^^^^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:37:10 | 37 | impl Machine for SseMachine | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:37:20 | 37 | impl Machine for SseMachine | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:37:30 | 37 | impl Machine for SseMachine | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:44:36 | 44 | sse2::u128x2_sse2: Into>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:45:36 | 45 | sse2::u128x2_sse2: Into>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:46:36 | 46 | sse2::u128x2_sse2: Into>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:47:36 | 47 | sse2::u128x4_sse2: Into>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:48:36 | 48 | sse2::u128x4_sse2: Into>, | ^^^^ not found in this scope error[E0405]: cannot find trait `Copy` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:71:10 | 71 | impl Machine for Avx2Machine | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:122:10 | 122 | impl<'a> Into<&'a [u32; 4]> for &'a vec128_storage { | ^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:128:6 | 128 | impl Into for [u32; 4] { | ^^^^ not found in this scope error[E0405]: cannot find trait `Default` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:134:6 | 134 | impl Default for vec128_storage { | ^^^^^^^ not found in this scope error[E0405]: cannot find trait `Eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:140:6 | 140 | impl Eq for vec128_storage {} | ^^ not found in this scope error[E0405]: cannot find trait `PartialEq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:141:6 | 141 | impl PartialEq for vec128_storage { | ^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:157:6 | 157 | impl Into for [u64; 4] { | ^^^^ not found in this scope error[E0405]: cannot find trait `Default` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:163:6 | 163 | impl Default for vec256_storage { | ^^^^^^^ not found in this scope error[E0405]: cannot find trait `Eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:177:6 | 177 | impl Eq for vec256_storage {} | ^^ not found in this scope error[E0405]: cannot find trait `PartialEq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:178:6 | 178 | impl PartialEq for vec256_storage { | ^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Default` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:194:6 | 194 | impl Default for vec512_storage { | ^^^^^^^ not found in this scope error[E0405]: cannot find trait `Eq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:210:6 | 210 | impl Eq for vec512_storage {} | ^^ not found in this scope error[E0405]: cannot find trait `PartialEq` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:211:6 | 211 | impl PartialEq for vec512_storage { | ^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:220:14 | 218 | / macro_rules! impl_into { 219 | | ($storage:ident, $array:ty, $name:ident) => { 220 | | impl Into<$array> for $storage { | | ^^^^ not found in this scope 221 | | #[inline(always)] ... | 226 | | }; 227 | | } | |_- in this expansion of `impl_into!` 228 | impl_into!(vec128_storage, [u32; 4], u32x4); | ------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:220:14 | 218 | / macro_rules! impl_into { 219 | | ($storage:ident, $array:ty, $name:ident) => { 220 | | impl Into<$array> for $storage { | | ^^^^ not found in this scope 221 | | #[inline(always)] ... | 226 | | }; 227 | | } | |_- in this expansion of `impl_into!` 228 | impl_into!(vec128_storage, [u32; 4], u32x4); 229 | impl_into!(vec128_storage, [u64; 2], u64x2); | ------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:220:14 | 218 | / macro_rules! impl_into { 219 | | ($storage:ident, $array:ty, $name:ident) => { 220 | | impl Into<$array> for $storage { | | ^^^^ not found in this scope 221 | | #[inline(always)] ... | 226 | | }; 227 | | } | |_- in this expansion of `impl_into!` ... 230 | impl_into!(vec128_storage, [u128; 1], u128x1); | --------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:220:14 | 218 | / macro_rules! impl_into { 219 | | ($storage:ident, $array:ty, $name:ident) => { 220 | | impl Into<$array> for $storage { | | ^^^^ not found in this scope 221 | | #[inline(always)] ... | 226 | | }; 227 | | } | |_- in this expansion of `impl_into!` ... 231 | impl_into!(vec256_storage, [u32; 8], u32x8); | ------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:220:14 | 218 | / macro_rules! impl_into { 219 | | ($storage:ident, $array:ty, $name:ident) => { 220 | | impl Into<$array> for $storage { | | ^^^^ not found in this scope 221 | | #[inline(always)] ... | 226 | | }; 227 | | } | |_- in this expansion of `impl_into!` ... 232 | impl_into!(vec256_storage, [u64; 4], u64x4); | ------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:220:14 | 218 | / macro_rules! impl_into { 219 | | ($storage:ident, $array:ty, $name:ident) => { 220 | | impl Into<$array> for $storage { | | ^^^^ not found in this scope 221 | | #[inline(always)] ... | 226 | | }; 227 | | } | |_- in this expansion of `impl_into!` ... 233 | impl_into!(vec256_storage, [u128; 2], u128x2); | --------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:220:14 | 218 | / macro_rules! impl_into { 219 | | ($storage:ident, $array:ty, $name:ident) => { 220 | | impl Into<$array> for $storage { | | ^^^^ not found in this scope 221 | | #[inline(always)] ... | 226 | | }; 227 | | } | |_- in this expansion of `impl_into!` ... 234 | impl_into!(vec512_storage, [u32; 16], u32x16); | --------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:220:14 | 218 | / macro_rules! impl_into { 219 | | ($storage:ident, $array:ty, $name:ident) => { 220 | | impl Into<$array> for $storage { | | ^^^^ not found in this scope 221 | | #[inline(always)] ... | 226 | | }; 227 | | } | |_- in this expansion of `impl_into!` ... 235 | impl_into!(vec512_storage, [u64; 8], u64x8); | ------------------------------------------- in this macro invocation error[E0405]: cannot find trait `Into` in this scope --> /home/waffle/.cargo/registry/src/github.spider-man.dpdns.org-1ecc6299db9ec823/ppv-lite86-0.2.8/src/x86_64/mod.rs:220:14 | 218 | / macro_rules! impl_into { 219 | | ($storage:ident, $array:ty, $name:ident) => { 220 | | impl Into<$array> for $storage { | | ^^^^ not found in this scope 221 | | #[inline(always)] ... | 226 | | }; 227 | | } | |_- in this expansion of `impl_into!` ... 236 | impl_into!(vec512_storage, [u128; 4], u128x4); | --------------------------------------------- in this macro invocation error: requires `copy` lang_item Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0463. error: could not compile `ppv-lite86` due to 750 previous errors For more information about this error, try `rustc --explain E0463`. error: could not compile `test` due to 60 previous errors error: could not compile `proc_macro` due to 2 previous errors Build completed unsuccessfully in 0:00:07