)]}'
{
  "commit": "abc25d2e77555d5b2f657ed4241d807bb8dadecb",
  "tree": "5813b2270e7092c96ddd189de1d34c08719cf244",
  "parents": [
    "fde63b7a82a5e96846c56d36104c86050a4526af"
  ],
  "author": {
    "name": "Bonan",
    "email": "cenamiseb@gmail.com",
    "time": "Thu Aug 07 10:18:52 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Aug 07 10:20:00 2025 -0700"
  },
  "message": "PR #1915: Fix SYCL Build Compatibility with Intel LLVM Compiler on Windows for abseil\n\nImported from GitHub PR https://github.com/abseil/abseil-cpp/pull/1915\n\nAdd platform-specific thread-local storage definition for Intel\u0027s LLVM compiler when building with SYCL. The Intel LLVM compiler (icx) with  SYCL enabled requires GCC-style thread-local storage (__thread) rather  than Windows-specific __declspec(thread) when compiling for SYCL device code.\n\nThis resolves the build error: \"thread-local storage is not supported for  the current target\" when building with Intel oneAPI env on Windows systems.\n\nMerge 2596bc81e19f8799cf92bd5d36d78aacb0afc9cd into e5266cd1cdd21481209cd55ba7f6698b5fe1bd6b\n\nMerging this change closes #1915\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/abseil/abseil-cpp/pull/1915 from ContradNamiseb:patch-1 2596bc81e19f8799cf92bd5d36d78aacb0afc9cd\nPiperOrigin-RevId: 792213053\nChange-Id: Ib53808f0c604749e00ae3da4c9070ab21e19c8d4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f3cafbdfa533d67b579b141c7bc9b4f04a13609a",
      "old_mode": 33188,
      "old_path": "absl/base/config.h",
      "new_id": "b1c522731b60054c064367e15db9c13d952b8273",
      "new_mode": 33188,
      "new_path": "absl/base/config.h"
    }
  ]
}
