diff --git a/internal/ceres/solver.cc b/internal/ceres/solver.cc index 45e6865f3..6561bd952 100644 --- a/internal/ceres/solver.cc +++ b/internal/ceres/solver.cc @@ -336,8 +336,8 @@ string Solver::Summary::FullReport() const { initial_cost - final_cost); } - StringAppendF(&report, "\nNumber of iterations: % 20ld\n", - iterations.size() - 1); + StringAppendF(&report, "\nNumber of iterations: % 20d\n", + static_cast(iterations.size() - 1)); StringAppendF(&report, "\nTime (in seconds):\n"); StringAppendF(&report, "Preprocessor %25.3f\n",