aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/LU/PartialPivLU.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2016-05-26 17:35:53 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2016-05-26 17:35:53 +0200
commitbebc5a2147dafb86d786bf0543ddb4dd6a35fb82 (patch)
treed651c8f68a3273fec83b3a1a0cb52a834c167e3e /Eigen/src/LU/PartialPivLU.h
parent00c29c2caef8fb0c6b1d2ba5ecdf6780c0c766d4 (diff)
Fix/handle some int-to-long conversions.
Diffstat (limited to 'Eigen/src/LU/PartialPivLU.h')
-rw-r--r--Eigen/src/LU/PartialPivLU.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/LU/PartialPivLU.h b/Eigen/src/LU/PartialPivLU.h
index 715d2b09c..b68916287 100644
--- a/Eigen/src/LU/PartialPivLU.h
+++ b/Eigen/src/LU/PartialPivLU.h
@@ -434,7 +434,7 @@ struct partial_lu_impl
// update permutations and apply them to A_0
for(Index i=k; i<k+bs; ++i)
{
- Index piv = (row_transpositions[i] += k);
+ Index piv = (row_transpositions[i] += internal::convert_index<PivIndex>(k));
A_0.row(i).swap(A_0.row(piv));
}