)]}'
{
  "commit": "ad9fe0606e0b7b028bfd8c190044816bef61c711",
  "tree": "7f74adaffec9410d92e7e86e1ab35a11a50dabc7",
  "parents": [
    "2790673cedbef6f5e6695f695efcf95cd9d083fa"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "rmlarsen@google.com",
    "time": "Mon Mar 13 18:16:49 2023 -0700"
  },
  "committer": {
    "name": "Antonio Sanchez",
    "email": "cantonios@google.com",
    "time": "Wed Apr 05 20:59:54 2023 -0700"
  },
  "message": "Update Eigen to commit:8fe61900015e8cf61f2a0287be4ccd3be76393b9\n\nCHANGELOG\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n8fe619000 - Add numext::isnan for AnnoyingOrange^H^H^H^H^H^HScalar.\n79de101d2 - Handle PropagateFast the same way as PropagateNaN in minmax visitor to\n9d7241238 - Add MMA to BF16 GEMV - 5.0-6.3X faster (for Power)\n2067b54b1 - Fix bug in minmax_coeff_visitor for matrix of all NaNs.\nee0ff0ab3 - Fix typo in MathFunctions.h\n21c49e8f8 - Delete mystery character from Eigen/src/Core/arch/NEON/MathFunctions.h\n6bb9609bc - Make new Select implementation backwards compatible.\n394aabb0a - Fix failing MSVC tests due to compiler bugs.\nd6235d76d - Clean up generic packetmath specializations for various backends with the help of a macro.\ne8fdf127c - Work around compiler bug in Tridiagonalization.h\nadf26b684 - Add newline to end of file.\n3492d9e2e - s/Lesser/Less/\n2419632cf - Revert change to allFinite(), since the new version does not work for complex numbers.\nb1beba8a3 - Fix LinAlgSVD example code\n7bf2968fe - Specify Permutation Index for PartialPivLU and FullPivLU\neb4dbf613 - Modify failing cwise test to get it to pass.\ne577f43ab - Set CMAKE_* cache variables only when Eigen is a top-level project\n1ce8b2582 - Vectorize any() / all()\ncb8e6d497 - Fix 2240, 2620\nd67003930 - fix tensor comparison test\n2b513ca2a - Added partial linear access for LHS \u0026 Output - 30% faster for bfloat16 GEMM MMA (Power)\n0b396c316 - Scalarize comps\n3abe12472 - fix signed shift test\nba7417f14 - Fix gpu conv3d out-of-resources failure.\n62d5cfe83 - Fix ODR issues with Intel\u0027s AVX512 TRSM kernels.\n826627f65 - vectorize comparisons and select by enabling typed comparisons\n\nPiperOrigin-RevId: 516378251\nChange-Id: I7fdc440d5f2ee4d57ed652c00a29915ea91d380b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4bde63f1293b9dfef11f4fd51f237fbfb616959",
      "old_mode": 33188,
      "old_path": "Eigen/Core",
      "new_id": "4d23920d59dc8cd3743c9dca5293a086167a117a",
      "new_mode": 33188,
      "new_path": "Eigen/Core"
    },
    {
      "type": "delete",
      "old_id": "40a36dabfc325617639fd24db6b9722fcea9d0c7",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/BooleanRedux.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "bcfd0f611b75cc2c675cfe5d91bf91397d141daf",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DenseBase.h",
      "new_id": "aa045686be17452b849087953b1e2d267b10a4c1",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DenseBase.h"
    },
    {
      "type": "modify",
      "old_id": "9fd06525c7468694a32f1229ec943974b04a7cb5",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DiagonalMatrix.h",
      "new_id": "3c389b972d9b0cba2c43ffad6614d8efb0794a77",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DiagonalMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "b16b2dad26d4a710ffd254d6fb122eb72466d65c",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Fuzzy.h",
      "new_id": "1842b47639ad5806558fdeb11e597fefd623dedb",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Fuzzy.h"
    },
    {
      "type": "modify",
      "old_id": "e651dbcc899d45912e220424a6664f54c55772fb",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/GenericPacketMath.h",
      "new_id": "8b5f030bfa27c1af8d6144fc5ab55d2e36800b89",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/GenericPacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "89eefe10a4515d0c29a8ce0f43735c1944b0f26a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/GlobalFunctions.h",
      "new_id": "30f2a38af3182015092d5e128827202065a9ed13",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/GlobalFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "8767e1f5011c8384402452d274b934a7859ff80a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MatrixBase.h",
      "new_id": "605a05e84e45762215d90137e4ffe17146dfc68e",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MatrixBase.h"
    },
    {
      "type": "modify",
      "old_id": "d066be97538235b108b25271450c8e200564743b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/NumTraits.h",
      "new_id": "ff33aa6fbbc5b6261babbf3df17bf2bad8080f99",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/NumTraits.h"
    },
    {
      "type": "modify",
      "old_id": "4eae3b3d3e3f807e96e17b5a9addec6b87f1cbf1",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/PlainObjectBase.h",
      "new_id": "fc2e94178d6b1997841b5bc657c4f978033d20a8",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/PlainObjectBase.h"
    },
    {
      "type": "modify",
      "old_id": "d9ed2b213d9b5b0b43365c37469a1e1f67ce9b81",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Select.h",
      "new_id": "fdc93c5cdb3f9f670236171596f6f1ccc64bfd92",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Select.h"
    },
    {
      "type": "modify",
      "old_id": "434f893abdde307e5cee1125bd6adba149feb1b5",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Visitor.h",
      "new_id": "6f6a74ac5443e3cc41b27df5a01b3cd3aec30435",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Visitor.h"
    },
    {
      "type": "modify",
      "old_id": "8ce181e3031666ce8d3f94399e34b278904a65e8",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX/MathFunctions.h",
      "new_id": "a3320b8523d6c2d866344d78095759371f95b662",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "ea4e0ed9a21f11d3e2b7f25facb72798b3b47ee9",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX/PacketMath.h",
      "new_id": "3eb439434988bf84ca124801e31e83a8fb6088ab",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "1636e90b50f33c296eb530832c065c1b6b9eac3a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/MathFunctions.h",
      "new_id": "b327988bcef084daf89ce90dfac86ec94a08d99a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "bb98be2dcaf0368ee08a0dc3dceba29620d8dcc7",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/PacketMath.h",
      "new_id": "98b55ea06e3ce4c3448d9dd342e6a9629174534d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "289815da3b62d1b3aa033b76d6e584de0b653970",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/PacketMathFP16.h",
      "new_id": "66dfa163b2aac974595afed755ad17ceff2c867c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/PacketMathFP16.h"
    },
    {
      "type": "modify",
      "old_id": "edd6ef3fde58047c2a1d096167a8c26ebf01e53a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/TrsmKernel.h",
      "new_id": "8fbf161356a5d23674b0f58109d8f9a69f354873",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/TrsmKernel.h"
    },
    {
      "type": "modify",
      "old_id": "6b094244da38210308de5e30b37a7605da1f8196",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/TrsmUnrolls.inc",
      "new_id": "e137d6a9a1f168def32a4392775da2ecf7f26df8",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/TrsmUnrolls.inc"
    },
    {
      "type": "modify",
      "old_id": "1ce35c37c840d1e572be5143ca1c1142cd1cd9a7",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/Complex.h",
      "new_id": "e448bb657778541b5d094b7ca2ccce6e51016ce9",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/Complex.h"
    },
    {
      "type": "modify",
      "old_id": "783868e3275ff23ae4dcc81ef4910fb42391775d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MathFunctions.h",
      "new_id": "609e443267a73039c91453d14967e507d2fc5158",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "c08f4d518b5f1bbc6e9c0726cccba198db470792",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MatrixProduct.h",
      "new_id": "50270603b1569a37bd852881606518c13f6e37d0",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MatrixProduct.h"
    },
    {
      "type": "modify",
      "old_id": "abce5a9f34f9bc393f4fd846f44bf233163e1ca1",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h",
      "new_id": "1ac66292ec26b4537dc3767846ef595e1eb9ae2c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h"
    },
    {
      "type": "modify",
      "old_id": "e4013a7479fe3775a0db35597456bcd0da563ab8",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h",
      "new_id": "05d180c0ccecc920fcc6af252dd34698d434d350",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h"
    },
    {
      "type": "modify",
      "old_id": "4b64d330ce9b3767094ba6aa66ea64cd6ebadb22",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MatrixProductMMAbfloat16.h",
      "new_id": "4774587f5124586747ac44e24e5d69778f595a73",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MatrixProductMMAbfloat16.h"
    },
    {
      "type": "modify",
      "old_id": "bb84ac9778203e8955faef60804c3504ae6bec3d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/MatrixVectorProduct.h",
      "new_id": "e107335b78c9b370c8a8e00d4909be4421d7857c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/MatrixVectorProduct.h"
    },
    {
      "type": "modify",
      "old_id": "4fb9326cc623ba0303268adf48843412b032a0f0",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AltiVec/PacketMath.h",
      "new_id": "e443a63ed8c187685790623b3175784112f6679d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AltiVec/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "9ae50850601cafba1cefb3ff370e6417c2552c3d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h",
      "new_id": "21de0ac2246443175d00027aca184f9ea43e0b3d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "650c441eda9a5562b8b96cf8a236951b8da70fb9",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctionsFwd.h",
      "new_id": "dc08efaa71808361039f93e1985197cc7d846848",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctionsFwd.h"
    },
    {
      "type": "modify",
      "old_id": "7be60e0a16e4620e70009910e46215a1504a973c",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/NEON/MathFunctions.h",
      "new_id": "c2a821951c6488c393622b6fed90a29753853034",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/NEON/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "745a02332fbfa4c5eeed86fb77fb81c104b9459d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/NEON/PacketMath.h",
      "new_id": "e31f717d1c7bd9a0dcff9f2a94dbb3fc8bf87b97",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/NEON/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "0ec6489c0f9c58269415164bfc2144bf14fa8bc1",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/NEON/TypeCasting.h",
      "new_id": "add31b9175bb53eceb0fd310722f5958dcd923eb",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/NEON/TypeCasting.h"
    },
    {
      "type": "modify",
      "old_id": "17ea6c9b564eeab606f5089a231424e982bab992",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/SSE/MathFunctions.h",
      "new_id": "f0ddbe6cfa5c78bf0f75967f83afb63f758c7524",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/SSE/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "d1351b9245d4d022a9c8e9e3af3cd7160f11b796",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/SSE/PacketMath.h",
      "new_id": "7d608bbb40743bf17d11bfe53b864dd476ec73bb",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/SSE/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "3759e1a204e5f9c33b6950c0a87b51559cb4d25e",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/functors/BinaryFunctors.h",
      "new_id": "cd8ae9ee5ea28e3d044248274612d19470f97cb2",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/functors/BinaryFunctors.h"
    },
    {
      "type": "modify",
      "old_id": "41c0d5ff76375881ad739eb1ef9a2607b873f6b4",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/functors/TernaryFunctors.h",
      "new_id": "8f9492ba9dbdbd4bb7722324ff7acdaf5b142500",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/functors/TernaryFunctors.h"
    },
    {
      "type": "modify",
      "old_id": "fca0df03f55d462c44ccc425b1fc93a6721d19e4",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/functors/UnaryFunctors.h",
      "new_id": "e909f13f88b34fd1c32abfc62f9e114d2db047a6",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/functors/UnaryFunctors.h"
    },
    {
      "type": "modify",
      "old_id": "58aa7cc2e7f565531cf3e30510f17ad259f653b6",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/products/TriangularMatrixVector.h",
      "new_id": "ce7550c360a42520e0c7c967ac12ca96dc5828a5",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/products/TriangularMatrixVector.h"
    },
    {
      "type": "modify",
      "old_id": "ba05383bf24548b234e2a33e589eeaeac81b4b1d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/ForwardDeclarations.h",
      "new_id": "8963019a9ed330953f6a328b55e42631fdca7e5e",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/ForwardDeclarations.h"
    },
    {
      "type": "modify",
      "old_id": "d196ec0545828488647cee5e4615979c83f15e82",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h",
      "new_id": "88e05bd7371718b0ae85f127f4eb45a976e09ba7",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "9b002fe7bf5018a6b4d95701810c3605275c832f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/Tridiagonalization.h",
      "new_id": "3de9818493ed6db619a13f9861e11ceea3cf4bc9",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/Tridiagonalization.h"
    },
    {
      "type": "modify",
      "old_id": "7a0519cb7b1414d1ad51905f69037d3933bcc34e",
      "old_mode": 33188,
      "old_path": "Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h",
      "new_id": "122aea2b892cdb3d9a8674adef6cf2eb5b0dc57f",
      "new_mode": 33188,
      "new_path": "Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h"
    },
    {
      "type": "modify",
      "old_id": "b225bef1aa77a138deec838cb9338fa6c8f4763b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Jacobi/Jacobi.h",
      "new_id": "5d0f27637decc84cb08b910ab8955db044501880",
      "new_mode": 33188,
      "new_path": "Eigen/src/Jacobi/Jacobi.h"
    },
    {
      "type": "modify",
      "old_id": "259b549b9f0b5aa9c1839d260df9200664f020d6",
      "old_mode": 33188,
      "old_path": "Eigen/src/LU/FullPivLU.h",
      "new_id": "d02dcc10f29a745673bbfab0bbc4a14daf6eb48d",
      "new_mode": 33188,
      "new_path": "Eigen/src/LU/FullPivLU.h"
    },
    {
      "type": "modify",
      "old_id": "137739892ecda25bc70325b68f4eba9160eaf654",
      "old_mode": 33188,
      "old_path": "Eigen/src/LU/PartialPivLU.h",
      "new_id": "bee74379482412055f38c9257e73c3972bf3220b",
      "new_mode": 33188,
      "new_path": "Eigen/src/LU/PartialPivLU.h"
    },
    {
      "type": "modify",
      "old_id": "75b3c6009281c5fd48cdf07e79cdf443e6a21dd7",
      "old_mode": 33188,
      "old_path": "Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h",
      "new_id": "6861ff1cfe254f3068b94198097d8313f3045440",
      "new_mode": 33188,
      "new_path": "Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h"
    },
    {
      "type": "modify",
      "old_id": "2352fcbe262fb87eb453a5c53935b31a78a8e370",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseCwiseBinaryOp.h",
      "new_id": "c579713aee974bf1fc6def16b694e8d060dbb392",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseCwiseBinaryOp.h"
    },
    {
      "type": "modify",
      "old_id": "9270aa2ce4ef26897e333257755c39e86806548a",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseMatrix.h",
      "new_id": "0d6e114462a3fe8406dbae97c2062f144984c962",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "7411fda5dd747421ab93a0c7b0ad390431b13c79",
      "old_mode": 33188,
      "old_path": "Eigen/src/plugins/ArrayCwiseUnaryOps.h",
      "new_id": "301a900a10e603464960a162ecf27fcce5485e44",
      "new_mode": 33188,
      "new_path": "Eigen/src/plugins/ArrayCwiseUnaryOps.h"
    },
    {
      "type": "modify",
      "old_id": "029269c8d848a4849ef5e4c3682cea2eb41658c9",
      "old_mode": 33188,
      "old_path": "Eigen/src/plugins/CommonCwiseBinaryOps.h",
      "new_id": "964913be7c804b608f75f52b38213fddcbf28ec2",
      "new_mode": 33188,
      "new_path": "Eigen/src/plugins/CommonCwiseBinaryOps.h"
    },
    {
      "type": "modify",
      "old_id": "b2ed33583f6cdcd654d07b0691a6aa54fc08924b",
      "old_mode": 33188,
      "old_path": "Eigen/src/plugins/MatrixCwiseBinaryOps.h",
      "new_id": "fd5941452d8a3eeb4eec015e83415a79311127a4",
      "new_mode": 33188,
      "new_path": "Eigen/src/plugins/MatrixCwiseBinaryOps.h"
    },
    {
      "type": "modify",
      "old_id": "0e039c19835b6a5ced5ac6ba325977f0163ba35c",
      "old_mode": 33188,
      "old_path": "Eigen/src/plugins/MatrixCwiseUnaryOps.h",
      "new_id": "0222137ae2d3820f5d6f105620e27c8d203f22c9",
      "new_mode": 33188,
      "new_path": "Eigen/src/plugins/MatrixCwiseUnaryOps.h"
    },
    {
      "type": "modify",
      "old_id": "04cbe1b2d404c303a9c52a756ce59e5d054af366",
      "old_mode": 33188,
      "old_path": "doc/examples/TutorialLinAlgSVDSolve.cpp",
      "new_id": "23ad422957cc53c0b5879b2bd665d3dbf89ecc4b",
      "new_mode": 33188,
      "new_path": "doc/examples/TutorialLinAlgSVDSolve.cpp"
    },
    {
      "type": "modify",
      "old_id": "4362de263c457b835d781e05b7e80be41661fb73",
      "old_mode": 33188,
      "old_path": "test/AnnoyingScalar.h",
      "new_id": "dc20d43a7e5997b720595f90c0f8a7f8f29d62d3",
      "new_mode": 33188,
      "new_path": "test/AnnoyingScalar.h"
    },
    {
      "type": "modify",
      "old_id": "44a6a503ec2e1526f15d0eb7cbb458a94eaed98a",
      "old_mode": 33188,
      "old_path": "test/array_cwise.cpp",
      "new_id": "4f8111bc6ba18027ff3b3cdddd93003b5f62d1c5",
      "new_mode": 33188,
      "new_path": "test/array_cwise.cpp"
    },
    {
      "type": "modify",
      "old_id": "1bbadcbf0ff6b65479cba01849503f7c7dc33117",
      "old_mode": 33188,
      "old_path": "test/lu.cpp",
      "new_id": "3369f82a243af05ef6b07b8301df6c102ca5a23e",
      "new_mode": 33188,
      "new_path": "test/lu.cpp"
    },
    {
      "type": "modify",
      "old_id": "853858173eb5ae52193bbe451dcfcc4d8ee3b2d9",
      "old_mode": 33188,
      "old_path": "test/main.h",
      "new_id": "99149ca4f5c75386f8620792f21fa2dd860a1779",
      "new_mode": 33188,
      "new_path": "test/main.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ece49957559907c0daaa0080effe5ff11fe88a8e",
      "new_mode": 33188,
      "new_path": "test/packet_ostream.h"
    },
    {
      "type": "modify",
      "old_id": "76332d7f7472971138325c7d6a7187ec855e43ad",
      "old_mode": 33188,
      "old_path": "test/packetmath.cpp",
      "new_id": "a98a014df615663fa2dd0955d3187c99b4b8ee0a",
      "new_mode": 33188,
      "new_path": "test/packetmath.cpp"
    },
    {
      "type": "modify",
      "old_id": "bc34917e1c883ceb0f336f090c460357439ad2e6",
      "old_mode": 33188,
      "old_path": "test/visitor.cpp",
      "new_id": "ca97c6fa67f42ab67a552547916e0a8313eac820",
      "new_mode": 33188,
      "new_path": "test/visitor.cpp"
    },
    {
      "type": "modify",
      "old_id": "158d250f05b210e71bda7e0ea642d972a36ccc07",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h",
      "new_id": "e6e586b7bf9c1ef9e9667266bc1367c06976d29c",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h"
    },
    {
      "type": "modify",
      "old_id": "1a18e07cca5a57413289c168e06df55dce541046",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_comparisons.cpp",
      "new_id": "d90ef7a9a428e99f410082cf23305b5736385304",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_comparisons.cpp"
    },
    {
      "type": "modify",
      "old_id": "ddc8132424b7e9bd026a34b2c591b2dd3d387af8",
      "old_mode": 33188,
      "old_path": "unsupported/test/cxx11_tensor_expr.cpp",
      "new_id": "f99c80a222956d4423df22d923c6ec3d233397d4",
      "new_mode": 33188,
      "new_path": "unsupported/test/cxx11_tensor_expr.cpp"
    }
  ]
}
