)]}'
{
  "commit": "ebd59e832fec737951148f9bc97a07e4d970f438",
  "tree": "00bd6e6ed1139939000c1e5ce96ff90deef31d53",
  "parents": [
    "ec4263e632e4d60cfbfa509f8dea77c7e3371749"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "rmlarsen@google.com",
    "time": "Tue Aug 12 22:02:11 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Aug 12 22:02:42 2025 -0700"
  },
  "message": "Update Eigen to commit:954e21152e204b1960aca802eb9f16d054d70fd9\n\nCHANGELOG\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n954e21152 - Include \u003climits\u003e in test main.h\ne15cd620a - Remove select class\n1c0048a08 - Fix inconsistency between ptrue and pcmp_* in HVX\nddce1d7d1 - Fixes #2952\n8b9dbcdaa - Fix numext::bit_cast() compilation failure in C++20\n975a5aba4 - Fix TODO: Use std::bit_cast or __builtin_bit_cast if available.\n\nPiperOrigin-RevId: 794397153\nChange-Id: I6acf902aeeafe4f69dd9fafefa9d823615d01970\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ec731acd519fb6902e7d85c7a00829ded190c21b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/CoreEvaluators.h",
      "new_id": "c9b2d2d2824d928204a4561f69de9a0bb11cb302",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/CoreEvaluators.h"
    },
    {
      "type": "modify",
      "old_id": "5e4e5c2ff6005d923ff23f196aa5622766780d74",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/NumTraits.h",
      "new_id": "bf41c3bb6ce948fc78036cc67aa372a8313a9a65",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/NumTraits.h"
    },
    {
      "type": "modify",
      "old_id": "0fa5f1e178ebd5d66520ee3c32352813c908a6ae",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Select.h",
      "new_id": "61a67c2f7ada2304c920738b2e70469cf990c84b",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Select.h"
    },
    {
      "type": "modify",
      "old_id": "9ccbf7d76854398cc34e18b8aa2d3d1e9c3b0aa4",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/VectorwiseOp.h",
      "new_id": "9e34d8c99a7c4726a6d5ab19b5fdeb286eeb0db7",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/VectorwiseOp.h"
    },
    {
      "type": "modify",
      "old_id": "b9080d988a1207332eda6dce127725562077c02a",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/arch/HVX/PacketMath.h",
      "new_id": "9b6ceb320d1c56ab4f3c57fe13f4c6f3a7ea6966",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/arch/HVX/PacketMath.h"
    },
    {
      "type": "modify",
      "old_id": "3c0bc461e2426c4b665bb4b792c771bb3d89061c",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/ForwardDeclarations.h",
      "new_id": "4eb134f36e5f2f833994d63c865fafa6afc46916",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/ForwardDeclarations.h"
    },
    {
      "type": "modify",
      "old_id": "6ff8d67be8d9529b47f3f2425d5250ba0b416c96",
      "old_mode": 33188,
      "old_path": "test/array_cwise.cpp",
      "new_id": "d37e47a6402deea1048972403672ab10ba351023",
      "new_mode": 33188,
      "new_path": "test/array_cwise.cpp"
    },
    {
      "type": "modify",
      "old_id": "e94398a65dad7af79a638c5d50dcb8cbc5793126",
      "old_mode": 33188,
      "old_path": "test/array_for_matrix.cpp",
      "new_id": "e8d2c7d3682e79a6f52fd08bb1d26eeb182dc1e7",
      "new_mode": 33188,
      "new_path": "test/array_for_matrix.cpp"
    },
    {
      "type": "modify",
      "old_id": "d96a0a19c8672c3af6c6950bd33725298152b390",
      "old_mode": 33188,
      "old_path": "test/evaluators.cpp",
      "new_id": "5a4ab376434dd627e527473d96327fc2570229be",
      "new_mode": 33188,
      "new_path": "test/evaluators.cpp"
    },
    {
      "type": "modify",
      "old_id": "2288778f4309854ee01dee3a690e0797df34ae49",
      "old_mode": 33188,
      "old_path": "test/main.h",
      "new_id": "db4d484fba56189218068b42e7a72e371404a846",
      "new_mode": 33188,
      "new_path": "test/main.h"
    },
    {
      "type": "modify",
      "old_id": "6d0e5cbf8e08aeda1d7553cc22199179fe978819",
      "old_mode": 33188,
      "old_path": "test/vectorwiseop.cpp",
      "new_id": "d037bb49b5d7f39b1734289a7256efc57afefe6e",
      "new_mode": 33188,
      "new_path": "test/vectorwiseop.cpp"
    }
  ]
}
