diff --git a/Eigen/src/Core/TriangularMatrix.h b/Eigen/src/Core/TriangularMatrix.h index d1fd21ad7..602f0c5d1 100644 --- a/Eigen/src/Core/TriangularMatrix.h +++ b/Eigen/src/Core/TriangularMatrix.h @@ -1127,7 +1127,7 @@ struct triangular_assignment_loop kernel.assignCoeff(i, j); if (ClearOpposite) for(Index i = maxi; i < kernel.rows(); ++i) - kernel.assignCoeff(i, j) = Scalar(0); + kernel.assignCoeff(i, j, Scalar(0)); } } };