)]}'
{
  "commit": "8435869f31a517cc2c1994df069a41036d01e9aa",
  "tree": "35d3c362aa97d6107994282232562bbfb839abe6",
  "parents": [
    "b20119f00bd8e7cd27ade5eeee57b52c13e13b92"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Mon Oct 12 15:10:08 2026 -0700"
  },
  "committer": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Mon Oct 12 15:10:08 2026 -0700"
  },
  "message": "Core bug fixes: storage, allocation and special matrices\n\nlibeigen/eigen!3342\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94381584bbd63eea514eb33174a377691d6376c9",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DenseStorage.h",
      "new_id": "3329138ba71daf01a9a09102af6b722f1d8d2a94",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DenseStorage.h"
    },
    {
      "type": "modify",
      "old_id": "99eaaf0818e790c6ca3b5a2eb9135a4ff820f7ba",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/DiagonalMatrix.h",
      "new_id": "1068ed387b3c70f8700c41a2376d19a2e3008cf9",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/DiagonalMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "d758beae495058ee1ff168df86dfed9e9244ec41",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/PlainObjectBase.h",
      "new_id": "430640dafbd52c7e0be92bd8fd4e1bd08464b837",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/PlainObjectBase.h"
    },
    {
      "type": "modify",
      "old_id": "df6a5e0cfc16a32828f3833e9d137daaa78aaf09",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/SkewSymmetricMatrix3.h",
      "new_id": "5dd4c58f2d9b4051c6846ae1cdd231904276dda9",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/SkewSymmetricMatrix3.h"
    },
    {
      "type": "modify",
      "old_id": "f875bd9f97e765c9cbb4ffbd3fa218afb6b9d4f4",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Solve.h",
      "new_id": "30922c55a9ed2d8f3cb0b960774a54cd063c05a6",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Solve.h"
    },
    {
      "type": "modify",
      "old_id": "2e923c40bb33db2198d31edecbc4bca0783638af",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/MaxSizeVector.h",
      "new_id": "80a728dce9565795c94487d321833471caf94adb",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/MaxSizeVector.h"
    },
    {
      "type": "modify",
      "old_id": "a29231d0837eb8eecede0c712cae49991f6efcae",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/Memory.h",
      "new_id": "904bf3fe6cd9c9d717dc18e4c37466f22ef54a5a",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/Memory.h"
    },
    {
      "type": "modify",
      "old_id": "6359243a65ccd2e81b109ab65ef7e829af7fd8f4",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/Serializer.h",
      "new_id": "d665c408680b9f649b1519e7bf9edd2f39517419",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/Serializer.h"
    },
    {
      "type": "modify",
      "old_id": "cd72ed583b1ebd040b5c160502a3c3520d2a9715",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseMatrix.h",
      "new_id": "1a9ac8dd46beaaa6a441c941241f2fd5de20720f",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "88f75ba62c1f9093de04807c3dfc9d337a2c8daa",
      "old_mode": 33188,
      "old_path": "Eigen/src/SparseCore/SparseVector.h",
      "new_id": "2fc22022ef2ccaf4ca10bd2ea01fae914c09a8a5",
      "new_mode": 33188,
      "new_path": "Eigen/src/SparseCore/SparseVector.h"
    },
    {
      "type": "modify",
      "old_id": "f3efc7a73b52301eda9bdf249377fcbf6a6de713",
      "old_mode": 33188,
      "old_path": "test/MovableScalar.h",
      "new_id": "bd64a77624cbcfb7f4dc74636def6aef9ddcf045",
      "new_mode": 33188,
      "new_path": "test/MovableScalar.h"
    },
    {
      "type": "modify",
      "old_id": "a515262a8a2474ddbd531977ae75ce7d6e36bef0",
      "old_mode": 33188,
      "old_path": "test/basicstuff.cpp",
      "new_id": "115b1c9b793deff4569eb5266fde79c60551d0e2",
      "new_mode": 33188,
      "new_path": "test/basicstuff.cpp"
    },
    {
      "type": "modify",
      "old_id": "236166c9dff65273f7e68c173a35eeb4a84b3672",
      "old_mode": 33188,
      "old_path": "test/diagonalmatrices.cpp",
      "new_id": "41132ef562d253fa3f15c5502259bebbcae57ff2",
      "new_mode": 33188,
      "new_path": "test/diagonalmatrices.cpp"
    },
    {
      "type": "modify",
      "old_id": "86df9d1e932730cd8783568b536c74c0f1f0b0b9",
      "old_mode": 33188,
      "old_path": "test/dynalloc.cpp",
      "new_id": "df44818d26d46ff863a27feb218275abfc92743d",
      "new_mode": 33188,
      "new_path": "test/dynalloc.cpp"
    },
    {
      "type": "modify",
      "old_id": "ae183d712faab1c45ac876b3073d8c8f5fdd676f",
      "old_mode": 33188,
      "old_path": "test/gpu_basic.cu",
      "new_id": "a32c66e4b919966e12d4bcf12f3cba11c0fa77f2",
      "new_mode": 33188,
      "new_path": "test/gpu_basic.cu"
    },
    {
      "type": "modify",
      "old_id": "6a55beb0d12dbf2e90727df549601ff7b576f0bd",
      "old_mode": 33188,
      "old_path": "test/maxsizevector.cpp",
      "new_id": "d9337679fb775f35b73aa77e1b8d25ea50ceb57a",
      "new_mode": 33188,
      "new_path": "test/maxsizevector.cpp"
    },
    {
      "type": "modify",
      "old_id": "13f03f53477a111050cd8d7c216a86599b933810",
      "old_mode": 33188,
      "old_path": "test/no_automatic_resizing.cpp",
      "new_id": "0b481f3983dfa17ae4d1697b3c7508c78fa35d95",
      "new_mode": 33188,
      "new_path": "test/no_automatic_resizing.cpp"
    },
    {
      "type": "modify",
      "old_id": "42a6094e64960582c25b465238c5e8f506801a67",
      "old_mode": 33188,
      "old_path": "test/preprocessor_directives.cpp",
      "new_id": "ca1eff96e9b4c5602790e3bc395ac9a88a34f18f",
      "new_mode": 33188,
      "new_path": "test/preprocessor_directives.cpp"
    },
    {
      "type": "modify",
      "old_id": "93342e16f2571444edb8b726e283c21da1e64b5f",
      "old_mode": 33188,
      "old_path": "test/serializer.cpp",
      "new_id": "6009017e8d6ec46e1ee8f2882e2dafb6b36c3ef7",
      "new_mode": 33188,
      "new_path": "test/serializer.cpp"
    },
    {
      "type": "modify",
      "old_id": "c6fdf29a00e52f04729b880e9708aaa9f078485f",
      "old_mode": 33188,
      "old_path": "test/sizeoverflow.cpp",
      "new_id": "6592dfbb5a062c0aa605b8e1192db8271dee7280",
      "new_mode": 33188,
      "new_path": "test/sizeoverflow.cpp"
    },
    {
      "type": "modify",
      "old_id": "bf57285310a47aa546395ce7c8e8adaa543f6047",
      "old_mode": 33188,
      "old_path": "test/skew_symmetric_matrix3.cpp",
      "new_id": "67af6254d812722511668745de07c7fb67b5d1d2",
      "new_mode": 33188,
      "new_path": "test/skew_symmetric_matrix3.cpp"
    }
  ]
}
