)]}'
{
  "commit": "82e37d66886275dc638beb995d3066c54705706b",
  "tree": "273df149fa78b5212f19b8973358fb9cf8f74c99",
  "parents": [
    "02d145e5a948283df3cd30289fa68fc9ceb602cb"
  ],
  "author": {
    "name": "Marius Brehler",
    "email": "marius.brehler@amd.com",
    "time": "Thu Jan 09 17:22:25 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jan 09 17:22:25 2025 +0100"
  },
  "message": "Fix (cross) compiling for 32-bit targets (#19644)\n\nThe patch fixes the following build errors that occur when\r\ncross-compiling with GCC for a 32-bit target:\r\n```\r\niree-bare-metal-arm/third_party/iree/runtime/src/iree/hal/semaphore.h: In function \u0027iree_hal_status_as_semaphore_failure\u0027:\r\niree-bare-metal-arm/third_party/iree/runtime/src/iree/hal/semaphore.h:75:12: error: cast from pointer to integer of different size [-Werror\u003dpointer-to-int-cast]\r\n   75 |          (((uint64_t)status) \u003e\u003e 1);\r\n      |            ^\r\niree-bare-metal-arm/third_party/iree/runtime/src/iree/hal/semaphore.h: In function \u0027iree_hal_semaphore_failure_as_status\u0027:\r\niree-bare-metal-arm/third_party/iree/runtime/src/iree/hal/semaphore.h:95:32: error: cast to pointer from integer of different size [-Werror\u003dint-to-pointer-cast]\r\n   95 |       return iree_status_clone((iree_status_t)(((int64_t)value \u003c\u003c 1) \u003e\u003e 1));\r\n      |                                ^\r\niree-bare-metal-arm/third_party/iree/runtime/src/iree/hal/semaphore.h: In function \u0027iree_hal_semaphore_failure_free\u0027:\r\niree-bare-metal-arm/third_party/iree/runtime/src/iree/hal/semaphore.h:107:22: error: cast to pointer from integer of different size [-Werror\u003dint-to-pointer-cast]\r\n  107 |     iree_status_free((iree_status_t)(((int64_t)value \u003c\u003c 1) \u003e\u003e 1));\r\n      |                      ^\r\ncc1: all warnings being treated as errors\r\n```",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53206669cd22bf396db0a6b81eb0474c5635c6d6",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/semaphore.h",
      "new_id": "d8d0c5f4648fa6eee055c5841c4de505345d648a",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/semaphore.h"
    }
  ]
}
