[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:many_attributes_overlapping:*]
  [:]


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_attribute_limit:*]
  [:]


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_buffer_array_stride_limit:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:max_vertex_buffer_limit:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:*]
  implementation-status: backlog
  expected:
    if os == "win": [OK, TIMEOUT]
    if os == "linux": [OK, TIMEOUT]
    if os == "mac" and debug: [OK, TIMEOUT]
  [:format="float16x2"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac": FAIL

  [:format="float16x4"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac": FAIL

  [:format="float32"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="float32x2"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="float32x3"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="float32x4"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="sint16x2"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="sint16x4"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="sint32"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="sint32x2"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="sint32x3"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="sint32x4"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="sint8x2"]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="sint8x4"]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="snorm16x2"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="snorm16x4"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac": FAIL

  [:format="snorm8x2"]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="snorm8x4"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="uint16x2"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="uint16x4"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="uint32"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="uint32x2"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="uint32x3"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="uint32x4"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="uint8x2"]
    expected: FAIL

  [:format="uint8x4"]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="unorm10-10-10-2"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL

  [:format="unorm16x2"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="unorm16x4"]
    expected:
      if os == "win": [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="unorm8x2"]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL

  [:format="unorm8x4"]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": FAIL


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:*]
  implementation-status: backlog
  expected:
    if os == "win": [OK, TIMEOUT]
    if os == "linux": [OK, TIMEOUT]
    if os == "mac": [TIMEOUT, CRASH]
  [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-14}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-14}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-20}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-24}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-20}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="float32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-24}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-14}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-14}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-20}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-24}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-20}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-24}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":1}]
    expected: FAIL

  [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-2}]
    expected:
      if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-3}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":1}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-3}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="sint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="sint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":1}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-3}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":1}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-3}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="snorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-14}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-14}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x3";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-20}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-24}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-16}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-18}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-20}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint32x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-24}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":1}]
    expected: FAIL

  [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-2}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-3}]
    expected: FAIL

  [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":1}]
    expected: FAIL

  [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-2}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-3}]
    expected: FAIL

  [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "linux" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: FAIL

  [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: FAIL

  [:format="uint8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: FAIL

  [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: FAIL

  [:format="uint8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm10-10-10-2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-10}]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-12}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm16x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win": [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":1}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-3}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":1}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-2}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-3}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": FAIL
      if os == "mac": FAIL

  [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL]

  [:format="unorm8x2";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "mac": [PASS, FAIL]

  [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL]

  [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":2}]
    expected:
      if debug: [FAIL, TIMEOUT, NOTRUN]
      if not debug: FAIL

  [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL]

  [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, FAIL]

  [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-6}]
    expected:
      if debug: [FAIL, TIMEOUT, NOTRUN]
      if not debug: FAIL

  [:format="unorm8x4";arrayStrideVariant={"mult":0,"add":256};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":0}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":2}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":0,"add":4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-4}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-6}]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux" and not debug: FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="unorm8x4";arrayStrideVariant={"mult":1,"add":0};offsetVariant={"mult":1,"add":-8}]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_shaderLocation_limit:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_shaderLocation_unique:*]
  implementation-status: backlog
  expected:
    if os == "win" and debug: [OK, TIMEOUT, CRASH]
  [:]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [PASS, FAIL]


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_buffer_array_stride_limit_alignment:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_input_location_in_vertex_state:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_input_location_limit:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:*]
  implementation-status: backlog
  [:format="float16x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="float16x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="float32"]
    expected: FAIL

  [:format="float32x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="float32x3"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="float32x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="sint16x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="sint16x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="sint32"]
    expected: FAIL

  [:format="sint32x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="sint32x3"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="sint32x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="sint8x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="sint8x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="snorm16x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="snorm16x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="snorm8x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="snorm8x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="uint16x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="uint16x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="uint32"]
    expected: FAIL

  [:format="uint32x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="uint32x3"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="uint32x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="uint8x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="uint8x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="unorm10-10-10-2"]
    expected: FAIL

  [:format="unorm16x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="unorm16x4"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="unorm8x2"]
    expected:
      if os == "win": [PASS, FAIL]

  [:format="unorm8x4"]
    expected:
      if os == "win": [PASS, FAIL]
