diff --git a/examples/main.c b/examples/main.c index 992cc5070b9a9688a786c8a9e7a81c31271eaf31..1298187d3d547d6c9aee9f9f98dddffe3cc56e93 100644 --- a/examples/main.c +++ b/examples/main.c @@ -189,7 +189,7 @@ int main(int argc, char *argv[]) { int c; char parameters[200] = "acCdDef:FgGhMn:P:sSt:Tv:y:Y:"; #ifdef SWIFT_DEBUG_CHECKS - strcat(parameters, "x:"); + strcat(parameters, "x"); #endif while ((c = getopt(argc, argv, parameters)) != -1) switch (c) { @@ -703,6 +703,11 @@ int main(int argc, char *argv[]) { engine_dump_snapshot(&e); engine_print_stats(&e); +#ifdef SWIFT_DEBUG_CHECKS + if (write_dependencies) + scheduler_write_dependency(&e.sched); +#endif + /* Legend */ if (myrank == 0) printf("# %6s %14s %14s %10s %10s %10s %16s [%s]\n", "Step", "Time", @@ -712,11 +717,6 @@ int main(int argc, char *argv[]) { /* File for the timers */ if (with_verbose_timers) timers_open_file(myrank); -#ifdef SWIFT_DEBUG_CHECKS - if (write_dependencies) - scheduler_write_dependency(&e.sched); -#endif - /* Main simulation loop */ for (int j = 0; !engine_is_done(&e) && e.step - 1 != nsteps; j++) {