)]}'
{
  "log": [
    {
      "commit": "d5acb6946294f21cb21157f813e2ae5e1ade6496",
      "tree": "4e8bce839e1760e61a5d0cda1737c1096bcfc59e",
      "parents": [
        "231fffe1f1bbbc28804af92f8c5f5e97f5078ae8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 08 08:10:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 08:10:42 2026"
      },
      "message": "Bump astral-sh/setup-uv from 8.3.0 to 8.3.1 (#2243)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.3.0 to 8.3.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/d31148d669074a8d0a63714ba94f3201e7020bc3...f98e06938123ccabd21905ea5d0069192241f9f1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "231fffe1f1bbbc28804af92f8c5f5e97f5078ae8",
      "tree": "1edefe192710652157b124438845f204bd039287",
      "parents": [
        "c46905a53044e74a37b49efbe3b2d2852c3d36c8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 07 08:15:25 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 08:15:25 2026"
      },
      "message": "Bump numpy from 2.5.0 to 2.5.1 in /tools (#2241)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.5.0 to 2.5.1.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.5.0...v2.5.1)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.5.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "c46905a53044e74a37b49efbe3b2d2852c3d36c8",
      "tree": "5280f02f7089964af377f6da0379bc1ea374eae3",
      "parents": [
        "79d07484f145ae40ac42dc569d393b6396b39cb0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 07 08:03:07 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 08:03:07 2026"
      },
      "message": "Bump astral-sh/setup-uv from 8.2.0 to 8.3.0 (#2242)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.2.0 to 8.3.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/fac544c07dec837d0ccb6301d7b5580bf5edae39...d31148d669074a8d0a63714ba94f3201e7020bc3)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "79d07484f145ae40ac42dc569d393b6396b39cb0",
      "tree": "03f292adad3acc47e7b079726e4ac839303c63a0",
      "parents": [
        "fb5a752614edf90541322763e9b0bb70a9b55a07"
      ],
      "author": {
        "name": "anish",
        "email": "145943060+anishesg@users.noreply.github.com",
        "time": "Mon Jul 06 15:23:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 15:23:42 2026"
      },
      "message": "fix(linux): prevent infinite re-exec loop under AppArmor (#2239)\n\n* fix(linux): prevent infinite re-exec loop under AppArmor\n\nThe `MaybeReenterWithoutASLR()` function in `src/benchmark.cc` caused infinite execv() loops when running benchmarks under AppArmor-enabled LSMs. The existing fix from #1985 only checked whether personality(ADDR_NO_RANDOMIZE) succeeded in the current process before calling execv(). However, some LSMs like AppArmor can silently reset personality flags during the execve() system call transition, even though the flag was successfully set in the parent process.\nAdditionally, ensure that we actually report that ASLR is still on in case we fail to unset it.\n\nSigned-off-by: anish \u003canishesg@users.noreply.github.com\u003e\nCo-authored-by: anish \u003canishesg@users.noreply.github.com\u003e\nCo-authored-by: Roman Lebedev \u003clebedev.ri@gmail.com\u003e"
    },
    {
      "commit": "fb5a752614edf90541322763e9b0bb70a9b55a07",
      "tree": "4cd2c38d53e20161f505cc24eb00c06a14067797",
      "parents": [
        "b3a8d2f88e4a4c9e02739e168c9ced0c8434dc23"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Mon Jul 06 09:50:09 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 09:50:09 2026"
      },
      "message": "Run an autofix pass on github workflows using zizmor (#2233)\n\nZizmor is going to be automatically installed in this repo shortly. To\navoid any churn, this is a pre-run to fix up any potential\nvulnerabilities identified by the tool."
    },
    {
      "commit": "b3a8d2f88e4a4c9e02739e168c9ced0c8434dc23",
      "tree": "718a505013992539bbca940aa7616e01fdf3f234",
      "parents": [
        "882336a4b83cba9bf475b312dad410b7e642a2aa"
      ],
      "author": {
        "name": "Tuna Kılıç",
        "email": "tuna33tuna06@gmail.com",
        "time": "Thu Jul 02 08:50:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 08:50:00 2026"
      },
      "message": "docs: document Bazel integration (#2238)\n\n* docs: document Bazel integration\n\n* fix(docs): avoid pinning current benchmark version"
    },
    {
      "commit": "882336a4b83cba9bf475b312dad410b7e642a2aa",
      "tree": "31ed3467b5443b261642b658bdb208401758024b",
      "parents": [
        "eedbb493587ca8f91ff9ea8d2d7e27f6ba0e9214"
      ],
      "author": {
        "name": "Sidhartha kumar",
        "email": "siddharthtiwari155@yahoo.com",
        "time": "Tue Jun 30 17:24:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 17:24:18 2026"
      },
      "message": "rust bindings: keep argv[0] alive across benchmark reporting (#2237)\n\nThe Rust binding\u0027s initialize() creates temporary CString buffers that are freed on return, but benchmark::Initialize() stores argv[0] as a raw pointer in BenchmarkReporter::Context::executable_name. Later reporter calls dereference freed heap memory (use-after-free).\n\nCopy argv[0] into static storage in the C++ bridge before calling benchmark::Initialize(), ensuring the retained pointer remains valid for the process lifetime.\n\nAI assistance disclosure: AI tooling was used to assist with auditing, reproducer design, patch drafting, and PR text preparation."
    },
    {
      "commit": "eedbb493587ca8f91ff9ea8d2d7e27f6ba0e9214",
      "tree": "7c56b880fa571049612bb7c736aa088d3d71f3f3",
      "parents": [
        "bab0f02ecca7b543111bc24e3724e2599dfc8f33"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 09:55:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 09:55:17 2026"
      },
      "message": "Bump actions/cache from 6.0.0 to 6.1.0 (#2236)\n\nBumps [actions/cache](https://github.com/actions/cache) from 6.0.0 to 6.1.0.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/2c8a9bd7457de244a408f35966fab2fb45fda9c8...55cc8345863c7cc4c66a329aec7e433d2d1c52a9)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: 6.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bab0f02ecca7b543111bc24e3724e2599dfc8f33",
      "tree": "86fa1ccd1d6ebd970227b43f25acfdfe01d80032",
      "parents": [
        "0b88d5c7bfe76adc3fd62178f466e0e68ab235e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 25 08:17:45 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 08:17:45 2026"
      },
      "message": "Bump actions/setup-python from 6.2.0 to 6.3.0 (#2232)\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 6.2.0 to 6.3.0.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/a309ff8b426b58ec0e2a45f0f869d46889d02405...ece7cb06caefa5fff74198d8649806c4678c61a1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n  dependency-version: 6.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0b88d5c7bfe76adc3fd62178f466e0e68ab235e4",
      "tree": "8c2c47918995565b9a09011b943393615504cadc",
      "parents": [
        "36224c060147e176dbff22f934933a8faf59be2a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 23 23:41:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 23:41:21 2026"
      },
      "message": "Bump actions/cache from 5.0.5 to 6.0.0 (#2230)\n\nBumps [actions/cache](https://github.com/actions/cache) from 5.0.5 to 6.0.0.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/27d5ce7f107fe9357f9df03efb73ab90386fccae...2c8a9bd7457de244a408f35966fab2fb45fda9c8)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: 6.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "36224c060147e176dbff22f934933a8faf59be2a",
      "tree": "ad483f2cea3b4b2c9ed821379dcc12cd1bb71af4",
      "parents": [
        "ab9383bb49eac305c7e8db372ee2c6f2e1db1c05"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 23 09:05:07 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 09:05:07 2026"
      },
      "message": "Bump numpy from 2.4.6 to 2.5.0 in /tools (#2228)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.6 to 2.5.0.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.6...v2.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ab9383bb49eac305c7e8db372ee2c6f2e1db1c05",
      "tree": "2884039959bac2c67b9c4f170e2d9719b84607cc",
      "parents": [
        "846feb6886a106d8b6d5a1140ce4767c0e5e03b7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 22 11:23:14 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 11:23:14 2026"
      },
      "message": "Bump lukka/get-cmake from 4.3.3 to 4.3.4 (#2227)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.3 to 4.3.4.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/591817e96fcad43505fb4eae36172462abb3a42e...f5b8fbb4d77cec1acc5a5f9f0df4beffaf5d98d9)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "846feb6886a106d8b6d5a1140ce4767c0e5e03b7",
      "tree": "b93d6ee63260047d2b6fa9d18236ee8fa77874ba",
      "parents": [
        "5bfa2bd77f30e69af99bc511235741220d68fe04"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 22 11:01:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 11:01:29 2026"
      },
      "message": "Bump scipy from 1.17.1 to 1.18.0 in /tools (#2226)\n\nBumps [scipy](https://github.com/scipy/scipy) from 1.17.1 to 1.18.0.\n- [Release notes](https://github.com/scipy/scipy/releases)\n- [Commits](https://github.com/scipy/scipy/compare/v1.17.1...v1.18.0)\n\n---\nupdated-dependencies:\n- dependency-name: scipy\n  dependency-version: 1.18.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5bfa2bd77f30e69af99bc511235741220d68fe04",
      "tree": "727098ac6cf4225a5354d3007367b7fa78694c86",
      "parents": [
        "11ca63f02ff420ae357c0a449cd07f482f1297a5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 19 10:12:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 10:12:29 2026"
      },
      "message": "Bump actions/checkout from 6.0.3 to 7.0.0 (#2225)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "11ca63f02ff420ae357c0a449cd07f482f1297a5",
      "tree": "d3030b1830d757e3872ec1275b78fff084d54dc7",
      "parents": [
        "64cc7cee5d32b48893e1804f9837aae4106f784b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 16 10:06:27 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 10:06:27 2026"
      },
      "message": "Bump msys2/setup-msys2 from 2.31.1 to 2.32.0 (#2224)\n\nBumps [msys2/setup-msys2](https://github.com/msys2/setup-msys2) from 2.31.1 to 2.32.0.\n- [Release notes](https://github.com/msys2/setup-msys2/releases)\n- [Changelog](https://github.com/msys2/setup-msys2/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/msys2/setup-msys2/compare/e9898307ac31d1a803454791be09ab9973336e1c...66cd2cce69caa17b53920067426061ca1de3a884)\n\n---\nupdated-dependencies:\n- dependency-name: msys2/setup-msys2\n  dependency-version: 2.32.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "64cc7cee5d32b48893e1804f9837aae4106f784b",
      "tree": "3693eafa6de392818198808d44af40bd8f7190fc",
      "parents": [
        "eb15fc80dd8a1d2c922fff3551db80dfc6ef2c52"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Mon Jun 15 16:19:28 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 16:19:28 2026"
      },
      "message": "better rust build/test (#2223)"
    },
    {
      "commit": "eb15fc80dd8a1d2c922fff3551db80dfc6ef2c52",
      "tree": "58e4bb06141f01f2fa29f82dbcf0588bb858c1bd",
      "parents": [
        "1b3abc896c1331293cccb7409f06c0a2d7ae0ef3"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Mon Jun 15 13:29:03 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 13:29:03 2026"
      },
      "message": "Introduce Rust bindings (#2221)\n\n* add Rust bindings\n\n* clang-format\n\n* pre-commit fix\n\n* windows static builds\n\n* Rust prefers MD on windows\n\n* check in lock file to avoid source poisoning\n\n* use a rust crate name that isn\u0027t taken\n\n* add CMake target for running Rust binding tests and integrate into CI\n\n* complete crate rename\n\n* enable test dependency downloads in Rust bindings CI"
    },
    {
      "commit": "1b3abc896c1331293cccb7409f06c0a2d7ae0ef3",
      "tree": "e833736f722776e5c32ce079ec99eb53a7a65e61",
      "parents": [
        "2b0e960d50afe89ebf57fa442048ddcccb9e649d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 15 12:53:13 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 12:53:13 2026"
      },
      "message": "Bump msys2/setup-msys2 from 2.31.0 to 2.31.1 (#2170)\n\nBumps [msys2/setup-msys2](https://github.com/msys2/setup-msys2) from 2.31.0 to 2.31.1.\n- [Release notes](https://github.com/msys2/setup-msys2/releases)\n- [Changelog](https://github.com/msys2/setup-msys2/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/msys2/setup-msys2/compare/cafece8e6baf9247cf9b1bf95097b0b983cc558d...e9898307ac31d1a803454791be09ab9973336e1c)\n\n---\nupdated-dependencies:\n- dependency-name: msys2/setup-msys2\n  dependency-version: 2.31.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "2b0e960d50afe89ebf57fa442048ddcccb9e649d",
      "tree": "2bc2d5a32900687616ce56a663ffe3f85f2131cd",
      "parents": [
        "517b5d5622cfd62e682725341b57001160fb9cac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 15 12:15:54 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 12:15:54 2026"
      },
      "message": "Bump pypa/cibuildwheel from 4.0.0 to 4.1.0 (#2222)\n\nBumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 4.0.0 to 4.1.0.\n- [Release notes](https://github.com/pypa/cibuildwheel/releases)\n- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)\n- [Commits](https://github.com/pypa/cibuildwheel/compare/f03ac7617d6cff873ccf24cc0d567ef5ba5a9e6d...294735312765b09d24a2fbec22660ce817587d55)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/cibuildwheel\n  dependency-version: 4.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "517b5d5622cfd62e682725341b57001160fb9cac",
      "tree": "c7ed39438cf3bfe50c214b8dcb8aa154ec38ada9",
      "parents": [
        "b5ba9bab85d80f29a161dd634b7d234cf3722f90"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Thu Jun 11 10:13:38 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 10:13:38 2026"
      },
      "message": "Fix up windows tests (#2220)\n\n* Replace VS 2022 (17) on 2025 with VS 2026 (18) on 2025\n\n* Bring bazel tests in line with cmake wrt minimum times\n\n* format BUILD"
    },
    {
      "commit": "b5ba9bab85d80f29a161dd634b7d234cf3722f90",
      "tree": "d5978bd3a4be5d9d258d9dbdfc362e76ce1a39b9",
      "parents": [
        "4f38b0a0d4ffbf92c084725cbb32e2d344f7e8d6"
      ],
      "author": {
        "name": "Alyssa Ross",
        "email": "hi@alyssa.is",
        "time": "Wed Jun 10 15:16:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 15:16:30 2026"
      },
      "message": "Handle missing locale in test on more platforms (#2219)\n\n* Add myself to AUTHORS and CONTRIBUTORS\n\n* Improve accuracy of locale support check\n\nIt\u0027s much easier to list the two platforms libstdc++ does support\nlocale manipulation on than to try to exhaustively list the myriad\nplatforms where it does not."
    },
    {
      "commit": "4f38b0a0d4ffbf92c084725cbb32e2d344f7e8d6",
      "tree": "8db7c4bccfb1abcfc1aad1bcdfc1f44f0de9589c",
      "parents": [
        "a8460680f0df91fd26205e0931708a26c3b4094d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 09 08:10:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 08:10:20 2026"
      },
      "message": "Bump pypa/cibuildwheel from 3.4.1 to 4.0.0 (#2218)\n\nBumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.4.1 to 4.0.0.\n- [Release notes](https://github.com/pypa/cibuildwheel/releases)\n- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)\n- [Commits](https://github.com/pypa/cibuildwheel/compare/8d2b08b68458a16aeb24b64e68a09ab1c8e82084...f03ac7617d6cff873ccf24cc0d567ef5ba5a9e6d)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/cibuildwheel\n  dependency-version: 4.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a8460680f0df91fd26205e0931708a26c3b4094d",
      "tree": "27fc2bb8e34a9ec4a6524829504718ddd8a71ff2",
      "parents": [
        "00ae6b0045979841d355a8fc8549e7a29ea11dc6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 04 09:38:41 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 09:38:41 2026"
      },
      "message": "Bump astral-sh/setup-uv from 8.1.0 to 8.2.0 (#2217)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.1.0 to 8.2.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/08807647e7069bb48b6ef5acd8ec9567f424441b...fac544c07dec837d0ccb6301d7b5580bf5edae39)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.2.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "00ae6b0045979841d355a8fc8549e7a29ea11dc6",
      "tree": "c0ab836e1a10f41c841659d28f6ced87b5820af9",
      "parents": [
        "c0f58d3b767a47bd56ece03b447991654de26505"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 08:41:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 08:41:18 2026"
      },
      "message": "Bump actions/checkout from 6.0.2 to 6.0.3 (#2216)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd...df4cb1c069e1874edd31b4311f1884172cec0e10)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.0.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c0f58d3b767a47bd56ece03b447991654de26505",
      "tree": "4dc6429d65ebdc001436780cb547e1a42c19f5f3",
      "parents": [
        "56c1349d0f684316dc216e2aa1c13427572da638"
      ],
      "author": {
        "name": "Charles Munger",
        "email": "charleslmunger@gmail.com",
        "time": "Tue Jun 02 13:01:31 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 13:01:31 2026"
      },
      "message": "Disable allocation zeroing in benchmarks on Android (#2214)\n\nThis is particularly problematic because large allocations partially used can get eagerly memset even if they hit the backing allocator, faulting in a ton of pages, so the behavior can diverge substantially from real in-app performance."
    },
    {
      "commit": "56c1349d0f684316dc216e2aa1c13427572da638",
      "tree": "d36bf75f058d6d5e2885e7a717b36ef83242abc4",
      "parents": [
        "e27a0c1a50f93de91d5c5fffe89904cd137d0144"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed May 27 17:37:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 17:37:17 2026"
      },
      "message": "CONTRIBUTING: actually link to AGENTS.md (#2211)"
    },
    {
      "commit": "e27a0c1a50f93de91d5c5fffe89904cd137d0144",
      "tree": "f940e315afa663f4e68c9edaa536a803439116ef",
      "parents": [
        "345756f1aeba6cad00181b431b07e44d34ba374f"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed May 27 07:57:24 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 07:57:24 2026"
      },
      "message": "Tune AGENTS.md (#2208)\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "345756f1aeba6cad00181b431b07e44d34ba374f",
      "tree": "4de53215f3bf0d74044c1bb16fa7cc56550a706a",
      "parents": [
        "6408acf50aa7a157a8bc561c367baef0721ccd38"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Wed May 27 04:10:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 04:10:21 2026"
      },
      "message": "Skip perf counter tests when counters are unavailable (#2204)\n\nThis handles platforms where benchmark is built with libpfm, but the specific counters used by these tests cannot be opened."
    },
    {
      "commit": "6408acf50aa7a157a8bc561c367baef0721ccd38",
      "tree": "e2e9f28d0d478f905f682e49131cc866e29c5164",
      "parents": [
        "d6303b29ba764c668e845dba20c4e50e21e5c8bd"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Wed May 27 03:46:27 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 03:46:27 2026"
      },
      "message": "Clarify DoNotOptimize const-ref warning (#2201)\n\nImprove docs for `DoNotOptimize()`, and make it\u0027s compile-time diagnostic suggest a possible fix"
    },
    {
      "commit": "d6303b29ba764c668e845dba20c4e50e21e5c8bd",
      "tree": "5e4a0bf5f862fe2362e8a6ab38051ad640c53073",
      "parents": [
        "223269f94bc162c444973977b848df20b57e68c4"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 18:39:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 18:39:48 2026"
      },
      "message": "Skip errored runs when computing repetition statistics (#2199)"
    },
    {
      "commit": "223269f94bc162c444973977b848df20b57e68c4",
      "tree": "b75111010a65e8f89a1e5b8c2831bc70ea0dca74",
      "parents": [
        "7417cb66455075ce85370f9c2588a3377c1417aa"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 09:03:02 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 09:03:02 2026"
      },
      "message": "Document CMake embedding guidance (#2203)\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "7417cb66455075ce85370f9c2588a3377c1417aa",
      "tree": "44deae91497b7143f1e91a1e647d5f0806649dfb",
      "parents": [
        "161bbc6af11e046a131bf86b4518a67844f30762"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 08:57:28 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 08:57:28 2026"
      },
      "message": "Document static library benchmark registration (#2200)\n\n* Document static library benchmark registration\n\n* Clarify object library benchmark docs\n\n* Clarify static library benchmark docs\n\n* Address static library README wording\n\n---------\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "161bbc6af11e046a131bf86b4518a67844f30762",
      "tree": "952707850ae52564c7c47153e11abb427422ea8f",
      "parents": [
        "6f674db907ca92b5117aacbe467c1bbba4758d0a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 26 08:56:14 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 08:56:14 2026"
      },
      "message": "Bump lukka/get-cmake from 4.3.2 to 4.3.3 (#2196)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.2 to 4.3.3.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/7bfc9baacbbdcb5e37957ad05c3546b3e222be3c...591817e96fcad43505fb4eae36172462abb3a42e)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "6f674db907ca92b5117aacbe467c1bbba4758d0a",
      "tree": "55ac4c57e7f6c2e70070a52704cc3d8a795d301c",
      "parents": [
        "c6b37eeccd91b9ca413593dabfc06b9430eb9200"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 08:41:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 08:41:48 2026"
      },
      "message": "Clarify benchmark_main CMake target usage (#2205)\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "c6b37eeccd91b9ca413593dabfc06b9430eb9200",
      "tree": "f5e96d6cd33e119b18197950f7b63fa5e499643d",
      "parents": [
        "926a850aa4d4fff675f18c1b1e8fe29b40826b48"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Tue May 26 08:30:04 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 08:30:04 2026"
      },
      "message": "Add AGENTS.md (#2202)\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "926a850aa4d4fff675f18c1b1e8fe29b40826b48",
      "tree": "a5839c03087dff79bec18516727e56d5b683d7bd",
      "parents": [
        "266b9b6797d25ed97f957c14ea960bf641b3ff94"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Mon May 25 20:36:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 20:36:50 2026"
      },
      "message": "Fix pkg-config paths for absolute install dirs (#2198)\n\nThe general practice for `.pc` is to avoid absolute paths\nand use `${prefix}` variables whenever possible."
    },
    {
      "commit": "266b9b6797d25ed97f957c14ea960bf641b3ff94",
      "tree": "b3081209b933c53875ebb9c76093fa7d16337451",
      "parents": [
        "83c826c8d9499bb3ecd02f6f4abbac1e990297fe"
      ],
      "author": {
        "name": "Kiwi",
        "email": "kiwisclubco@gmail.com",
        "time": "Fri May 22 20:10:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 20:10:42 2026"
      },
      "message": "Add libpfm to pkg-config Libs.private when libpfm is enabled (#2194)\n\nThe private link library derivation skips CMake targets, so the PFM::libpfm imported target was never translated into linker flags. Static consumers using pkg-config then fail to resolve pfm_* symbols. Resolve imported targets through their IMPORTED_LOCATION and emit the corresponding -L/-l flags alongside the other private libraries."
    },
    {
      "commit": "83c826c8d9499bb3ecd02f6f4abbac1e990297fe",
      "tree": "11fafc2a91e75d8042b83654117b1fc5c79d8af8",
      "parents": [
        "486f6ea9fb97b35c9b86b90d8b452d8d0c12b8c3"
      ],
      "author": {
        "name": "Shaway",
        "email": "39594020+ShawayL@users.noreply.github.com",
        "time": "Wed May 20 08:55:41 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 08:55:41 2026"
      },
      "message": "Sort AUTHORS and CONTRIBUTORS entries (#2192)"
    },
    {
      "commit": "486f6ea9fb97b35c9b86b90d8b452d8d0c12b8c3",
      "tree": "b673dab426aacc05456566414be7abd8c3c77f7c",
      "parents": [
        "ac68e7d7de60fb55ccad12536d485d4880502cfe"
      ],
      "author": {
        "name": "Shaway",
        "email": "39594020+ShawayL@users.noreply.github.com",
        "time": "Tue May 19 11:01:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 11:01:50 2026"
      },
      "message": "Fix .gitignore: unignore .cmake files recursively under cmake/ (#2191)"
    },
    {
      "commit": "ac68e7d7de60fb55ccad12536d485d4880502cfe",
      "tree": "a856bf54ce5b8438a70388b7837262d331e559c9",
      "parents": [
        "c47bbfbdbbf59d6fbd2df110965374ef3bfe9bd7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 19 08:06:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 08:06:50 2026"
      },
      "message": "Bump numpy from 2.4.4 to 2.4.6 in /tools (#2189)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.4 to 2.4.6.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.4...v2.4.6)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.4.6\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c47bbfbdbbf59d6fbd2df110965374ef3bfe9bd7",
      "tree": "430145f5e86bdc92d59ca36d414c308d04d540b9",
      "parents": [
        "935a2f53171dcf767cd4f20794ece6362e75723f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 13 21:01:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 13 21:01:20 2026"
      },
      "message": "Bump lukka/get-cmake from 4.3.1 to 4.3.2 (#2176)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.1 to 4.3.2.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/ea83089aa35e08e459464341fe24ad024ee2466f...7bfc9baacbbdcb5e37957ad05c3546b3e222be3c)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "935a2f53171dcf767cd4f20794ece6362e75723f",
      "tree": "047c4c57d55193d16c9124408768bfb87cb082dd",
      "parents": [
        "dea73efb31bced28ff9a9dbbac8165987bf92c66"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 13 20:21:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 13 20:21:50 2026"
      },
      "message": "Bump egor-tensin/setup-clang from 2.2 to 2.3 (#2188)\n\nBumps [egor-tensin/setup-clang](https://github.com/egor-tensin/setup-clang) from 2.2 to 2.3.\n- [Release notes](https://github.com/egor-tensin/setup-clang/releases)\n- [Commits](https://github.com/egor-tensin/setup-clang/compare/8092a31dc33b0c41ee7cc5bb81fd0267490a0161...23bc15cd4207e45f1566447deb48f4ff3ef932cb)\n\n---\nupdated-dependencies:\n- dependency-name: egor-tensin/setup-clang\n  dependency-version: \u00272.3\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "dea73efb31bced28ff9a9dbbac8165987bf92c66",
      "tree": "882a3ef200ca15bd68f8d0dea468e322c887bd4b",
      "parents": [
        "ff773f8c97717424a7855ce0933b036b79628a02"
      ],
      "author": {
        "name": "Mister Lobster",
        "email": "jlaportebot@gmail.com",
        "time": "Thu May 07 10:12:09 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 07 10:12:09 2026"
      },
      "message": "docs: Add comprehensive command-line options documentation (#2187)\n\nThis commit adds detailed documentation for all benchmark command-line\noptions to the user guide. Each option is documented with:\n\n- Description of what the option does\n- Default value (where applicable)\n- Valid values (where applicable)\n- Example usage\n\nThe documentation is organized into logical categories:\n- Benchmark Selection and Execution\n- Timing and Repetition Control\n- Output Formatting\n- Reporting Options\n- Performance Counters and Context\n- Miscellaneous\n\nThis addresses issue #2156 where users requested public documentation\nof command-line options instead of having to run --help.\n\nCloses #2156"
    },
    {
      "commit": "ff773f8c97717424a7855ce0933b036b79628a02",
      "tree": "787f3605a73427c55b49fb458d8d8b89f18c65ae",
      "parents": [
        "f43ed80fa2b6ca9411081892bf961513f56489df"
      ],
      "author": {
        "name": "Eddie Nolan",
        "email": "eddiejnolan@gmail.com",
        "time": "Tue Apr 28 00:21:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 00:21:39 2026"
      },
      "message": "BENCHMARK_ENABLE_WERROR\u003dOff should also disable -pedantic-errors (#2183)\n\nOtherwise Clang 22 builds fail with:\n\n```\n/build/_deps/benchmark-src/include/benchmark/benchmark.h:1442:30: error: \u0027__COUNTER__\u0027 is a C2y extension [-Werror,-Wc2y-extensions]\n 1442 | #if defined(__COUNTER__) \u0026\u0026 (__COUNTER__ + 1 \u003d\u003d __COUNTER__ + 0)\n      |                              ^\n```"
    },
    {
      "commit": "f43ed80fa2b6ca9411081892bf961513f56489df",
      "tree": "def8f0410e79b37df8fa9389ccacac2413753ba8",
      "parents": [
        "ec0ce391ce37128b876a01166042c575f38ac328"
      ],
      "author": {
        "name": "Shreejay Kurhade",
        "email": "93570022+shreejaykurhade@users.noreply.github.com",
        "time": "Mon Apr 27 10:29:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 27 10:29:29 2026"
      },
      "message": "Docs: JSON output format (#2181)\n\n* Document JSON output format\n\n* Soften JSON output documentation\n\n* Clarify JSON counter output example\n\n---------\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "ec0ce391ce37128b876a01166042c575f38ac328",
      "tree": "7bf14ae852cc0881393486819bcdbc1c1ae87ac2",
      "parents": [
        "b8081188293948a64560a557c9dcd96a78a96420"
      ],
      "author": {
        "name": "Shreejay Kurhade",
        "email": "93570022+shreejaykurhade@users.noreply.github.com",
        "time": "Sun Apr 26 17:07:35 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 26 17:07:35 2026"
      },
      "message": "Document naming benchmark arguments (#2180)"
    },
    {
      "commit": "b8081188293948a64560a557c9dcd96a78a96420",
      "tree": "8f2d0edfe4d2954146f1d992e20703568f327879",
      "parents": [
        "33e9abfce41f4d2a5d187842d7a4ce29e3f1ba94"
      ],
      "author": {
        "name": "qorex#dev",
        "email": "sanenkosana600@gmail.com",
        "time": "Fri Apr 24 14:09:22 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 24 14:09:22 2026"
      },
      "message": "Replace deprecated _ReadWriteBarrier with std::atomic_signal_fence in MSVC path (#2177)\n\n* Replace deprecated _ReadWriteBarrier with std::atomic_signal_fence\n\n* use ClobberMemory() instead of inlining atomic_signal_fence\n\n* add qorexdev to AUTHORS and CONTRIBUTORS\n\n---------\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "33e9abfce41f4d2a5d187842d7a4ce29e3f1ba94",
      "tree": "bcdd962b92ae1743c087b9110f974383ef46568e",
      "parents": [
        "96c7ddc2c1638ad2a238bf6cb3eec0eb0caa03a6"
      ],
      "author": {
        "name": "anish",
        "email": "145943060+anishesg@users.noreply.github.com",
        "time": "Thu Apr 23 18:20:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 18:20:36 2026"
      },
      "message": "Fix thread safety attribute detection failing to link in CMake check (#2178)\n\nThe `cmake/thread_safety_attributes.cpp` check was including `../src/mutex.h`, which transitively pulls in `check.h`. That header declares `benchmark::internal::GetAbortHandler()` with `BENCHMARK_EXPORT`, which requires linking against the benchmark library. Since `try_run` in `CXXFeatureCheck.cmake` only links against `BENCHMARK_CXX_LIBRARIES` (which doesn\u0027t include the full library at check time), the check failed to link, leaving `HAVE_THREAD_SAFETY_ATTRIBUTES` undefined.\n\nSigned-off-by: anish k \u003cak8686@princeton.edu\u003e"
    },
    {
      "commit": "96c7ddc2c1638ad2a238bf6cb3eec0eb0caa03a6",
      "tree": "3eaea4790b6fc62eb868e70d2f68e5149fb8f8db",
      "parents": [
        "221171c2d34a9af9c4849fe4abe260e2f0fbe82c"
      ],
      "author": {
        "name": "Ben Beasley",
        "email": "code@musicinmybrain.net",
        "time": "Mon Apr 20 20:58:11 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 20:58:11 2026"
      },
      "message": "In PerfCountersTest.MultiThreaded, serialize worker threads (#2175)\n\nFixes https://github.com/google/benchmark/issues/2173\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "221171c2d34a9af9c4849fe4abe260e2f0fbe82c",
      "tree": "8d4d85d2412683fe950648ecddbbc175f6903bfa",
      "parents": [
        "af64526cd3dea79fad9c8acb27cf85b881ef25c8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 10:08:41 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 10:08:41 2026"
      },
      "message": "Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#2168)\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/bbbca2ddaa5d8feaa63e36b76fdaad77386f024f...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "af64526cd3dea79fad9c8acb27cf85b881ef25c8",
      "tree": "a7ea5a925fbe28dbd77484ca06e0a5649813ccef",
      "parents": [
        "1eceef840f9230b27a668fdaadecae4b44557d9a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 09:49:13 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 09:49:13 2026"
      },
      "message": "Bump astral-sh/setup-uv from 8.0.0 to 8.1.0 (#2171)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.0.0 to 8.1.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/cec208311dfd045dd5311c1add060b2062131d57...08807647e7069bb48b6ef5acd8ec9567f424441b)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1eceef840f9230b27a668fdaadecae4b44557d9a",
      "tree": "13d5734c9c56aad92dc4b05303e5f1d00cb1844d",
      "parents": [
        "7bf975066c82bac78c887786d0003f6e50b046f7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 14 09:45:11 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 09:45:11 2026"
      },
      "message": "Bump actions/cache from 5.0.4 to 5.0.5 (#2169)\n\nBumps [actions/cache](https://github.com/actions/cache) from 5.0.4 to 5.0.5.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/668228422ae6a00e4ad889ee87cd7109ec5666a7...27d5ce7f107fe9357f9df03efb73ab90386fccae)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: 5.0.5\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7bf975066c82bac78c887786d0003f6e50b046f7",
      "tree": "c51d2e189973bcbc25c84fda8de2cec68f35f193",
      "parents": [
        "88a927faf93842dffcc2e2831ab264fbdb5032e3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 08 08:22:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 08:22:36 2026"
      },
      "message": "Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 (#2166)\n\nBumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.13.0 to 1.14.0.\n- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)\n- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e...cef221092ed1bacb1cc03d23a2d87d1d172e277b)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/gh-action-pypi-publish\n  dependency-version: 1.14.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "88a927faf93842dffcc2e2831ab264fbdb5032e3",
      "tree": "e6b0f5193b411b26d8ca44414a422a27a2eb749b",
      "parents": [
        "8586b50ae38b982ba75de9b159c391b0ba754e92"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 08 07:59:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 07:59:42 2026"
      },
      "message": "Bump egor-tensin/setup-clang from 2.1 to 2.2 (#2165)\n\nBumps [egor-tensin/setup-clang](https://github.com/egor-tensin/setup-clang) from 2.1 to 2.2.\n- [Release notes](https://github.com/egor-tensin/setup-clang/releases)\n- [Commits](https://github.com/egor-tensin/setup-clang/compare/471a6f8ef1d449dba8e1a51780e7f943572a3f99...8092a31dc33b0c41ee7cc5bb81fd0267490a0161)\n\n---\nupdated-dependencies:\n- dependency-name: egor-tensin/setup-clang\n  dependency-version: \u00272.2\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8586b50ae38b982ba75de9b159c391b0ba754e92",
      "tree": "7adedef8ae436048bbcb265bcb48afdefe1082be",
      "parents": [
        "8abf1e701fbd88c8170f48fe0558247e2e5f8e7d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 07 08:36:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 08:36:19 2026"
      },
      "message": "Bump pypa/cibuildwheel from 3.4.0 to 3.4.1 (#2161)\n\nBumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.4.0 to 3.4.1.\n- [Release notes](https://github.com/pypa/cibuildwheel/releases)\n- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)\n- [Commits](https://github.com/pypa/cibuildwheel/compare/ee02a1537ce3071a004a6b08c41e72f0fdc42d9a...8d2b08b68458a16aeb24b64e68a09ab1c8e82084)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/cibuildwheel\n  dependency-version: 3.4.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "8abf1e701fbd88c8170f48fe0558247e2e5f8e7d",
      "tree": "690d67cf043f30e8931ad205811d693ea84aac76",
      "parents": [
        "4fa80728660aa04f4e405f047a90c8c560189782"
      ],
      "author": {
        "name": "Christoph Grüninger",
        "email": "foss@grueninger.de",
        "time": "Sun Apr 05 20:54:59 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 05 20:54:59 2026"
      },
      "message": "[doc] Properly document CMake minimum required version as 3.13 (#2162)"
    },
    {
      "commit": "4fa80728660aa04f4e405f047a90c8c560189782",
      "tree": "8457026877f5c9e8299c7aaa29b07acfae39c020",
      "parents": [
        "fc8a082c6046691091eecea36b2972a50c96c8f2"
      ],
      "author": {
        "name": "Christoph Grüninger",
        "email": "foss@grueninger.de",
        "time": "Sun Apr 05 18:52:15 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 05 18:52:15 2026"
      },
      "message": "Fix two GCC 16 issues (#2164)\n\n* [test] Mark unused variables\n\nFound by GCC (-Wunused-but-set-variable).\n\n* [utils] Add missing include for export macro"
    },
    {
      "commit": "fc8a082c6046691091eecea36b2972a50c96c8f2",
      "tree": "868a54833e010ff60603cdd629219eeb41357f35",
      "parents": [
        "767188971dcf02b0759e029565be31f8815698fd"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Thu Apr 02 08:57:26 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 08:57:26 2026"
      },
      "message": "feat: Add ScopedPauseTiming RAII helper (#2157)\n\n* feat: Add ScopedPauseTiming RAII helper\n\nAdds a new `benchmark::ScopedPauseTiming` class that provides a convenient\nRAII-style mechanism for pausing and resuming benchmark timers.\n\nThis is less error-prone than manually calling `PauseTiming` and\n`ResumeTiming`, as it guarantees that the timer is resumed when the\nscope is exited.\n\n- Added `ScopedPauseTiming` to `include/benchmark/state.h`.\n- Added a new test `test/scoped_pause_test.cc` to verify the\n  functionality and prevent regressions.\n- Updated `test/CMakeLists.txt` to include the new test.\n- Added documentation for the new feature in `docs/user_guide.md`.\n\n* Bump astral-sh/setup-uv from 7.6.0 to 8.0.0 (#2160)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.6.0 to 8.0.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/37802adc94f370d6bfd71619e3f0bf239e1f3b78...cec208311dfd045dd5311c1add060b2062131d57)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\n\n* Bump lukka/get-cmake from 4.3.0 to 4.3.1 (#2159)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.0 to 4.3.1.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/b78306120111dc2522750771cfd09ee7ca723687...ea83089aa35e08e459464341fe24ad024ee2466f)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e\n\n* Bump numpy from 2.4.3 to 2.4.4 in /tools (#2158)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.3 to 2.4.4.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.3...v2.4.4)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.4.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e\n\n* handle move operators\n\n* Use manual time instead of real time for better repeatability\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "767188971dcf02b0759e029565be31f8815698fd",
      "tree": "c0ff07b41f1b5d63f15ce2733d9c06a827f67e50",
      "parents": [
        "e91678e30b68952c90f52b043716c9183544e463"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 31 08:31:37 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 08:31:37 2026"
      },
      "message": "Bump numpy from 2.4.3 to 2.4.4 in /tools (#2158)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.3 to 2.4.4.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.3...v2.4.4)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.4.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "e91678e30b68952c90f52b043716c9183544e463",
      "tree": "5b1fd86cee538acc47abfbdca6467ac821db59fa",
      "parents": [
        "2d13d40feac8cf93db319b3c7ad404622735e71a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 31 08:25:01 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 08:25:01 2026"
      },
      "message": "Bump lukka/get-cmake from 4.3.0 to 4.3.1 (#2159)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.0 to 4.3.1.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/b78306120111dc2522750771cfd09ee7ca723687...ea83089aa35e08e459464341fe24ad024ee2466f)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "2d13d40feac8cf93db319b3c7ad404622735e71a",
      "tree": "3d0baa9ffbddec14bad28afd592824db23b19c69",
      "parents": [
        "8dc85aebe013a9c63d2a77ca1feb0b7c50018556"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 31 08:01:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 08:01:56 2026"
      },
      "message": "Bump astral-sh/setup-uv from 7.6.0 to 8.0.0 (#2160)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.6.0 to 8.0.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/37802adc94f370d6bfd71619e3f0bf239e1f3b78...cec208311dfd045dd5311c1add060b2062131d57)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8dc85aebe013a9c63d2a77ca1feb0b7c50018556",
      "tree": "cf57337abde699dfe5b3e732e9d09ee133714a2a",
      "parents": [
        "7e413be55370f0f4567761fe71ea8232d6871d06"
      ],
      "author": {
        "name": "Felmon",
        "email": "FelmonTesgayFekadu@my.uopeople.edu",
        "time": "Thu Mar 26 09:51:33 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 09:51:33 2026"
      },
      "message": "docs: document benchmark_min_time CLI forms (#2154)\n\n* docs: document benchmark_min_time CLI forms\n\n* chore: trigger CLA rescan\n\n* docs: clarify benchmark_min_time precedence"
    },
    {
      "commit": "7e413be55370f0f4567761fe71ea8232d6871d06",
      "tree": "45c111824e0c3f0ad93a9df44ee50f1041217efa",
      "parents": [
        "d4393d5445b4ffa7e0282285dc203923238423da"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 23 20:45:31 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 23 20:45:31 2026"
      },
      "message": "Bump msys2/setup-msys2 from 2.30.0 to 2.31.0 (#2153)\n\nBumps [msys2/setup-msys2](https://github.com/msys2/setup-msys2) from 2.30.0 to 2.31.0.\n- [Release notes](https://github.com/msys2/setup-msys2/releases)\n- [Changelog](https://github.com/msys2/setup-msys2/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/msys2/setup-msys2/compare/4f806de0a5a7294ffabaff804b38a9b435a73bda...cafece8e6baf9247cf9b1bf95097b0b983cc558d)\n\n---\nupdated-dependencies:\n- dependency-name: msys2/setup-msys2\n  dependency-version: 2.31.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d4393d5445b4ffa7e0282285dc203923238423da",
      "tree": "c618de6d93d8f179882df56e783c35a36ee0c9db",
      "parents": [
        "70915a0b90bae291350fdbacc719f11511c27f9c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 19 09:16:52 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 09:16:52 2026"
      },
      "message": "Bump actions/cache from 5.0.3 to 5.0.4 (#2151)\n\nBumps [actions/cache](https://github.com/actions/cache) from 5.0.3 to 5.0.4.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/cdf6c1fa76f9f475f3d7449005a359c84ca0f306...668228422ae6a00e4ad889ee87cd7109ec5666a7)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: 5.0.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "70915a0b90bae291350fdbacc719f11511c27f9c",
      "tree": "1ea437dff98a605ea6d98e6cb7650bb9cddc4b5c",
      "parents": [
        "7ea443b55aee9c4efe87067de047ba51f8f27aad"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 19 09:09:51 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 09:09:51 2026"
      },
      "message": "Bump lukka/get-cmake from 4.2.3 to 4.3.0 (#2152)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.2.3 to 4.3.0.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/f176ccd3f28bda569c43aae4894f06b2435a3375...b78306120111dc2522750771cfd09ee7ca723687)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7ea443b55aee9c4efe87067de047ba51f8f27aad",
      "tree": "006f976f001d4243248daae848411d64395c3b02",
      "parents": [
        "b893ddfc01c0fd9ebc537e24b194f85c54ff4cbf"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 16 20:44:41 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 20:44:41 2026"
      },
      "message": "Bump astral-sh/setup-uv from 7.5.0 to 7.6.0 (#2150)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.5.0 to 7.6.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/e06108dd0aef18192324c70427afc47652e63a82...37802adc94f370d6bfd71619e3f0bf239e1f3b78)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b893ddfc01c0fd9ebc537e24b194f85c54ff4cbf",
      "tree": "67dc5eee3cbb9f2acf8dfbbd339702f060dadb43",
      "parents": [
        "ed9d1151bf101d0387a81dfc331785cf600e6406"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 16 10:20:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 10:20:48 2026"
      },
      "message": "Bump astral-sh/setup-uv from 7.4.0 to 7.5.0 (#2148)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.4.0 to 7.5.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/6ee6290f1cbc4156c0bdd66691b2c144ef8df19a...e06108dd0aef18192324c70427afc47652e63a82)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ed9d1151bf101d0387a81dfc331785cf600e6406",
      "tree": "1925a0b7682a1620e4389b9ebcd9a6ce80b46768",
      "parents": [
        "25a64324f0b884ab11e2b1df538c2f3bc5d0da1a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 12 10:38:28 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 10:38:28 2026"
      },
      "message": "Bump actions/download-artifact from 8.0.0 to 8.0.1 (#2147)\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 8.0.0 to 8.0.1.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3...3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n  dependency-version: 8.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "25a64324f0b884ab11e2b1df538c2f3bc5d0da1a",
      "tree": "583aecfe23641a0bcc81ea449fde6ad23322dc75",
      "parents": [
        "a51e54b4fddadc8681fce8047288b14b4a4856be"
      ],
      "author": {
        "name": "Ash Vardanian",
        "email": "1983160+ashvardanian@users.noreply.github.com",
        "time": "Thu Mar 12 10:28:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 10:28:36 2026"
      },
      "message": "Add WASI compatibility (#2144)\n\n* Detect non-Emscripten WASI builds\n* Guard clocks \u0026 system APIs\n\ngoogle#1774\n\nCo-authored-by: Roman Lebedev \u003clebedev.ri@gmail.com\u003e"
    },
    {
      "commit": "a51e54b4fddadc8681fce8047288b14b4a4856be",
      "tree": "046ece0ef5a44ee6223a7429a4211e63a0401b87",
      "parents": [
        "f239b0567a58f1180bb130d38430e33a20b6fbbd"
      ],
      "author": {
        "name": "aokblast",
        "email": "aokblast@FreeBSD.org",
        "time": "Wed Mar 11 18:50:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 11 18:50:21 2026"
      },
      "message": "Fix CMake detection on pthread_affinity test on FreeBSD (#2146)\n\n* Fix cmake detection on pthread_affinity test on FreeBSD\n\nIn FreeBSD, non posix thread functions locate in the pthread_np.h. We\ncheck the platform and include the correct header.\nAlso, pthread related features in some platforms require link to special\nlibrary. We append Threads target to BENCHMARK_CXX_LIBRARIES so that it\ncan be added by cxx_feature_check.\n\n* fixup! Fix cmake detection on pthread_affinity test on FreeBSD\n\n---------\n\nCo-authored-by: Roman Lebedev \u003clebedev.ri@gmail.com\u003e"
    },
    {
      "commit": "f239b0567a58f1180bb130d38430e33a20b6fbbd",
      "tree": "523abe565c7019bf45dc86e38424c8be725672d5",
      "parents": [
        "56ff6a8bd74dd96dca14b2a6013d6df8bffcaad3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Mar 11 09:09:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 11 09:09:00 2026"
      },
      "message": "Bump astral-sh/setup-uv from 7.3.1 to 7.4.0 (#2145)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.3.1 to 7.4.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/5a095e7a2014a4212f075830d4f7277575a9d098...6ee6290f1cbc4156c0bdd66691b2c144ef8df19a)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "56ff6a8bd74dd96dca14b2a6013d6df8bffcaad3",
      "tree": "6beb47896c7e3fba53e5f590f0b459ccae3dcec6",
      "parents": [
        "1a54956777ba672764db09a51960056ea042af7e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 08:58:46 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 08:58:46 2026"
      },
      "message": "Bump numpy from 2.4.2 to 2.4.3 in /tools (#2143)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.2 to 2.4.3.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.2...v2.4.3)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.4.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1a54956777ba672764db09a51960056ea042af7e",
      "tree": "f003770586fa8744ae82b27ac17d39b9e64488a4",
      "parents": [
        "fae322baa7c141f3728086b2158710b54e982658"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Mar 06 09:27:15 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 06 09:27:15 2026"
      },
      "message": "Bump pypa/cibuildwheel from 3.3.1 to 3.4.0 (#2142)\n\nBumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.3.1 to 3.4.0.\n- [Release notes](https://github.com/pypa/cibuildwheel/releases)\n- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)\n- [Commits](https://github.com/pypa/cibuildwheel/compare/298ed2fb2c105540f5ed055e8a6ad78d82dd3a7e...ee02a1537ce3071a004a6b08c41e72f0fdc42d9a)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/cibuildwheel\n  dependency-version: 3.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fae322baa7c141f3728086b2158710b54e982658",
      "tree": "5ed9c321eda39ed29a2c79f64a8e997e208fd470",
      "parents": [
        "6daf2dff6f7018187309d480867e7ea60c8ba917"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Thu Mar 05 10:53:11 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 05 10:53:11 2026"
      },
      "message": "refactor ToExponentAndMantissa to use StrFormat instead of std::stringstream (#2138)\n\n* perf: refactor ToExponentAndMantissa to use StrFormat instead of std::stringstream\n\n* return pair instead of using output parameters\n\n* Bump astral-sh/setup-uv from 7.3.0 to 7.3.1 (#2136)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.3.0 to 7.3.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/eac588ad8def6316056a12d4907a9d4d84ff7a3b...5a095e7a2014a4212f075830d4f7277575a9d098)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e\n\n* lambda for mantissa formatting\n\n* structured bindings and clearer code structure\n\n* multiple fixes to avoid Windows x64 crashes (#2139)\n\n* fix: cast size_t widths to int for variadic printer to avoid Windows x64 crashes\n\n* extend minimum time as Windows can have a coarse timer\n\n* vsnprintf can consume va_list so we need to copy it to avoid UB\n\n* extend longer test runtime to other problematic tests\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6daf2dff6f7018187309d480867e7ea60c8ba917",
      "tree": "f6222e8d67d0cdefecd490579fa06ba1b65ed755",
      "parents": [
        "b8ea42b2deb6d987c77fcc94493af968f0d686b4"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Wed Mar 04 09:53:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 09:53:50 2026"
      },
      "message": "Refactor/modularize headers (#2140)\n\n* Split the benchmark monolithic header\n\n* src uses modular headers\n\n* updated tests to use split headers\n\n* clang-format\n\n* clang-format mistake\n\n* fix exports\n\n* suppress warnings on msvc\n\n* fixing double pops and some more missing exports"
    },
    {
      "commit": "b8ea42b2deb6d987c77fcc94493af968f0d686b4",
      "tree": "e7baed9e5728a48deea3cfff3a9633ddebcc2e8f",
      "parents": [
        "4ca840dcf8cb45d1b870990e9c652c5cca370008"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Wed Mar 04 08:33:14 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 08:33:14 2026"
      },
      "message": "multiple fixes to avoid Windows x64 crashes (#2139)\n\n* fix: cast size_t widths to int for variadic printer to avoid Windows x64 crashes\n\n* extend minimum time as Windows can have a coarse timer\n\n* vsnprintf can consume va_list so we need to copy it to avoid UB\n\n* extend longer test runtime to other problematic tests"
    },
    {
      "commit": "4ca840dcf8cb45d1b870990e9c652c5cca370008",
      "tree": "826a5fcb3fc3f8d8d9523c935cc75e1bf8890d03",
      "parents": [
        "5c76a26e4e80c5809fd26e5b9f7bc02e704cd793"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 02 12:36:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 02 12:36:29 2026"
      },
      "message": "Bump astral-sh/setup-uv from 7.3.0 to 7.3.1 (#2136)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.3.0 to 7.3.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/eac588ad8def6316056a12d4907a9d4d84ff7a3b...5a095e7a2014a4212f075830d4f7277575a9d098)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "5c76a26e4e80c5809fd26e5b9f7bc02e704cd793",
      "tree": "d17da856a96a627c807622c5448ffcccfc7be104",
      "parents": [
        "fbb750d797066fb760c01b63b08162bc54a6f5b7"
      ],
      "author": {
        "name": "Ben King",
        "email": "126735454+5kng@users.noreply.github.com",
        "time": "Fri Feb 27 22:55:08 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 22:55:08 2026"
      },
      "message": "cmake: cache HAVE_* results to skip feature checks on re-runs (#2137)\n\nWithout caching, HAVE_${VAR} was lost between cmake runs, so the\nearly-exit guard never fired and all feature test messages re-printed\non every reconfigure.\n\nNow HAVE_${VAR} is written to the CMake cache (INTERNAL) on both\nsuccess and failure. Also fix the guard to not promote a cached 0 to 1."
    },
    {
      "commit": "fbb750d797066fb760c01b63b08162bc54a6f5b7",
      "tree": "252c1d39fdcbb55e153a3488b5066fe7487272ad",
      "parents": [
        "5b9fd109b1e9e1a180fde5025477de6870bb48cb"
      ],
      "author": {
        "name": "Ben King",
        "email": "126735454+5kng@users.noreply.github.com",
        "time": "Fri Feb 27 12:01:58 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 12:01:58 2026"
      },
      "message": "Add BENCHMARK_NAMED macro for named benchmarks without lambda (#2135)\n\n* Add BENCHMARK_NAMED macro for named benchmarks without lambda\n\n  Closes #2128. BENCHMARK_CAPTURE creates a lambda even when no arguments\n  are captured, causing compiler/linker scalability issues with thousands\n  of benchmarks. BENCHMARK_NAMED provides the same func/name format but\n  passes the function pointer directly (no lambda), consistent with the\n  existing BENCHMARK macro.\n\n* Move BENCHMARK_NAMED test to register_benchmark_test with name assertions\n\n* Add Benjamin King to AUTHORS and CONTRIBUTORS\n\n* Fix clang-format: remove trailing spaces from BENCHMARK_NAMED macro\n\n* Fix clang-format: remove extra blank line left after test removal\n\n---------\n\nCo-authored-by: Roman Lebedev \u003clebedev.ri@gmail.com\u003e"
    },
    {
      "commit": "5b9fd109b1e9e1a180fde5025477de6870bb48cb",
      "tree": "9728961d2ec22e91c474413aaae94991e2ea035c",
      "parents": [
        "a2e384c8a82991f47f8dc9057baa5a0919c73658"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Feb 27 00:46:09 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 00:46:09 2026"
      },
      "message": "Bump actions/download-artifact from 7.0.0 to 8.0.0 (#2134)\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7.0.0 to 8.0.0.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/37930b1c2abaa49bbe596cd826c3c89aef350131...70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n  dependency-version: 8.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a2e384c8a82991f47f8dc9057baa5a0919c73658",
      "tree": "69a2df6894ecd6a4843ec891a902ae3a5ba4a4b8",
      "parents": [
        "8b14531fc59934c703c3ab3576f29b178f494fb3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Feb 27 00:38:49 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 00:38:49 2026"
      },
      "message": "Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#2133)\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/b7c566a772e6b6bfb58ed0dc250532a479d7789f...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8b14531fc59934c703c3ab3576f29b178f494fb3",
      "tree": "ce2707e1472e0d5878a1650032544c3145dddc76",
      "parents": [
        "6ebb28710424e07e6f35308f2a3997e34bedd6b8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 24 08:59:40 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 08:59:40 2026"
      },
      "message": "Bump scipy from 1.17.0 to 1.17.1 in /tools (#2132)\n\nBumps [scipy](https://github.com/scipy/scipy) from 1.17.0 to 1.17.1.\n- [Release notes](https://github.com/scipy/scipy/releases)\n- [Commits](https://github.com/scipy/scipy/compare/v1.17.0...v1.17.1)\n\n---\nupdated-dependencies:\n- dependency-name: scipy\n  dependency-version: 1.17.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6ebb28710424e07e6f35308f2a3997e34bedd6b8",
      "tree": "8ac228d0ab1b1a68ea82ec8bed4159459ea6ede3",
      "parents": [
        "7da00e8f6763d6e8c284d172c9cfcc5ae0ce9b7a"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Sat Feb 21 11:12:45 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 21 11:12:45 2026"
      },
      "message": "Bump the version of python used for pip. (#2130)\n\nThe default python is already 3.12 (widely available) and we should\nuse the same default for the pip calls too.  It\u0027s tricky to get\nolder python versions sometimes so this should simplify things."
    },
    {
      "commit": "7da00e8f6763d6e8c284d172c9cfcc5ae0ce9b7a",
      "tree": "1ef11247d3d43548787dd7cc0651ff593a9935c9",
      "parents": [
        "559b7cc1aec1950a9e3f4e879b08cf0b00f796f0"
      ],
      "author": {
        "name": "Dillon",
        "email": "dsharlet@gmail.com",
        "time": "Tue Feb 17 04:00:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 04:00:21 2026"
      },
      "message": "Revert \"Remove redundant feature checks on re-run of CMake config step (#2084)\" (#2127)\n\nThis reverts commit 6a8dee95ae1151142fe4be94482cdfd11b7111bd."
    },
    {
      "commit": "559b7cc1aec1950a9e3f4e879b08cf0b00f796f0",
      "tree": "46d74b4ad47827612fe6d1d9af76920b4157148f",
      "parents": [
        "84732c8bb2efe96bc87766737d29456a01b1d7e2"
      ],
      "author": {
        "name": "Sergey",
        "email": "sergionso@gmail.com",
        "time": "Fri Feb 13 13:32:08 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 13 13:32:08 2026"
      },
      "message": "Fix error: format string is not a string literal (#2126) (#2126)\n\nFor some reasons, `std::string StrFormat(const char* format, ...)` was declared\r\nwith castom format attributes in conditions. The project wide macro\r\n`PRINTF_FORMAT_STRING_FUNC` must be used."
    },
    {
      "commit": "84732c8bb2efe96bc87766737d29456a01b1d7e2",
      "tree": "d0483c9b49117f9d06f124e0a86d31870dd8485f",
      "parents": [
        "78a9d85dfa12ca6ce5c05613e622321c626f49ae"
      ],
      "author": {
        "name": "Peter Collingbourne",
        "email": "pcc@google.com",
        "time": "Wed Feb 11 10:07:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 11 10:07:17 2026"
      },
      "message": "Replicate generic hardware events on all CPU PMUs (#2123)\n\nOn systems with more than one PMU for the CPUs (e.g. Apple M series SOCs),\ngeneric hardware events are only created for an arbitrary PMU. Usually\nthis is the big cluster\u0027s PMU, which can cause inaccuracies when the\nprocess is scheduled onto a little core. To fix this, teach PerfCounters\nto register generic hardware events on all CPU PMUs.\n\nCPU PMUs are identified using the same method as perf."
    },
    {
      "commit": "78a9d85dfa12ca6ce5c05613e622321c626f49ae",
      "tree": "01f0fe5b7e8b6b60104b0354efae2550116241e7",
      "parents": [
        "eed8f5c682ed70d596b2b07c68b1588ecab3b24a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Feb 09 10:56:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 09 10:56:10 2026"
      },
      "message": "Bump astral-sh/setup-uv from 7.2.1 to 7.3.0 (#2122)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.2.1 to 7.3.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/803947b9bd8e9f986429fa0c5a41c367cd732b41...eac588ad8def6316056a12d4907a9d4d84ff7a3b)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "eed8f5c682ed70d596b2b07c68b1588ecab3b24a",
      "tree": "a5bf8e02f41ba604a396caaabb499a7708f6005d",
      "parents": [
        "016bef300d6159be3915629b9a74ddca45c127fc"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 03 10:11:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 03 10:11:42 2026"
      },
      "message": "Bump numpy from 2.4.1 to 2.4.2 in /tools (#2121)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.1 to 2.4.2.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.1...v2.4.2)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.4.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "016bef300d6159be3915629b9a74ddca45c127fc",
      "tree": "7d5821de5de9f5b3828cc6c86b528b9a6952d619",
      "parents": [
        "471fb2ccf8d25b1f1278aaa9d3bc599ad8da5e47"
      ],
      "author": {
        "name": "Nicholas Junge",
        "email": "nicholas.junge@web.de",
        "time": "Mon Feb 02 12:07:13 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 02 12:07:13 2026"
      },
      "message": "fix(pyproject): Update license to SPDX identifier (#2120)\n\nSilences a warning in newer setuptools. The changes are as per the recommendation\nin Python\u0027s packaging guide, see https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files."
    },
    {
      "commit": "471fb2ccf8d25b1f1278aaa9d3bc599ad8da5e47",
      "tree": "dbc3f26088debc20d9725017ac377953dd06ae84",
      "parents": [
        "4ed29ae27492e63acd2500a3b7b76bcfefc44f10"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Feb 02 11:31:44 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 02 11:31:44 2026"
      },
      "message": "Bump astral-sh/setup-uv from 7.2.0 to 7.2.1 (#2119)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.2.0 to 7.2.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/61cb8a9741eeb8a550a1b8544337180c0fc8476b...803947b9bd8e9f986429fa0c5a41c367cd732b41)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.2.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4ed29ae27492e63acd2500a3b7b76bcfefc44f10",
      "tree": "4991edc1c5fdd64217ee4d3a04f4b6901e5fdaab",
      "parents": [
        "4dbe0f4046e4351aeced195712067f4a6e13a16f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jan 30 12:12:14 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 30 12:12:14 2026"
      },
      "message": "Bump actions/cache from 5.0.2 to 5.0.3 (#2116)\n\nBumps [actions/cache](https://github.com/actions/cache) from 5.0.2 to 5.0.3.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/8b402f58fbc84540c8b491a91e594a4576fec3d7...cdf6c1fa76f9f475f3d7449005a359c84ca0f306)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: 5.0.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4dbe0f4046e4351aeced195712067f4a6e13a16f",
      "tree": "a4653a6eaccd910bb84ecbdf08e227f42ea41fca",
      "parents": [
        "ed7081dd9d7c2aad4c3757485855f26813be6be2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jan 29 10:04:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 29 10:04:39 2026"
      },
      "message": "Bump lukka/get-cmake from 4.2.2 to 4.2.3 (#2115)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.2.2 to 4.2.3.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/dc05ee1ee5ba69770230c73a6a4e947595745cab...f176ccd3f28bda569c43aae4894f06b2435a3375)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.2.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ed7081dd9d7c2aad4c3757485855f26813be6be2",
      "tree": "17a050a1570c51d81bbb2072f32cf62c51f1a33f",
      "parents": [
        "03325caf07994bccef7497666dae4670ec0f89cb"
      ],
      "author": {
        "name": "Osama131",
        "email": "33330181+Osama131@users.noreply.github.com",
        "time": "Wed Jan 28 16:19:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 28 16:19:48 2026"
      },
      "message": "exclude linking to lib rt for QNX to avoid linking error (#2114)\n\n"
    },
    {
      "commit": "03325caf07994bccef7497666dae4670ec0f89cb",
      "tree": "bc234397f7abba2cc3e79d956f9201d56a031cfd",
      "parents": [
        "a86573f4ea8375c930ee285b63315c2e611a1d95"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jan 23 10:32:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 23 10:32:30 2026"
      },
      "message": "Bump actions/setup-python from 6.1.0 to 6.2.0 (#2112)\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 6.1.0 to 6.2.0.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/83679a892e2d95755f2dac6acb0bfd1e9ac5d548...a309ff8b426b58ec0e2a45f0f869d46889d02405)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n  dependency-version: 6.2.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "a86573f4ea8375c930ee285b63315c2e611a1d95",
      "tree": "e52214c1e22d3815b50bc8570877de4aec094eee",
      "parents": [
        "97ad7f116d15d0408980d068067e2ae37ea5f2dd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jan 23 10:19:49 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 23 10:19:49 2026"
      },
      "message": "Bump lukka/get-cmake from 4.2.1 to 4.2.2 (#2110)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.2.1 to 4.2.2.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Commits](https://github.com/lukka/get-cmake/compare/9e07ecdcee1b12e5037e42f410b67f03e2f626e1...dc05ee1ee5ba69770230c73a6a4e947595745cab)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.2.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "97ad7f116d15d0408980d068067e2ae37ea5f2dd",
      "tree": "8cebb8faf885cb67e571843958f5435ab6c085ec",
      "parents": [
        "192ef10025eb2c4cdd392bc502f0c852196baa48"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jan 23 10:06:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 23 10:06:48 2026"
      },
      "message": "Bump actions/checkout from 6.0.1 to 6.0.2 (#2111)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.1 to 6.0.2.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/8e8c483db84b4bee98b60c0593521ed34d9990e8...de0fac2e4500dabe0009e67214ff5f5447ce83dd)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "192ef10025eb2c4cdd392bc502f0c852196baa48",
      "tree": "18c3883c1d8bbb8d0f1563e5d00aebe5604f20fd",
      "parents": [
        "d8db2f90b643eb28a12976beb4d57bcfb639911d"
      ],
      "author": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Wed Jan 21 13:16:48 2026"
      },
      "committer": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Wed Jan 21 13:16:48 2026"
      },
      "message": "version bump to 1.9.5\n"
    },
    {
      "commit": "d8db2f90b643eb28a12976beb4d57bcfb639911d",
      "tree": "ed29fc7e381e35703a9da1238d9535d590a2ac0d",
      "parents": [
        "aa3ed62f601993f8b662f639b1bf9033bfb21067"
      ],
      "author": {
        "name": "Kostiantyn Lazukin",
        "email": "konstantin.lazukin@gmail.com",
        "time": "Wed Jan 21 13:15:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 21 13:15:42 2026"
      },
      "message": "Silence -Wc2y-extensions warning around __COUNTER__ (#2108)\n\nclang-23 in pedantic mode now warns that __COUNTER__ macro is c2y\nextension. This patch silences this warning around uses of this\nmacro.\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "aa3ed62f601993f8b662f639b1bf9033bfb21067",
      "tree": "247b4ba1e40ee2299ee8bbdb8c9c1695114df0a4",
      "parents": [
        "31fae1bb246df0d58b53ff8ae15d7d417ce9f315"
      ],
      "author": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Wed Jan 21 12:42:30 2026"
      },
      "committer": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Wed Jan 21 12:42:30 2026"
      },
      "message": "pin bazelversion to pre-9\n"
    },
    {
      "commit": "31fae1bb246df0d58b53ff8ae15d7d417ce9f315",
      "tree": "95d193d892ef012905aaf97766881e9156d2339c",
      "parents": [
        "5c55f5d4f45a1b09c5d98aa63a671993ebd42c69"
      ],
      "author": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Tue Jan 20 10:51:58 2026"
      },
      "committer": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Tue Jan 20 10:51:58 2026"
      },
      "message": "rename to avoid gtest warnings\n"
    }
  ],
  "next": "5c55f5d4f45a1b09c5d98aa63a671993ebd42c69"
}
