Run successfully but exit code 1 #1285
-
|
Hi all, I am running HydroBlast3D test, using input file benchmark_unifrom_256.in. The run completed successfully, but after running there is an "exit code 1", indicating there is some error. Primary job terminated normally, but 1 process returned mpirun detected that one or more processes exited with non-zero status, thus causing Process name: [[4670,1],0] |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
|
This is expected behavior: the HydroBlast3D test checks if the kinetic energy matches the analytical solution at t=1 by default. If your simulation doesn't reach t=1 (for example, if max_timesteps is too low), the test fails this check and returns exit code 1—even though the run completes successfully. If you want to avoid this non-zero exit code, add To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
This is expected behavior: the HydroBlast3D test checks if the kinetic energy matches the analytical solution at t=1 by default. If your simulation doesn't reach t=1 (for example, if max_timesteps is too low), the test fails this check and returns exit code 1—even though the run completes successfully. If you want to avoid this non-zero exit code, add
blast_problem.check_solution=falseto your input file or as a command-line parameter. This disables the solution check and lets the test exit with code 0. More details are in this thread.To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other
