Dear Forum,
I experience reproducible crashes without an error message for some small cells of Mg that I perform static calculations on. Here's a sample INCAR
Code: Select all
SYSTEM=structure_15 #jobname
PREC=Accurate
ALGO=A
LREAL=.FALSE.
LWAVE=.FALSE.
LORBIT=0
ENCUT=550
NBANDS=13
KSPACING=0.1
EDIFF=1e-06
LCHARG=.FALSE.
NCORE=2
KPAR=10
METAGGA=R2SCAN
LASPH=.TRUE.
I've set ALGO=A as recommended by the wiki.
The calculations run for a while and then crash with this message
Code: Select all
final diagonalization occupied
Abort(1) on node 2 (rank 2 in comm 0): application called MPI_Abort(MPI_COMM_WORLD, 1) - process 2
Abort(1) on node 3 (rank 3 in comm 0): application called MPI_Abort(MPI_COMM_WORLD, 1) - process 3
It does not appear to be a memory issue, judging by the initial memory consumption reported by VASP. I also do not see a top spike in top just prior to the crash.
I can reproduce this behavior with version 6.4.0 and 6.5.1 and both the R2SCAN and LAK meta ggas.
The following variations fix the problem:
1. changing ALGO=Normal
2. changing to plain GGA
It seems the problem is confined to kinetic density parametrized meta GGAs, or at least the problem disappears under R2SCANL and OFR2 functionals.
I've attached three runs that reproduce the problem. I've tested the variations only on the structure_15.tar.gz run, but I would assume it should not matter.
I can work around the issue by changing ALGO, but a fix or an error message would nice to have in the future.
Best Regards,
Marvin