)]}'
{
  "commit": "f052d93def6cc3a6a64066f4117c711dd3db79b3",
  "tree": "96567119d7ac05d990cb7fb24e6ff8c538e59275",
  "parents": [
    "0f6fc59c1f9214ed7f7b1e28c17cf1a86ca9c498"
  ],
  "author": {
    "name": "Tint team",
    "email": "no-reply@google.com",
    "time": "Tue May 07 22:07:22 2024 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 07 22:07:22 2024 +0000"
  },
  "message": "Import Tint changes from Dawn\n\nManual fixes:\n- Add DXC to DEPS\n- Add `dawn_dxc_dir` to `build_overrides/dawn.gni`\n- Add TINT_WERROR definition and use it to enable -Werror\n\nChanges:\n  - 1ea04e752a1f85df223e0ba0d2b049a130167fcb [tint] Avoid using function source in diagnostics by James Price \u003cjrprice@google.com\u003e\n  - 8a594c537587331be4a3c48d9d53717a5cccf461 [tint][ir][fuzz] Fix ClampFragDepth fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5976efe6b4b72c822085cf7ee08ad00036888ab5 [tint] Link libraries for dlopen by James Price \u003cjrprice@google.com\u003e\n  - 8752d497a948919675cbd4e7c539b0123211c28c [tint] Fix TINT_BEGIN_DISABLE_ALL_WARNINGS for GCC by James Price \u003cjrprice@google.com\u003e\n  - 1888e152b77a3870d4c930d0fc2bb0828f9e1ffb [tint][spirv] Remove use of locale by Ben Clayton \u003cbclayton@google.com\u003e\n  - de601a8efdbbdeb56c97c8d44bc34bba63be4b2c [ir] Add Function::AppendParam() helper by James Price \u003cjrprice@google.com\u003e\n  - d9ca1a8b1a64c83775ceb4f9274f209b7c86a491 [uniformity] Fix ICE for pointer parameters by James Price \u003cjrprice@google.com\u003e\n  - 6be95cec0b75d0d08cba9b56f56d4ed4ee5ee64e Refactor Inspector::GetTextureQueries by Shrek Shao \u003cshrekshao@google.com\u003e\n  - c45c5d233a48501220d4e7252e836590128c72cd [msl] Refactor barrier polyfills by James Price \u003cjrprice@google.com\u003e\n  - 1450d1d7f79b7f684bdac5196c3e06a86655034f CMake: Compile without -Werror by default. by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - d3bebe6cf996439ed197d1c83e323baf8a9a7135 Support Coord Transformation for TextureLoadExternal() by Yan,Shaobo \u003cshaobo.yan@intel.com\u003e\n  - 4975e45e94803c81563f0c290585a526d4c089d1 [spirv-reader] Handle OpIAdd instructions by James Price \u003cjrprice@google.com\u003e\n  - 15445d1cbae1fef071af596f4b94faa1a5f7c709 [spirv-reader] Accept DepthReplacing by James Price \u003cjrprice@google.com\u003e\n  - 92c7dbe391f09d42c2c081b96f00a5cb7bffe34d [tint][exe] Use `lower` when reading SPIR-V to IR by James Price \u003cjrprice@google.com\u003e\n  - 2ee454636849c6debbc85f147a4cdf9d023ce43d [ir] Fix TINT_DUMP_IR_WHEN_VALIDATING by James Price \u003cjrprice@google.com\u003e\n  - c410a83088d21c03d94e8058ac727c91364b7220 [tint][ast] Skip ClampFragDepth fuzzer if member offsets ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 10d27c4c5ec062424acebd221d57a9fa3a670336 [spirv-reader] Handle OpFMul instructions by James Price \u003cjrprice@google.com\u003e\n  - 9531d78bcf74288ae6d3ebd1132a15282a793857 [spirv-reader] Handle OpFAdd instructions by James Price \u003cjrprice@google.com\u003e\n  - 415bd731243a5714a60064648b66f8e4491f47fe [tint][diagnostics] Remove System enum by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9dc707121317b1c7481f6ae0425c716ab1dc8bbb [tint][diagnostics] Remove ICE / Fatal severities by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5bd57050e50f0480d7753e9589cd4f28328185fa tint: make FindExecutable look in explicit CWD-prefixed p... by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 5350eb99d6d11d3f4d2bf1942d176277eb043621 hlsl ast fuzzer: validate hlsl with dxc by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 2f84301ccb3e4e2eb67c44b253510466094c4fc9 [tint][ir] Set the File on Disassembly\u0027s Sources by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3aebf9ec38e16b4717aa52382c7f7d47a510efba [tint][ir] Validate value scoping by Ben Clayton \u003cbclayton@google.com\u003e\n  - c28fff58849a1447fe87e558550561706258e4f4 [tint][fuzz] Support passing fuzz::wgsl::Options to the W... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 833b892ea02779af23e83a244eaa445b5f4c6eb7 [tint][ir] Validate blocks without using recursion by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9d2a27af4a05926c5fee2e245883c61b1e6d5bec [tint][ir] Don\u0027t use capitalized diagnostic messages by Ben Clayton \u003cbclayton@google.com\u003e\n  - 35db5b565e3a043b33b05c211447b016edc12acd [tint][ir] Have the Validator use the Disassembly::NameOf() by Ben Clayton \u003cbclayton@google.com\u003e\n  - aaeb83a4fbcd6d5cf04cf62a837270326c3cf7f7 [tint][ir] Refactor the Disassembler, rename to Disassembly by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4ac690d07be2dfa1fee676558514c11a9d392571 tint_cmd: use DXC via shared library (dxcompiler) rather ... by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 9ae003a28e62d882e6bda2ea1a998dfea61b6bc9 [ir] Remove unused worklist by James Price \u003cjrprice@google.com\u003e\n  - 425cb428fa9598dcdb549256f6a626236f64344c [tint][ir] Use styled text in validation errors by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 1ea04e752a1f85df223e0ba0d2b049a130167fcb\nChange-Id: I6c6a440e3ecdc72a40f0d8726146eee07ee76e2e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/186661\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9df25d9a5b3296656e757cc16d6871bd53985ed9",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "1930b907271411919626db71464bccad9d8c0213",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "55f27cc16a8962d4b9c49819e9d1895da6167de6",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "d04dd557d853ece89b9f4ad6930d46b1e9749aab",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "6440625c533d9253381863925b8e8eace079de2d",
      "old_mode": 33188,
      "old_path": "build_overrides/dawn.gni",
      "new_id": "b34d77f127ee592aee3e0c887c838a31dca698dc",
      "new_mode": 33188,
      "new_path": "build_overrides/dawn.gni"
    },
    {
      "type": "modify",
      "old_id": "f01ff5e4752976912d7ebab046df802b2c3c8789",
      "old_mode": 33188,
      "old_path": "src/tint/BUILD.gn",
      "new_id": "30d21d48187c0394c49862abf6f4d7fd9f5fcbe1",
      "new_mode": 33188,
      "new_path": "src/tint/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "235349c8d2b9b4567848cf37c9058d8e1afea3af",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "80cbdfabf0860c586a66caf07f27b4855a121765",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a461591d223094557123cf94220e7eea0f4731f7",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/common/helper.cc",
      "new_id": "49fcf79b1eba5905dff2fc105c28f369c9e42d97",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/common/helper.cc"
    },
    {
      "type": "modify",
      "old_id": "3ea4363e089c42612a69e2049bde93503ac65bbe",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/fuzz.cc",
      "new_id": "a74fef3f9053d5dac5d34e77f095a89ce7aee5f9",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "23bbe0ffe587b7ac3b5fc9db8e34d25ba524f288",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/fuzz.cc",
      "new_id": "17c2e1c6fd7f95d61bdf04fd46111e6bab9167b1",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "e4bc7a010f7833dfacf017d7778739656a0494f0",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/fuzz.h",
      "new_id": "d1286958306b38a9d4377660738fec078c351556",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/fuzz.h"
    },
    {
      "type": "modify",
      "old_id": "3420d402ddde3274e5c773108120c4e35fa3ea0d",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/main_fuzz.cc",
      "new_id": "06489f1cc6600a56d39e484983585152e2e1218b",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/main_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "24ef2fde265ec7ec5cbd17cc353df4e621084ad0",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "f413485e5bb5d26829a9418c3adf32c3a9c2688d",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "dbdf96d940e3224694f326a168c7964eea3a96c5",
      "old_mode": 33188,
      "old_path": "src/tint/externals.json",
      "new_id": "8b8bd96bfd37fe9ed4ec3ee6ae23741786584b03",
      "new_mode": 33188,
      "new_path": "src/tint/externals.json"
    },
    {
      "type": "modify",
      "old_id": "0b78386d5eaf8bce2fcef955505c3e9ba496c20e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/eval.cc",
      "new_id": "36069fdfbdfe0f563f4fd6641cba6206423924ef",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/eval.cc"
    },
    {
      "type": "modify",
      "old_id": "a02930ecd152136429c36a7ec40b6cbf3b839da2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/BUILD.bazel",
      "new_id": "6617663dab5a92ac3d9ed8145c793b9d914f6753",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "94365b45d1606c1c82b69e3fe433bd4f2532d470",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/BUILD.cmake",
      "new_id": "70bc0d4a3e4fb488162e6ab54756a96ad7f910cd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "ac59268f64e9a48d683713a6581d76b67bbccc56",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/BUILD.gn",
      "new_id": "9927e421f3afbe51b2460f889c0ebc468f9eb9d9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "ccc7a9c165c323ffb6580c6c17d7e799d47a1d7a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/roundtrip_fuzz.cc",
      "new_id": "7378a3fc827d4be54a6a4782312be696a40f2dc3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/roundtrip_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "9d8b368d7600208570be2516dc8d07bb24c17691",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/roundtrip_test.cc",
      "new_id": "52a516ba249f0f02e19512ae82936d6aba99b531",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/roundtrip_test.cc"
    },
    {
      "type": "rename",
      "old_id": "1664dce9ac331f43e8b2727a6741a5f67ad290f6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/disassembler.cc",
      "new_id": "a07033ff2954bc96478f941814f99ae7baf75f7f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/disassembly.cc",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "df205349e0970abaf9353ea154737b4aa5e94eb4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/disassembler.h",
      "new_id": "677b386670d9e42adb89754f23cb5e0818de8bc0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/disassembly.h",
      "score": 78
    },
    {
      "type": "modify",
      "old_id": "5b669c2392e34814229501bfbb84b92acc01fe5e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function.cc",
      "new_id": "1138fbfac39fe9909f42252d7b0da44e611c98c2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function.cc"
    },
    {
      "type": "modify",
      "old_id": "5cf533fa5b63418c3b9096eb54d19ac87f5ede90",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function.h",
      "new_id": "f7c7ebd5cc61e8f657fa3c5c0af098d5573a23ef",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function.h"
    },
    {
      "type": "modify",
      "old_id": "27f332ed0213afd5a5733cd034e48ea95738eaea",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function_test.cc",
      "new_id": "65a61bad482d1d8b765045533c20c34439ab710c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6487cc364e04fb7e2a32d05d1d1d86df0b34c5fc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/ice.h",
      "new_id": "cdc3e09ad40ba94ae6c6760ca97c44184b9ce034",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/ice.h"
    },
    {
      "type": "modify",
      "old_id": "1e4b39e067e166ace3a6f1adcfe97b5b31a5a326",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/bgra8unorm_polyfill_test.cc",
      "new_id": "7595c2c2d801fb07f4f3759f4bf5dd4ec158942d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/bgra8unorm_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2d07019b41603f1727da6777f73807cce78df8ce",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/combine_access_instructions_test.cc",
      "new_id": "404b94ba1c242e4bc3e033207781d3ff963f239f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/combine_access_instructions_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ef8e375d746745f15def73a649b43afafe7b95bd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/helper_test.h",
      "new_id": "8daa4d0f95210b86217af9f14bc7a64e5440c0ba",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "d2d32637f5d48b357c26d955e0d2736c744416be",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture.cc",
      "new_id": "d63e3ba0332c5aae6909fb6c7c9dbe7ccdc4ae81",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture.cc"
    },
    {
      "type": "modify",
      "old_id": "dadb54317ce7ffd69378024bda026a88cae81aad",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc",
      "new_id": "6597fb8ede76e13ffff1bab485ee6a60258afacc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "83f59427220cf7a5b3f46ca81e50d4a5c548cc84",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/preserve_padding_test.cc",
      "new_id": "188029c1c72adb8a45465bbcdb9438f35194c93b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/preserve_padding_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4b819bb65c69884eb3212995f24466fc18942fd9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/std140_test.cc",
      "new_id": "dd55108469c89f8e4f9f0a724fbfcdae6b44b1eb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/std140_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b8c77034d32e20006b4430b5afd5760fbdc0ea75",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/vectorize_scalar_matrix_constructors.cc",
      "new_id": "37bdb036765fa832e1b61f65db98c7d30c9321e7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/vectorize_scalar_matrix_constructors.cc"
    },
    {
      "type": "modify",
      "old_id": "eeef8b25ae9dff90c3cd9d59e3ec02b65c7d62b5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory.cc",
      "new_id": "8390ff6a9da690ae9c13f7916c7a38b449be48ec",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory.cc"
    },
    {
      "type": "modify",
      "old_id": "0e9c0b10a68219bc93ca3a302df1c658c9e6608b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory_test.cc",
      "new_id": "bf1a82b70512416b03e1179da8d52731a8695950",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c9db3d3846fac58def1d77a0303716b1624373a6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator.cc",
      "new_id": "e945cc65872ff2cb9401d7d0c83d94cd99936cc0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "16bb823ee3c2d8432b6bdd180c0c79eb0a65eef6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator_test.cc",
      "new_id": "864e24df1f224d9a9cd550bd16d92093429e2d57",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "067f38ce75c73eb8f885fc9605eac4a6831c88f8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer.cc",
      "new_id": "92b6cadce4130eee2b171a1a00ed650a849cece7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "4c8c40cd8b8de0620d69f0a9c22aa606fd3ecb06",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer_test.cc",
      "new_id": "125afe8b602a523feb1343f3f5eee3ff2d86a417",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9b09f577320826f46ea003f24bb04274bb3e53bc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/ast_raise/combine_samplers.cc",
      "new_id": "fcaef5e5a8f68b591c6c1db66f577dd33847df15",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/ast_raise/combine_samplers.cc"
    },
    {
      "type": "modify",
      "old_id": "89cebe12b07776b1e1fe4f356e1d74ab9ce3bcf5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/ast_raise/texture_builtins_from_uniform.cc",
      "new_id": "d0e8c712614419c63c020e698db2830d7519e29a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/ast_raise/texture_builtins_from_uniform.cc"
    },
    {
      "type": "modify",
      "old_id": "512dfd094c0339500d10a1d3192e2dc25e48039f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/BUILD.bazel",
      "new_id": "41ec67c5789a8e157023ae7d817a3bc7e3404953",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a16018ea6d3d5f3a7fd57843f7e25a55edc629d1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/BUILD.cmake",
      "new_id": "272eae67c178b55ff2da793181f197bdce4ce469",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "44d66c506d8c51388b93c46da24d8fd712302651",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/BUILD.gn",
      "new_id": "b22d7b803aa6d7371cb33c8503df086ababa50ee",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "cfca84341ce6eceb84532f5b740a2998febe3a58",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/validate.cc",
      "new_id": "027756ff51248f6e6195bd61d9d623416e5054ff",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/validate.cc"
    },
    {
      "type": "modify",
      "old_id": "8efb4fbf9b7ef504ac9a6633e0cfd75f95926b69",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/validate/validate.h",
      "new_id": "67ce25e3ccc4f43b68bb84e9a2aa87e8d0186c90",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/validate/validate.h"
    },
    {
      "type": "modify",
      "old_id": "a40f368febde126c11b4c19111e1d0df81467eea",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/BUILD.cmake",
      "new_id": "67af1a7b9c22d2489913e6e5755d1b7696f16db4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "4c8f704bd4413c33d5c7fcabc63537518a52098c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/BUILD.gn",
      "new_id": "2111f1c9c7d768653255e266d844247290718c71",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "13b1fd689cb440fe65beeb8866fa00e95c8d97a2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer.cc",
      "new_id": "35a71403fa3044f239534928cf32561067aa568e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "8348b5456afeadcb2d337cae1e57d2cb9c1f0aaf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer_test.cc",
      "new_id": "1a99d1fe779fa036bead4320cfde665bf80612bd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f266d83f709144778ae2de5af1670f7d468e06ef",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/ast_raise/num_workgroups_from_uniform.cc",
      "new_id": "bee8ba5358973c4b05e0a02a0f437e4d5aa31655",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/ast_raise/num_workgroups_from_uniform.cc"
    },
    {
      "type": "modify",
      "old_id": "fd59677efa7e70294675cd6548943eaebe72696d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/ast_raise/pixel_local.cc",
      "new_id": "d193740b5d305a4ed4f15bf73d2b976779d08a7b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/ast_raise/pixel_local.cc"
    },
    {
      "type": "modify",
      "old_id": "7028093bc92e3fc94f670ddb30858172302b7fb7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/ast_raise/truncate_interstage_variables.cc",
      "new_id": "07dd208b15892ddba6b86156d75b6b8729c570aa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/ast_raise/truncate_interstage_variables.cc"
    },
    {
      "type": "modify",
      "old_id": "416569dc1829566af46dae0e378e716c485b2f38",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/common/option_helpers.cc",
      "new_id": "ec26be9790745a5eb99234ed39d7167de2b9016a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/common/option_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "a2865f955b42d89d7f95e50159056ab447d586bd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/writer_ast_fuzz.cc",
      "new_id": "12497e64cd130687c17cc1f2b3973b08086480c7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/writer_ast_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "bb583cd72d2c7d89d964031893f4f8b99bbba7d5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_printer/ast_printer.cc",
      "new_id": "0ba01d634b68ea89d03f263f5e562bd83bfc3731",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "5a1e8c0e8d2194d331a09bf5927698469718ede9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_printer/ast_printer_test.cc",
      "new_id": "4f6035869ebc504753d4b61d4ff015f4e463b8c9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0084d30acf292b2fabc1de440a2f95263459b37a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_raise/module_scope_var_to_entry_point_param.cc",
      "new_id": "370164ad2df7d6e827acb08ef1695421bb5c035e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_raise/module_scope_var_to_entry_point_param.cc"
    },
    {
      "type": "modify",
      "old_id": "c6cc55afe7aa6a7e3c0c792d41128a262d020a46",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_raise/pixel_local.cc",
      "new_id": "a9a79d8a30a381dbad9c50d9d747f163ea29f2c0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_raise/pixel_local.cc"
    },
    {
      "type": "modify",
      "old_id": "ab4857bc8163de93a8aee5b91599be42c631cd03",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/common/option_helpers.cc",
      "new_id": "ace6898461f0ccd10ef594741937064634f8990a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/common/option_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "9788113e32a5640aa07d18fcf225c5ead2a17cc8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc",
      "new_id": "5887c3e19e8cde785fed3e6872ebf58dcac1e990",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "181ab19088d773e82771e8ae7dd40d6198c73f09",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_lower/atomics.cc",
      "new_id": "8b74df79981b31bc60d374e9ddc6657857e305d6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_lower/atomics.cc"
    },
    {
      "type": "modify",
      "old_id": "e4cf3ef3babcceec0f1f899391c166c32ac65b86",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.cc",
      "new_id": "efb14a2412554eddf8c0fddc5e1c4f6a707218f7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "86f60e718e29b7733c2b21a972a1b0ab4bc5149a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.h",
      "new_id": "8f755f7633da5cd21fc87393b283b4e56a3a4036",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/ast_parser.h"
    },
    {
      "type": "modify",
      "old_id": "7fa6c8977dc518a672ba69d71aaee0c824a0ff07",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/barrier_test.cc",
      "new_id": "aef7e09e0c9b4299396467f92964d6eb83b85464",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/barrier_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ac50d1ea7824adca65084b90bead45bf19754c06",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/ast_parser/parse.cc",
      "new_id": "48f94434b2596744555c748c869df1c364f2661a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/ast_parser/parse.cc"
    },
    {
      "type": "modify",
      "old_id": "ade391cd8e447eed21768209bc209defbd649221",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/vector_element_pointer_test.cc",
      "new_id": "bd30d05729962d47c0d162e030e776d3d006efc2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/vector_element_pointer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "22ae3529ea93c88fcd0269e898ae777ba8ce9dc3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/BUILD.bazel",
      "new_id": "556a7672fd29ef758f7fcad160a224d32d6c599a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "52c7c0c2c16b0eaeb795b230af0dadd83e849100",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/BUILD.cmake",
      "new_id": "20ea525630e2a222fb0b2c248bfedca41968e4e6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "f6c3fbadef7c63c9d18c27a31e68b74262d89a21",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/BUILD.gn",
      "new_id": "618d5d59fcd4b743182fcc37c2400a68eb0aa7f8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf5d71a2e625da1c3d9ab4b64bef77f716ba87aa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/binary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d268ebb31c2b08688909f1a683d373784b987bd3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/function_test.cc",
      "new_id": "d344063dd2f5b1fcb9ae89f95696f4a2cf416995",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cf510d34a314a9f36f217de553d5fb975b950db5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/helper_test.h",
      "new_id": "865aa4c513e515ac611d2cc9899f6b4d7afb2667",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "60231943cf4ce4d2ad7f3f085387130c2ff2a9c8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/parser.cc",
      "new_id": "8fadddf168bb3e1ca7dc67d4501c6dac30742408",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/parser.cc"
    },
    {
      "type": "modify",
      "old_id": "cd0626bde0366a1d9c5a1ed9975ab99605c175b9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/reader_test.cc",
      "new_id": "d8ab35132b1eccb5255b59808461394a52fbe559",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/reader_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e76c3c2a63f9a28cc80fed722d15bc73dab60d77",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/ast_printer_test.cc",
      "new_id": "48c2a3d9475dcdb406e612304c14902f12df8bc2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/ast_printer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "76a21ed9ac09fae2d31b30bb40840a7d8ea171fe",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/common/option_helper.cc",
      "new_id": "f209b630243435274409e01100778f4ef2648b6d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/common/option_helper.cc"
    },
    {
      "type": "modify",
      "old_id": "75998f516b31b12dbd79a121916fd2141b5db749",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/merge_return_test.cc",
      "new_id": "40d44b02611bccafb51c0dc60376907c73f1b6f8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/merge_return_test.cc"
    },
    {
      "type": "modify",
      "old_id": "59b0f272fcd4b80cd4304ca16b9cfbb6adb76c76",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/var_for_dynamic_index_test.cc",
      "new_id": "e1a9da3177a943777c1570e60fb5ea05f311a42d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/var_for_dynamic_index_test.cc"
    },
    {
      "type": "modify",
      "old_id": "636f8f334475f004bec49c192fc4b9ccede8a9f9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/array_length_from_uniform.cc",
      "new_id": "40c7fc25956f3376ffa2be68bed723c52d76933c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/array_length_from_uniform.cc"
    },
    {
      "type": "modify",
      "old_id": "5501dd52f9a3eb671bb90007b06165a9d5627d5b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/binding_remapper.cc",
      "new_id": "d89d8d8889409df1f6a1f5a804c312c0726e32c2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/binding_remapper.cc"
    },
    {
      "type": "modify",
      "old_id": "e61f61572b630e9e7b49b507bd71ba44098fa697",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io.cc",
      "new_id": "206a8d308712e11e6a9a811b6839573353817337",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io.cc"
    },
    {
      "type": "modify",
      "old_id": "d2ef4c8a7e54188b1bc52a012d3a85d461425b5f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth_fuzz.cc",
      "new_id": "2854240f670d2ed8e894086381eeb106dcad945f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "3d7450b16db8deee8b3c3bd0f9d87c9c26b3b77e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.cc",
      "new_id": "51b5f1e09dbb26310ea6529fc7bb700730575545",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.cc"
    },
    {
      "type": "modify",
      "old_id": "f89523cbee823996db4128d656f792a9a6849c6b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture_test.cc",
      "new_id": "8f78af967c4bde1bdc4ee6af632eea4e48bb2548",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ba10cf452ba92f656e2192a3af1a2f3993943a8e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/push_constant_helper.cc",
      "new_id": "6b72964b3c904571b44ff6c740560ba649e4e5a9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/push_constant_helper.cc"
    },
    {
      "type": "modify",
      "old_id": "42273c53a23479d8c779fb038c5d43665061317e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/robustness.cc",
      "new_id": "fa00dc9a91281745f040ce08b2f3fcb2c0ff78a4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/robustness.cc"
    },
    {
      "type": "modify",
      "old_id": "a0952eb225eabf693648be1fbcbc749407b6cedb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/single_entry_point.cc",
      "new_id": "ed16c789ac95050629b835ca943fb298eefe8ff0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/single_entry_point.cc"
    },
    {
      "type": "modify",
      "old_id": "4711b361a85c3f533ed7fc04076a5915e1b36b95",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/substitute_override.cc",
      "new_id": "2c5e06a8b13cb6b4909ab3b699509bfa7f4ea508",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/substitute_override.cc"
    },
    {
      "type": "modify",
      "old_id": "8eae5a6cd4c49a3fde3cf67a6472c823f40806af",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/vertex_pulling.cc",
      "new_id": "4c2145dd370effd68952dd4e0731eea7c15907b3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/vertex_pulling.cc"
    },
    {
      "type": "modify",
      "old_id": "7745eb3f0c6c5a80424e571392c4306543ea71b9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/zero_init_workgroup_memory.cc",
      "new_id": "8807cb4295cfcd430bbf5c545012e0d55602254f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/zero_init_workgroup_memory.cc"
    },
    {
      "type": "modify",
      "old_id": "d47944d23b91e978a0977d65326a65f2b4ce2e96",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/diagnostic_severity.cc",
      "new_id": "4fd7c5519b60ce003204047e3282c21498e965f4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/diagnostic_severity.cc"
    },
    {
      "type": "modify",
      "old_id": "fdc3a8d10ea9e0ac43d07e8044ae168b8f143a45",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/diagnostic_severity.cc.tmpl",
      "new_id": "ff0f70e11ca6c7f66162c3b1a5edca5673c19c1d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/diagnostic_severity.cc.tmpl"
    },
    {
      "type": "modify",
      "old_id": "5a4372cf24c18e7bdf21bec3f05333a85668faf9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/helpers/check_supported_extensions.cc",
      "new_id": "647221ed07df917723b06747131a708fc96fdf61",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/helpers/check_supported_extensions.cc"
    },
    {
      "type": "modify",
      "old_id": "6a71008d317c16a5fe0f0434347e88fb6099cd4e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/helpers/ir_program_test.h",
      "new_id": "5468ebcc2c0cb1f95a72a1ba31abfe42a67483aa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/helpers/ir_program_test.h"
    },
    {
      "type": "modify",
      "old_id": "1cdbcac5ed7b545fb239dab8e0f3fc62d4f08ec4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector.cc",
      "new_id": "34700c8e84ea0b4324005d927dad503d8bd439fd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector.cc"
    },
    {
      "type": "modify",
      "old_id": "0265906529514bd1b89e2e05831ea5fb11ba677d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir_roundtrip_fuzz.cc",
      "new_id": "47af44ac77ff6332c34d96756f300f87b4378ff7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir_roundtrip_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "ac07621ecd0ec3c7cc49a0d61ff7778d949d1cb0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir_roundtrip_test.cc",
      "new_id": "39c7ca991f1b2556e0e10bf2eca5af35cdd09711",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir_roundtrip_test.cc"
    },
    {
      "type": "modify",
      "old_id": "58ed542df272b901c6d6c5cc737e549998e05905",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ls/diagnostics.cc",
      "new_id": "98ff03cb23c8ed3b33f3471d0ecc4e8c508f744d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ls/diagnostics.cc"
    },
    {
      "type": "modify",
      "old_id": "c649781f8ae7f72f21fabffe003434fc640d473f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/program/program.cc",
      "new_id": "c1dfffb8b8b9575cc3525c0e4fa27f477eda9034",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/program/program.cc"
    },
    {
      "type": "modify",
      "old_id": "2572ca593fb43fdb564f5ee9c65f6043306e680a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/program/program_test.cc",
      "new_id": "d5f2bb321fffdbd668134e63a743c955f6be101b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/program/program_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e9eee00824b97a200e11e0d3df100980ca122a1c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/parser/parser.cc",
      "new_id": "3eddee4216645beac474b1026c95888353aaf919",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/parser/parser.cc"
    },
    {
      "type": "modify",
      "old_id": "4feffb8645e8ffa9df66e1e10c668694f18af735",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc",
      "new_id": "9933ed1d2973c78f553736cd31bc0ec24919665c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc"
    },
    {
      "type": "modify",
      "old_id": "f2e20be62da6d338e0d4ff573932ef306978ffb5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/reader.cc",
      "new_id": "ed8009a214521ca3376234eebca157a4fadb1144",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/reader.cc"
    },
    {
      "type": "modify",
      "old_id": "7e2db619554ae81976902b6307198cbf295cab70",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/dependency_graph.cc",
      "new_id": "36f97ba0e411b425b69d849ecf60591a0bcbbbda",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/dependency_graph.cc"
    },
    {
      "type": "modify",
      "old_id": "764af82e03dcf002e79dd9986748fd81044dea6a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/function_validation_test.cc",
      "new_id": "0abe53b3d29211b0c4b0c586a5702babce998458",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/function_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b1a177577ed0394c8d4ddc7a867e7c51ec7b1d2c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver.cc",
      "new_id": "fad6159d8a2ac9053e13481ea1f17687a83ddec3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "fbd74a93ede3a5b4aca015cb0bc0a56495d6af1c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/sem_helper.cc",
      "new_id": "1fe3934756dec15cd993f3283cce0bccee26c7d1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/sem_helper.cc"
    },
    {
      "type": "modify",
      "old_id": "818e5e1ab7321bba689bab950dcb3276813ffded",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/uniformity.cc",
      "new_id": "776d4241734e2b82c01cf62d8e59ba5fd56ff38d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/uniformity.cc"
    },
    {
      "type": "modify",
      "old_id": "c4a50008dc7737eb066ebf6675040b7a3430103c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/uniformity_test.cc",
      "new_id": "9c15fa6cce5dc83e11e7319da718342243aa9f52",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/uniformity_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1c110f8b7487188ad8a8ab129584ff91f2b3cdf8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validator.cc",
      "new_id": "7963482ac5260cb2239b5c2bfa2ebe2342de5c96",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "8ad212a85501d2434208dcf947e3dc25aac4f207",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer.cc",
      "new_id": "710c70aa98c8567c286dde14fbe173774eeb6206",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "68d4db1fda2da0d96b1fc77b62e1e04e3062a82c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program_test.cc",
      "new_id": "5e601cca9ab5f782d01d49c873d23e00b6c190a9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program_test.cc"
    },
    {
      "type": "modify",
      "old_id": "38627498ecec58d6f8d2c40c6f0dc156200a1181",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/ptr_to_ref_test.cc",
      "new_id": "40f02f45ae182d06668cb6cf03c29880da8c66ae",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/ptr_to_ref_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7be25fcd1f10616e0d178a5b0bbb394c5818187b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/rename_conflicts_test.cc",
      "new_id": "d5a25db9cda379cf7aedad1a36cbce352c2e391a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/rename_conflicts_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ca2f3396c9d5d8036db0cc0cbf05cb37d17a8fb0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/writer_test.cc",
      "new_id": "d9e573c96e274be9b728352b2b34a1d7525cb4cc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/writer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "61bb0b125b430ff9fe931ce652c55886299e4d6c",
      "old_mode": 33188,
      "old_path": "src/tint/utils/command/command_posix.cc",
      "new_id": "f3c30de8aa2aac14db7327ff83334454d0e5cf2a",
      "new_mode": 33188,
      "new_path": "src/tint/utils/command/command_posix.cc"
    },
    {
      "type": "modify",
      "old_id": "2916d9a40b9b931561e62f48ed2f885bfa55ba16",
      "old_mode": 33188,
      "old_path": "src/tint/utils/command/command_windows.cc",
      "new_id": "a6a577b1f47c438346e1f2f0545e9335eec88ccb",
      "new_mode": 33188,
      "new_path": "src/tint/utils/command/command_windows.cc"
    },
    {
      "type": "modify",
      "old_id": "69f77d2313ae5eb7b994f900f885e70dc7bcc79e",
      "old_mode": 33188,
      "old_path": "src/tint/utils/diagnostic/diagnostic.h",
      "new_id": "6471b5a5aa6c5f4a859643f94bea34147d7b25be",
      "new_mode": 33188,
      "new_path": "src/tint/utils/diagnostic/diagnostic.h"
    },
    {
      "type": "modify",
      "old_id": "3d76f1ed28c31d03737be5c75809a3f877bbba14",
      "old_mode": 33188,
      "old_path": "src/tint/utils/diagnostic/diagnostic_test.cc",
      "new_id": "9a0056630216c40cc57b7c3cb29d6dc8ff689182",
      "new_mode": 33188,
      "new_path": "src/tint/utils/diagnostic/diagnostic_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9fd279b2c2be22223bc0bc7541170411eda3128d",
      "old_mode": 33188,
      "old_path": "src/tint/utils/diagnostic/formatter.cc",
      "new_id": "5b5c5741975d301dae07c4b22184f8d47eb5132e",
      "new_mode": 33188,
      "new_path": "src/tint/utils/diagnostic/formatter.cc"
    },
    {
      "type": "modify",
      "old_id": "6d77367dc52d131c5833b83c2d93242c9c8ef663",
      "old_mode": 33188,
      "old_path": "src/tint/utils/diagnostic/formatter_test.cc",
      "new_id": "9fee7c993f5e64b29893ba59f40db5e4ba7bb7ce",
      "new_mode": 33188,
      "new_path": "src/tint/utils/diagnostic/formatter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a3de76f8f1208e9a4b95a01aee2f35f2527d5b28",
      "old_mode": 33188,
      "old_path": "src/tint/utils/macros/compiler.h",
      "new_id": "a62a59e36e1f1b8a0d3b71eedd99ec2f28a3d4b6",
      "new_mode": 33188,
      "new_path": "src/tint/utils/macros/compiler.h"
    },
    {
      "type": "modify",
      "old_id": "a3ecfc3456761f03ec2497bcaee95ba01e4b9ff3",
      "old_mode": 33188,
      "old_path": "src/tint/utils/result/result.cc",
      "new_id": "0a8c6c880748c14117edb983beebcc305844019d",
      "new_mode": 33188,
      "new_path": "src/tint/utils/result/result.cc"
    }
  ]
}
