)]}'
{
  "commit": "8c860805a31c60bb3f1530768f3c989ff9dba4bb",
  "tree": "988710b04addcefc82929aa0c477b056bd2a6261",
  "parents": [
    "aeb549dce94a94bc0a41c8d2d3fe19a7c7b58388"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Wed Oct 07 18:46:42 2020"
  },
  "committer": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Tue Oct 13 15:45:32 2020"
  },
  "message": "Re-enable metadce main module test\n\nThis was disabled back #9120 because it was deemed to fragile.\nThis change re-enables it but using a C program rathe than\na C++ one so it doesn\u0027t include the C++ standard library which\nmakes it way smaller and without a gazillion obscure exports.\n\nAlso switch to use `self.build` to compile these tests so that\nwe get the C vs C++ handling that exists here.\n\nTracking the symbol list used during a minimal MAIN_MODULE\u003d1\nbuild is useful for my upcoming PIC ABI changes to see the\neffect it has.\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "78f426a9ac8c2e5d1885c8f1266672c440820fc9",
      "old_mode": 33188,
      "old_path": "tests/other/metadce/hello_world.cpp",
      "new_id": "e9233c93c33fd9d86015e959d4e91308fd55ebbe",
      "new_mode": 33188,
      "new_path": "tests/other/metadce/hello_world.c",
      "score": 87
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ff4b1f357e6b7f6d29054f8530a722603c7b374",
      "new_mode": 33188,
      "new_path": "tests/other/metadce/hello_world_O3_MAIN_MODULE.exports"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30b632429084fee7690e6f29df1f540eeb8c9fb9",
      "new_mode": 33188,
      "new_path": "tests/other/metadce/hello_world_O3_MAIN_MODULE.funcs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cc70c97eccf2b2c3f79d68dd7b59ccb44e02067",
      "new_mode": 33188,
      "new_path": "tests/other/metadce/hello_world_O3_MAIN_MODULE.imports"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3e7207aff9562198fb65d6211d50d446b210f9f",
      "new_mode": 33188,
      "new_path": "tests/other/metadce/hello_world_O3_MAIN_MODULE.sent"
    },
    {
      "type": "modify",
      "old_id": "3ae6799d34ef1323b1457c4b81f35cc3b96765f4",
      "old_mode": 33188,
      "old_path": "tests/test_other.py",
      "new_id": "6e9f5a628d343a369e64210b8ec90417d313d3aa",
      "new_mode": 33188,
      "new_path": "tests/test_other.py"
    }
  ]
}
