mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-24 01:31:46 +00:00
[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:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user