)]}'
{
  "commit": "304e21bc0e4ccf3efa3a62aefe94df2eaaeba232",
  "tree": "c663e0e799efd07b465bfd4e88cd00e59dacd8af",
  "parents": [
    "0d8c77cad4f0888d4dea4e9b32143c7332f65d5e"
  ],
  "author": {
    "name": "William Moses",
    "email": "gh@wsmoses.com",
    "time": "Tue Jan 23 23:12:06 2024 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 23 23:12:06 2024 -0500"
  },
  "message": "MLIR bazel build and test (#1618)\n\n* MLIR bazel build and test\r\n\r\n* Fix MLIR memory bug\r\n\r\n* fix\r\n\r\n* print errs\r\n\r\n* fix",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "273bb9b0808270fe8182ec003f4e1a08e51ffcd5",
      "old_mode": 33188,
      "old_path": ".github/workflows/enzyme-bazel.yml",
      "new_id": "38e27e4edcc1c151f0fafa074b0d71a7f6cda36d",
      "new_mode": 33188,
      "new_path": ".github/workflows/enzyme-bazel.yml"
    },
    {
      "type": "modify",
      "old_id": "ecf909bb5b3239423f0950ff12543944f12725ac",
      "old_mode": 33188,
      "old_path": ".github/workflows/enzyme-mlir.yml",
      "new_id": "b4c581a3a72095cd1336fb1ce4d5b066efb7c514",
      "new_mode": 33188,
      "new_path": ".github/workflows/enzyme-mlir.yml"
    },
    {
      "type": "modify",
      "old_id": "3c97327ad1b57b4acd2708b0a8ce0ef6037de227",
      "old_mode": 33188,
      "old_path": "enzyme/BUILD",
      "new_id": "42903efaef608f2b075393925550e4beaec580e2",
      "new_mode": 33188,
      "new_path": "enzyme/BUILD"
    },
    {
      "type": "modify",
      "old_id": "237e66837513e041c468ea23c7f3a04eff884d3b",
      "old_mode": 33188,
      "old_path": "enzyme/Enzyme/MLIR/Implementations/LinalgAutoDiffOpInterfaceImpl.cpp",
      "new_id": "93488a07fd6eb1ad2d91b07b8af86900b51a3662",
      "new_mode": 33188,
      "new_path": "enzyme/Enzyme/MLIR/Implementations/LinalgAutoDiffOpInterfaceImpl.cpp"
    },
    {
      "type": "modify",
      "old_id": "d36abbf2dc53a21acdeb9ebb0e74d40b9dcd9874",
      "old_mode": 33188,
      "old_path": "enzyme/Enzyme/MLIR/Interfaces/EnzymeLogicReverse.cpp",
      "new_id": "e4af7b760ce6f43196015f8f48cdacf41b5f8209",
      "new_mode": 33188,
      "new_path": "enzyme/Enzyme/MLIR/Interfaces/EnzymeLogicReverse.cpp"
    },
    {
      "type": "modify",
      "old_id": "4ec0b10d40071f47943ee3858b5eccfd4464f971",
      "old_mode": 33188,
      "old_path": "enzyme/WORKSPACE",
      "new_id": "7fabb1dea26605d6774680515e2efb991e11b245",
      "new_mode": 33188,
      "new_path": "enzyme/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "6f5236e6602c1300d9e449d8e1ae0aaeb27af1bc",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/BatchMode/char-ptr.cpp",
      "new_id": "0d727b6010734c419f971cc98b7a24f7f1abeabf",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/BatchMode/char-ptr.cpp"
    },
    {
      "type": "modify",
      "old_id": "f9c97ed54eaa0d7b27b9909a44bc5e9971d5bb60",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/BatchMode/sqaure.cpp",
      "new_id": "acd73ccbe973bca33812ac1bb6109ab1e4daa6f5",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/BatchMode/sqaure.cpp"
    },
    {
      "type": "delete",
      "old_id": "3f96e761fb2b1c057124bd856a6d9a83fbc4b82d",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/BatchMode/test_utils.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "11dfbe01bc0990693827645fa1909def9651b044",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/binops.c",
      "new_id": "936c433eca7398be2a43a5771c062e6c4fc56c7e",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/binops.c"
    },
    {
      "type": "modify",
      "old_id": "78f8673add1d9ca651b2d16304fcf9142eb63d88",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/customfwd.c",
      "new_id": "e9d1f5d0c130181001ad966c7d954e80667dc97a",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/customfwd.c"
    },
    {
      "type": "modify",
      "old_id": "0eff17398bf622eb1dfb3f201976c3ad476f2fcf",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/eigen.cpp",
      "new_id": "89504b26303d4b403d0c67453b52831e047e61f5",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/eigen.cpp"
    },
    {
      "type": "modify",
      "old_id": "997b08d80a6760e336df64e02b5eea213dd59db4",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/fwdandrev.cpp",
      "new_id": "8da8b91472a990d58a8e51fb96359b97fe0e84dc",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/fwdandrev.cpp"
    },
    {
      "type": "modify",
      "old_id": "1c498b137bd7c2d3ea5d9fc76df3a252f75e481f",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/loops.c",
      "new_id": "612839248cc2d3c683e53344d86079cdb559b3a5",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/loops.c"
    },
    {
      "type": "modify",
      "old_id": "549c60a4da4c597c1dbe6210853ad0b16322d38b",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/loopsdouble.c",
      "new_id": "8c34740c80d5f0714b29143917748dd4cdb93914",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/loopsdouble.c"
    },
    {
      "type": "modify",
      "old_id": "e25a81d09e388214aeb9cf018b52588b42ecf527",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/loopstriple.c",
      "new_id": "060e74d009f733fb6c110c3f4eee31de0f7e1a95",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/loopstriple.c"
    },
    {
      "type": "modify",
      "old_id": "ec354f8ee2855ecd0bf8b50cce9c6b2a0e9ef977",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/mpi/mpi_bcast.c",
      "new_id": "33118c32942dc026fd74f66e102f13f1ac385244",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/mpi/mpi_bcast.c"
    },
    {
      "type": "modify",
      "old_id": "019441d65f663976a45dcf75dc3243ce2662d605",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/mpi/mpi_reduce.c",
      "new_id": "394e64a96d6f0e549c137970632cc755f576ff9f",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/mpi/mpi_reduce.c"
    },
    {
      "type": "modify",
      "old_id": "8092bb5f544602ecefe57e4b6eeaeba3fff3bac5",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/nofn.cpp",
      "new_id": "6c0716d4e31a77cd3263877bbebb9eade733b01f",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/nofn.cpp"
    },
    {
      "type": "modify",
      "old_id": "434ae89af89d816780ca8a5eaacf0e2b3da108b2",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/rosenbrock.cpp",
      "new_id": "8b52d2ff31c175c52b463ef82e3f32e68764bd9f",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/rosenbrock.cpp"
    },
    {
      "type": "modify",
      "old_id": "d1b0a1a10b4b92f253ece8c87ee01e7603edadb3",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/rwrloop.c",
      "new_id": "dc71b0eead2094c239d20dc57aad8c289bd55557",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/rwrloop.c"
    },
    {
      "type": "modify",
      "old_id": "20ce00a4b7354be036ecbf377cfcb2418d6cbfc5",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/sumtil.c",
      "new_id": "9e9286f97157577acb5161631dd4349999ddd041",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/sumtil.c"
    },
    {
      "type": "modify",
      "old_id": "c8ae8741bef160163eaa2bf789edc5a9cdacd267",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/sumtil2.c",
      "new_id": "32d289703e6988878ce438a7b65d80eed2b1d628",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ForwardMode/sumtil2.c"
    },
    {
      "type": "delete",
      "old_id": "afcf87d4471b0366cf4713fb179297608aa11ac0",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardMode/test_utils.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3f96e761fb2b1c057124bd856a6d9a83fbc4b82d",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ForwardModeVector/test_utils.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "0fd02521e0ddbcf19e81e6fb4cb8abb32d7fe930",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/allocatedtape.c",
      "new_id": "15bce1ed71cb4378d360dc502b0dd3bc77ef4825",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/allocatedtape.c"
    },
    {
      "type": "modify",
      "old_id": "f3ee53a65d0905ea73781af3033569b2b805850f",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/allocatedtape_err.c",
      "new_id": "1236a86388e784f8d9abb0ec0bb6237be970d374",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/allocatedtape_err.c"
    },
    {
      "type": "modify",
      "old_id": "195b7efea77507dc090a384cfc2e6dee53e5b3ef",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/blas_gemm.c",
      "new_id": "bdebc0a180e932fd3406d6d626c3139f29c00c47",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/blas_gemm.c"
    },
    {
      "type": "modify",
      "old_id": "e1fd7947308ea960b54eca2797f226f71071f265",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/blas_gemm2.c",
      "new_id": "a417e0418cd9a7703e4344d48b4b7baab45e4028",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/blas_gemm2.c"
    },
    {
      "type": "modify",
      "old_id": "5df279890c7ba4ff4eaee3673f53b77a1d38add8",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/boundissue.c",
      "new_id": "f297ebbdda97351e3abee35985842bb93ad25a76",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/boundissue.c"
    },
    {
      "type": "modify",
      "old_id": "65050b3b32e88cd1c03e4c220c7d9d183da10640",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/cachefwd.c",
      "new_id": "ab56e3dd0853450137a71edd43ac0560a4449371",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/cachefwd.c"
    },
    {
      "type": "modify",
      "old_id": "e85bed4ff4df4ef10be24509fb72c629ff839057",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/cerr.cpp",
      "new_id": "b4bc9febd3d6a4377cfe57f233f41535f2341310",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/cerr.cpp"
    },
    {
      "type": "modify",
      "old_id": "6a59655838c503eb486166103088b984ddf5afd7",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/cin.cpp",
      "new_id": "e357708bdae17c836e239fd09b8cbfd6ab06412a",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/cin.cpp"
    },
    {
      "type": "modify",
      "old_id": "5970d4cf94ae869fa0ff7445240d58c8de98cc42",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/cmplx.cpp",
      "new_id": "73559beb94fbb4321a965c686f056f64caf5cddb",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/cmplx.cpp"
    },
    {
      "type": "modify",
      "old_id": "9c0a611e122438d4f9b7423a19ae43d118dba60a",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/cout.cpp",
      "new_id": "fadb93f17b2368b2c9dd7c6f034a0c9af9030870",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/cout.cpp"
    },
    {
      "type": "modify",
      "old_id": "4bd8f88bcf4eda0e6b67fafc03f6cb7222400e11",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/customalloc.c",
      "new_id": "eca4deac5ee2083dda3ecc48c59e4482219f8c95",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/customalloc.c"
    },
    {
      "type": "modify",
      "old_id": "e5dca475da5dc01278cceabed82204c763ca9296",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/customcombined.c",
      "new_id": "5ce2c1df2b071ac5597a4e5ee85aac3e3a9ee7ea",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/customcombined.c"
    },
    {
      "type": "modify",
      "old_id": "e323b40aebce232defce80c544691b8d3fb8a9a9",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/customglob.cpp",
      "new_id": "c3e494cdfbfc49b9ff1eb920ec08af98e4d8ce33",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/customglob.cpp"
    },
    {
      "type": "modify",
      "old_id": "995cd2c051aa009d591ff7bc8abaf6bf66ed6b93",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/customlog1p.c",
      "new_id": "95c0697fff77914008014b840237bb5bf846e9bc",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/customlog1p.c"
    },
    {
      "type": "modify",
      "old_id": "dbf9201d1ccdc29c2e4dd6bdbf1de68807d7794a",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/dbginfo.c",
      "new_id": "06767e624849cef64320835d533d6beb597620b9",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/dbginfo.c"
    },
    {
      "type": "modify",
      "old_id": "ffafffe589628728fa698a96c0554efd787e4e16",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/differential_pointer_return.c",
      "new_id": "b05a7264ae3ce6387217d1c3a303f174d2b807a8",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/differential_pointer_return.c"
    },
    {
      "type": "modify",
      "old_id": "f601255fb273737de4d0e54b6a5977839c90eeeb",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/eigensumsq.cpp",
      "new_id": "ee4a8e9c76f6829ab0101a10f7dee16e01720954",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/eigensumsq.cpp"
    },
    {
      "type": "modify",
      "old_id": "d5f806d7d62b90e77289760d49698f1994f2ec68",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/eigensumsqdyn-notmp.cpp",
      "new_id": "7ed4132deac0adb2dfe7ffeab2a7db79d1384b2b",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/eigensumsqdyn-notmp.cpp"
    },
    {
      "type": "modify",
      "old_id": "e382f07a4a13b9d8124587218a01788bc4d31d69",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/eigensumsqdyn.cpp",
      "new_id": "4076978d1af673671fd57667debfc90e3b669256",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/eigensumsqdyn.cpp"
    },
    {
      "type": "modify",
      "old_id": "f813a8381ab4d93c09c2e7460ad13131d3701511",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/eigentensor.cpp",
      "new_id": "28feb236f4db051195ca39a30a634fde3a2f3db8",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/eigentensor.cpp"
    },
    {
      "type": "modify",
      "old_id": "d6d4c0dd0f2f178e75f163c7fdbd8b3c7800129e",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/eigentensorfull.cpp",
      "new_id": "b61aebd47ef4e35ad53dbebe20371e31506fbf2d",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/eigentensorfull.cpp"
    },
    {
      "type": "modify",
      "old_id": "f2ce5fbaa5917ee3dd6030654c0dbd7aa536dd01",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/eigentensorreal.cpp",
      "new_id": "a5780d03c9b658dd776e37c026ce9ff5db25f758",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/eigentensorreal.cpp"
    },
    {
      "type": "modify",
      "old_id": "bb1d701fa0a13f9f73b966e0a78b6dcfb11e3b6d",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/fbuff.cpp",
      "new_id": "2c9e31584aa8b922ce3f312be12695fdb7c3c943",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/fbuff.cpp"
    },
    {
      "type": "modify",
      "old_id": "f40f82cb54b5e4a19acc8ae885e2a18fd8141cd3",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/forrealloc.c",
      "new_id": "9fc9ec5798d74a58c55d14c88e74718cb5ec2a68",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/forrealloc.c"
    },
    {
      "type": "modify",
      "old_id": "27480621b26f112653a64fd0bc0e541cfe0186b0",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/frexp.c",
      "new_id": "4b917e7e282f86a1df09428bca7c419f1df99060",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/frexp.c"
    },
    {
      "type": "modify",
      "old_id": "0b9fe7db3ca29b90f9ed1b2e1144e8111d82bd43",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/fwdsolve.c",
      "new_id": "c7a6ad63040eba6c0cea17f15c376353d1f055f5",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/fwdsolve.c"
    },
    {
      "type": "modify",
      "old_id": "718f2adcd32a3177bec692f566f615bcd2ea6dac",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/gradient-struct-return.c",
      "new_id": "605d6bb5045f57be78d089d6d7971b6552826765",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/gradient-struct-return.c"
    },
    {
      "type": "modify",
      "old_id": "4eb9f673a991c4619ed35a83b7a562fc2f43237f",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/headerremat.c",
      "new_id": "b3397ad8bead6433efda27372576d1255f108edb",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/headerremat.c"
    },
    {
      "type": "modify",
      "old_id": "e27f1069f86320756d3ff360c8184f212ab9221d",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/inactivefn.c",
      "new_id": "e48edd3486ede34b7683edc05b5621846f11448d",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/inactivefn.c"
    },
    {
      "type": "modify",
      "old_id": "65740a389ec5ab8a50b16f1f9f782e786e6c1923",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/insertsort_sum.c",
      "new_id": "7e7d6b0a3ae4f0a182688ae6de52b562c7553d12",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/insertsort_sum.c"
    },
    {
      "type": "modify",
      "old_id": "0a486cc0b83d60ea7105f732f469a0e75ff5ef79",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/insertsort_sum_alt.c",
      "new_id": "3a643492d30fa802940e4fcd4bfcc24e89641f61",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/insertsort_sum_alt.c"
    },
    {
      "type": "modify",
      "old_id": "fa168b4eb1d38eee17580728f9afb70326ebbf7f",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/insertsort_sum_min.c",
      "new_id": "b621503535813de1a3b21b67dd0fea1523db8923",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/insertsort_sum_min.c"
    },
    {
      "type": "modify",
      "old_id": "0f6ce4056818b7e5dc3ad8b6552d057276c5f4a8",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/integrateconst.cpp",
      "new_id": "2086ab8b525d11e6586a59315a6987d8a07e5288",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/integrateconst.cpp"
    },
    {
      "type": "modify",
      "old_id": "ffa23597a1ec57c54fa9e4f3f479258f5bea7034",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/integrateexp.cpp",
      "new_id": "b0af87422627f17ec8e6f7144e48d0d6722f30c0",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/integrateexp.cpp"
    },
    {
      "type": "modify",
      "old_id": "a9bad760745d4278955dc8da2dd66e5903bdf9cf",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/invsqrt.c",
      "new_id": "c14ce79ab88df918217a5d6d754c4e039b359af0",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/invsqrt.c"
    },
    {
      "type": "modify",
      "old_id": "482f00eabc24dcebd6d1b9b6a91940c0f682f3c5",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/loops.c",
      "new_id": "3a2794963eb50db7c0a254b5598f16b66e72ea4d",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/loops.c"
    },
    {
      "type": "modify",
      "old_id": "9bd5796eb57d44d8157e35c4580edb8ff96f85d3",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/loopsdouble.c",
      "new_id": "8108a9813c633a1ccf022198c8fa4fdb9fcef122",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/loopsdouble.c"
    },
    {
      "type": "modify",
      "old_id": "73790f6f3e02a0092e071bed72cad0ba9e6bac64",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/loopsnested.c",
      "new_id": "8e1eb7c3fa9ab63d86ca81ebcc8ebced5baae9eb",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/loopsnested.c"
    },
    {
      "type": "modify",
      "old_id": "6cc3d168fd56234ae8c8c016869dac109e9bcf3d",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/loopstriple.c",
      "new_id": "490502145810b850a99e3f6740c0b2eecd11628c",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/loopstriple.c"
    },
    {
      "type": "modify",
      "old_id": "642de1211e99d9f2c840dba6b600ec9a78eac8e4",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/manydiv.c",
      "new_id": "a0da1f6499b3959507faeccd1728cdfd36be2e55",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/manydiv.c"
    },
    {
      "type": "modify",
      "old_id": "2bb0c1a0a7ee24e39e1d52765db89e15effc9f72",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/manymax.c",
      "new_id": "90b61041ec1eb496985f39bd28af10142062c1b4",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/manymax.c"
    },
    {
      "type": "modify",
      "old_id": "36357c293860da2a88c63f845ddf8323c640531a",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/map.cpp",
      "new_id": "71cba7a0f8ef770af343d7db1ce985bee2c8be2d",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/map.cpp"
    },
    {
      "type": "modify",
      "old_id": "81ebdb799b47760eb1f5e0a375c4aa18762f8bf9",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/metamalloc.c",
      "new_id": "96a848fd9698c7a407a86c386abfc0bdec6cbd75",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/metamalloc.c"
    },
    {
      "type": "modify",
      "old_id": "923a710dd6b8ad69c4f60b47defb6706359f3a6e",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/metarwr.c",
      "new_id": "4efcd475f68fc7463412c78680ea7f0f10eb2c82",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/metarwr.c"
    },
    {
      "type": "modify",
      "old_id": "57f2b42c56567fc97baf0bcc9fc9181d114f67b9",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-old.c",
      "new_id": "b016f796e2551077bfa92622667874ff76b900cc",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-old.c"
    },
    {
      "type": "modify",
      "old_id": "916784faf4e843a2a2283264dabde7738a85f620",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simple.c",
      "new_id": "5dea68e793da4f85ada484d2b0c8a21d90eb40e2",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simple.c"
    },
    {
      "type": "modify",
      "old_id": "53b4cfeb446a723274bd63b3c89d2fde1ca5cf5e",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simplefda.c",
      "new_id": "e2b3f9788fca589e692c505aef73c3975c86b034",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simplefda.c"
    },
    {
      "type": "modify",
      "old_id": "6bf81d36ceb2b5a9c8e6abc89a718d9a3246a5da",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simpleps.c",
      "new_id": "b4857429b6fe8d70c5cfc93321e66d7e5c56ac9a",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simpleps.c"
    },
    {
      "type": "modify",
      "old_id": "c0dc02d63e56e7ef42ca1ccc174ce4876cde83dd",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simpler.c",
      "new_id": "61b81d0a57bfcf0fc7a2fc5faa129ec713799547",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simpler.c"
    },
    {
      "type": "modify",
      "old_id": "4a1de376bbb74b94e1d4180ad00c405c903eba96",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simplest.c",
      "new_id": "bcf3ea958485366316d04e5b4cda9cf2c4dfd03a",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-simplest.c"
    },
    {
      "type": "modify",
      "old_id": "6321f42b5169fc12122d6c1e77640fb7e270fd50",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-sp.c",
      "new_id": "eb783098cf023d426cbb9c524f6784f45f77b2db",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mixedstruct1-sp.c"
    },
    {
      "type": "modify",
      "old_id": "85e315a0ce93d399d166ee7e31667cecad27cf00",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mixedstruct1.c",
      "new_id": "3ab79b584ef9f73bd7b89a34196d023596ba3d90",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mixedstruct1.c"
    },
    {
      "type": "modify",
      "old_id": "81fdedf1b3ca9384d7fabdb19e49f6fbf8f87a0d",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mpi_bcast.c",
      "new_id": "d1edb279623684bf857a4b8dbab4fa1f97c28d87",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mpi_bcast.c"
    },
    {
      "type": "modify",
      "old_id": "c87e6e0c85e5966d2991fe16bb744dc13e40fce8",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mpi_reduce.c",
      "new_id": "d40d191bb7d1f840d4a5e4304c3ca0ff987711b4",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mpi_reduce.c"
    },
    {
      "type": "modify",
      "old_id": "1d24a81bd023f3adf7749260a5e7898c8d0e9e7e",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/multivecmax.cpp",
      "new_id": "372f8841a05919101cac59bcbf20d9277e5da9ba",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/multivecmax.cpp"
    },
    {
      "type": "modify",
      "old_id": "3153059573f2ce136e3d55e724344f1072255fd9",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/multivecmaxC.c",
      "new_id": "c39559adb2de577471ca7ef9ce2373b3c1610468",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/multivecmaxC.c"
    },
    {
      "type": "modify",
      "old_id": "f690d32defe667c1840c5eae3562a7fe40f43f3c",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/mycos.c",
      "new_id": "1d7d4c8e85f34aeba078218b4126a4f88978dc3f",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/mycos.c"
    },
    {
      "type": "modify",
      "old_id": "b51e2abe6149ae8f5f4b338497ee9543cf10c2f1",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/omp.c",
      "new_id": "4d6f0bd164c553b5117c64f9aa9716d8382d065d",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/omp.c"
    },
    {
      "type": "modify",
      "old_id": "7e49df928e37e1df2b6f25157dc505b7e8636130",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/omp2.c",
      "new_id": "8cdd06545fd19f91af99d8b0807101459ac3cb4b",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/omp2.c"
    },
    {
      "type": "modify",
      "old_id": "d6431f3e39536b0133125b8b2e13df115ec538a7",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/omp3.c",
      "new_id": "59bdca34cf9a763258087d822783a2491e33f93e",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/omp3.c"
    },
    {
      "type": "modify",
      "old_id": "9c74e1b6ae96c335873e7faa976364aad2af6742",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/omp6.c",
      "new_id": "8a6f34fe235faf562552acc8dfdcd24c4cedf7b0",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/omp6.c"
    },
    {
      "type": "modify",
      "old_id": "a633cf37551f80d618ba7be4141082fe9f79ee0f",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/omp_crit.c",
      "new_id": "794040c35befe50fa5fd163fd2abeeb794b4b4f7",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/omp_crit.c"
    },
    {
      "type": "modify",
      "old_id": "4d5a25fb869ee7f4b912348d7dd42d71e495ddcd",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/omp_firstprivate.c",
      "new_id": "fe284a2cdbbdd8b51cdef58f0dffafcbf041a560",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/omp_firstprivate.c"
    },
    {
      "type": "modify",
      "old_id": "6e9a70411574cefe9a87dcb7290a649b4bbcc071",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/omp_two.c",
      "new_id": "1f95e93f2520ac4bd52cbe6c329b8cc70e4fe352",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/omp_two.c"
    },
    {
      "type": "modify",
      "old_id": "b51e2abe6149ae8f5f4b338497ee9543cf10c2f1",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/ompbound.c",
      "new_id": "4d6f0bd164c553b5117c64f9aa9716d8382d065d",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/ompbound.c"
    },
    {
      "type": "modify",
      "old_id": "34639d614499183455d005df888efe229e9ec69c",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/perturbation.cpp",
      "new_id": "1bbb8ea70f983ac7bdd2c6b6ccb14e94d94ce60a",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/perturbation.cpp"
    },
    {
      "type": "modify",
      "old_id": "4217a69366dda4d11419150666a7409e412c09b9",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/posix_memalign.c",
      "new_id": "48aab315b95ace92caf8d77f9adf24ad3976d19b",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/posix_memalign.c"
    },
    {
      "type": "modify",
      "old_id": "e938ebe440651fdd8ee57ff097fdc0152be91968",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/posix_memalignfor.c",
      "new_id": "0a01ef095142ea6b870ea721b911cc11241ff8f1",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/posix_memalignfor.c"
    },
    {
      "type": "modify",
      "old_id": "84ca7955a1fcda44509303d9dbae0da45d6a2448",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/readwriteread.c",
      "new_id": "ecfdce54d27e98c10c4d8d7b608b6de0deea79a6",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/readwriteread.c"
    },
    {
      "type": "modify",
      "old_id": "491d96f0c8966a770dbe37bc00108d94d1c7d4cf",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/recurse.c",
      "new_id": "a53041e77188f0ac11fa2753a5e30405d3eaff19",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/recurse.c"
    },
    {
      "type": "modify",
      "old_id": "aec85a951f9b4277a9e510fa899c7ca325dfb714",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/remat.c",
      "new_id": "b228bcc13c9974fb0d72499a155c4c7e837971ad",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/remat.c"
    },
    {
      "type": "modify",
      "old_id": "a0b38526cdb1593383efdbd6d8f54505373ebdeb",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/remat2.cpp",
      "new_id": "67e720f6f159dfada666360b20d16a2619bc5d53",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/remat2.cpp"
    },
    {
      "type": "modify",
      "old_id": "6ab78f2252cd77fe41ebec6fb37f057c79ff863f",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/rematSimple.c",
      "new_id": "7b95f9cb9506ab7a02ffe8c8198314670535f029",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/rematSimple.c"
    },
    {
      "type": "modify",
      "old_id": "547d990a04c4461c405a0fbb8a8b8bc1326a3318",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/rwrloop.c",
      "new_id": "cdf9e3774553fd377b98c543183fc47415d13032",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/rwrloop.c"
    },
    {
      "type": "modify",
      "old_id": "7ccf2114e930a36c4ed036198ed8de98bbab3a51",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/rwrmeta.c",
      "new_id": "34a15d5c93d4fabd3d5a28cc41e304dca2a40faf",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/rwrmeta.c"
    },
    {
      "type": "modify",
      "old_id": "9b1ca58070aded76be350b897fd844dd25efe0b1",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/simpleeigen-made-part.cpp",
      "new_id": "eda0d4d6f715093c108ab4c0a91be1df664a7a32",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/simpleeigen-made-part.cpp"
    },
    {
      "type": "modify",
      "old_id": "211662ca14d997b08c79bfb017288ce8f76b121c",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/simpleeigen-made.cpp",
      "new_id": "4ffd79ba41a514c194b6c8be49175561f165f96b",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/simpleeigen-made.cpp"
    },
    {
      "type": "modify",
      "old_id": "cd098649d6b2bb015b50f7c460ffa56ceb13c36a",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/simpleeigen.cpp",
      "new_id": "bcf3639a200e4c90d99b4df23b254d974ae023e5",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/simpleeigen.cpp"
    },
    {
      "type": "modify",
      "old_id": "acf5b53ba0c0d656feb3067a79ecee30f85bc02e",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-made-odd.cpp",
      "new_id": "2065c72bdf124b6111bf46c2ef0bcba11894bb23",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-made-odd.cpp"
    },
    {
      "type": "modify",
      "old_id": "aecd4e7b73af96ecd4cd73045a0d133bef719240",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-made.cpp",
      "new_id": "ceb60f239d5058a452d962fca8529cd0dc0ba985",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-made.cpp"
    },
    {
      "type": "modify",
      "old_id": "247892c628e7e260612d0986591482ef70d5c17f",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-sum.cpp",
      "new_id": "cff68539728111ddeb8c8e1ce3d6faa5efa2d60d",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-sum.cpp"
    },
    {
      "type": "modify",
      "old_id": "ea5b310c4c6fbeb31fdd9e28c1888448c7e5c9a3",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-sumsq.cpp",
      "new_id": "df01ab91176729b27c499c0fca25374ebd0e4003",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-sumsq.cpp"
    },
    {
      "type": "modify",
      "old_id": "c30372e3113586334857c98aaa1f0e8de3bbb8a7",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-vec.cpp",
      "new_id": "b6aa27e3c6ed8f1344faafab18c702f36447cd2b",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic-vec.cpp"
    },
    {
      "type": "modify",
      "old_id": "618a86f353a72b221e28c9167add53bb96ee8b13",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic.cpp",
      "new_id": "16cef553a8d6e2b0d0469ebe2da1e08c0c3b5352",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/simpleeigenstatic.cpp"
    },
    {
      "type": "modify",
      "old_id": "9b65f134d1d5c9321a6141a5d69ed370de8b73bf",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/smallrealloc.c",
      "new_id": "51e29ccdfce5179ad759b80cd0c3aeb292d0b3f8",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/smallrealloc.c"
    },
    {
      "type": "modify",
      "old_id": "0240e396ecb7f475f88f410db53ca1b59fc86b9b",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/sret.cpp",
      "new_id": "2b5315d5d35cafa0453d71a4a9efa367947b035b",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/sret.cpp"
    },
    {
      "type": "modify",
      "old_id": "4f991528417567a50f3a1599a6e959b438684fc1",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/subdoublestore.c",
      "new_id": "f411d98f3e7f274fa40b35104a42042fb7819b3b",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/subdoublestore.c"
    },
    {
      "type": "modify",
      "old_id": "4f6bc31c82eea6e221bcfcf7d5d1934ab1134574",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/sumtil.c",
      "new_id": "0a2b0502c2bcd251f1527de433b9efa0c403cd9a",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/sumtil.c"
    },
    {
      "type": "modify",
      "old_id": "d4af27b3e15fb6fa892d2102f01f318d4865fa6b",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/sumtil2.c",
      "new_id": "aac316c7c4ea5cf034e33956e0095d155b457890",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/sumtil2.c"
    },
    {
      "type": "modify",
      "old_id": "56c97e006c39e349fd6a5fe92afd095b4ef2bb4d",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/taylorlog.c",
      "new_id": "649dd4fff24389035d44fd87383c62f6abf79840",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/taylorlog.c"
    },
    {
      "type": "delete",
      "old_id": "8d15bfe1071971cc097bc3a82f420af9679657b1",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/test_utils.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4900a79957391847b659615f90e3ecdadcccf0fe",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/vecmax.c",
      "new_id": "24ae2793dbc977de42df73f92766c151e647161e",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/vecmax.c"
    },
    {
      "type": "modify",
      "old_id": "586fae3fe0f7e7c2610f1dc5f1e96928559732e0",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/vecmax.cpp",
      "new_id": "eda1af0acf9e3e9480e19f6ba130f9628b5a893e",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/vecmax.cpp"
    },
    {
      "type": "modify",
      "old_id": "24bfa680cfe7cea7255a1a6b3e318f2ea07dbee1",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/virtualshadow.cpp",
      "new_id": "3511f839c8dfa7add517cb07f107a60b413bdaaf",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/virtualshadow.cpp"
    },
    {
      "type": "modify",
      "old_id": "74b7fa88c474c12502f549ce710e77917012c7fa",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/virtualshadow2.cpp",
      "new_id": "0852b3d082dd720ab5146d4d50af0d67dc15c898",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/virtualshadow2.cpp"
    },
    {
      "type": "modify",
      "old_id": "96366a6a3b982639f8597078e5b3c8404f1d7de7",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/virtualshadow3.cpp",
      "new_id": "53972e1851e0028ca5fd9350d62ebdd4da2a81cc",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/virtualshadow3.cpp"
    },
    {
      "type": "modify",
      "old_id": "7252b4dccae0c598f5a037e02d92542e23e165ab",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/ReverseMode/wcout.cpp",
      "new_id": "bc47cadb4dc8f3ed4aeb63f3f638fef0e6acf3af",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/ReverseMode/wcout.cpp"
    },
    {
      "type": "rename",
      "old_id": "afcf87d4471b0366cf4713fb179297608aa11ac0",
      "old_mode": 33188,
      "old_path": "enzyme/test/Integration/Sparse/test_utils.h",
      "new_id": "afcf87d4471b0366cf4713fb179297608aa11ac0",
      "new_mode": 33188,
      "new_path": "enzyme/test/Integration/test_utils.h",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "a9e799701eedbdf04b453a63b7f7cc8e0f282173",
      "old_mode": 33188,
      "old_path": "enzyme/test/lit.cfg.py",
      "new_id": "527dc9ce8e4457f0e2067f00193f3130b2bbf535",
      "new_mode": 33188,
      "new_path": "enzyme/test/lit.cfg.py"
    },
    {
      "type": "modify",
      "old_id": "3f4439e095842e12f4e3cab7721432e90ba92c42",
      "old_mode": 33188,
      "old_path": "enzyme/test/lit.site.cfg.py.in",
      "new_id": "bb6e6e7ac0c2e76be66476287afc89bf26a00b6b",
      "new_mode": 33188,
      "new_path": "enzyme/test/lit.site.cfg.py.in"
    }
  ]
}
