)]}'
{
  "commit": "5c4d01361b4f179205a4fc60a1bc3de76de9daf9",
  "tree": "41e639f6af6bd40b9ebb040075a8bb428eaa777b",
  "parents": [
    "b6d0db9f48060ec50bf16bbc01e66c684541fc11"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "rmlarsen@gmail.com",
    "time": "Wed Sep 16 21:53:19 2026 -0700"
  },
  "committer": {
    "name": "Rasmus Munk Larsen",
    "email": "rmlarsen@gmail.com",
    "time": "Wed Sep 16 21:53:19 2026 -0700"
  },
  "message": "CMake: Preserve CUDA flag initialization during compiler detection\n\nSeed detection flags from CUDAFLAGS and CMAKE_CUDA_FLAGS_INIT only when CMAKE_CUDA_FLAGS is undefined, then use CMake\u0027s initialized cache for build flags. Keep Eigen additions outside the cache so reconfiguration preserves user defaults without retaining old Eigen flags.\n\nAdd a build-system regression using CMake\u0027s CUDA flag initializer, covering environment and toolchain defaults, late compiler defaults, explicit and empty overrides, Clang routing, and reconfiguration.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1821332f994d6e5ed915934b455c022ac8d60f00",
      "old_mode": 33188,
      "old_path": "cmake/EigenGpuTesting.cmake",
      "new_id": "073f14e02ad84a7ac6ef847277b94a186a89929a",
      "new_mode": 33188,
      "new_path": "cmake/EigenGpuTesting.cmake"
    },
    {
      "type": "modify",
      "old_id": "5a3272f219b271dc21e480be925f689480a9a2e3",
      "old_mode": 33188,
      "old_path": "test/buildsystem/CMakeLists.txt",
      "new_id": "589f317ab73f737b9952c9ce1f482b22388506fc",
      "new_mode": 33188,
      "new_path": "test/buildsystem/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ae0c84f1b633f2a9f9a93022257e32485049dc8",
      "new_mode": 33188,
      "new_path": "test/buildsystem/consumers/gpu_flags/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49c8977502c7906945d165eea454261ec13ffd4b",
      "new_mode": 33188,
      "new_path": "test/buildsystem/scenarios/gpu_flags.cmake"
    }
  ]
}
