diff --git a/test/product_notemporary.cpp b/test/product_notemporary.cpp index ef1dfdc48..88f0dbbcd 100644 --- a/test/product_notemporary.cpp +++ b/test/product_notemporary.cpp @@ -44,14 +44,15 @@ template void product_notemporary(const MatrixType& m) typedef typename MatrixType::RealScalar RealScalar; typedef Matrix RowVectorType; typedef Matrix ColVectorType; + typedef Matrix ColMajorMatrixType; typedef Matrix RowMajorMatrixType; Index rows = m.rows(); Index cols = m.cols(); - MatrixType m1 = MatrixType::Random(rows, cols), - m2 = MatrixType::Random(rows, cols), - m3(rows, cols); + ColMajorMatrixType m1 = MatrixType::Random(rows, cols), + m2 = MatrixType::Random(rows, cols), + m3(rows, cols); RowVectorType rv1 = RowVectorType::Random(rows), rvres(rows); ColVectorType vc2 = ColVectorType::Random(cols), cvres(cols); RowMajorMatrixType rm3(rows, cols);