diff --git a/dune/gfe/riemanniantrsolver.cc b/dune/gfe/riemanniantrsolver.cc index 0304ca2c1b60d52267c27e0154db59f1c6e8c669..cd6febcc4a33c3a14b7fae089f0e496e0c5ab198 100644 --- a/dune/gfe/riemanniantrsolver.cc +++ b/dune/gfe/riemanniantrsolver.cc @@ -476,7 +476,7 @@ void RiemannianTrustRegionSolver<Basis,TargetSpace>::solve() if (instrumented_) { - fprintf(fp, "Trust-region step: %d, trust-region radius: %g\n", + fprintf(fp, "Trust-region step: %ld, trust-region radius: %g\n", i, trustRegion.radius()); // /////////////////////////////////////////////////////////////// @@ -644,7 +644,7 @@ void RiemannianTrustRegionSolver<Basis,TargetSpace>::solve() if (instrumented_) { char iFilename[100]; - sprintf(iFilename, "tmp/intermediateSolution_%04d", i); + sprintf(iFilename, "tmp/intermediateSolution_%04ld", i); FILE* fpIterate = fopen(iFilename, "wb"); if (!fpIterate)