Skip to content

Update dependencies #13

Update dependencies

Update dependencies #13

Triggered via push December 3, 2023 18:43
Status Failure
Total duration 1m 40s
Artifacts
Matrix: Run Clippy and test
Fit to window
Zoom out
Zoom in

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/