int64.patch 829 B

12345678910111213
  1. diff --git a/internal/ceres/covariance_impl.cc b/internal/ceres/covariance_impl.cc
  2. index 324b553..d80554b 100644
  3. --- a/internal/ceres/covariance_impl.cc
  4. +++ b/internal/ceres/covariance_impl.cc
  5. @@ -630,7 +630,7 @@ bool CovarianceImpl::ComputeCovarianceValuesUsingSuiteSparseQR() {
  6. // separately.
  7. const SuiteSparse_long rank = SuiteSparseQR<double>(SPQR_ORDERING_BESTAMD,
  8. SPQR_DEFAULT_TOL,
  9. - cholmod_jacobian.ncol,
  10. + static_cast<int64_t>(cholmod_jacobian.ncol),
  11. &cholmod_jacobian,
  12. &R,
  13. &permutation,