diff options
author | Gael Guennebaud <g.gael@free.fr> | 2010-12-10 13:52:47 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2010-12-10 13:52:47 +0100 |
commit | 79cc86f701a905a0f8c1fb9adfcede09b3b09120 (patch) | |
tree | fe3186d92192e85b0ba33e538b121b54ebe12b86 /Eigen | |
parent | 67c28570e3bdf3a2cab1e9aa60653d784054cc8e (diff) |
fix compilation
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/src/QR/FullPivHouseholderQR.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Eigen/src/QR/FullPivHouseholderQR.h b/Eigen/src/QR/FullPivHouseholderQR.h index 4dee21580..8e2ec6599 100644 --- a/Eigen/src/QR/FullPivHouseholderQR.h +++ b/Eigen/src/QR/FullPivHouseholderQR.h @@ -407,7 +407,8 @@ struct solve_retval<FullPivHouseholderQR<_MatrixType>, Rhs> RealScalar biggest_in_lower_part_of_c = c.bottomRows(rows-dec().rank()).cwiseAbs().maxCoeff(); // FIXME brain dead const RealScalar m_precision = NumTraits<Scalar>::epsilon() * std::min(rows,cols); - if(!isMuchSmallerThan(biggest_in_lower_part_of_c, biggest_in_upper_part_of_c, m_precision)) + // this internal:: prefix is needed by at least gcc 3.4 and ICC + if(!internal::isMuchSmallerThan(biggest_in_lower_part_of_c, biggest_in_upper_part_of_c, m_precision)) return; } dec().matrixQR() |