)]}'
{
  "commit": "601f74fd5c4f0e3b070b2b075f6a9cd49b5136a5",
  "tree": "7bf755caf3ce06334fca76668ea27cd263b52bc8",
  "parents": [
    "da8cda1da9c358425e2262bd533189fb9eb3af83"
  ],
  "author": {
    "name": "Antonio Sanchez",
    "email": "cantonios@google.com",
    "time": "Fri Sep 18 19:27:34 2026 +0000"
  },
  "committer": {
    "name": "Antonio Sanchez",
    "email": "cantonios@google.com",
    "time": "Fri Sep 18 19:27:34 2026 +0000"
  },
  "message": "CI: Run 128-bit SVE tests natively on dedicated ARM runner\n\n128-bit SVE matches native ARMv9 hardware (Neoverse V2 / Google Axion)\nand can execute directly in silicon on our dedicated ARM runner.\n\n- In ci/build.linux.gitlab-ci.yml, remove CMAKE_CROSSCOMPILING_EMULATOR\n  from build:linux:cross:sve:gcc-13:vl128 so CTest does not prefix test\n  targets with qemu-aarch64.\n- In ci/test.linux.gitlab-ci.yml, update .test:linux:sve:vl128 to extend\n  .test:linux directly (dropping QEMU TCG timeout overrides and test\n  exclusions), install native g++-13, and target tags [eigen-runner,\n  linux, aarch64, sve].\n- Retain synthetic 256-bit and 512-bit vector length tests under QEMU\n  on SaaS runners.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb88827fafd150a696cd293c750348aeae682181",
      "old_mode": 33188,
      "old_path": "ci/build.linux.gitlab-ci.yml",
      "new_id": "69494623d68e3186be9fc300647c389ef9cad55a",
      "new_mode": 33188,
      "new_path": "ci/build.linux.gitlab-ci.yml"
    },
    {
      "type": "modify",
      "old_id": "1ed353004cf90fdc79e7667f7be1ef7e5b35378f",
      "old_mode": 33188,
      "old_path": "ci/test.linux.gitlab-ci.yml",
      "new_id": "fe6c6e2f437211a73a7f7edf24b80beabf7b6c65",
      "new_mode": 33188,
      "new_path": "ci/test.linux.gitlab-ci.yml"
    }
  ]
}
