Update dependencies #13
Annotations
71 errors and 15 warnings
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1826
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1826:22
|
1822 | emu.gpu.engine_3d.viewport_size = u32x2::from_array([
| _______________________________________________________-
1823 | | x1.wrapping_sub(x0).wrapping_add(1) & 0x1FF,
1824 | | y1.wrapping_sub(y0_unmasked).wrapping_add(1) & 0xFF,
1825 | | ])
1826 | | .cast();
| | -^^^^ method not found in `Simd<u32, 2>`
| |_____________________|
|
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u32, 2>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1765
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1765:60
|
1765 | decode_rgb5(first_param as u16, 0).cast();
| ^^^^ method not found in `Simd<u8, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u8, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1740
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1740:68
|
1740 | decode_rgb5((first_param >> 16) as u16, 0).cast();
| ^^^^ method not found in `Simd<u8, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u8, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1738
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1738:91
|
1738 | emu.gpu.engine_3d.specular_color = decode_rgb5(first_param as u16, 0).cast();
| ^^^^ method not found in `Simd<u8, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u8, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1730
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1730:68
|
1730 | decode_rgb5((first_param >> 16) as u16, 0).cast();
| ^^^^ method not found in `Simd<u8, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u8, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1728
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1728:69
|
1728 | emu.gpu.engine_3d.diffuse_color = diffuse_color.cast();
| ^^^^ method not found in `Simd<u8, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u8, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1088
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1088:34
|
1088 | | vert.color.cast() >> InterpColor::splat(3),
| ^^^^ method not found in `Simd<u8, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u8, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1087
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1087:35
|
1087 | color: vert.color.cast() << InterpColor::splat(3)
| ^^^^ method not found in `Simd<u8, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u8, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1079
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1079:32
|
1079 | ((((coords.cast::<u64>() << u64x2::splat(4)) * viewport_size
| ^^^^ method not found in `Simd<u32, 2>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u32, 2>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L1054
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:1054:27
|
1054 | (((coords.cast::<u64>() * viewport_size / u64x2::splat((w << 1) as u64))
| ^^^^ method not found in `Simd<u32, 2>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u32, 2>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `simd_min` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d.rs#L791
error[E0599]: no method named `simd_min` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d.rs:791:46
|
791 | self.vert_color = rgb5_to_rgb6(color.simd_min(i32x4::splat(0x1F)).cast());
| ^^^^^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/cmp/ord.rs:35:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::cmp::SimdOrd;
|
|
no method named `reduce_sum` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L84
error[E0599]: no method named `reduce_sum` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:84:61
|
84 | let dot = (normal * simd_swizzle!(v1_64, [0, 1, 3, 2])).reduce_sum();
| ^^^^^^^^^^ method not found in `Simd<i64, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:142:8
|
= note: the method is available for `std::simd::Simd<i64, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `simd_ne` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L78
error[E0599]: no method named `simd_ne` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:78:70
|
78 | while ((normal >> i64x4::splat(31) ^ normal >> i64x4::splat(63)).simd_ne(i64x4::splat(0))
| ^^^^^^^ method not found in `Simd<i64, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/cmp/eq.rs:18:8
|
= note: the method is available for `std::simd::Simd<i64, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::cmp::SimdPartialEq;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L76
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:76:71
|
76 | let mut normal = cross_w_as_z(v2.coords.cast() - v1_64, v0.coords.cast() - v1_64);
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L76
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:76:45
|
76 | let mut normal = cross_w_as_z(v2.coords.cast() - v1_64, v0.coords.cast() - v1_64);
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L75
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:75:27
|
75 | let v1_64 = v1.coords.cast::<i64>();
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L37
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:37:66
|
37 | + ((other.$ident.cast::<i64>() - self.$ident.cast::<i64>()) * $numer / $denom)
| ^^^^ method not found in `Simd<u8, 4>`
...
44 | color: interpolate_attr!(color, numer_4, denom_4),
| ------------------------------------------ in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u8, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `interpolate_attr` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L37
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:37:38
|
37 | + ((other.$ident.cast::<i64>() - self.$ident.cast::<i64>()) * $numer / $denom)
| ^^^^ method not found in `Simd<u8, 4>`
...
44 | color: interpolate_attr!(color, numer_4, denom_4),
| ------------------------------------------ in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs:17:8
|
= note: the method is available for `std::simd::Simd<u8, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `interpolate_attr` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdUint;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L37
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:37:66
|
37 | + ((other.$ident.cast::<i64>() - self.$ident.cast::<i64>()) * $numer / $denom)
| ^^^^ method not found in `Simd<i16, 2>`
...
43 | uv: interpolate_attr!(uv, numer_2, denom_2),
| --------------------------------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i16, 2>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `interpolate_attr` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L37
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:37:38
|
37 | + ((other.$ident.cast::<i64>() - self.$ident.cast::<i64>()) * $numer / $denom)
| ^^^^ method not found in `Simd<i16, 2>`
...
43 | uv: interpolate_attr!(uv, numer_2, denom_2),
| --------------------------------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i16, 2>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `interpolate_attr` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L37
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:37:66
|
37 | + ((other.$ident.cast::<i64>() - self.$ident.cast::<i64>()) * $numer / $denom)
| ^^^^ method not found in `Simd<i32, 4>`
...
42 | coords: interpolate_attr!(coords, numer_4, denom_4),
| ------------------------------------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `interpolate_attr` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/vertex.rs#L37
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/vertex.rs:37:38
|
37 | + ((other.$ident.cast::<i64>() - self.$ident.cast::<i64>()) * $numer / $denom)
| ^^^^ method not found in `Simd<i32, 4>`
...
42 | coords: interpolate_attr!(coords, numer_4, denom_4),
| ------------------------------------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `interpolate_attr` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L153
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:153:36
|
153 | + rhs.0[3].cast::<i64>() * i64x4::splat(w))
| ^^^^ method not found in `Simd<i32, 4>`
...
159 | Matrix(rows!(0, 1, 2, 3))
| ----------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L152
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:152:36
|
152 | + rhs.0[2].cast::<i64>() * i64x4::splat(z)
| ^^^^ method not found in `Simd<i32, 4>`
...
159 | Matrix(rows!(0, 1, 2, 3))
| ----------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L151
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:151:36
|
151 | + rhs.0[1].cast::<i64>() * i64x4::splat(y)
| ^^^^ method not found in `Simd<i32, 4>`
...
159 | Matrix(rows!(0, 1, 2, 3))
| ----------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L150
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:150:32
|
150 | ((rhs.0[0].cast::<i64>() * i64x4::splat(x)
| ^^^^ method not found in `Simd<i32, 4>`
...
159 | Matrix(rows!(0, 1, 2, 3))
| ----------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L149
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:149:51
|
149 | let [x, y, z, w] = self.0[$i].cast::<i64>().to_array();
| ^^^^ method not found in `Simd<i32, 4>`
...
159 | Matrix(rows!(0, 1, 2, 3))
| ----------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L136
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:136:25
|
136 | + self.0[2].cast::<i64>() * i64x4::splat(vec[2].into()))
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L135
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:135:25
|
135 | + self.0[1].cast::<i64>() * i64x4::splat(vec[1].into())
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L134
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:134:21
|
134 | ((self.0[0].cast::<i64>() * i64x4::splat(vec[0].into())
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L125
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:125:25
|
125 | + self.0[3].cast::<i64>())
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L124
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:124:25
|
124 | + self.0[2].cast::<i64>()
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L123
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:123:25
|
123 | + self.0[1].cast::<i64>() * i64x4::splat(vec[1].into())
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L122
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:122:21
|
122 | ((self.0[0].cast::<i64>() * i64x4::splat(vec[0].into())
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L110
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:110:26
|
110 | + (self.0[3].cast::<i64>() << i64x4::splat(12)))
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L109
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:109:25
|
109 | + self.0[2].cast::<i64>() * i64x4::splat(vec[2].into())
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L108
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:108:25
|
108 | + self.0[1].cast::<i64>() * i64x4::splat(vec[1].into())
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L107
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:107:21
|
107 | ((self.0[0].cast::<i64>() * i64x4::splat(vec[0].into())
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L95
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:95:33
|
95 | + self.0[2].cast::<i64>() * i64x4::splat(other.0[$i * 3 + 2] as i64))
| ^^^^ method not found in `Simd<i32, 4>`
...
100 | self.0 = [row!(0), row!(1), row!(2), self.0[3]];
| ------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `row` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L94
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:94:33
|
94 | + self.0[1].cast::<i64>() * i64x4::splat(other.0[$i * 3 + 1] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
100 | self.0 = [row!(0), row!(1), row!(2), self.0[3]];
| ------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `row` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L93
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:93:29
|
93 | ((self.0[0].cast::<i64>() * i64x4::splat(other.0[$i * 3] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
100 | self.0 = [row!(0), row!(1), row!(2), self.0[3]];
| ------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `row` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L95
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:95:33
|
95 | + self.0[2].cast::<i64>() * i64x4::splat(other.0[$i * 3 + 2] as i64))
| ^^^^ method not found in `Simd<i32, 4>`
...
100 | self.0 = [row!(0), row!(1), row!(2), self.0[3]];
| ------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `row` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L94
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:94:33
|
94 | + self.0[1].cast::<i64>() * i64x4::splat(other.0[$i * 3 + 1] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
100 | self.0 = [row!(0), row!(1), row!(2), self.0[3]];
| ------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `row` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L93
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:93:29
|
93 | ((self.0[0].cast::<i64>() * i64x4::splat(other.0[$i * 3] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
100 | self.0 = [row!(0), row!(1), row!(2), self.0[3]];
| ------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `row` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L95
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:95:33
|
95 | + self.0[2].cast::<i64>() * i64x4::splat(other.0[$i * 3 + 2] as i64))
| ^^^^ method not found in `Simd<i32, 4>`
...
100 | self.0 = [row!(0), row!(1), row!(2), self.0[3]];
| ------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `row` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L94
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:94:33
|
94 | + self.0[1].cast::<i64>() * i64x4::splat(other.0[$i * 3 + 1] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
100 | self.0 = [row!(0), row!(1), row!(2), self.0[3]];
| ------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `row` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L93
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:93:29
|
93 | ((self.0[0].cast::<i64>() * i64x4::splat(other.0[$i * 3] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
100 | self.0 = [row!(0), row!(1), row!(2), self.0[3]];
| ------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `row` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L81
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:81:59
|
81 | $( + (self.0[$last_lhs_row_index].cast::<i64>() << i64x4::splat(12)))*)
| ^^^^ method not found in `Simd<i32, 4>`
...
87 | self.0 = rows!(0, 1, 2, 3; 3);
| -------------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L80
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:80:37
|
80 | + self.0[2].cast::<i64>() * i64x4::splat(other.0[$i * 3 + 2] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
87 | self.0 = rows!(0, 1, 2, 3; 3);
| -------------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L79
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:79:37
|
79 | + self.0[1].cast::<i64>() * i64x4::splat(other.0[$i * 3 + 1] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
87 | self.0 = rows!(0, 1, 2, 3; 3);
| -------------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L78
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:78:33
|
78 | ((self.0[0].cast::<i64>() * i64x4::splat(other.0[$i * 3] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
87 | self.0 = rows!(0, 1, 2, 3; 3);
| -------------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L65
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:65:37
|
65 | + self.0[3].cast::<i64>() * i64x4::splat(other.0[$i * 4 + 3] as i64))
| ^^^^ method not found in `Simd<i32, 4>`
...
71 | self.0 = rows!(0, 1, 2, 3);
| ----------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L64
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:64:37
|
64 | + self.0[2].cast::<i64>() * i64x4::splat(other.0[$i * 4 + 2] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
71 | self.0 = rows!(0, 1, 2, 3);
| ----------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L63
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:63:37
|
63 | + self.0[1].cast::<i64>() * i64x4::splat(other.0[$i * 4 + 1] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
71 | self.0 = rows!(0, 1, 2, 3);
| ----------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L62
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:62:33
|
62 | ((self.0[0].cast::<i64>() * i64x4::splat(other.0[$i * 4] as i64)
| ^^^^ method not found in `Simd<i32, 4>`
...
71 | self.0 = rows!(0, 1, 2, 3);
| ----------------- in this macro invocation
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
= note: this error originates in the macro `rows` (in Nightly builds, run with -Z macro-backtrace for more info)
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L53
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:53:55
|
53 | + i64x4::splat(vec[2] as i64) * self.0[2].cast::<i64>())
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L52
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:52:55
|
52 | + i64x4::splat(vec[1] as i64) * self.0[1].cast::<i64>()
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L51
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:51:55
|
51 | + i64x4::splat(vec[0] as i64) * self.0[0].cast::<i64>()
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L50
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:50:34
|
50 | self.0[3] = (((self.0[3].cast::<i64>() << i64x4::splat(12))
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L46
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:46:91
|
46 | ((i64x4::splat(vec[2] as i64) * self.0[2].cast::<i64>()) >> i64x4::splat(12)).cast();
| ^^^^ method not found in `Simd<i64, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i64, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L46
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:46:55
|
46 | ((i64x4::splat(vec[2] as i64) * self.0[2].cast::<i64>()) >> i64x4::splat(12)).cast();
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L44
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:44:91
|
44 | ((i64x4::splat(vec[1] as i64) * self.0[1].cast::<i64>()) >> i64x4::splat(12)).cast();
| ^^^^ method not found in `Simd<i64, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i64, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L44
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:44:55
|
44 | ((i64x4::splat(vec[1] as i64) * self.0[1].cast::<i64>()) >> i64x4::splat(12)).cast();
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L42
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:42:91
|
42 | ((i64x4::splat(vec[0] as i64) * self.0[0].cast::<i64>()) >> i64x4::splat(12)).cast();
| ^^^^ method not found in `Simd<i64, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i64, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
no method named `cast` found for struct `std::simd::Simd` in the current scope:
core/src/gpu/engine_3d/matrix.rs#L42
error[E0599]: no method named `cast` found for struct `std::simd::Simd` in the current scope
--> core/src/gpu/engine_3d/matrix.rs:42:55
|
42 | ((i64x4::splat(vec[0] as i64) * self.0[0].cast::<i64>()) >> i64x4::splat(12)).cast();
| ^^^^ method not found in `Simd<i32, 4>`
--> /rustc/90e321d82a0a9c3d0e3f180d4d17541b729072e0/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs:26:8
|
= note: the method is available for `std::simd::Simd<i32, 4>` here
|
= help: items from traits can only be used if the trait is in scope
help: the following trait is implemented but not in scope; perhaps add a `use` for it:
|
1 + use std::simd::num::SimdInt;
|
|
unresolved imports `core::simd::SimdInt`, `core::simd::SimdOrd`, `core::simd::SimdUint`:
core/src/gpu/engine_3d.rs#L20
error[E0432]: unresolved imports `core::simd::SimdInt`, `core::simd::SimdOrd`, `core::simd::SimdUint`
--> core/src/gpu/engine_3d.rs:20:33
|
20 | simd::{i32x4, u32x2, u64x2, SimdInt, SimdOrd, SimdUint},
| ^^^^^^^ ^^^^^^^ ^^^^^^^^ no `SimdUint` in `simd`
| | |
| | no `SimdOrd` in `simd`
| no `SimdInt` in `simd`
|
= help: consider importing one of these items instead:
core::simd::prelude::SimdInt
std::simd::prelude::SimdInt
= help: consider importing one of these items instead:
core::simd::prelude::SimdOrd
std::simd::prelude::SimdOrd
= help: consider importing one of these items instead:
core::simd::prelude::SimdUint
std::simd::prelude::SimdUint
|
unresolved imports `core::simd::SimdInt`, `core::simd::SimdPartialEq`, `core::simd::SimdUint`:
core/src/gpu/engine_3d/vertex.rs#L3
error[E0432]: unresolved imports `core::simd::SimdInt`, `core::simd::SimdPartialEq`, `core::simd::SimdUint`
--> core/src/gpu/engine_3d/vertex.rs:3:77
|
3 | i16x2, i32x4, i64x2, i64x4, mask64x4, simd_swizzle, u16x2, u16x4, u8x4, SimdInt, SimdPartialEq,
| ^^^^^^^ ^^^^^^^^^^^^^ no `SimdPartialEq` in `simd`
| |
| no `SimdInt` in `simd`
4 | SimdUint,
| ^^^^^^^^ no `SimdUint` in `simd`
|
= help: consider importing one of these items instead:
core::simd::prelude::SimdInt
std::simd::prelude::SimdInt
= help: consider importing one of these items instead:
core::simd::prelude::SimdPartialEq
std::simd::prelude::SimdPartialEq
= help: consider importing one of these items instead:
core::simd::prelude::SimdUint
std::simd::prelude::SimdUint
|
unresolved import `core::simd::SimdInt`:
core/src/gpu/engine_3d/matrix.rs#L3
error[E0432]: unresolved import `core::simd::SimdInt`
--> core/src/gpu/engine_3d/matrix.rs:3:61
|
3 | use core::simd::{i32x4, i64x4, Simd, SimdCast, SimdElement, SimdInt};
| ^^^^^^^ no `SimdInt` in `simd`
|
= help: consider importing one of these items instead:
core::simd::prelude::SimdInt
std::simd::prelude::SimdInt
|
Run Clippy and test (ubuntu-latest)
Clippy had exited with the 101 exit code
|
Run Clippy and test (macos-latest)
The operation was canceled.
|
Run Clippy and test (windows-latest)
The operation was canceled.
|
Run Clippy and test (ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Run Clippy and test (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Run Clippy and test (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (windows-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/toolchain@v1, actions/cache@v2, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Run Clippy and test (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Run Clippy and test (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|