)]}'
{
  "commit": "680ff4d23d48ea293454ad00b8b3043ca8f5915b",
  "tree": "945d5f8ed02ff201ca49dce913e2bd9a18453c21",
  "parents": [
    "89ece87b89852100c0a4ac3d515e14842d090967"
  ],
  "author": {
    "name": "Anutosh Bhat",
    "email": "andersonbhat491@gmail.com",
    "time": "Sun Oct 18 21:44:34 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Oct 18 18:14:34 2026 +0200"
  },
  "message": "[CMake] Honor IREE_HOST_BIN_DIR for compiler TableGen (#25049)\n\nHonor `IREE_HOST_BIN_DIR` when locating `iree-tblgen` for compiler builds (`IREE_BUILD_COMPILER\u003dON`).\n\n`IREE_TABLEGEN_EXE` was set to `$\u003cTARGET_FILE:iree-tblgen\u003e`. With `IREE_ENABLE_THREADING\u003dOFF`, `tools/CMakeLists.txt` hits `return()` before the `iree-tblgen` target is defined, so that reference fails at generate time. The existing `IREE_HOST_BIN_DIR` import in `tools/CMakeLists.txt` only runs when `IREE_BUILD_COMPILER\u003dOFF`.\n\nIn `build_tools/cmake/iree_copts.cmake`, when `IREE_HOST_BIN_DIR` is set, find `iree-tblgen` with `find_program(... REQUIRED)`. Otherwise keep the existing target-based behavior.\n\nSigned-off-by: anutosh491 \u003candersonbhat491@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9de2891d7e4040e5e3b99fdb0c1fcd6c8b3dd93",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/iree_copts.cmake",
      "new_id": "2aefc449f6d66fae8d7d1bd0e8590ba3a6babcb1",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/iree_copts.cmake"
    }
  ]
}
