[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,min:args:*]
  [:arg="bad_0args"]

  [:arg="bad_0array"]

  [:arg="bad_0bool"]

  [:arg="bad_0struct"]

  [:arg="bad_1arg"]

  [:arg="bad_1array"]

  [:arg="bad_1bool"]

  [:arg="bad_1struct"]

  [:arg="bad_3arg"]

  [:arg="bad_no_parens"]

  [:arg="good"]


[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,min:must_use:*]
  implementation-status: backlog
  [:use=false]
    expected: FAIL

  [:use=true]


[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,min:values:*]
  [:stage="constant";type="abstract-float"]

  [:stage="constant";type="abstract-int"]

  [:stage="constant";type="f16"]

  [:stage="constant";type="f32"]

  [:stage="constant";type="i32"]

  [:stage="constant";type="u32"]

  [:stage="constant";type="vec2%3Cabstract-float%3E"]

  [:stage="constant";type="vec2%3Cabstract-int%3E"]

  [:stage="constant";type="vec2%3Cf16%3E"]

  [:stage="constant";type="vec2%3Cf32%3E"]

  [:stage="constant";type="vec2%3Ci32%3E"]

  [:stage="constant";type="vec2%3Cu32%3E"]

  [:stage="constant";type="vec3%3Cabstract-float%3E"]

  [:stage="constant";type="vec3%3Cabstract-int%3E"]

  [:stage="constant";type="vec3%3Cf16%3E"]

  [:stage="constant";type="vec3%3Cf32%3E"]

  [:stage="constant";type="vec3%3Ci32%3E"]

  [:stage="constant";type="vec3%3Cu32%3E"]

  [:stage="constant";type="vec4%3Cabstract-float%3E"]

  [:stage="constant";type="vec4%3Cabstract-int%3E"]

  [:stage="constant";type="vec4%3Cf16%3E"]

  [:stage="constant";type="vec4%3Cf32%3E"]

  [:stage="constant";type="vec4%3Ci32%3E"]

  [:stage="constant";type="vec4%3Cu32%3E"]

  [:stage="override";type="f16"]

  [:stage="override";type="f32"]

  [:stage="override";type="i32"]

  [:stage="override";type="u32"]

  [:stage="override";type="vec2%3Cf16%3E"]

  [:stage="override";type="vec2%3Cf32%3E"]

  [:stage="override";type="vec2%3Ci32%3E"]

  [:stage="override";type="vec2%3Cu32%3E"]

  [:stage="override";type="vec3%3Cf16%3E"]

  [:stage="override";type="vec3%3Cf32%3E"]

  [:stage="override";type="vec3%3Ci32%3E"]

  [:stage="override";type="vec3%3Cu32%3E"]

  [:stage="override";type="vec4%3Cf16%3E"]

  [:stage="override";type="vec4%3Cf32%3E"]

  [:stage="override";type="vec4%3Ci32%3E"]

  [:stage="override";type="vec4%3Cu32%3E"]
