)]}'
{
  "commit": "1888fad464fd2f25923cbd498f00aa51285c89c3",
  "tree": "b8c979c9dbe24b147c43de4ecc69950f9b6617b1",
  "parents": [
    "8bcd1d43fff3f640de8830a41b153e7afd17b7d6"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Wed Oct 14 20:21:20 2026 -0700"
  },
  "committer": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Wed Oct 14 20:21:20 2026 -0700"
  },
  "message": "Core bug fixes: reductions, norms and condition estimates\n\nlibeigen/eigen!3346\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "785a630b22d9e7a9391a3bf5adab9a3d1ea14f59",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/ApproxComparisons.h",
      "new_id": "573d3e8101a972feeffe7592baf8321bae1b4e60",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/ApproxComparisons.h"
    },
    {
      "type": "modify",
      "old_id": "f0649c01343b9c91b1ec68f5668ffef52f1b40b7",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/ConditionEstimator.h",
      "new_id": "ff5adc7fac35d4f8eca3c9fefe7ab8ebc9898110",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/ConditionEstimator.h"
    },
    {
      "type": "modify",
      "old_id": "de5a3b261cb7da101d378516d9234aeca700896b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DenseBase.h",
      "new_id": "72ecc54f8e90cca415d504c21963604e83ece3bf",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DenseBase.h"
    },
    {
      "type": "modify",
      "old_id": "933be95e93dfdf645be48dcdbfd0ddd792ce3ac2",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Dot.h",
      "new_id": "3efa06ccb9cecd9a0798c859a15a32895f389e6b",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Dot.h"
    },
    {
      "type": "modify",
      "old_id": "a81143f1ca44f2c8b3122f9d39c194bbfaf35330",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MatrixNorms.h",
      "new_id": "b0b0102069042abf7fb70adff6d758e2830c9ab9",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MatrixNorms.h"
    },
    {
      "type": "modify",
      "old_id": "a056a21d5cd33667ede1ccac8dceecb3d59d4894",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/PartialReduxEvaluator.h",
      "new_id": "06502189ca52bc2d554856b243f346f5531d2c53",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/PartialReduxEvaluator.h"
    },
    {
      "type": "modify",
      "old_id": "51d564d74c8150891c854af5e55cc9269c208e6b",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/VectorwiseOp.h",
      "new_id": "4cec153c45339775b9d214379cd5016b0f3df69a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/VectorwiseOp.h"
    },
    {
      "type": "modify",
      "old_id": "7238008ef2ab4d40f7a71f2a5e6bcb12060113fb",
      "old_mode": 33188,
      "old_path": "failtest/CMakeLists.txt",
      "new_id": "c99ddc8e864116adf812d7bc3152a9b377872041",
      "new_mode": 33188,
      "new_path": "failtest/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea27205af0d6d442366fde0216035fcb87026567",
      "new_mode": 33188,
      "new_path": "failtest/orthogonal_mixed_scalars.cpp"
    },
    {
      "type": "modify",
      "old_id": "76ab493eba05505546ada5809612c080ffb1f0e2",
      "old_mode": 33188,
      "old_path": "test/adjoint.cpp",
      "new_id": "5298428371e63f346d6d1e2c5517d9fe8d665213",
      "new_mode": 33188,
      "new_path": "test/adjoint.cpp"
    },
    {
      "type": "modify",
      "old_id": "36ba922cca34a44a85783c59ee5a835d9284bc95",
      "old_mode": 33188,
      "old_path": "test/boostmultiprec.cpp",
      "new_id": "8ad71f53e0d0df88a8db2eda5c2f911ab01c2925",
      "new_mode": 33188,
      "new_path": "test/boostmultiprec.cpp"
    },
    {
      "type": "modify",
      "old_id": "7f18baee5fe58bcec82d550847d430f4bf356876",
      "old_mode": 33188,
      "old_path": "test/condition_estimator.cpp",
      "new_id": "85278d4264fc9c5a220fd4eebdc83d27d36f2bc4",
      "new_mode": 33188,
      "new_path": "test/condition_estimator.cpp"
    },
    {
      "type": "modify",
      "old_id": "01fe6fde26648e90927ceacf883b68bfd9dd96fd",
      "old_mode": 33188,
      "old_path": "test/nomalloc.cpp",
      "new_id": "66ec9b2d01be99a2936b2d6c20f8c222423e7c20",
      "new_mode": 33188,
      "new_path": "test/nomalloc.cpp"
    },
    {
      "type": "modify",
      "old_id": "5b6d6795582d62d1ab49f9b0b948f211a2b0024b",
      "old_mode": 33188,
      "old_path": "test/stable_norm.cpp",
      "new_id": "02a4305828f6f513cb878c518eddcf89f3125df3",
      "new_mode": 33188,
      "new_path": "test/stable_norm.cpp"
    },
    {
      "type": "modify",
      "old_id": "488944d8fa25fe2e03b0b58dfc8344dcc082103f",
      "old_mode": 33188,
      "old_path": "test/structured_norm.cpp",
      "new_id": "ba30b6d8b81fad76dbb566f40505324ee49fa8cf",
      "new_mode": 33188,
      "new_path": "test/structured_norm.cpp"
    },
    {
      "type": "modify",
      "old_id": "dd0734d296d6dfa1efb2dc6d4282849726e28180",
      "old_mode": 33188,
      "old_path": "test/vectorwiseop.cpp",
      "new_id": "2cb9b9050dcbe2d29579d64e46a43c4e48f07f51",
      "new_mode": 33188,
      "new_path": "test/vectorwiseop.cpp"
    }
  ]
}
