[upstream_utils] Upgrade Eigen to include GCC 14 patches (#6646)

This commit is contained in:
Tyler Veness
2024-05-23 06:49:20 -07:00
committed by GitHub
parent 0c822b45ab
commit 27efd37c52
25 changed files with 686 additions and 254 deletions

View File

@@ -97,8 +97,8 @@ def unsupported_inclusions(dp, f):
def main():
upstream_root = clone_repo(
"https://gitlab.com/libeigen/eigen.git",
# master on 2024-05-07
"99c18bce6eb225fa5a4861af97189ada1bca3103",
# master on 2024-05-22
"c4d84dfddc9f9edef0fdbe7cf9966d2f4a303198",
shallow=False,
)
wpilib_root = get_repo_root()
@@ -109,8 +109,6 @@ def main():
for f in [
"0001-Disable-warnings.patch",
"0002-Intellisense-fix.patch",
"0003-Suppress-C-23-deprecation-warnings-for-std-has_denor.patch",
"0004-Fix-compilation-failures-on-constexpr-matrices-with-.patch",
]:
git_am(os.path.join(wpilib_root, "upstream_utils/eigen_patches", f))