// Check that for backends that generate builtin helpers, repeated use of the // same builtin overload results in single helper being generated. @stage(compute) @workgroup_size(1) fn main() { _ = degrees(vec4()); _ = degrees(vec4(1.)); _ = degrees(vec4(1., 2., 3., 4.)); _ = degrees(vec3()); _ = degrees(vec3(1.)); _ = degrees(vec3(1., 2., 3.)); _ = degrees(vec2()); _ = degrees(vec2(1.)); _ = degrees(vec2(1., 2.)); _ = degrees(1.); _ = degrees(2.); _ = degrees(3.); }