)]}'
{
  "commit": "a8c202b8e779b7ddc7edf8bf2fac9534d521fa64",
  "tree": "a4daf4c96ccdb5da2d8ff55508e6252f1aabcfb5",
  "parents": [
    "3703522d41de7095f31d0820f36b7ddc422574f3"
  ],
  "author": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Wed Dec 08 23:03:33 2021 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Dec 08 23:03:33 2021 +0000"
  },
  "message": "HLSL: work around FXC failures when dynamically indexing matrices\n\nThis fixes errors like \"error X3500: array reference cannot be used as\nan l-value; not natively addressable\". Note that FXC treats matrices\nlike arrays. We still get this error for dynamically indexed arrays in\nstructs.\n\nAlso improved HLSL assign tests, and add missing ones for vector\nindexing.\n\nManually removed 20 e2e skip hlsl SKIP files that are now passing with\nthis change.\n\nBug: tint:1333\nChange-Id: If23881a667857a4d4ec6881e72666af0a666ef10\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/71982\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "122f50e4149a5cbbc1c21c0b595317c61efd6009",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "c66278f46f8f6ad94cc70314b4ddf97d9abf65a6",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "c2532a2decf6fc7ea36f04fab34d7bfa801625a9",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.h",
      "new_id": "12124d2ecfe680ad6ba062f6fffa7d70a8431cd2",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "f5a0711524a2d0edd1dfd678c870f6fc0ec0cd4f",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_assign_test.cc",
      "new_id": "98d9eb6b5c550f99f9a91b2bb74e9b8fc832b974",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_assign_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c39426c43a905a9d1d99176b8c88dae7d73d6ea",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_x.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9c9833994e7eb34858a94c2ccdccc1c0197d962",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_x.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82056b44cfad49840a0d93bb1005b6def2fe3ecd",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_x.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2b242a8ee75febc5aea9fd6cb9ab381f2d21df1",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_x.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eeaa5a97d094c4244fa32dedeba5551c8a483af3",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_x.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f5e96196e3e64ed19384df63db52be4e8244cd9",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_xy.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "254519f61ed521460d4b6c73249738fc126810e8",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_xy.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea2b9bae7ef8478dbfbfc25fd8249b3bbbf8383d",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_xy.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3c73b46b7b4d72df96bd734b9f126887ef85088",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_xy.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4c8fe9726bab78c276ce23f60c57dbec05682e4",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_xy.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "345e6e065da3faaf908db219efc252f49f5c61f8",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_y.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75a62179b4fcf23541a965459742dbc048e0ae4e",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_y.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e4bb57d552d38c6d16370755f0cf6e8d4324bef",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_y.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f68ce15e1772f25d42d09ead72b9aeb05735c62",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_y.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b78e5a4a5497ae5590a984076e279d82fcac739",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_scalar_y.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa0ad2531d12ba8cca00973e7ae31b7733d556db",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_vector.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b5af7190b9e3bb0dabe0156c1d64da871e771e8",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_vector.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5aed7f46ef433c648e8df0ce7b18c8f48655d4c",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_vector.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afc1c44a7e6cd52a84378e13c3af7482ea451200",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_vector.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef9e7ad10334f3eb4d5efb5b1d5a1d104dbc1b47",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/local_assign_vector.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53253314fac9f17985b64db1579847ba5344ed90",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_x.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c52f15737970ed282a25df537c3cbe881a26041b",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_x.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31c3003e62b537ea7262318f135e32e7408a1dab",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_x.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2bb36569447783ab1b18227f2f71c522771fa0b",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_x.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea6fc1b2ce4bfeed7a493149a38471f09bfb2383",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_x.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ccb54a1df98b8ffce48cd06367a1484eedf1593",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_xy.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1487ddd1d930cc0be39c02665b1616b21f4a434d",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_xy.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7215cb000235a2ac6a8181afbfa5caef9a7b25de",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_xy.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b93b116f76e0b33dfb299ab34b7aabad13a1364",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_xy.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9d60a2badf127e0453bf1c2868fd5dd942397ed",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_xy.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "345e6e065da3faaf908db219efc252f49f5c61f8",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_y.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75a62179b4fcf23541a965459742dbc048e0ae4e",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_y.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e4bb57d552d38c6d16370755f0cf6e8d4324bef",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_y.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f68ce15e1772f25d42d09ead72b9aeb05735c62",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_y.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b78e5a4a5497ae5590a984076e279d82fcac739",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_scalar_y.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5b3c63fa8ecce4221e26014be5999f8d2472ec8",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_vector.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf033730c71356b1013c170812c8184b03c05340",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_vector.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c3bb0348587d51b125fb2514eac5352c6b67d22",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_vector.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f66926472b3fd711333807870a77f0355644ebef",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_vector.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acafd9d967bc5dfcbcd5603c9c0ef77c771cd469",
      "new_mode": 33188,
      "new_path": "test/bug/fxc/matrix_assignment_dynamic_index/module_assign_vector.wgsl.expected.wgsl"
    },
    {
      "type": "delete",
      "old_id": "f78f210ae7fcd0994a606157894a2d6a1ec7accc",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/control-flow-in-function/0-opt.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6b45ab873bc4aaba87f6804054cbc38f9dfbc637",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/control-flow-in-function/0-opt.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "909cf6f032e0d12d313eaff1a0c440cd6865e492",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-increment-vector-array-matrix-element/0-opt.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "83a7b7d3f93de7cf9d798340b70ab2d0a7e0347b",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-increment-vector-array-matrix-element/0-opt.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e2a6cb32e3fc663444c08c3b6be716761ae858e8",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-increment-vector-component-with-matrix-copy/0-opt.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "884c3d6b83f3b0991062b6b45664f2061d6d590d",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-increment-vector-component-with-matrix-copy/0-opt.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "097dd84ffba95e57424a366c3956f4d4d347c364",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-loop-increment-matrix-element-break-after-first-iteration/0-opt.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb7806c2f1a77b93e58812a539e3d549b012c256",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-loop-increment-matrix-element-break-after-first-iteration/0-opt.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cfed15c8038135ea050b7a0827addf4f7908b08d",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-multiple-one-iteration-loops-global-counter-write-matrices/0-opt.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1b87903284410b947d6192845231bbaf09720986",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-multiple-one-iteration-loops-global-counter-write-matrices/0-opt.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3b595c380453cd6898b9396fa3e14a1afc5b9099",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-reinitialize-matrix-after-undefined-value/0-opt.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "694f101ecd70c39118528265f80da06bc9cb0b71",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-reinitialize-matrix-after-undefined-value/0-opt.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "46469b7d050e5e638c49fb8b8fc6fdebaa98bd29",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-unused-access-past-matrix-elements/0-opt.spvasm.expected.hlsl",
      "new_id": "5b9bdf5d6110d5d017241aae21ccb3c3a9eed5ce",
      "new_mode": 33188,
      "new_path": "test/vk-gl-cts/graphicsfuzz/cov-unused-access-past-matrix-elements/0-opt.spvasm.expected.hlsl"
    },
    {
      "type": "modify",
      "old_id": "903d521787f057b7021d1b113af516d21f50489c",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-unused-access-past-matrix-elements/0-opt.wgsl.expected.hlsl",
      "new_id": "5ab81af4ec8129f43cff0018bf813dbf3001d959",
      "new_mode": 33188,
      "new_path": "test/vk-gl-cts/graphicsfuzz/cov-unused-access-past-matrix-elements/0-opt.wgsl.expected.hlsl"
    },
    {
      "type": "delete",
      "old_id": "9f84295ee7154a25b5b54977c07af531b674a938",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-unused-matrix-copy-inside-loop/0-opt.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "042c5abeb34d233059e5dfe1157d5dd624de465e",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-unused-matrix-copy-inside-loop/0-opt.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "67607770332c258cb1a5a8c066f4251414d82b0e",
      "old_mode": 33261,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-write-past-matrix-elements-unused/0.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c4c7d329b02cbf1ef151cd9170f470bccf49989e",
      "old_mode": 33261,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-write-past-matrix-elements-unused/0.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dea6d2c36a9c91e65de7022c086175e31e990ea1",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/nested-for-break-mat-color/0.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "59429ad413dad56cc8fc4ac804e2c84becd5e998",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/nested-for-break-mat-color/0.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8a1a43ab85527e6f9d177f6dac3ea3185c0ea183",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/write-red-in-loop-nest/0-opt.spvasm.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "caf9354e1c23f7b7c188dc112fee9379ae915299",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/write-red-in-loop-nest/0-opt.wgsl.expected.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
