)]}'
{
  "commit": "3cbe75b1433a90a28db068d700b7effd2de8f401",
  "tree": "1ab34d5e4f91f98bcb688f42fe5582d2f7684066",
  "parents": [
    "f68a900e8a8ce6e5632346d743545c1a7dd3b5a2"
  ],
  "author": {
    "name": "Michael Jones",
    "email": "michaelrj@google.com",
    "time": "Mon May 04 16:39:29 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon May 04 23:39:29 2026 +0000"
  },
  "message": "[libc][semaphore] Zero-initialize rand_bytes to fix GCC warning (#195757)\n\nGCC 15 warns about `rand_bytes` being maybe uninitialized when passed to\n`getrandom`. Since `getrandom` writes to it, it doesn\u0027t strictly need\ninitialization, but zero-initializing it satisfies the compiler and\navoids the `-Werror\u003dmaybe-uninitialized` error.\n\nFix for https://github.com/llvm/llvm-project/pull/192278\n\nAssisted by Gemini",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c162aec4ccc1d08c264ce3eb788280689ea7a79",
      "old_mode": 33188,
      "old_path": "libc/src/semaphore/linux/named_semaphore.cpp",
      "new_id": "2dbd87c0da5ca1a491e5d67213ddbcce85175986",
      "new_mode": 33188,
      "new_path": "libc/src/semaphore/linux/named_semaphore.cpp"
    }
  ]
}
