)]}'
{
  "commit": "9943de6813695e831a9e6aa43ae36322e81ae3e6",
  "tree": "d880fb1a65dace3488f43262b7da4394d3d249f3",
  "parents": [
    "cc4d97b6e31962c0d5645e8ed7a4bdfbfc4d7339"
  ],
  "author": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Wed Dec 22 15:02:09 2021 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Dec 22 15:02:09 2021 +0000"
  },
  "message": "Fix FXC compile errors on modulo by zero\n\nJust like for divide, FXC fails with the exact same error when\nperforming a modulo on a value that FXC determines to be zero. We\naddress it in the same way as we do for divide.\n\nThis also fixes a couple of the vk-gl-cts tests for which I manually\ngenerated expectation files for.\n\nBug: tint:1083\nChange-Id: Ia388bf002112afded542adb791d37e88e35a77ff\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/74220\nReviewed-by: James Price \u003cjrprice@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": "53929af77220e5ec829174effe75901e15a2a39d",
      "old_mode": 33188,
      "old_path": "src/program_builder.h",
      "new_id": "b724328dfd27f9d00b89d9bc4c4adcae67020afc",
      "new_mode": 33188,
      "new_path": "src/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "53188fb92c7dae246a79e728ccce4d1359147d0d",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "9108f9f487f05777bd67bb29c449c6408a97a453",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "6443c48b0d0ba3c69050007c9e25d87d3b8c7df7",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_binary_test.cc",
      "new_id": "199f9b1574b1654c3011ab1fadd3f8aa60399638",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_binary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "aef846b7d08109bcd32bbf8d798d66a8adcfcaa9",
      "old_mode": 33188,
      "old_path": "test/bug/chromium/1273230.wgsl.expected.hlsl",
      "new_id": "eb84f1ae3e59484257a9643d768e3b5a2716fb7a",
      "new_mode": 33188,
      "new_path": "test/bug/chromium/1273230.wgsl.expected.hlsl"
    },
    {
      "type": "modify",
      "old_id": "656837ed1ddc33f07f20087db3233addd1eb8592",
      "old_mode": 33188,
      "old_path": "test/bug/tint/1113.wgsl.expected.hlsl",
      "new_id": "b2da18f9a272835d15f4737eca253f7d85688f9b",
      "new_mode": 33188,
      "new_path": "test/bug/tint/1113.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b34099c8e174dcf10d3bdf29617f826e23cf4924",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/f32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3de7dbaa6f7f6aaf01980997ec47579b135f859",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/f32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25c2f18e89851258faf2bc1be5533e536c4a73a4",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/f32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71bf9df9b6e79ce273e283e6a2c52ac29f881017",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/f32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "235be9368bdc709f39b669533a9c2f72e5618cb4",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/f32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9900e056aacd4f60b51074d2bb80b5ceb7d8bb78",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b79aad93960c458d3dc975e6776c0a00a582a685",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98f1698b74dcbcc046f39e8ad4c341e3edc36f68",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37536a116ee122ffe88075a055a48cfa57f692c1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c6fdf98e7de2efca8323a871c4c5b8e071e319b",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fb0f9fb4a0c9c7c3543dd49dd5457502eb7d7bb",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "241c5f5c2b0aba73573630e6265c670d20f83c1f",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "456e3b9caa3a52fbead4f98f47872fc10192178a",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e59fd6eae859302a811729571d1ce7d85a317d59",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62a525b2df84cda0f52295e74d6c3624a39c67b9",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-scalar/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b27df24680eb07c8ce480d22ba5e2abfa4d7255",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa4482f682fa95b7b48ba60acf2eb6aabc024b95",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95a93f72b8f73fb8d495ff7ba54c91d3af3744e1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc1cd0582c923538c667845a981014076962d1ee",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dca74427dfe9dc92a28e8e7053a6e85b84b038cd",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "494a71297987db3c61d6c1f8b51541f15f76e4c8",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12aa8c01ee20e6d3b4609e65414f20e3f34c90ed",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16fa02517d69d95636e422f6bf5e4f0a34f8d837",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "019876b5ff3767402b10592a772d8cd89aedc31b",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c061d41eee759e7cb871fe2a3438961bbe389203",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/scalar-vec3/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fe5f2de4fbf7303c996fb36fc4978814c10aaa6",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6906266038213c82b7f6097e37895c066774549b",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbac4c79f6c5ca4330b3aab4bf7fa827eebc0c6f",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac1f1d7a1b425d45cf884dd1df01fcb4042a39e9",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0aac1fa8b0b9bcf58df6a01b0809cfc884656eaf",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25b884fafcd3568d3ec44de17adb5c29e8a44956",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d8b0b4eef4a931fe0b91f81767cf672a85d90ce",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78398ec53e727aa70d5958c9a858c939ebefca5f",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8ce74fa9cb076ce377b469abe358366ed473bab",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7665b7074118ad647b707f65dffbabb21e6334fe",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-scalar/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61df86dc512013752238c04c91bde001e761ef8a",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/f32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ea2fbd98fc1ed3b1e805611de57e1d324cc9f69",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/f32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9506b9c7b2cd05a86b37a0d86709fc02bdc3d729",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/f32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f5c42785e7806d683895b9dee9c014bebcf2947",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/f32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "180e7d96bb3d2db8a80670aa0b0ab2966b25c0ed",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/f32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23aa96c5a6b655d9a22a1980eb879fca961ae22d",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee6067476a06922caa4e30569fecfe0bb8862b0a",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7619c9c3ebd3305d8885a74f35e02c91fc6edb34",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5205a1957c29981f45945a54cf322616533eb502",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "259840db344a3662067aa1141b48b8be3e39d64f",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee9eecccd36ac4247e1b1993db7599b50bcf650a",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2389839626ef58f32cd93a44bfe91a72256d545e",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "028424af19f96ffefd74eb4a73db19b8afd3738b",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1fa32537a260bf636e6b9045c2c7ae61d981642",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08943bbe3be2a947dd3e751d84cecbee7cab75d1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_constant/vec3-vec3/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4e2202d3ccdb3bec520f6621ed6819b86cf4da8",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/f32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "468c33d586a43d575dcf5dcc0baa41280af43b6b",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/f32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3d64df07b108c8838f8715d2abd5951fead8709",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/f32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33268b0b6420eff3b1aef9254bf711164b0fe9f4",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/f32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6c7b6734010c07df13cea28a1c271e0ee93c9ab",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/f32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f8d8d0c0deff7a362eaa5f57e1838641e0ffae1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd4f932ff7e540cb72408cb535c05f515e980d21",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ead2dcea05a1dde1ae64a730641e0a1572b4de35",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a37441fe4dc89bed90250a5b8b17f3007daa3cf9",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "581f6dfb983f03488e3df268c8e119dae368a502",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edd134b0fdd552518f166d155b1e67c1bc06bc64",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8f7511f41462561a61bf53241d4fa6bb4f3e3e1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33bf9ab1b4c79016709de1c41c4f37fcc50171f7",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae27d46639a065dde48c65418bdbba9968817677",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f894e6d5d85c96aea6208cc9d01c2aea70b09234",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-scalar/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b90a40471a44976d9a9226e6d10381744fbcd5b6",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e8a7d053392bdb9de5b6605aa052589706c001c",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12f1a72cc2bd6b7b60ccc80fe496bbd30fff019b",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2932266294dba419bb29126ae1f619a6cb6ad0a",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "724d89b48abc60b6be84ac2b760505c1d719c7d7",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6626f108146052bc197db6479977a950dc98bec",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23303632618ada08daeeb8280a0312e2f25ed189",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7511f224178e54fafed9c1605ee03d408885bd4",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee0be7a97d543726d72b1d537c11d2481f1f9553",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d820f980353e028714bf26fa6a7f3bb220c7073d",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/scalar-vec3/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5dd9839fcd373133098018182303410d8919dad",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea6b4cbb4231a5e5b8f0d769a93b1a3e379a07e1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba6626b1949d8e2c219669657912052fd6c94c04",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9dd3f1a990beafa54ff974026abc7dfba7dffce",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c924762b31c7c9f12dd8e61144fe8dc35fae669b",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b775a66126d35214d1fef1e527f13ed9f41d3abf",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dca1662c8d47ad1a98f8521fa4211111c32e7b58",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96dba81ec45199ee9d7c5a2b6f3e0d360f12dfd7",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78e1a7eb2eb12e6497f1f345ef6b1a27b8215a18",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d73c1a9070d04a75e87d4c9c53724b3b9d7f01d1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-scalar/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92e19cf0cd9e970fde96e386f06fa9484f901925",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/f32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d2155076d7e95679c77141c6fe95397f602a388",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/f32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ef4b08902d61e73a0a02d2edabffa97533242b6",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/f32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb8ce283756f0d4ce7ac726731aeb2d13a00a569",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/f32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06e70aef3322570aea07d96a5131de08b7f341b1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/f32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e843464983c1cb69ca26db826f33b11fe7cce422",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f33a43d8ef4b4851b6a63412585518d6c95af980",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61356dc074ae0708cb3276bede8c30002779c3b8",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b96d65ac92c4d7f6b56f76e9419da7fc9213d117",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78f7040d78cb034701fa9a98554c46b00714a4cc",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad503237a740603a949df874494ab39228fa09a1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f112cf8458412f4898ff943ee1a05ccd9da4c5fd",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6d0db5670168a968d590c02d5df8256120a446c",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4b1f903c623b063d6b730ba97fe2a849bcd233c",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7f2ce8aa54efd729ca4ded36e218e3bd7b819af",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_expression/vec3-vec3/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b80c20109f72381bde30480f1608202dc4f691ec",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/f32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d43aff25bc8d13360292d317b6f207e56227374",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/f32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a82529c71a47312f89307149aa7542da96827e3",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/f32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14b6b443af8c54d04a75f92570b751ff82cc6647",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/f32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b3af01b9469e0074f95471ef740e0c26b8d7adb",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/f32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38874c47dea42c7cce5dfdf3e5b16003c22e26fa",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f27720ec76bd0910865a4945ff5de0673a0cfa8",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a51c544cc2e4453e905443e53d3084e7bc77c41",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f942f0b9bb0c9ff8922998a0a9ffff399bdd49c5",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b19397f13e9d03116d581832f326acf739a9a6c",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8b6555226fb5de47fd2adb8d070a0417bb8d1c0",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc3d3c11d4efeffaae64f0397cfe35d68cb3500f",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8849d0d91f660d59af845bef01db34927f13cbe2",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d29bb63e8eecd2ee515b209ae8c9b66d2962461",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a5f7266da936de1b7c3edd4aab98d4ececc263b",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-scalar/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f9c970891349abd4f178212e894469f1a377fa6",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b14c770170ae977892c88852d2deaa98618ec80",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae32a8616b53b134dbe126064abbed1e14fbcd24",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1098fb21ae7c7e4e8c3f5bdd15f433b0d40b201e",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30f19f4828e8f3c5ffa15549838fbbc2a1a0a42d",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9afcb3c86ab370a435ca631d4e5be0c1f3477c49",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa88822f213eb99b0b18bdd764c574622f8d0ff1",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc4bada4be0bc98eb60a02e9e571abe61b26e5dc",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45bce24034fcf12993890c1217780a67bd92580e",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e406f7bb7dc246cf0efdecce9097094e34fe73d",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/scalar-vec3/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41f8c7caf79dc3ebf69cb270435ebbae4b7b766a",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "208637ee75bdbe74736cde841834d40f7ccfab08",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39d00f808b0e21f5a6c112fd36d22f6e65437ce7",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f25b33386b85a7d73de0b033177df6bdf29c1fbe",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcb69395a73d10e9e54526bfb51d6a6717a83cc3",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ddae5bdc147821bae3baa37d1a299597379a1c0",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cb79cfea235da57a2e5bd2a1b4fdc59bd050ef3",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c8b16e08e36cbc0e6e6e75c34e7bf6e6068aa69",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0965b4a72969366a21746c4f3fa120490c27b652",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eabfbcd88c9875a6480c3f2f40a7acfab7e50c4d",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-scalar/u32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a91bd08a567ff3b4853f37dbab6a95f32ca0b64",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/f32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "636719b6d660dcfe5024a12b7c44f7f17b6b11e8",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/f32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ebdd54b3d923e4e3263cf363b52c0e02d91a5d8",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/f32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1cdd95a93182f1b281650232c8113bd8e462859e",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/f32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d96f8922da8b373916b470871753f3c5f0e30ff",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/f32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9364db7eb2fb7b07cbd75ad207bd1096c5da2dd",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/i32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97e59e62545810c986af08a883b56305404d1b4a",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/i32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6b07ad96816d862dcd186b33e2a8a8a539f7493",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/i32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29c04a65b910315258555392304764bacea25e98",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/i32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebd6b913817b5c723bc503ab81b40633f4aa4157",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/i32.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf77b25e4fac30eadd8b3201d1dca2849cf6d6cb",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/u32.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b041731b55ab90d2b24a64cd94b1e9bffe7d5bcf",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/u32.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46e36b05b409403a49cccb6980967b89ddb33a44",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/u32.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fbdc22a31a5161850247432dadcef18124cd3c2",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/u32.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "615b56c89cde32e6d85d6c608cc1086bc7394ab3",
      "new_mode": 33188,
      "new_path": "test/expressions/binary/mod_by_zero/by_identifier/vec3-vec3/u32.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "535c006879d9aa5e3378a79ca971ca729a7fbd8f",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-loop-increment-or-divide-by-loop-index/0-opt.spvasm.expected.hlsl",
      "new_id": "0d695f65589e4c6779edad4786dcace328199c81",
      "new_mode": 33188,
      "new_path": "test/vk-gl-cts/graphicsfuzz/cov-loop-increment-or-divide-by-loop-index/0-opt.spvasm.expected.hlsl"
    },
    {
      "type": "modify",
      "old_id": "c8f9a0771f3f7a44750bafe6cf14596da785d1db",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-loop-increment-or-divide-by-loop-index/0-opt.wgsl.expected.hlsl",
      "new_id": "0d695f65589e4c6779edad4786dcace328199c81",
      "new_mode": 33188,
      "new_path": "test/vk-gl-cts/graphicsfuzz/cov-loop-increment-or-divide-by-loop-index/0-opt.wgsl.expected.hlsl"
    },
    {
      "type": "modify",
      "old_id": "15894664f5b94562ef3ce2c45ec3b987fa121cc6",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-modulo-zero-never-executed/0-opt.spvasm.expected.hlsl",
      "new_id": "8455574fea4e7b1019fe1b9c79db8047d05fc8c2",
      "new_mode": 33188,
      "new_path": "test/vk-gl-cts/graphicsfuzz/cov-modulo-zero-never-executed/0-opt.spvasm.expected.hlsl"
    },
    {
      "type": "modify",
      "old_id": "4cecdf3c0300c2ef652283aed9d7c488fbda64ed",
      "old_mode": 33188,
      "old_path": "test/vk-gl-cts/graphicsfuzz/cov-modulo-zero-never-executed/0-opt.wgsl.expected.hlsl",
      "new_id": "8455574fea4e7b1019fe1b9c79db8047d05fc8c2",
      "new_mode": 33188,
      "new_path": "test/vk-gl-cts/graphicsfuzz/cov-modulo-zero-never-executed/0-opt.wgsl.expected.hlsl"
    }
  ]
}
