[cts.https.html?q=webgpu:shader,validation,types,array:invalid:*]
  [:case="const_neg"]

  [:case="const_zero"]

  [:case="f16_without_enable"]

  [:case="incompatible_overrides"]

  [:case="negative_size"]

  [:case="override_nested"]

  [:case="override_nested_struct"]

  [:case="runtime_nested"]

  [:case="zero_size"]


[cts.https.html?q=webgpu:shader,validation,types,array:valid:*]
  implementation-status: backlog
  [:case="array"]

  [:case="atomici"]

  [:case="atomicu"]

  [:case="bool"]

  [:case="const_count"]

  [:case="const_expr_count1"]
    expected: FAIL

  [:case="const_expr_count2"]
    expected: FAIL

  [:case="f16"]
    expected:
      if os == "mac": FAIL

  [:case="f32"]

  [:case="i32"]

  [:case="literal_count"]

  [:case="literali_count"]

  [:case="literalu_count"]

  [:case="mat2x2f"]

  [:case="mat4x4h"]
    expected:
      if os == "mac": FAIL

  [:case="override_count"]
    expected: FAIL

  [:case="override_expr1"]
    expected: FAIL

  [:case="override_expr2"]
    expected: FAIL

  [:case="override_neg"]
    expected: FAIL

  [:case="override_zero"]
    expected: FAIL

  [:case="same_const_value1"]

  [:case="same_const_value2"]

  [:case="same_const_value3"]

  [:case="same_override"]

  [:case="shadow"]
    expected: FAIL

  [:case="struct"]

  [:case="u32"]

  [:case="vec2u"]

  [:case="vec3i"]

  [:case="vec4f"]
