)]}'
{
  "commit": "ce8159acabc40467a6644f263ba99185fcbf52af",
  "tree": "31ebfb2ab1e435a417abc5585ddad9f1c92432aa",
  "parents": [
    "0403750c06a3bb328076182a6bab6761e23d3265"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "rmlarsen@google.com",
    "time": "Tue Apr 16 10:32:08 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Apr 16 10:32:47 2024 -0700"
  },
  "message": "Update Eigen to commit:122befe54cc0c31273d9e1caef80b49ad834bf4c\n\nCHANGELOG\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n122befe54 - Fix \"unary minus operator applied to unsigned type, result still unsigned\" on MSVC and other stupid warnings\ndcdb0233c - Refactor indexed view to appease MSVC 14.16.\n5226566a1 - Speed up pldexp_generic.\n3c6521ed9 - Add constexpr to accessors in DenseBase, Quaternions and Translations\n3c9109238 - Add support for Packet8l to AVX512.\n\nPiperOrigin-RevId: 625378611\nChange-Id: Ib21f5d585439de99cba53737d4ceaebe323f5cbe\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48c6d7308d045e3c9c1b4c78c87a950bf5cee223",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DenseCoeffsBase.h",
      "new_id": "30e0aa38a798525798ae471a0bbddb71c6ad19cc",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DenseCoeffsBase.h"
    },
    {
      "type": "modify",
      "old_id": "58a197f9124f7e79e7263d413d382b81b1f43b30",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/GenericPacketMath.h",
      "new_id": "61f0eb95b7a3fc2e5fa63f7c6186bbfec9fa74f7",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/GenericPacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "f907d1e9bc4bf6819dd733d7abb1aea679bfd4bd",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MathFunctions.h",
      "new_id": "2a42b186491a7938427f75ee228a0c0b2e4c9188",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "2383e46e5ab884638e12fa33ac24ffd6086829e2",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX/PacketMath.h",
      "new_id": "a53c38dedad36ad58a4d31eba208f3ef0173ab45",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "ed2f189aa84b9fc9369f7c1fbd4f380df5860f32",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/PacketMath.h",
      "new_id": "5c535567bc4facd2cdf6a8e18f6210b35d683188",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "ccdb563de75bc0287b3da954348d07115adf30d2",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/AVX512/TypeCasting.h",
      "new_id": "b16e9f6c8c6d70f515f4f8c48fedd3598485235c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/AVX512/TypeCasting.h"
    },
    {
      "type": "modify",
      "old_id": "78dbf207d6c772aa91b01e4d5a4baee0b5237179",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h",
      "new_id": "c973efdda3f9fba4524e3ce7aca6578db66aa030",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "008109adf9851882e5b48c0103199af43b06f019",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/SSE/PacketMath.h",
      "new_id": "e91ef4d295ecc7718f64ff455a04eec1c081991e",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/SSE/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "2f9b920d63d49dfb0449d7c3c6a4a1f38021faac",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/functors/UnaryFunctors.h",
      "new_id": "8d95819b01980b3e09027bad309de9a072a04dba",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/functors/UnaryFunctors.h"
    },
    {
      "type": "modify",
      "old_id": "c1870024aa129528743a85117fed36df53a5c31c",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/IndexedViewHelper.h",
      "new_id": "59486ea50acc98114e9887f8e21ac2891e3e6526",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/IndexedViewHelper.h"
    },
    {
      "type": "modify",
      "old_id": "8931c4a0ce5eea0c62c35bd3c5fa8bb1387bc2ec",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/Quaternion.h",
      "new_id": "1d8ded9bd63343bfef4026d6cb75f8c46065e639",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/Quaternion.h"
    },
    {
      "type": "modify",
      "old_id": "956ef56fbd752bd0c53d2ac60004617d59f00643",
      "old_mode": 33188,
      "old_path": "Eigen/src/Geometry/Translation.h",
      "new_id": "682c4c70da9430b9ccffa674c822ce14968a599d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Geometry/Translation.h"
    },
    {
      "type": "modify",
      "old_id": "c3df42971e0305878130dd85f3bac193f88ad461",
      "old_mode": 33188,
      "old_path": "Eigen/src/plugins/IndexedViewMethods.inc",
      "new_id": "a51e3492f5ee4e331e8c7f38b60bf1df533a73b8",
      "new_mode": 33188,
      "new_path": "Eigen/src/plugins/IndexedViewMethods.inc"
    },
    {
      "type": "modify",
      "old_id": "543ef2e7a7ff826b5c3a392f8c26bcb47f77a494",
      "old_mode": 33188,
      "old_path": "test/array_cwise.cpp",
      "new_id": "9fb104cb82605b9f325cce62fed47a1b8c83760d",
      "new_mode": 33188,
      "new_path": "test/array_cwise.cpp"
    },
    {
      "type": "modify",
      "old_id": "922a6d10899e877270655d8f14c7a24f99dffaa2",
      "old_mode": 33188,
      "old_path": "test/bfloat16_float.cpp",
      "new_id": "5be49d910c32d84e334101fe2db3b5215ea2dca0",
      "new_mode": 33188,
      "new_path": "test/bfloat16_float.cpp"
    },
    {
      "type": "modify",
      "old_id": "3d443de432131cc9f35611a50a7e8cc604f995c0",
      "old_mode": 33188,
      "old_path": "test/geo_eulerangles.cpp",
      "new_id": "11c044934f6b1b743220842e258d96f9cbfabc17",
      "new_mode": 33188,
      "new_path": "test/geo_eulerangles.cpp"
    },
    {
      "type": "modify",
      "old_id": "f165e8b469f26f3064b4313c0aa31c9f9699154c",
      "old_mode": 33188,
      "old_path": "test/indexed_view.cpp",
      "new_id": "064cc4ac7107168c34381a007be0cd0a0946ee13",
      "new_mode": 33188,
      "new_path": "test/indexed_view.cpp"
    },
    {
      "type": "modify",
      "old_id": "ac90bdc3b7a7cc0d8c3332402e160affb45ec95e",
      "old_mode": 33188,
      "old_path": "test/mapstaticmethods.cpp",
      "new_id": "b18b24a768cf853920ea1e49a63f9cb53278e82f",
      "new_mode": 33188,
      "new_path": "test/mapstaticmethods.cpp"
    },
    {
      "type": "modify",
      "old_id": "ac9b66d739ff900f6bbd5e7f1001afabf013ba3f",
      "old_mode": 33188,
      "old_path": "test/numext.cpp",
      "new_id": "a2d511bcb6b6f90a3d497a8dd542be21783c5d2b",
      "new_mode": 33188,
      "new_path": "test/numext.cpp"
    },
    {
      "type": "modify",
      "old_id": "db8c9b5c522c79e0b7ceedca3ab463e3f1837ba7",
      "old_mode": 33188,
      "old_path": "test/packetmath.cpp",
      "new_id": "8bfa321960640904e9b6686ba6825379913e68a9",
      "new_mode": 33188,
      "new_path": "test/packetmath.cpp"
    },
    {
      "type": "modify",
      "old_id": "86a01fb996c5e7ed2510ef56afd2f544b5fe822f",
      "old_mode": 33188,
      "old_path": "test/packetmath_test_shared.h",
      "new_id": "d8de04bbb9c904d0c91dc0ccee9134679c39dda0",
      "new_mode": 33188,
      "new_path": "test/packetmath_test_shared.h"
    },
    {
      "type": "modify",
      "old_id": "8d47fb00da86dd6500951d96c1dd45eabd66c4cd",
      "old_mode": 33188,
      "old_path": "test/sparse_vector.cpp",
      "new_id": "e4b196320048a8e5f61c61e0348ae99035784e38",
      "new_mode": 33188,
      "new_path": "test/sparse_vector.cpp"
    },
    {
      "type": "modify",
      "old_id": "aac7248e0e0b5defa227815124a2f8478c949448",
      "old_mode": 33188,
      "old_path": "test/vectorization_logic.cpp",
      "new_id": "dc1a5c758b653ca9def93284848fe0203c582f61",
      "new_mode": 33188,
      "new_path": "test/vectorization_logic.cpp"
    }
  ]
}
