[Wien] ‘mixer’ crashes when forces too large
Elias Assmann
elias.assmann at gmail.com
Fri May 24 13:12:00 CEST 2013
I had a problem with a calculation that ran peacefully for a while,
but then crashed in ‘mixer’ with the error
forrtl: severe (59): list-directed I/O syntax error, unit -5, file
Internal List-Directed Read
Image PC Routine Line Source
mixer 000000000050704D Unknown Unknown
Unknown
mixer 0000000000505B55 Unknown Unknown
Unknown
mixer 00000000004AD449 Unknown Unknown
Unknown
mixer 0000000000460288 Unknown Unknown
Unknown
mixer 000000000045FA98 Unknown Unknown
Unknown
mixer 00000000004837C1 Unknown Unknown
Unknown
mixer 000000000048109B Unknown Unknown
Unknown
mixer 00000000004286BE scfana_ 365
scfana.f
mixer 000000000040C2DC MAIN__ 364
mixer.F
mixer 000000000040411C Unknown Unknown
Unknown
libc.so.6 00002AB1180EC994 Unknown Unknown
Unknown
mixer 0000000000404029 Unknown Unknown
Unknown
Upon investigation, I found that the cause of the crash was a line
:FSU033: 33.ATOM 120503.840520617-118793.163618910 -4395.235042983
19749.475095455
in the ‘scf’ file, which it had tried to read as [scfana.f:365]
READ(MARGN(18:120),*)FHELP(1:4) !READ(MARGN,740) (FHELP(j),j=1,4)
(where ‘margn’ contains the whole line).
I do not attach a patch because I am not sure how this should be
fixed, e.g.
* change scfana.f to formatted input,
* change whatever writes this line to list-directed output, or even
* emit an error when the forces are so large (?)
In this case I will simply change the line in the ‘scf’ and see how the
calculation goes on from there.
Elias
More information about the Wien
mailing list