)]}'
{
  "commit": "18f63d1375d00fa8cac9951340e2ca0f68b4b6fa",
  "tree": "f6d90f768bdf8db4c7e8fca8e988f57970f5a33b",
  "parents": [
    "348061d58dfe5e59027a0d6d51f916197cdd8d68"
  ],
  "author": {
    "name": "Wenju He",
    "email": "wenju.he@intel.com",
    "time": "Wed Apr 15 08:45:04 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Apr 15 08:45:04 2026 +0800"
  },
  "message": "[runtimes] Aggregate per-target runtime checks in top-level check-${runtime_name} (#191743)\n\nWhen a per-target runtime build exports a\ncheck-${runtime_name}-${target} proxy, make the top-level\ncheck-${runtime_name} target depend on it, creating\ncheck-${runtime_name} on demand (it may not exist).\n\nThis applies regardless of whether the runtime comes from the default\nLLVM_ENABLE_RUNTIMES set or from a target-specific\nRUNTIMES_\u003ctarget\u003e_LLVM_ENABLE_RUNTIMES override.\n\nThis allows a single `check-${runtime_name}` command to trigger all\nper-target tests for that runtime.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e4532adc12787c9f61f416667a3546ffdf2571bd",
      "old_mode": 33188,
      "old_path": ".ci/compute_projects.py",
      "new_id": "178ebc6ec5f975b20f5fadd62e4b7b3af92c8490",
      "new_mode": 33188,
      "new_path": ".ci/compute_projects.py"
    },
    {
      "type": "modify",
      "old_id": "b8504a57b6dcaf320da926db0639fb3aab6ed8e9",
      "old_mode": 33188,
      "old_path": ".ci/compute_projects_test.py",
      "new_id": "63fed4957cf4ec32fb4bdd906063ff21c01cd026",
      "new_mode": 33188,
      "new_path": ".ci/compute_projects_test.py"
    },
    {
      "type": "modify",
      "old_id": "9d9c3de905b99042bc7456878e142b7b55f85549",
      "old_mode": 33261,
      "old_path": ".ci/monolithic-linux.sh",
      "new_id": "29b0bdbd0e37b307390b3e141dc62fbf2ecd8fc2",
      "new_mode": 33261,
      "new_path": ".ci/monolithic-linux.sh"
    },
    {
      "type": "modify",
      "old_id": "795893c305665b4af57a30386a916c794b9161ec",
      "old_mode": 33261,
      "old_path": ".ci/monolithic-windows.sh",
      "new_id": "67cbebb1beb5cd8c38529c48d96ae9ef72187a57",
      "new_mode": 33261,
      "new_path": ".ci/monolithic-windows.sh"
    },
    {
      "type": "modify",
      "old_id": "f50a931a67f6c755b1fc273328be31ce5746cea2",
      "old_mode": 33188,
      "old_path": "libclc/README.md",
      "new_id": "81ce1553d139cb6ce7f771e25ba62f6fe1948d91",
      "new_mode": 33188,
      "new_path": "libclc/README.md"
    },
    {
      "type": "modify",
      "old_id": "dfa8369bad7b49f93afe77da6828664aa57e6706",
      "old_mode": 33188,
      "old_path": "llvm/runtimes/CMakeLists.txt",
      "new_id": "c44795536af57772b472746767a146a850ff2831",
      "new_mode": 33188,
      "new_path": "llvm/runtimes/CMakeLists.txt"
    }
  ]
}
