)]}'
{
  "commit": "f3f9e7b928c2fb3828498e328c83bac14a9b46fe",
  "tree": "a2496882caa2be9591b98b1e44c244d17766955b",
  "parents": [
    "2eb63375912b5c6585c1fde2e49860d0d78d4fee"
  ],
  "author": {
    "name": "Henrich Lauko",
    "email": "xlauko@mail.muni.cz",
    "time": "Thu Oct 02 13:02:16 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 02 13:02:16 2025 +0200"
  },
  "message": "[CIR] Make all opt tests verify roundtrip (#161439)\n\nThis mirrors incubator changes from https://github.com/llvm/clangir/pull/1923",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a13c44292b35d752e0b6d6e0f097afc94e315c5",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/alloca.cir",
      "new_id": "d94da815f37a774f00e03691e5674e0fac654779",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/alloca.cir"
    },
    {
      "type": "modify",
      "old_id": "2378992bbd9fc7c72308dfb0a44369e724925941",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/array-ctor.cir",
      "new_id": "fd2ec7eb93c23be38f16f69943ed96db2d8e2507",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/array-ctor.cir"
    },
    {
      "type": "modify",
      "old_id": "6d08d1639f0dbf9e34d70cb3e7b0594cabc593ef",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/array-dtor.cir",
      "new_id": "1bb9ff9169a9d987098b97141dbbd1305d160c27",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/array-dtor.cir"
    },
    {
      "type": "modify",
      "old_id": "bba536062d740714b61bc64642d0f4bf4ba4227c",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/array.cir",
      "new_id": "ddc6b92b11ee9dc0515679ba5204bb9508bfb99c",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/array.cir"
    },
    {
      "type": "modify",
      "old_id": "6ca5af2aac175e6930dc456c2c73b6c2b8a7fc41",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/atomic.cir",
      "new_id": "85207633a5294ab66859a69388c01264a3bf1390",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/atomic.cir"
    },
    {
      "type": "modify",
      "old_id": "6d2c5c8ab6962db60b8e1de1569c26b1122213b7",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/binassign.cir",
      "new_id": "02471264d779e1d42db8a03bd40c91e28409aed7",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/binassign.cir"
    },
    {
      "type": "modify",
      "old_id": "682e0903fd552ca2351385878db20c602fb52ac7",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/bitfield_info.cir",
      "new_id": "2d743fbfbf59506761d78c6472ff4c61207a862d",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/bitfield_info.cir"
    },
    {
      "type": "modify",
      "old_id": "9607df7202e0f6de374666868e6929f2d4908102",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/call.cir",
      "new_id": "59f28be36846fd7a1a7d23bed67500f11ba72b5d",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/call.cir"
    },
    {
      "type": "modify",
      "old_id": "11b1664871ef7fe5fed3a7778ec792eb7a746bc7",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/cast.cir",
      "new_id": "3f2fca9fc307b767247b43d0e91ecced24070d4a",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/cast.cir"
    },
    {
      "type": "modify",
      "old_id": "fdf538d7eef92d0d44d3c5273b5e1475949ff24b",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/cmp.cir",
      "new_id": "0d473986df1c2d6d11bf51e703ca07aba022c365",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/cmp.cir"
    },
    {
      "type": "modify",
      "old_id": "a73a8654ca274b2c4d4bf609ebb59e60372b124d",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/complex.cir",
      "new_id": "a7e0c77696d6645e1fadcc506128d37daaa209f1",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/complex.cir"
    },
    {
      "type": "modify",
      "old_id": "2cfb25d82b278de33c927663f354edad7d7cdb0c",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/copy.cir",
      "new_id": "f9db29aa0e01f3eea0ca72ce37d2894a945a9efa",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/copy.cir"
    },
    {
      "type": "modify",
      "old_id": "0e9a92fcf8201eecf543fc57e7b86d2f6a40b1d4",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/func.cir",
      "new_id": "953285958762991f63950508436c2293446bd2ee",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/func.cir"
    },
    {
      "type": "modify",
      "old_id": "727c067e2547239dc55e84d10d3a8ad7873393e0",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/global-init.cir",
      "new_id": "2fd25df4e050b8652817fbd76b9444d9995f64bb",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/global-init.cir"
    },
    {
      "type": "modify",
      "old_id": "e1b7de4bb215692e5cbb95a226969063944ca98e",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/global-var-linkage.cir",
      "new_id": "df74e3825e96703abffb83076e79fb65296c7fea",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/global-var-linkage.cir"
    },
    {
      "type": "modify",
      "old_id": "28fad6bbf4471dc63cc3c755fadd77531c17fb3a",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/global.cir",
      "new_id": "0464db822448e8c755a4c672f695f1aaa163eae3",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/global.cir"
    },
    {
      "type": "modify",
      "old_id": "2211a4e8da33121365c888ba7e84de8c1bf0a16b",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/label.cir",
      "new_id": "1049766e7ce691792801bce2023e14a0d7846e57",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/label.cir"
    },
    {
      "type": "modify",
      "old_id": "7ce2c0ba21cb00b2223e19c8103a1390742bada1",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/module.cir",
      "new_id": "8c782fdb2dbc67a1422c65df5d8952727486d80a",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/module.cir"
    },
    {
      "type": "modify",
      "old_id": "f98889ac1083ace047a28645af54fad14ff77c3c",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/stack-save-restore.cir",
      "new_id": "476f2120a079d9bd73f0959c90c65cca688e3a31",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/stack-save-restore.cir"
    },
    {
      "type": "modify",
      "old_id": "33f2e9860c5cbaa142a278d2b42cfc0ad54a2bd0",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/struct.cir",
      "new_id": "2e011fba36b2697ec556ec654234c973cd0b88fc",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/struct.cir"
    },
    {
      "type": "modify",
      "old_id": "8c11a74484d39b58d4cade21579c8e261ec5cbbb",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/switch-flat.cir",
      "new_id": "d39c3e7e81215d1722d432c7096079ee00588b08",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/switch-flat.cir"
    },
    {
      "type": "modify",
      "old_id": "0bdc9c1e7e896d7c432fc4ab63a8bb6b6b651f8b",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/switch.cir",
      "new_id": "87d45bf1f5219d8f33da650cc78d31f0578faf6b",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/switch.cir"
    },
    {
      "type": "modify",
      "old_id": "e419c7f5af40c978027b82fa1eded722e8e2dc7a",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/ternary.cir",
      "new_id": "78e1de4eea8f1f05dc5d906359b8be5bfdea618f",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/ternary.cir"
    },
    {
      "type": "modify",
      "old_id": "8b24b481057b130db9f548d1e0befded8e7fa82e",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/throw.cir",
      "new_id": "e7a1bf4f2f283259fa0d2eee23461a86595e013d",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/throw.cir"
    },
    {
      "type": "modify",
      "old_id": "ba3bc20d574f5f5792cd30fc0e12b0433a932e90",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/unary.cir",
      "new_id": "d01d4eb3c920a67cfd38aa4482b4509570da64e4",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/unary.cir"
    },
    {
      "type": "modify",
      "old_id": "6d8e5beffd63ffce123409be48e387048ff8a243",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/vector.cir",
      "new_id": "d274c35099ee54ea737c18974176dfbcaa1c48b0",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/vector.cir"
    },
    {
      "type": "modify",
      "old_id": "106e7485fbbcff3a1bd85739ef37a614df4451bb",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/vtable-addrpt.cir",
      "new_id": "7c8fa8d5ebe182e3e84cb48b01299197644b8c49",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/vtable-addrpt.cir"
    },
    {
      "type": "modify",
      "old_id": "3854208ff78cc36231d09f6672edc2d98b88f405",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/vtable-attr.cir",
      "new_id": "70e32969c19857280d64d8b0dd749daad70fcefa",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/vtable-attr.cir"
    },
    {
      "type": "modify",
      "old_id": "11e5f4da83b504c169af43fdc240f789d6026b28",
      "old_mode": 33188,
      "old_path": "clang/test/CIR/IR/vtt-addrpoint.cir",
      "new_id": "823ddd2e7dc1d4cd11f9973652b6df45a858f8e5",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/IR/vtt-addrpoint.cir"
    }
  ]
}
