-
Notifications
You must be signed in to change notification settings - Fork 484
Open
Labels
Description
🚀 Feature
Pinocchio 4 minimal C++ version will be C++17. Eigen memory alignment management is then no more necessary.
We should:
- Remove EIGEN_MAKE_ALIGNED_OPERATOR_NEW
- Remove use Eigen::aligned_allocator
- Remove internal use of
pinocchio::container::aligned_vector,PINOCCHIO_ALIGNED_STD_VECTORandPINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR - Keep
pinocchio::container::aligned_vectoralias to maintain a stable API - Keep
PINOCCHIO_ALIGNED_STD_VECTORandPINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATORmacro to maintain a stable API
Motivation
No response
Alternatives
No response
Additional context
No response
Checklist
- I have checked that there is no similar issue/discussion in the repo.
traversaro, jcarpent, ahoarau, fabinsch and sea-bass