)]}'
{
  "commit": "c6caae608db50011f31aa71edf4cccc9708ef6d7",
  "tree": "262958959aa50599e4a11c2b899e23c32af92f91",
  "parents": [
    "f60c162ba9c0a28ef1ce2a70e2d3df603deb979c"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Tue Apr 28 11:45:38 2026 -0700"
  },
  "committer": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Wed Apr 29 13:46:12 2026 -0700"
  },
  "message": "[HAL/AMDGPU] Test external buffer fail-loud contracts\n\nMake the cross-platform external-buffer stance explicit in allocator coverage. AMDGPU supports host-allocation import through the HSA memory-lock path, but device-allocation, opaque fd, and opaque Win32 imports are not implemented, and export is unavailable.\n\nThe tests lock that down so future Windows/macOS HSA work has to replace a deliberate fail-loud contract instead of accidentally inheriting an enum-shaped stub.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "165258c4e9f0e65a82de6069096b75fe215c560f",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/drivers/amdgpu/allocator_test.cc",
      "new_id": "f6a5ea40646d9dd070ebe554fa206d456891584e",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/drivers/amdgpu/allocator_test.cc"
    }
  ]
}
