Yes, alignment problems are still present in C ++ 11. The alignas does not affect dynamic allocations, which can therefore lead to inconsistencies leading to statements made by Eigen.
You will need to continue to use the tools that Eigen provides for aligned selections, such as EIGEN_MAKE_ALIGNED_OPERATOR_NEW to select objects or Eigen::aligned_allocator<T> to align containers.
Peter K
source share