diff --git a/Eigen/src/Geometry/OrthoMethods.h b/Eigen/src/Geometry/OrthoMethods.h index 9c8f095d3..fc708ee22 100644 --- a/Eigen/src/Geometry/OrthoMethods.h +++ b/Eigen/src/Geometry/OrthoMethods.h @@ -95,7 +95,8 @@ MatrixBase::cross(const MatrixBase& other) const { namespace internal { template ::Flags & evaluator::Flags) & PacketAccessBit)> + bool Vectorizable = + bool((int(evaluator::Flags) & int(evaluator::Flags)) & PacketAccessBit)> struct cross3_impl { EIGEN_DEVICE_FUNC static inline typename internal::plain_matrix_type::type run(const VectorLhs& lhs, const VectorRhs& rhs) {