Fix clang6 failures.

This commit is contained in:
Antonio Sánchez
2024-10-29 22:18:30 +00:00
committed by Rasmus Munk Larsen
parent 9e962d9c54
commit dd4c2805d9
3 changed files with 13 additions and 7 deletions

View File

@@ -188,8 +188,10 @@ void product(const MatrixType& m) {
VERIFY(areNotApprox(res2, square2 + m2.transpose() * m1, not_approx_epsilon));
}
VERIFY_IS_APPROX(res.col(r).noalias() = square.adjoint() * square.col(r), (square.adjoint() * square.col(r)).eval());
VERIFY_IS_APPROX(res.col(r).noalias() = square * square.col(r), (square * square.col(r)).eval());
res.col(r).noalias() = square.adjoint() * square.col(r);
VERIFY_IS_APPROX(res.col(r), (square.adjoint() * square.col(r)).eval());
res.col(r).noalias() = square * square.col(r);
VERIFY_IS_APPROX(res.col(r), (square * square.col(r)).eval());
// vector at runtime (see bug 1166)
{