)]}'
{
  "commit": "2fe79fe778163f0577efae55382720e5e3536d24",
  "tree": "cc8c80f94ae81fc385f37eb387adc9e667ca0bbb",
  "parents": [
    "a8c2f0530aa63f6ebeffa03f8a15a7ddc3de85cc"
  ],
  "author": {
    "name": "C. Antonio Sanchez",
    "email": "cantonios@google.com",
    "time": "Wed Oct 22 09:13:52 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 22 09:14:22 2025 -0700"
  },
  "message": "Update Eigen to commit:2aa2ff29002d070aa0f5aa86c06bf93e3bb7eff8\n\nCHANGELOG\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n2aa2ff290 - More ComplexQZ fixes.\nf5907c593 - Fix commit references in changelog.\ncc8748791 - Include required headers with relative paths in ComplexQZ\n73da4623b - Try disabling the cache again for ROCm.\nd739b9dc6 - Set the merge request template to be default.\ne77977e23 - Set the merge request template to be default.\n4c8744774 - Fixes #2987: delete unused variable steps\nd426838d0 - fix complexqz Wpedantic warnings\ndb02f9785 - Add a missing `#include \u003cversion\u003e` to Core.\nda55dd147 - Cleanup: Move 2x2 real SVD into the Jacobi module where it naturally belongs.\n99f851298 - ComplexQZ\ne1f1a608b - Fix DLL builds and c++ lapack declarations.\n3abaabb99 - Streamline merge request and bug templates.\n52358cb93 - Grammar fix \"must has\" --\u003e \"must have\".\n565db1c60 - Optimize ApplyOnTheRight for Jacobi rotations when FMA is available\n3bd0bfe0e - Disable ROCm job cache.\n\nPiperOrigin-RevId: 822616299\nChange-Id: Id0a3dbb302250cbce62bc67e21994f6b6de61987\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ce2ed9729f8589c9e82ca68caad8d8542aa620e",
      "old_mode": 33188,
      "old_path": "Eigen/Core",
      "new_id": "34838f5d7657f250a572dafc09b1b368018d2380",
      "new_mode": 33188,
      "new_path": "Eigen/Core"
    },
    {
      "type": "modify",
      "old_id": "3b0bdee171517756b97eb773f89b13656c49e5f8",
      "old_mode": 33188,
      "old_path": "Eigen/Eigenvalues",
      "new_id": "8039000588046edba9e1bcc97dad7b8934ff1621",
      "new_mode": 33188,
      "new_path": "Eigen/Eigenvalues"
    },
    {
      "type": "modify",
      "old_id": "2a013f825d77e1bbd51349861b8d0e0d9385dbdc",
      "old_mode": 33188,
      "old_path": "Eigen/SVD",
      "new_id": "b616a6a8191aa21f544c59801fdb397dac71c67a",
      "new_mode": 33188,
      "new_path": "Eigen/SVD"
    },
    {
      "type": "modify",
      "old_id": "fd7923e16a21ea1f1a22ad9b024f7e7ddf766d77",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/Default/ConjHelper.h",
      "new_id": "137e7fb56fd90e81432b5e082f7546810294d875",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/Default/ConjHelper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de35698ae210d8cd96f97b378fe7c623ffebbe20",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/ComplexQZ.h"
    },
    {
      "type": "modify",
      "old_id": "2686a5237af521aa03bc21c613c2f988df974f23",
      "old_mode": 33188,
      "old_path": "Eigen/src/Jacobi/Jacobi.h",
      "new_id": "09bffa4a90c2f0666813e6f8d117c8801e4c3daf",
      "new_mode": 33188,
      "new_path": "Eigen/src/Jacobi/Jacobi.h"
    },
    {
      "type": "modify",
      "old_id": "91960222d8b60a9b9488e828cb42dc263c71f664",
      "old_mode": 33188,
      "old_path": "Eigen/src/KLUSupport/KLUSupport.h",
      "new_id": "21324ab743c1ca67e3ee7252149d138dc956bd83",
      "new_mode": 33188,
      "new_path": "Eigen/src/KLUSupport/KLUSupport.h"
    },
    {
      "type": "modify",
      "old_id": "c4ca6d385d6bfc9dcd1fb8582f9e634dd6a4a6b7",
      "old_mode": 33188,
      "old_path": "Eigen/src/PardisoSupport/PardisoSupport.h",
      "new_id": "2f5d83eebfaa2ed9eb5b4bc1525ef6c2a5290248",
      "new_mode": 33188,
      "new_path": "Eigen/src/PardisoSupport/PardisoSupport.h"
    },
    {
      "type": "modify",
      "old_id": "d8e29447f0f4610013f026e1adc564ce0655ab41",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCholesky/SimplicialCholesky.h",
      "new_id": "14147945aef3b9d308b42789ff99050019754981",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCholesky/SimplicialCholesky.h"
    },
    {
      "type": "modify",
      "old_id": "3c65541b84b4d0bda8553e6c6d3610c1f04c38ee",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCholesky/SimplicialCholesky_impl.h",
      "new_id": "97f2142012fdcbadba1c19ffeff9950b831b596a",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCholesky/SimplicialCholesky_impl.h"
    },
    {
      "type": "modify",
      "old_id": "158dadde128fd886a905c54826705938e3d900ab",
      "old_mode": 33188,
      "old_path": "Eigen/src/SuperLUSupport/SuperLUSupport.h",
      "new_id": "4db9249722d98a829e178c448d162a7bb8308231",
      "new_mode": 33188,
      "new_path": "Eigen/src/SuperLUSupport/SuperLUSupport.h"
    },
    {
      "type": "modify",
      "old_id": "1df8493d33b5d861145245bf7b7fb4149d117a57",
      "old_mode": 33188,
      "old_path": "Eigen/src/UmfPackSupport/UmfPackSupport.h",
      "new_id": "22c701b975c3c31444f6d420462f5936fb3a9ca5",
      "new_mode": 33188,
      "new_path": "Eigen/src/UmfPackSupport/UmfPackSupport.h"
    },
    {
      "type": "delete",
      "old_id": "332a5abbcea28d1474606885fdc0bccda7c12dfa",
      "old_mode": 33188,
      "old_path": "Eigen/src/misc/RealSvd2x2.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "27382212dea7cccc4bc7d40f1865ccf1992004f2",
      "old_mode": 33188,
      "old_path": "blas/CMakeLists.txt",
      "new_id": "45488d73d515991e5034938cdd6b2f2b71f0ed72",
      "new_mode": 33188,
      "new_path": "blas/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "2e5e37723dc41adbdc959034b1e0d7e2aa6c2531",
      "old_mode": 33188,
      "old_path": "blas/blas.h",
      "new_id": "2f218a8b5ac857f3bfa61817a51b8b012336e075",
      "new_mode": 33188,
      "new_path": "blas/blas.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb18d44a046e52e7a0da06a626d9a8ab96908a14",
      "new_mode": 33188,
      "new_path": "blas/eigen_blas.def"
    },
    {
      "type": "modify",
      "old_id": "0b59c4a354e46d04cb2348d1ff3bcca27ad152f1",
      "old_mode": 33188,
      "old_path": "blas/xerbla.cpp",
      "new_id": "94c8c1d99db703bc3d3e3985f3367b8706d84654",
      "new_mode": 33188,
      "new_path": "blas/xerbla.cpp"
    },
    {
      "type": "modify",
      "old_id": "bede443db8dc32838245337a8ed40c8e4f34a332",
      "old_mode": 33188,
      "old_path": "lapack/CMakeLists.txt",
      "new_id": "d837fff960558921a45e100b8f4a81b03c9a2900",
      "new_mode": 33188,
      "new_path": "lapack/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a93a51152ac468fe0e53a1cdae1a046b3825e4f7",
      "old_mode": 33188,
      "old_path": "lapack/cholesky.inc",
      "new_id": "695d3b847f7677052036ba2214f324426670f6fd",
      "new_mode": 33188,
      "new_path": "lapack/cholesky.inc"
    },
    {
      "type": "modify",
      "old_id": "684fa1d78f2d99f7a8ad84123222c6c3c6003d55",
      "old_mode": 33188,
      "old_path": "lapack/dsecnd_INT_CPU_TIME.cpp",
      "new_id": "7dfc5e288167e3fb689b813250a10735bde18a56",
      "new_mode": 33188,
      "new_path": "lapack/dsecnd_INT_CPU_TIME.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e882cd84086f368e07ad55dfa8e06928e3fff62",
      "new_mode": 33188,
      "new_path": "lapack/eigen_lapack.def"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4df600b64cb3e1f4fadbe66cbd47fac946d1a40d",
      "new_mode": 33188,
      "new_path": "lapack/eigen_lapack_cpp.def"
    },
    {
      "type": "modify",
      "old_id": "211a7ff4e570ec347892da1ef01bcc6e607eb101",
      "old_mode": 33188,
      "old_path": "lapack/eigenvalues.inc",
      "new_id": "c67c82562e6ffa33898886828b4c1b845ab18069",
      "new_mode": 33188,
      "new_path": "lapack/eigenvalues.inc"
    },
    {
      "type": "modify",
      "old_id": "49443eb754b543ee6c1ca97a87e446e4025b46ec",
      "old_mode": 33188,
      "old_path": "lapack/lapack.h",
      "new_id": "ad6485db667c118342dfe8a58d25f79021a835c1",
      "new_mode": 33188,
      "new_path": "lapack/lapack.h"
    },
    {
      "type": "modify",
      "old_id": "2ddaf957abaadb9e239ffe5b2fac5b5b6afc3e0f",
      "old_mode": 33188,
      "old_path": "lapack/lu.inc",
      "new_id": "69fdc3dedbb3eb40e3acba312935051d2e6660f8",
      "new_mode": 33188,
      "new_path": "lapack/lu.inc"
    },
    {
      "type": "modify",
      "old_id": "d6eb4029bf52260ce22e784ceb46ee3a8ae1fa1c",
      "old_mode": 33188,
      "old_path": "lapack/second_INT_CPU_TIME.cpp",
      "new_id": "49371ffe454d54e515f6b884e3739369913af433",
      "new_mode": 33188,
      "new_path": "lapack/second_INT_CPU_TIME.cpp"
    },
    {
      "type": "modify",
      "old_id": "795cfb45e8c62492fcb79214f552435582fe71ae",
      "old_mode": 33188,
      "old_path": "lapack/svd.inc",
      "new_id": "733f07ef5174ef6d994dc6b0f3368cce5329e84c",
      "new_mode": 33188,
      "new_path": "lapack/svd.inc"
    },
    {
      "type": "modify",
      "old_id": "e372a2ce11ce2477ce5162d0d53bc54a665c6010",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "f704c4aa0295fd79ff2f5acd2c9022e8b6d618b4",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6b05dc92fae7988c4768d35c3647f60ddf44295",
      "new_mode": 33188,
      "new_path": "test/complex_qz.cpp"
    }
  ]
}
