)]}'
{
  "log": [
    {
      "commit": "dbf8cb6151f3c654096bad91c05543e5b6f03db5",
      "tree": "06e10f6a0c776f23fd6731744628e7a0890f4022",
      "parents": [
        "525976782c5903481cd42da475c84c3765fc5a5c"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Fri Jun 05 17:57:53 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri Jun 05 17:57:53 2026"
      },
      "message": "CUDA: Fix numext min/max for CUDA custom scalars\n\nlibeigen/eigen!2599\n\nCloses #1936\n"
    },
    {
      "commit": "525976782c5903481cd42da475c84c3765fc5a5c",
      "tree": "58856cad7b7991940c3a84acba559113cdf784ea",
      "parents": [
        "213787123414e900bd6e9eea5cd2f0e053cbea10"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Fri Jun 05 03:16:51 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri Jun 05 03:16:51 2026"
      },
      "message": "SVD: Fix TensorRef with fixed-size Eigen scalars\n\nlibeigen/eigen!2601\n\nCloses #1082\n"
    },
    {
      "commit": "213787123414e900bd6e9eea5cd2f0e053cbea10",
      "tree": "3f9835fa5315f37334dc28714dcb57f14f9fa627",
      "parents": [
        "141c2c53f4e79dc11aed08aee8b490e63ef37871"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Thu Jun 04 23:04:37 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu Jun 04 23:04:37 2026"
      },
      "message": "FFT: fix zero-padding for fixed-size vectors\n\nlibeigen/eigen!2595\n\nCloses #675\n"
    },
    {
      "commit": "141c2c53f4e79dc11aed08aee8b490e63ef37871",
      "tree": "4ef10b9fcff6f86e2a3a25a28bcffde21bb2ce63",
      "parents": [
        "95fd0c8f3e2a75924bf6c67530ac50afaf68ec1f"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu Jun 04 22:32:25 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu Jun 04 22:32:25 2026"
      },
      "message": "Perf: Work around GCC/AArch64 gebp accumulator spills (~2x single-core GEMM)\n\nlibeigen/eigen!2598\n\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\n"
    },
    {
      "commit": "95fd0c8f3e2a75924bf6c67530ac50afaf68ec1f",
      "tree": "5c2d4abbbec51daa6353262f9a9d46b4cfd1c064",
      "parents": [
        "e5a6ae8b8d0449e6cfa89d94e7e6476c154929a4"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Wed Jun 03 21:56:07 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed Jun 03 21:56:07 2026"
      },
      "message": "Fix: preserve NaN and infinity behavior in LU, QR, and norms\n\nlibeigen/eigen!2597\n\nCloses #2076 and #1018\n"
    },
    {
      "commit": "e5a6ae8b8d0449e6cfa89d94e7e6476c154929a4",
      "tree": "25affb9f4373ddb536642de3cbf279833184cac8",
      "parents": [
        "0846381fa9097706bc1db8a712d66f44260109fd"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Tue Jun 02 22:50:47 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Tue Jun 02 22:50:47 2026"
      },
      "message": "FindCoeff: replace a Scalar by bool, and fix doc\n\nlibeigen/eigen!2596\n\n"
    },
    {
      "commit": "0846381fa9097706bc1db8a712d66f44260109fd",
      "tree": "a3c2b21cf0c457e1998e1aca2793eec1e292f177",
      "parents": [
        "e043dafb62f6552840b4a83e66edc227d9df8827"
      ],
      "author": {
        "name": "onalante-ebay",
        "email": "32563185-onalante-ebay@users.noreply.gitlab.com",
        "time": "Tue Jun 02 00:54:17 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Tue Jun 02 00:54:17 2026"
      },
      "message": "Deduplicate NEON FP16 packet functions\n\nlibeigen/eigen!2594\n\n"
    },
    {
      "commit": "e043dafb62f6552840b4a83e66edc227d9df8827",
      "tree": "2885f4bcc35959d1e3853c31c3e30b57791aa596",
      "parents": [
        "13cd7c0dfe2374d64335898f81ce3e2de6ddeabb"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Mon Jun 01 22:11:59 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon Jun 01 22:11:59 2026"
      },
      "message": "Fix GCC fast-math complex packet arithmetic\n\nlibeigen/eigen!2590\n\nCloses #1840 and #1839\n"
    },
    {
      "commit": "13cd7c0dfe2374d64335898f81ce3e2de6ddeabb",
      "tree": "357888b39b040be1170b017ff81d79bc19d738c0",
      "parents": [
        "ed45bac3205db07dc7ffd3e7b5e674bc4a3f2a05"
      ],
      "author": {
        "name": "onalante-ebay",
        "email": "32563185-onalante-ebay@users.noreply.gitlab.com",
        "time": "Mon Jun 01 10:11:12 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon Jun 01 10:11:12 2026"
      },
      "message": "Unconditionally implement FP16 packets for ARMv8 with FP16 scalars\n\nlibeigen/eigen!2273\n\n"
    },
    {
      "commit": "ed45bac3205db07dc7ffd3e7b5e674bc4a3f2a05",
      "tree": "24f0ad5f7a62e635b4db162d05d321e8e115b884",
      "parents": [
        "662ba79d796a2851b10cdafc6668e45b65b1120f"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Mon Jun 01 01:40:21 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon Jun 01 01:40:21 2026"
      },
      "message": "Perf: Avoid heap allocation for fixed-max decomposition temporaries\n\nlibeigen/eigen!2593\n\nCloses #1477\n"
    },
    {
      "commit": "662ba79d796a2851b10cdafc6668e45b65b1120f",
      "tree": "9d648cd75b9b802ee2cc59f15003bb0eeff1af01",
      "parents": [
        "fc0f148ab491bf36378c5d527d8f6669ccf21b07"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Sat May 30 04:37:40 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sat May 30 04:37:40 2026"
      },
      "message": "Tensor: fix tensor assignment rank mismatch diagnostic\n\nlibeigen/eigen!2592\n\nCloses #1341\n"
    },
    {
      "commit": "fc0f148ab491bf36378c5d527d8f6669ccf21b07",
      "tree": "52dccf8327e720de7dae5ffa39f48327e8c73d07",
      "parents": [
        "289e9eed205e7c234d52edbe3d8da017b7b70f19"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Wed May 27 04:37:37 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Wed May 27 04:37:37 2026"
      },
      "message": "Fix: GCC 9.2 fast-math complex products\n\nlibeigen/eigen!2579\n\nCloses #1839\n"
    },
    {
      "commit": "289e9eed205e7c234d52edbe3d8da017b7b70f19",
      "tree": "2b820fe433e06e9ce511bf546ab05783c742128a",
      "parents": [
        "2671e63c87ff934a698ecb606d33031ea4561819"
      ],
      "author": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Wed May 27 04:28:19 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Wed May 27 04:28:19 2026"
      },
      "message": "fix typo in Macros.h"
    },
    {
      "commit": "2671e63c87ff934a698ecb606d33031ea4561819",
      "tree": "d1ded2fb8fc97b8a96ebe829b5e2d79047a95ac1",
      "parents": [
        "633c2229fcf32b3c9895c34c0bda956d00eb0e99"
      ],
      "author": {
        "name": "Antonio Sánchez",
        "email": "cantonios@google.com",
        "time": "Wed May 27 03:20:14 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 27 03:20:14 2026"
      },
      "message": "Fix structured bindings checks and tests.\n\nlibeigen/eigen!2584\n\n"
    },
    {
      "commit": "633c2229fcf32b3c9895c34c0bda956d00eb0e99",
      "tree": "d438bec3756f4a024b0c492382f0bf3479e46623",
      "parents": [
        "0f704a5d2e86c9fcc4b7fcc3cf0889781fec5733"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 26 23:02:17 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Tue May 26 23:02:17 2026"
      },
      "message": "SparseCore: avoid dense sparseView pre-count\n\nlibeigen/eigen!2580\n\nCloses #3084\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "0f704a5d2e86c9fcc4b7fcc3cf0889781fec5733",
      "tree": "47d186dc0c5e41dc4fd70d3dc0cc5ac383ff2a92",
      "parents": [
        "d6adabf776cca1b9b365c6a5a8409efe16b728ed"
      ],
      "author": {
        "name": "Chip Kerchner",
        "email": "ckerchner@tenstorrent.com",
        "time": "Tue May 26 22:51:25 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Tue May 26 22:51:25 2026"
      },
      "message": "Fix VLEN \u003d 1024 issues for RISC-V\n\nlibeigen/eigen!2583\n\n"
    },
    {
      "commit": "d6adabf776cca1b9b365c6a5a8409efe16b728ed",
      "tree": "335659ce6df7a724abde1934a288683bc234f73c",
      "parents": [
        "503ce9152cf6e6d44b8c5f3fdab60dc46fd58d52"
      ],
      "author": {
        "name": "Antonio Sánchez",
        "email": "cantonios@google.com",
        "time": "Tue May 26 22:44:10 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Tue May 26 22:44:10 2026"
      },
      "message": "Fix Eigen::half for GPU with SPIRV or opencl.\n\nlibeigen/eigen!2585\n\n"
    },
    {
      "commit": "503ce9152cf6e6d44b8c5f3fdab60dc46fd58d52",
      "tree": "79b383e54684b41bbf4fcef854cdd04251d043f8",
      "parents": [
        "3be291a47c11275230a2c22add3f43a45b780be5"
      ],
      "author": {
        "name": "Antonio Sánchez",
        "email": "cantonios@google.com",
        "time": "Tue May 26 22:27:42 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Tue May 26 22:27:42 2026"
      },
      "message": "Fix some minor build errors.\n\nlibeigen/eigen!2586\n\n"
    },
    {
      "commit": "3be291a47c11275230a2c22add3f43a45b780be5",
      "tree": "d7cc037a169ba097c6974656ca7a58862c1f93a9",
      "parents": [
        "8df96db5f59bb4efb2b8def23668863850b22e4d"
      ],
      "author": {
        "name": "Antonio Sánchez",
        "email": "cantonios@google.com",
        "time": "Tue May 26 22:17:13 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Tue May 26 22:17:13 2026"
      },
      "message": "Only use direct GEMV if types match.\n\nlibeigen/eigen!2587\n\n"
    },
    {
      "commit": "8df96db5f59bb4efb2b8def23668863850b22e4d",
      "tree": "8f63f201dba8fdc193906d1f3cb108947896a2f8",
      "parents": [
        "039764e20a1fe0b8a5c86abaa5de427ed4efe642"
      ],
      "author": {
        "name": "Antonio Sánchez",
        "email": "cantonios@google.com",
        "time": "Tue May 26 19:12:58 2026"
      },
      "committer": {
        "name": "Antonio Sánchez",
        "email": "cantonios@google.com",
        "time": "Tue May 26 19:12:58 2026"
      },
      "message": "BLAS: add cabs1.\n\nlibeigen/eigen!2588\n\n"
    },
    {
      "commit": "039764e20a1fe0b8a5c86abaa5de427ed4efe642",
      "tree": "8a74f90b4138f0d90c98b1277bb3498fecf2e210",
      "parents": [
        "08f574e139e7db27691fcd7c892001c3db43dca0"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Fri May 22 20:18:49 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 22 20:18:49 2026"
      },
      "message": "Constexpr compile time branches\n\nlibeigen/eigen!2575\n\n"
    },
    {
      "commit": "08f574e139e7db27691fcd7c892001c3db43dca0",
      "tree": "7494591026d8e473ed8fbc7ca34f9700bdbe0632",
      "parents": [
        "a7a2bfe4d59b429ddf68fd5a92050b13d9bec675"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 22 06:56:43 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 22 06:56:43 2026"
      },
      "message": "Tensor: speed up TensorFFT (Bluestein b-FFT cache, in-place stride\u003d\u003d1, bypass libgcc complex-multiply, vectorize merge)\n\nlibeigen/eigen!2552\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "a7a2bfe4d59b429ddf68fd5a92050b13d9bec675",
      "tree": "2ee0a1ea827edc07e6a204850e540cbd53be43a3",
      "parents": [
        "27cce38d141f4c092e0de9683b22e344e11dbe45"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 22 05:23:18 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 22 05:23:18 2026"
      },
      "message": "Tensor: implement block evaluation for TensorConcatenationOp\n\nlibeigen/eigen!2551\n\nCloses #3075\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "27cce38d141f4c092e0de9683b22e344e11dbe45",
      "tree": "07b33889b1727ef42f6a26fd81fd7ed8aa320450",
      "parents": [
        "cc9e5e240366101ba95cd9230510f2d1c4ce0bcd"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 22:38:03 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 22:38:03 2026"
      },
      "message": "Docs: add RELEASING.md maintainer playbook\n\nlibeigen/eigen!2559\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "cc9e5e240366101ba95cd9230510f2d1c4ce0bcd",
      "tree": "27dc1af2711d8eb9dfd151a7152ea12178511ac1",
      "parents": [
        "de0f6c0cca809c664eca698de5cdfe87aba333c3"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 22:18:09 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 22:18:09 2026"
      },
      "message": "Tensor: invoke destructors on forced-eval buffer to fix non-POD leak (#1530)\n\nlibeigen/eigen!2572\n\nCloses #1530\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "de0f6c0cca809c664eca698de5cdfe87aba333c3",
      "tree": "cb57b5e7afb3b85ea6a941613d50ab860ac6ac54",
      "parents": [
        "d6b3452ceab9e77770d8c94f302e5c93d2967509"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:57:27 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:57:27 2026"
      },
      "message": "Docs: add CONTRIBUTING.md\n\nlibeigen/eigen!2574\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "d6b3452ceab9e77770d8c94f302e5c93d2967509",
      "tree": "83ec05c088d4c81e4146235e281f673e21fb3602",
      "parents": [
        "524b908b1be9d122cd5b960f526308a6459ba0e7"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:56:39 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:56:39 2026"
      },
      "message": "FFT: stack-allocate the kissfft in-place scratch\n\nlibeigen/eigen!2566\n\nCloses #868\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "524b908b1be9d122cd5b960f526308a6459ba0e7",
      "tree": "4f183fd4c3f111980be5ad52d92ca5e117bec092",
      "parents": [
        "0998eb1d18195d2625827f1d5d3e5067e69d5a89"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:16:52 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:16:52 2026"
      },
      "message": "Tensor: take inner-most-dim reducer path at runtime for non-IndexList reduce dims\n\nlibeigen/eigen!2549\n\nCloses #3078\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "0998eb1d18195d2625827f1d5d3e5067e69d5a89",
      "tree": "dca09c860abfcc5e24755ca24776abf9cd42676e",
      "parents": [
        "b13531c3087502fb00eccc0001d4721b35d95964"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:04:46 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:04:46 2026"
      },
      "message": "FFT: include real-vs-complex transform kind in fftw + imklfft plan cache keys\n\nlibeigen/eigen!2565\n\nCloses #1537\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "b13531c3087502fb00eccc0001d4721b35d95964",
      "tree": "07b4f314d60613677b2bec4cabe79fc31229e991",
      "parents": [
        "381cae56f83c15c3a51a528a63f32408f61f5e44"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:03:30 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:03:30 2026"
      },
      "message": "AutoDiff: fix min(ADS, ADS) tie-break to match std::min and max symmetry\n\nlibeigen/eigen!2563\n\nCloses #1870\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "381cae56f83c15c3a51a528a63f32408f61f5e44",
      "tree": "2ef396f06606aa974139e88bd444813772e96cba",
      "parents": [
        "b1c9f5697b67107b9c4f1d200617c62366c5b60b"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Thu May 21 21:02:33 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 21:02:33 2026"
      },
      "message": "SparseQR: look ahead before skipping weak pivots\n\nlibeigen/eigen!2537\n\nCloses #1563\n"
    },
    {
      "commit": "b1c9f5697b67107b9c4f1d200617c62366c5b60b",
      "tree": "f4c9bc8a68ccd2243fd1f64e2345bc2bde1b357c",
      "parents": [
        "32a2be5f15a66b6f734b1e826f614c17bde0bca5"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 19:41:01 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 19:41:01 2026"
      },
      "message": "GPU: fix Eigen::half intrinsic calls and add sm_70 device-arch floor\n\nlibeigen/eigen!2547\n\nCloses #3077\n\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\n"
    },
    {
      "commit": "32a2be5f15a66b6f734b1e826f614c17bde0bca5",
      "tree": "bc8a31f303d0f37f67ff7108a78d0673444550ac",
      "parents": [
        "02da5b4bb6a876e9e5baddb557fdee803ffebbca"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Thu May 21 19:31:18 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 21 19:31:18 2026"
      },
      "message": "Fix: row-major least-squares diagonal preconditioner\n\nlibeigen/eigen!2576\n\n"
    },
    {
      "commit": "02da5b4bb6a876e9e5baddb557fdee803ffebbca",
      "tree": "7e593eef5e0ac949811c32ab35df0ab4f0f831bc",
      "parents": [
        "6a5d88d012e88e60ee067a09d0886882c95f9b40"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 20 18:21:21 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 20 18:21:21 2026"
      },
      "message": "TensorDeviceThreadPool: fix enqueue use-after-free + static-dispatch parallelForAsync\n\nlibeigen/eigen!2555\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "6a5d88d012e88e60ee067a09d0886882c95f9b40",
      "tree": "e592ac28f20c88594db8f5b6bf9ac974a1fc9478",
      "parents": [
        "b0b27dc06860c5d6143c4b7625d7e0ffb8093a8e"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 20 16:46:19 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 20 16:46:19 2026"
      },
      "message": "AGENTS.md: small fixes (portable ctest, arch/Default/ description)\n\nlibeigen/eigen!2578\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "b0b27dc06860c5d6143c4b7625d7e0ffb8093a8e",
      "tree": "05734f088dc59690f0162638495170c089886ee6",
      "parents": [
        "461a9960559c0a1467e6e5b19fb330e86da4fd80"
      ],
      "author": {
        "name": "Chip Kerchner",
        "email": "ckerchner@tenstorrent.com",
        "time": "Wed May 20 16:28:22 2026"
      },
      "committer": {
        "name": "Chip Kerchner",
        "email": "ckerchner@tenstorrent.com",
        "time": "Wed May 20 16:28:22 2026"
      },
      "message": "Fix VLEN \u003d 128 compilation issues for RISC-V\n\nlibeigen/eigen!2577\n\n"
    },
    {
      "commit": "461a9960559c0a1467e6e5b19fb330e86da4fd80",
      "tree": "5f89f2d3893c3687e5e5c19e1dcf3401485c520a",
      "parents": [
        "54ab450b72409b66ce585ace69e724d13ae5827f"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 20 05:36:42 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 20 05:36:42 2026"
      },
      "message": "CMake: make eigen3.pc relocatable to honor install-time --prefix\n\nlibeigen/eigen!2561\n\nCloses #3068\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "54ab450b72409b66ce585ace69e724d13ae5827f",
      "tree": "ead12d8385010b3fbd80a4bfc801e878ea23e269",
      "parents": [
        "af2fd98144ed46e6cfbe9bac927e274038308657"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 20:37:34 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 20:37:34 2026"
      },
      "message": "Eigen/GPU [6/5]: Switch GEMM dispatch to cublasLtMatmul with shape-keyed plan cache\n\nlibeigen/eigen!2476\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\n"
    },
    {
      "commit": "af2fd98144ed46e6cfbe9bac927e274038308657",
      "tree": "7290b8b6c4061a8c46219642b5f0f5d5c21f695f",
      "parents": [
        "8a079e1a9e63a4d2a407b681296ad465786972ec"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 04:36:29 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 04:36:29 2026"
      },
      "message": "SparseCore: honor Eigen::NoChange in SparseMatrix/SparseVector resize (#656)\n\nlibeigen/eigen!2569\n\nCloses #656\n\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\n"
    },
    {
      "commit": "8a079e1a9e63a4d2a407b681296ad465786972ec",
      "tree": "6a58309ed55b75da2360ccf9d00a9a36e8432793",
      "parents": [
        "09160210e80c24bec37b03f31edcb5886ee065e4"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 04:01:03 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 04:01:03 2026"
      },
      "message": "IterativeSolverBase: default-construct the dummy matrix\n\nlibeigen/eigen!2567\n\nCloses #1704\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "09160210e80c24bec37b03f31edcb5886ee065e4",
      "tree": "314da7afccc9d2a3a31c156950d08a01ff44b48b",
      "parents": [
        "226490124a1ccede89401fa9ed3338b90b8c63b2"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 03:58:46 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 03:58:46 2026"
      },
      "message": "MatrixLogarithm: return NaN for singular matrices instead of hanging\n\nlibeigen/eigen!2570\n\nCloses #1613\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "226490124a1ccede89401fa9ed3338b90b8c63b2",
      "tree": "f8ed5702f602d643d8ddb0a6946593ea861ec5c0",
      "parents": [
        "edc053f1b7cc93f2e8b7a8d587dde1cec44dd0dd"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 02:10:27 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 19 02:10:27 2026"
      },
      "message": "VectorwiseOp: fix aliasing in compound op with self-reducing rhs (#1731)\n\nlibeigen/eigen!2560\n\nCloses #1731\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "edc053f1b7cc93f2e8b7a8d587dde1cec44dd0dd",
      "tree": "980e98b040cc3af1adc3443eb42d02c0aa114ffe",
      "parents": [
        "18532ea270fb1f881c44c26ec4cf4ce5ae072c23"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 18 22:16:43 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon May 18 22:16:43 2026"
      },
      "message": "SparseCore: add operator\u003d\u003d/!\u003d to SparseCompressedBase InnerIterator (#1192)\n\nlibeigen/eigen!2571\n\nCloses #1192\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "18532ea270fb1f881c44c26ec4cf4ce5ae072c23",
      "tree": "4a2fa3e92b5f0d02fc2ca43cb340013ff6eaa607",
      "parents": [
        "d6dfad032994509f8d8051bd28139c7f223bd99d"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 18 20:07:00 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 18 20:07:00 2026"
      },
      "message": "Docs: clarify Transform conversion syntax (#1209)\n\nlibeigen/eigen!2573\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "d6dfad032994509f8d8051bd28139c7f223bd99d",
      "tree": "678586caf0ca01caf4197402a2dc3c4399e30ca2",
      "parents": [
        "e052e576121281501bc3ba433408779e0e223586"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 18 19:03:42 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 18 19:03:42 2026"
      },
      "message": "COLAMDOrdering: accept uncompressed and non-ColMajor input (#649)\n\nlibeigen/eigen!2568\n\nCloses #649\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "e052e576121281501bc3ba433408779e0e223586",
      "tree": "8badf09c5e5dfba63f748d12454fa50e04bc0d78",
      "parents": [
        "f1df74068ea982ba88964460b534ce296c70b40d"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 18 17:52:09 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 18 17:52:09 2026"
      },
      "message": "ForkJoin: forwarding/move cleanups + add ParallelFor microbenchmark\n\nlibeigen/eigen!2556\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "f1df74068ea982ba88964460b534ce296c70b40d",
      "tree": "10050524970d82a0691ffb9cd5633e216ffc476f",
      "parents": [
        "cef219c12b21d8c2c9efb7d87714cc0a97f9c711"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 17 19:27:22 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 17 19:27:22 2026"
      },
      "message": "Memory: route Hygon Dhyana CPUs through the AMD cache-query path\n\nlibeigen/eigen!2564\n\nCloses #1701\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "cef219c12b21d8c2c9efb7d87714cc0a97f9c711",
      "tree": "63b72fffce092b9b6ae032628117e346bdc4c232",
      "parents": [
        "a6e7d516ee5c108aa43f485cce737c9bf633c676"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 17 19:14:40 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 17 19:14:40 2026"
      },
      "message": "Sparse{LU,QR}: clear stale error state at the top of factorize()\n\nlibeigen/eigen!2562\n\nCloses #1908\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "a6e7d516ee5c108aa43f485cce737c9bf633c676",
      "tree": "c5340b3957b42188704b927e4deca102de8871db",
      "parents": [
        "8f457d1d08a0273007e58eb8f92025b9135e6fe3"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 17 16:54:32 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 17 16:54:32 2026"
      },
      "message": "CI: drop avx512fp16 test jobs (no FP16-capable runner)\n\nlibeigen/eigen!2558\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "8f457d1d08a0273007e58eb8f92025b9135e6fe3",
      "tree": "069810638b0b82a11613895f884c2fcddb9da812",
      "parents": [
        "ec5f18f8546cb6699404958ce5ebfbd58add0f1a"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 17 16:52:51 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 17 16:52:51 2026"
      },
      "message": "CI: simplify config — shared rule sets, qemu test base, dead-file removal\n\nlibeigen/eigen!2554\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "ec5f18f8546cb6699404958ce5ebfbd58add0f1a",
      "tree": "e9b0409f6836b223c61a26a43bd84b7de84f868e",
      "parents": [
        "28fcbfb27f63493d4a0bbe78f9c2c17e4a10f0cb"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sat May 16 23:56:41 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sat May 16 23:56:41 2026"
      },
      "message": "SelfAdjointEigenSolver: drop stale FIXME and dead StorageOrder dispatch in tridiagonal_qr_step\n\nlibeigen/eigen!2550\n\nCloses #3073\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "28fcbfb27f63493d4a0bbe78f9c2c17e4a10f0cb",
      "tree": "a66e50281599c1d974a0d3587843c2d2a833b259",
      "parents": [
        "caf8d16325bdaf64f7c607441cdfee4df40b6bf1"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sat May 16 21:58:03 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sat May 16 21:58:03 2026"
      },
      "message": "Geometry: fix AngleAxis construction from MatrixBase expressions\n\nlibeigen/eigen!2548\n\nCloses #3082\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "caf8d16325bdaf64f7c607441cdfee4df40b6bf1",
      "tree": "6c58b0e3b1c9d2d06f1ab24c969f90e8e39800d5",
      "parents": [
        "48d1f4a7e213d8dd44ad7b5a75e6075addd02d30"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 22:53:16 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 22:53:16 2026"
      },
      "message": "GPU: Bound the cuFFT plan cache via Eigen::internal::LruCache\n\nlibeigen/eigen!2544\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "48d1f4a7e213d8dd44ad7b5a75e6075addd02d30",
      "tree": "e70ffd7027a9d15a4845220f84afa77d7f6d004c",
      "parents": [
        "41442b04e6f4d6a682c33727e20973b03d9bf75e"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 19:44:01 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 19:44:01 2026"
      },
      "message": "Tensor: document concatenate() same-rank requirement\n\nlibeigen/eigen!2546\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "41442b04e6f4d6a682c33727e20973b03d9bf75e",
      "tree": "de1c781e4a627dde03e14a2ca7a76a282a0115f5",
      "parents": [
        "0a57b16864f229560498ee6d7781af9a8e743b7a"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 18:04:05 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 18:04:05 2026"
      },
      "message": "AGENTS.md: fix dangling CONTRIBUTING.md reference\n\nlibeigen/eigen!2545\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "0a57b16864f229560498ee6d7781af9a8e743b7a",
      "tree": "1563e54eca51d1ab14fef69d9bf732b649ba09e7",
      "parents": [
        "567fd4cb952b603ce2ae31a0f4930c56f2483a6d"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 17:25:18 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 17:25:18 2026"
      },
      "message": "Add general-purpose Eigen::internal::LruCache utility\n\nlibeigen/eigen!2543\n\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\n"
    },
    {
      "commit": "567fd4cb952b603ce2ae31a0f4930c56f2483a6d",
      "tree": "b91619f3abc555c9fefbd58b8ffdeeb10cddd58d",
      "parents": [
        "afe2f1bd2db4458f919a53eba1a6beecd121bb23"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Fri May 15 17:12:14 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 17:12:14 2026"
      },
      "message": "Cleanup: raise compiler minimums for C++14\n\nlibeigen/eigen!2536\n\n"
    },
    {
      "commit": "afe2f1bd2db4458f919a53eba1a6beecd121bb23",
      "tree": "30578ea0dc27b339711c0b79b24eb08d5a7bd620",
      "parents": [
        "55a6e4d793e8c6d721bf0b5d5abb1756eabc5dc5"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Fri May 15 02:23:25 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 02:23:25 2026"
      },
      "message": "AVX512: Avoid recursive unrolling in GEMM\n\nlibeigen/eigen!2540\n\nCloses #3066\n"
    },
    {
      "commit": "55a6e4d793e8c6d721bf0b5d5abb1756eabc5dc5",
      "tree": "86def9b59b5603aa5b52e0d9f1d3186a2435c562",
      "parents": [
        "5af91813fc3a0d0cfa175dcbaba5805fbc546418"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 02:10:41 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 02:10:41 2026"
      },
      "message": "GPU docs: fix linking anchor\n\nlibeigen/eigen!2542\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "5af91813fc3a0d0cfa175dcbaba5805fbc546418",
      "tree": "b954c59b441fdafc717096db98d08b0b2d02bcf0",
      "parents": [
        "f6cfc07a2df36749447bf6a554c93bef8d5881a7"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 01:57:11 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 15 01:57:11 2026"
      },
      "message": "Fix GEMM blocking with tiny modeled L2 cache\n\nlibeigen/eigen!2541\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "f6cfc07a2df36749447bf6a554c93bef8d5881a7",
      "tree": "3c4b4ee08c468f0072a480a66c2c575bad09e33e",
      "parents": [
        "1978788790b89144beb4d9bcef9a72c235e1f5d3"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Thu May 14 22:27:57 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 14 22:27:57 2026"
      },
      "message": "Fix some CI warnings and C++14 build regressions\n\nlibeigen/eigen!2539\n\n"
    },
    {
      "commit": "1978788790b89144beb4d9bcef9a72c235e1f5d3",
      "tree": "32391b103c468ad1149c1760530beb8425b222a5",
      "parents": [
        "8517e5318ce1881aee7d6a91f9719b7fdad897f2"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 14 21:51:48 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 14 21:51:48 2026"
      },
      "message": "Eigen/GPU [5/5]: BLAS-1 ops, DeviceScalar, device-resident SpMV, and CG interop\n\nlibeigen/eigen!2415\n\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "8517e5318ce1881aee7d6a91f9719b7fdad897f2",
      "tree": "c81c4c472684a4be7ccb8fc1ddeb3f2d7c6ef64c",
      "parents": [
        "00f5ac6facd2a0a77084e650aa382fb7018aed06"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 14 21:19:25 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 14 21:19:25 2026"
      },
      "message": "QR: Add RandCompleteOrthogonalDecomposition (RandColPiv-backed COD)\n\nlibeigen/eigen!2534\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "00f5ac6facd2a0a77084e650aa382fb7018aed06",
      "tree": "6a145f64fd4ebd172b7e3453b9173ec3eff8965d",
      "parents": [
        "8a3d6b7a8151e46f9fa10b330709674f9123c43d"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Wed May 13 23:05:14 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 13 23:05:14 2026"
      },
      "message": "Core: allow overriding inline hint macros\n\nlibeigen/eigen!2538\n\nCloses #1505\n"
    },
    {
      "commit": "8a3d6b7a8151e46f9fa10b330709674f9123c43d",
      "tree": "d56ad54926beedf51d4e33b95cc30f7a3a3aee05",
      "parents": [
        "4a8e719e0ab869049a834ff605bb25943a1087ac"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 13 00:06:42 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 13 00:06:42 2026"
      },
      "message": "QR: Make RandColPivHouseholderQR auto-block cache-aware\n\nlibeigen/eigen!2533\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "4a8e719e0ab869049a834ff605bb25943a1087ac",
      "tree": "4040af00c3b32c8abc49faf5d143a85cdffbf69d",
      "parents": [
        "565f46482d6d2b5abefab657cffcaf94cebfad55"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 12 22:58:55 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 12 22:58:55 2026"
      },
      "message": "CodeRabbit: trim tone_instructions to fit 250-char limit; link AGENTS.md\n\nlibeigen/eigen!2535\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "565f46482d6d2b5abefab657cffcaf94cebfad55",
      "tree": "70d5f969bc97cc905ecea78aa662a5bd20edca31",
      "parents": [
        "878e01e83a22ae6675537a5839810541e958d149"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 12 21:09:01 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 12 21:09:01 2026"
      },
      "message": "Geometry: add Quaternion::setFromScaledAxis / toScaledAxis (SO(3) exp/log)\n\nlibeigen/eigen!2521\n\nCloses #1244\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "878e01e83a22ae6675537a5839810541e958d149",
      "tree": "da65e32b2aeda71eee8e9bee043fb773fda183ec",
      "parents": [
        "1815c98004dded7801936065789e28e64970e33e"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 12 01:41:45 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 12 01:41:45 2026"
      },
      "message": "Docs: add AGENTS.md and align CodeRabbit config\n\nlibeigen/eigen!2523\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "1815c98004dded7801936065789e28e64970e33e",
      "tree": "6b6280ded3087883968b53f975654b9b3ce6c01c",
      "parents": [
        "abbfc317564cb9cb26f113a8f0a58b3f23936863"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 12 00:32:18 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 12 00:32:18 2026"
      },
      "message": "QR: Add RandColPivHouseholderQR (randomized blocked column-pivoted QR)\n\nlibeigen/eigen!2525\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "abbfc317564cb9cb26f113a8f0a58b3f23936863",
      "tree": "2cf5f8667e24d2e5190189760f727aae7c1901f5",
      "parents": [
        "52f99a1432291af6acab67ac38d192067ecefbce"
      ],
      "author": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon May 11 22:14:13 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon May 11 22:14:13 2026"
      },
      "message": "CI: provide absolute paths to container images\n\nlibeigen/eigen!2532\n\n"
    },
    {
      "commit": "52f99a1432291af6acab67ac38d192067ecefbce",
      "tree": "64d05b30fe7ea8e02e19bb4ca00e274e3f38b723",
      "parents": [
        "c069d470982e9aad38b557143591780c24784aad"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 11 03:11:31 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 11 03:11:31 2026"
      },
      "message": "Householder: Parallelize block reflector apply\n\nlibeigen/eigen!2531\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "c069d470982e9aad38b557143591780c24784aad",
      "tree": "3731d2f0900b4ae7ef82fd6f306dfd62fb4164a0",
      "parents": [
        "46c70d92494815da375678d367ec0936c6f8b923"
      ],
      "author": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon May 11 02:12:42 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 11 02:12:42 2026"
      },
      "message": "fix runners for free users\n\nlibeigen/eigen!2529\n\n"
    },
    {
      "commit": "46c70d92494815da375678d367ec0936c6f8b923",
      "tree": "0d9154eed75d82012d99a676dac03e5fc74589d3",
      "parents": [
        "bf16fd002acdf23c759a5687472414c4a8a206f7"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 11 01:06:31 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 11 01:06:31 2026"
      },
      "message": "GPU: silence -Wterminate/-Wexceptions and -Wdouble-promotion in cuDSS+ tests\n\nlibeigen/eigen!2528\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "bf16fd002acdf23c759a5687472414c4a8a206f7",
      "tree": "722667d60d81990a5cfbf72c8a496093f72ac79d",
      "parents": [
        "d429cae03234aaef9aa6cc78a890b7c87cac5e1e"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 11 00:48:26 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 11 00:48:26 2026"
      },
      "message": "GPU/cuDSS+: address post-merge review feedback from !2414\n\nlibeigen/eigen!2520\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\n"
    },
    {
      "commit": "d429cae03234aaef9aa6cc78a890b7c87cac5e1e",
      "tree": "ec9c085cb03c30b8656eb836a59f9e1f92cdbed9",
      "parents": [
        "fddb6dcd3d03e5cc7bce35dd7900555ef953194c"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 11 00:19:09 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 11 00:19:09 2026"
      },
      "message": "CI: fix smoketest build/run divergence (built but never run)\n\nlibeigen/eigen!2530\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "fddb6dcd3d03e5cc7bce35dd7900555ef953194c",
      "tree": "1dd2843184687cdd57c0edb3ad4a62fdeba92865",
      "parents": [
        "9046e3c38a0dd4404cb6f0f7f7866bfe16eb11b3"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 10 23:45:48 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 10 23:45:48 2026"
      },
      "message": "Perf: tighter pldexp 4-way split (tree multiply, vpmovsxdq expansion, drop pnegate)\n\nlibeigen/eigen!2527\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "9046e3c38a0dd4404cb6f0f7f7866bfe16eb11b3",
      "tree": "664049792e2727b0437868691f1e4554d58f06d5",
      "parents": [
        "599d71aba78f14d4c99830dd9b846de69f644712"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 10 23:37:38 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 10 23:37:38 2026"
      },
      "message": "Fix: pexp_float no longer flushes subnormals to zero\n\nlibeigen/eigen!2526\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "599d71aba78f14d4c99830dd9b846de69f644712",
      "tree": "e1fa2d7b38cf23192f38c163747f0bca3389bd73",
      "parents": [
        "6f9c2abf31a8f7201edea230f09389c4569291e2"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sat May 09 23:35:56 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sat May 09 23:35:56 2026"
      },
      "message": "CI: make REUSE lint failures breaking\n\nlibeigen/eigen!2524\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "6f9c2abf31a8f7201edea230f09389c4569291e2",
      "tree": "d56ae1ef7669c2d6e79810dcd94db783fccf22e9",
      "parents": [
        "7e0972963edfa2cd4bcb3be56aa1f6e7cc9293cd"
      ],
      "author": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Fri May 08 22:38:03 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Fri May 08 22:38:03 2026"
      },
      "message": "CI: add pre-configured smoke test container images to speed up pipelines\n\nlibeigen/eigen!2515\n\n"
    },
    {
      "commit": "7e0972963edfa2cd4bcb3be56aa1f6e7cc9293cd",
      "tree": "9756b7112fa991075bde202d212546920b6f3234",
      "parents": [
        "44b3287d0c4af752bfde5c37470286ed02ddcd19"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 08 16:10:20 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 08 16:10:20 2026"
      },
      "message": "Eigen/GPU [4/5]: Add sparse solvers, FFT, and SpMV (cuDSS, cuFFT, cuSPARSE)\n\nlibeigen/eigen!2414\n\nCloses #3067\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\n"
    },
    {
      "commit": "44b3287d0c4af752bfde5c37470286ed02ddcd19",
      "tree": "47699b65c0669f98971c7dc0c42a22931defd3d8",
      "parents": [
        "83184e67da29564662761cd25d477d8885be13a2"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 08 04:20:14 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Fri May 08 04:20:14 2026"
      },
      "message": "Eigen/GPU [3/5]: Add dense cuSOLVER solvers (QR, SVD, EigenSolver)\n\nlibeigen/eigen!2413\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\n"
    },
    {
      "commit": "83184e67da29564662761cd25d477d8885be13a2",
      "tree": "60fda986954ab13d7f395f7c4719e58697ffe4c2",
      "parents": [
        "ff72fba837a29c5f7cd032e13bcf9b5270ab99ec"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Thu May 07 23:43:22 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Thu May 07 23:43:22 2026"
      },
      "message": "Cleanup: Modernize internal utilities for C++14\n\nlibeigen/eigen!2518\n\n"
    },
    {
      "commit": "ff72fba837a29c5f7cd032e13bcf9b5270ab99ec",
      "tree": "ebe2c9458c71b0ab155b778a44b187a4c5a82e2b",
      "parents": [
        "90dfbc054ed49f7999e506ccd0d8436a61261395"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Wed May 06 23:21:06 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 06 23:21:06 2026"
      },
      "message": "Core: drop obsolete feature-detection guards\n\nlibeigen/eigen!2519\n\n"
    },
    {
      "commit": "90dfbc054ed49f7999e506ccd0d8436a61261395",
      "tree": "1ee795d144fa5a137f15fb9503c523572e75588c",
      "parents": [
        "4b325d6b13854a9c996f34e6864f2b6bff762bfc"
      ],
      "author": {
        "name": "Florian Maurin",
        "email": "5298202-florian360@users.noreply.gitlab.com",
        "time": "Wed May 06 23:18:44 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Wed May 06 23:18:44 2026"
      },
      "message": "Cleanup: fix include guard comments and names\n\nlibeigen/eigen!2517\n\n"
    },
    {
      "commit": "4b325d6b13854a9c996f34e6864f2b6bff762bfc",
      "tree": "f2b728ece3ef856f0c9960298ddcbd8e9c42e3c2",
      "parents": [
        "ff85966fbaef17da40b7fbdfa0786a55ad103e9e"
      ],
      "author": {
        "name": "Chip Kerchner",
        "email": "ckerchner@tenstorrent.com",
        "time": "Tue May 05 14:43:51 2026"
      },
      "committer": {
        "name": "Chip Kerchner",
        "email": "ckerchner@tenstorrent.com",
        "time": "Tue May 05 14:43:51 2026"
      },
      "message": "Adds support for complex vector API for RISC-V\n\nlibeigen/eigen!2487\n\n"
    },
    {
      "commit": "ff85966fbaef17da40b7fbdfa0786a55ad103e9e",
      "tree": "c4dd37428f85246ce9e41caeb268e5345750514c",
      "parents": [
        "9e912de3c2b00d1f5dad05103f8dfb6d1330c2e8"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 05 04:16:06 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 05 04:16:06 2026"
      },
      "message": "CI: install xsltproc in before_script, drop apt-get from after_script\n\nlibeigen/eigen!2516\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "9e912de3c2b00d1f5dad05103f8dfb6d1330c2e8",
      "tree": "42075db242293a7864fd78bde06b7437864dad33",
      "parents": [
        "c259c745f67182ee6b5c04f10c3d47652177d236"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 05 03:23:19 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 05 03:23:19 2026"
      },
      "message": "Jacobi: add safe scaling to real-scalar makeGivens\n\nlibeigen/eigen!2513\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "c259c745f67182ee6b5c04f10c3d47652177d236",
      "tree": "42938385c272325fd96d8924a6c980b4cc4eabc4",
      "parents": [
        "0efe8f6b4c5cb4ac1a01f927b819b5d27ebc94d7"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 05 03:05:10 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Tue May 05 03:05:10 2026"
      },
      "message": "RVV: add missing SPDX-License-Identifier to PacketMathDecl.h\n\nlibeigen/eigen!2514\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "0efe8f6b4c5cb4ac1a01f927b819b5d27ebc94d7",
      "tree": "a81d871394df2eadea0e6572c97f8f581a4b95ec",
      "parents": [
        "2cf9891537250255f50df5109ffe9e700e2a73de"
      ],
      "author": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon May 04 22:42:39 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon May 04 22:42:39 2026"
      },
      "message": "RVV: simplify packet math declaration boilerplate\n\nlibeigen/eigen!2502\n\n"
    },
    {
      "commit": "2cf9891537250255f50df5109ffe9e700e2a73de",
      "tree": "9939540d9b175cd33df0c6c75810fe2510086a17",
      "parents": [
        "b955000c16acd28c4c1b05738127f1b997c79024"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 04 01:18:44 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 04 01:18:44 2026"
      },
      "message": "blame: ignore clang-format-17 cleanup and SPDX bulk-tag commits\n\nlibeigen/eigen!2512\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "b955000c16acd28c4c1b05738127f1b997c79024",
      "tree": "12e40a8b224c87ccaeb1f643735a7468e3480200",
      "parents": [
        "8a3d61c790c5d87754695ac3ce518e5602f9a327"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 04 00:55:44 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 04 00:55:44 2026"
      },
      "message": "CI/clang-tidy: fix latent issues surfaced when running on many headers\n\nlibeigen/eigen!2511\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "8a3d61c790c5d87754695ac3ce518e5602f9a327",
      "tree": "2d7979739bbfe3327f7acbd90661c5abb2c7fc03",
      "parents": [
        "203153504104fdc1698181e3f3405c24cf264282"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Mon May 04 00:36:12 2026"
      },
      "committer": {
        "name": "Charles Schlosser",
        "email": "cs.schlosser@gmail.com",
        "time": "Mon May 04 00:36:12 2026"
      },
      "message": "Licensing: SPDX identifiers, REUSE.toml, and checkformat:reuse CI job\n\nlibeigen/eigen!2509\n\nCloses #2868\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "203153504104fdc1698181e3f3405c24cf264282",
      "tree": "76293855ec511d738c10e2d8b21ca351dd8b6cca",
      "parents": [
        "c930e4e8dc776aab6c51c4e4b8935a068fe8a371"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 23:54:52 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 23:54:52 2026"
      },
      "message": "CI: clang-format-17 cleanup of pre-existing drift\n\nlibeigen/eigen!2510\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "c930e4e8dc776aab6c51c4e4b8935a068fe8a371",
      "tree": "e8232f44ed1f5ed9a4c82c54e02f9635350be98c",
      "parents": [
        "d5d3670facc2f3811885b261ac6da316061b9f3d"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 21:21:57 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 21:21:57 2026"
      },
      "message": "tensor_device: silence -Wclass-memaccess for OffByOneScalar memset\n\nlibeigen/eigen!2508\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "d5d3670facc2f3811885b261ac6da316061b9f3d",
      "tree": "4d06f033cfdf44366c378da60d58c892cc6a5c83",
      "parents": [
        "0650965eb009d73f83c7f8a06b546d22a552c94f"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 06:18:53 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 06:18:53 2026"
      },
      "message": "CI: fix bench builds (drop Apply/internal::Benchmark*) + relax eigensolver_selfadjoint tolerance\n\nlibeigen/eigen!2507\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "0650965eb009d73f83c7f8a06b546d22a552c94f",
      "tree": "f8d65ce73dd3c55b84497838d25fcc3ed5b2c897",
      "parents": [
        "dd0790ffe1d32eb7375b148120842f45bf73de77"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 04:17:50 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 04:17:50 2026"
      },
      "message": "Rewrite TensorCostModel with principled roofline model\n\nlibeigen/eigen!2255\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "dd0790ffe1d32eb7375b148120842f45bf73de77",
      "tree": "6a8aca5fbc8f377d922e28d3de0a5c9e255cccd2",
      "parents": [
        "b4c12bac6c36db30cb69c404e9fe3fd1c450f8b6"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 03:50:01 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 03:50:01 2026"
      },
      "message": "CI: fix mistyped EIGEN_CI_TEST_LABEL in avx512fp16 jobs\n\nlibeigen/eigen!2506\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "b4c12bac6c36db30cb69c404e9fe3fd1c450f8b6",
      "tree": "1cee32fa2d55fe402dbe73f68c899a9b923e9fdb",
      "parents": [
        "1e73632ce0d7ec49f37a5c26c7331bd10a54c4d4"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 03:36:59 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 03:36:59 2026"
      },
      "message": "TriangularView: alias-aware fallback for structured-diagonal product fast path\n\nlibeigen/eigen!2504\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "1e73632ce0d7ec49f37a5c26c7331bd10a54c4d4",
      "tree": "d9d925eaf2b5bd1c480ae1a2cf19217d2b2b3cc8",
      "parents": [
        "9054809b6f79b62f26dadc3c03f542ca5769fad8"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 03:18:14 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 03:18:14 2026"
      },
      "message": "SelfAdjointEigenSolver: scalar argmin in eigenvalue sort (fixes ARM NEON sort)\n\nlibeigen/eigen!2505\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    },
    {
      "commit": "9054809b6f79b62f26dadc3c03f542ca5769fad8",
      "tree": "c17d56b3589c64fe4e6e82c96425f119355ddba1",
      "parents": [
        "009d382de74f5e0fdff8ac95d7e5c21cb803a07b"
      ],
      "author": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 02:24:55 2026"
      },
      "committer": {
        "name": "Rasmus Munk Larsen",
        "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
        "time": "Sun May 03 02:24:55 2026"
      },
      "message": "Block-tile and bypass setZero for SelfAdjointView × Diagonal (perf for !2486)\n\nlibeigen/eigen!2501\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\n"
    }
  ],
  "next": "009d382de74f5e0fdff8ac95d7e5c21cb803a07b"
}
