diff options
Diffstat (limited to 'extern/Eigen3/Eigen/src/Sparse/TriangularSolver.h')
-rw-r--r-- | extern/Eigen3/Eigen/src/Sparse/TriangularSolver.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/extern/Eigen3/Eigen/src/Sparse/TriangularSolver.h b/extern/Eigen3/Eigen/src/Sparse/TriangularSolver.h index 73468e0446c..62bb8bb44c9 100644 --- a/extern/Eigen3/Eigen/src/Sparse/TriangularSolver.h +++ b/extern/Eigen3/Eigen/src/Sparse/TriangularSolver.h @@ -171,7 +171,7 @@ void SparseTriangularView<ExpressionType,Mode>::solveInPlace(MatrixBase<OtherDer eigen_assert(m_matrix.cols() == m_matrix.rows()); eigen_assert(m_matrix.cols() == other.rows()); eigen_assert(!(Mode & ZeroDiag)); - eigen_assert(Mode & (Upper|Lower)); + eigen_assert((Mode & (Upper|Lower)) != 0); enum { copy = internal::traits<OtherDerived>::Flags & RowMajorBit }; @@ -298,7 +298,7 @@ void SparseTriangularView<ExpressionType,Mode>::solveInPlace(SparseMatrixBase<Ot eigen_assert(m_matrix.cols() == m_matrix.rows()); eigen_assert(m_matrix.cols() == other.rows()); eigen_assert(!(Mode & ZeroDiag)); - eigen_assert(Mode & (Upper|Lower)); + eigen_assert((Mode & (Upper|Lower)) != 0); // enum { copy = internal::traits<OtherDerived>::Flags & RowMajorBit }; |