Merge branch 'main' into 2027

This commit is contained in:
Peter Johnson
2025-09-20 11:19:40 -07:00
99 changed files with 3296 additions and 2039 deletions

View File

@@ -38,6 +38,10 @@ def eigen_inclusions(dp: Path, f: str):
if "MKL" in f:
return False
# Exclude HIP CUDA support
if "GpuHip" in f:
return False
# Include architectures we care about by filtering for Core/arch
if "Core" in dp.parts and "arch" in dp.parts:
return (
@@ -140,8 +144,8 @@ def copy_upstream_src(wpilib_root: Path):
def main():
name = "eigen"
url = "https://gitlab.com/libeigen/eigen.git"
# master on 2025-05-18
tag = "d81aa18f4dc56264b2cd7e2f230807d776a2d385"
# master on 2025-09-08
tag = "e0a59e5a66e6d16fa93ab4f5e48bf539205e837f"
eigen = Lib(name, url, tag, copy_upstream_src)
eigen.main()

View File

@@ -8,7 +8,7 @@ Subject: [PATCH 2/2] Intellisense fix
1 file changed, 7 insertions(+)
diff --git a/Eigen/src/Core/util/ConfigureVectorization.h b/Eigen/src/Core/util/ConfigureVectorization.h
index 49f307c734e937f013e659e931286a17ef6756f9..a9430716a320327aed81ea0cdffabc051aeb0ce2 100644
index c2546a083898154a1d4bd741722a5544cbdb1d92..8b5cc16b2092a73804af87ed7f59722ae3fdab0c 100644
--- a/Eigen/src/Core/util/ConfigureVectorization.h
+++ b/Eigen/src/Core/util/ConfigureVectorization.h
@@ -178,6 +178,13 @@