@@ -114,21 +114,21 @@ LL - debug_printf!("%u", 11.0_f32);
114114LL + debug_printf!("%u", 11u32);
115115 |
116116
117- error[E0277]: the trait bound `{float}: Vector<f32, 2>` is not satisfied
117+ error[E0277]: the trait bound `{float}: spirv_std:: Vector<f32, 2>` is not satisfied
118118 --> $DIR/debug_printf_type_checking.rs:23:9
119119 |
120120LL | debug_printf!("%v2f", 11.0);
121- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Vector<f32, 2>` is not implemented for `{float}`
122- |
123- = help: the following other types implement trait `Vector<T, N>`:
124- `BVec2` implements `Vector<bool, 2>`
125- `BVec3` implements `Vector<bool, 3>`
126- `BVec4` implements `Vector<bool, 4>`
127- `DVec2` implements `Vector<f64, 2>`
128- `DVec3` implements `Vector<f64, 3>`
129- `DVec4` implements `Vector<f64, 4>`
130- `IVec2` implements `Vector<i32, 2>`
131- `IVec3` implements `Vector<i32, 3>`
121+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `spirv_std:: Vector<f32, 2>` is not implemented for `{float}`
122+ |
123+ = help: the following other types implement trait `spirv_std:: Vector<T, N>`:
124+ `BVec2` implements `spirv_std:: Vector<bool, 2>`
125+ `BVec3` implements `spirv_std:: Vector<bool, 3>`
126+ `BVec4` implements `spirv_std:: Vector<bool, 4>`
127+ `DVec2` implements `spirv_std:: Vector<f64, 2>`
128+ `DVec3` implements `spirv_std:: Vector<f64, 3>`
129+ `DVec4` implements `spirv_std:: Vector<f64, 4>`
130+ `IVec2` implements `spirv_std:: Vector<i32, 2>`
131+ `IVec3` implements `spirv_std:: Vector<i32, 3>`
132132 and 8 others
133133note: required by a bound in `assert_is_vector`
134134 --> $SPIRV_STD_SRC/debug_printf.rs:11:40
0 commit comments