Grompp fails by md or sd as integrator

GROMACS version: 2020.1
GROMACS modification: No

Grompp works fine when the steep or cg is used as integrator in mdp file (even the mdrun also works afterward), but it would fail by switching only the integrator to md or sd, giving the below segmentation fault:

_pmiu_daemon(SIGCHLD): [NID 05465] [c0-2c1s6n1] [Thu May 21 15:03:23 2020] PE RANK 0 exit signal Segmentation fault
Application 17692065 exit codes: 139

The GROMACS has been compiled in a cray machine using intel.

Any helpful comment is greatly appreciated.


Hi Alex,

As I understand you only changed the integrator field in the .mdp file? This should work smoothly and I would suspect that something else must have changed here.

Do you get any more output from your system to the command line?
Did you maybe try to run grompp in an mpi process?

Thanks for the response.
Yes, the only change was the integrator for sure.

And that was the whole output printed out in terminal after invoking the aprun -n 1 gmx_mpi grompp … .
Again, the "aprun -n 1 gmx_mpi grompp … " works with integrator = steep or cg. But not with the integrator = md or sd.


Hi Alex,

running grompp should just work fine on your local machine, as long as you use the same gromacs version.

Still, this error should not happen - can you share the input files that you used for grompp?