@@ -75,7 +75,7 @@ LL | debug_printf!("%f", 11_u32);
7575 | |
7676 | this argument influences the return type of `debug_printf_assert_is_type`
7777note: function defined here
78- --> $SPIRV_STD_SRC/lib.rs:134 :8
78+ --> $SPIRV_STD_SRC/lib.rs:139 :8
7979 |
8080LL | pub fn debug_printf_assert_is_type<T>(ty: T) -> T {
8181 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -103,7 +103,7 @@ LL | debug_printf!("%u", 11.0_f32);
103103 | |
104104 | this argument influences the return type of `debug_printf_assert_is_type`
105105note: function defined here
106- --> $SPIRV_STD_SRC/lib.rs:134 :8
106+ --> $SPIRV_STD_SRC/lib.rs:139 :8
107107 |
108108LL | pub fn debug_printf_assert_is_type<T>(ty: T) -> T {
109109 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -131,13 +131,10 @@ LL | debug_printf!("%v2f", 11.0);
131131 `IVec3` implements `Vector<i32, 3>`
132132 and 8 others
133133note: required by a bound in `debug_printf_assert_is_vector`
134- --> $SPIRV_STD_SRC/lib.rs:141:8
134+ --> $SPIRV_STD_SRC/lib.rs:144:53
135135 |
136- LL | pub fn debug_printf_assert_is_vector<
137- | ----------------------------- required by a bound in this function
138- LL | TY: crate::scalar::Scalar,
139- LL | V: crate::vector::Vector<TY, SIZE>,
140- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `debug_printf_assert_is_vector`
136+ LL | pub fn debug_printf_assert_is_vector<TY: Scalar, V: Vector<TY, SIZE>, const SIZE: usize>(
137+ | ^^^^^^^^^^^^^^^^ required by this bound in `debug_printf_assert_is_vector`
141138 = note: this error originates in the macro `debug_printf` (in Nightly builds, run with -Z macro-backtrace for more info)
142139
143140error[E0308]: mismatched types
@@ -157,7 +154,7 @@ LL | debug_printf!("%f", Vec2::splat(33.3));
157154 | |
158155 | this argument influences the return type of `debug_printf_assert_is_type`
159156note: function defined here
160- --> $SPIRV_STD_SRC/lib.rs:134 :8
157+ --> $SPIRV_STD_SRC/lib.rs:139 :8
161158 |
162159LL | pub fn debug_printf_assert_is_type<T>(ty: T) -> T {
163160 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
0 commit comments