[wpimath] Remove Eigen's custom STL types (#4945)

In C++20, overaligned types are handled properly, so Eigen's STL types
with custom allocators are no longer needed.
This commit is contained in:
Tyler Veness
2023-05-12 21:32:58 -07:00
committed by GitHub
parent 27fb47ab10
commit 77c2124fc5
8 changed files with 1 additions and 522 deletions

View File

@@ -67,14 +67,10 @@ def eigen_inclusions(dp, f):
"SparseCore",
"SparseLU",
"SparseQR",
"StlSupport",
"misc",
"plugins",
]
modules_rgx = r"|".join("/" + m for m in modules)
# "Std" matches StdDeque, StdList, and StdVector headers. Other modules are excluded.
return bool(re.search(modules_rgx, abspath) or "Std" in f)
return bool(re.search(r"|".join("/" + m for m in modules), abspath))
def unsupported_inclusions(dp, f):