)]}'
{
  "commit": "b86f2d1b39ce67f41c971dba94c91dee8a0035c1",
  "tree": "7273702f8ca4cb76511425320685eef4a00ebd15",
  "parents": [
    "43edf68656ad6f88788ca715d583512dfa8aa859"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "rmlarsen@google.com",
    "time": "Tue Jun 13 14:56:28 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Jun 13 14:57:09 2023 -0700"
  },
  "message": "Update Eigen to commit:59b3ef5409452095e27e8d39a2ca81139bb8c971\n\nCHANGELOG\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n59b3ef540 - Partially Vectorize Cast\n\nPiperOrigin-RevId: 540082410\nChange-Id: Ib8f4234c6a8c0df9b35fd4887272c187de9155b9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1a9b4700b2c8085301c226169bfd22c319e46114",
      "old_mode": 33188,
      "old_path": "Eigen/Core",
      "new_id": "1e7e38cb1ab26d95ab2aeb07c6e3d0e291064090",
      "new_mode": 33188,
      "new_path": "Eigen/Core"
    },
    {
      "type": "modify",
      "old_id": "e233efba1a67c0ed1e401442dc0e0434d932d6e6",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/CoreEvaluators.h",
      "new_id": "32371c55bf6971f97814c46e7180e2407a09cd1f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/CoreEvaluators.h"
    },
    {
      "type": "modify",
      "old_id": "8cb80bb81af5b956b23ad73c1a8ae565ee41ca50",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/GenericPacketMath.h",
      "new_id": "bfc7ae68a1059c5308b0bc702db9cb32823b3c83",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/GenericPacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "40ee3f5516342851758a48f04106d2c780e44434",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MathFunctions.h",
      "new_id": "d7851e3195512350b8ea0ffeeff964e20b1a46d6",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "386543e66dbe7e8631a255f892d1f3001c6ddb10",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX/TypeCasting.h",
      "new_id": "461f3a6377952b64a16926e2b153b3ad105eb2b5",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX/TypeCasting.h"
    },
    {
      "type": "modify",
      "old_id": "02e633552354d8baeae3a6a3e7e2bfd00ddf255b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/TypeCasting.h",
      "new_id": "2f38d7f80da60dc54b7aec950112f094d802e4a5",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/TypeCasting.h"
    },
    {
      "type": "modify",
      "old_id": "c8ca33a5b46bb93e448775efadb7bb8b5c07ca28",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/Default/Half.h",
      "new_id": "17ce135818b7d1b80a7ce5e1c245201f5262df00",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/Default/Half.h"
    },
    {
      "type": "delete",
      "old_id": "dc779a725d2615b4b02158f17078df5c62e819cc",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/Default/TypeCasting.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "add31b9175bb53eceb0fd310722f5958dcd923eb",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/NEON/TypeCasting.h",
      "new_id": "834fcf53ec4d7e7eb3d46674398e890e90bea77c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/NEON/TypeCasting.h"
    },
    {
      "type": "modify",
      "old_id": "df5c72c422cdbf2148e0b7a5841ff03cb3c95f42",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/SSE/TypeCasting.h",
      "new_id": "0b5aa1c7877132c9659a1faac48311a9b8196f48",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/SSE/TypeCasting.h"
    },
    {
      "type": "modify",
      "old_id": "8354c0a7675a83862700f276ca9a8bff64a0f79a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/functors/UnaryFunctors.h",
      "new_id": "4760d9b59f229244e1a4402a874c90e1eadef264",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/functors/UnaryFunctors.h"
    },
    {
      "type": "modify",
      "old_id": "b5f91bf757cb87efb988feeae11bbe8f1d21f33f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/XprHelper.h",
      "new_id": "49fa37c0c357b317f428179fe767721ee2c1b01b",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/XprHelper.h"
    },
    {
      "type": "modify",
      "old_id": "390759cd0c7c457c7fcc3d60d64535d91402d84e",
      "old_mode": 33188,
      "old_path": "Eigen/src/plugins/CommonCwiseUnaryOps.h",
      "new_id": "1c6b2845104d9ece5e713bc22938382757c638e1",
      "new_mode": 33188,
      "new_path": "Eigen/src/plugins/CommonCwiseUnaryOps.h"
    },
    {
      "type": "modify",
      "old_id": "989359fe15dd6e85e77f670119d1c3f485f4aff2",
      "old_mode": 33188,
      "old_path": "test/array_cwise.cpp",
      "new_id": "1648c7cb4a4f4949737d69bea1ab0ff1d05c887a",
      "new_mode": 33188,
      "new_path": "test/array_cwise.cpp"
    }
  ]
}
