[Wien] mixer erro (segmentation fault and ispin)

Fred Nastos nastos at physics.utoronto.ca
Fri Oct 8 17:38:08 CEST 2004


Zhang, please try using Intel's Fortran compiler version 8.1.  To corroborate 
what others on the mailing list are saying, I find it to be superior to 8.0 
in many respects.

Fred

On October 8, 2004 08:54 am, Jack London wrote:
> Dear all
>
> I install Wien2k code (WIEN2k_04.6 (Release
> 21/06/2004)) not the latest version in supercomputer
> (LInux cluster: redhat 9.0 and ifc8.0 ). Because I
> have to compare the results on the new supercomputer
> with old results on other machines. This version was
> successfully installed.
>
> But when I run a small job (bulk Pd), "x mixer"
> crashed  in the first iteration with the following
> message.
>
> forrtl: severe (174): SIGSEGV, segmentation fault
> occurred
> Image              PC        Routine            Line
>      Source
> Unknown            4013256E  Unknown
> Unknown  Unknown
> Unknown            4013139C  Unknown
> Unknown  Unknown
> mixer              0808A59D  Unknown
> Unknown  Unknown
> mixer              080720CB  Unknown
> Unknown  Unknown
> mixer              08071B92  Unknown
> Unknown  Unknown
> mixer              0804AA84  Unknown
> Unknown  Unknown
>
> Stack trace terminated abnormally.
>
> And I also can find "  mixer       (12:34:05)  ispin
> set to           1" in case.dayfile.
>
> I did the following methods to fix the problem.
>
> 1). I downloaded the mixer package of the latest
> Wien2k version and compiled it. Then calcualted the
> bulk Pd. It finished the SCF in the 15th cycles, and
>
> :DIS and :ENE converged at 0.0000507 and -10094.096399
>
> Ry, respectively. The total energy in new machine is
> about 0.6 meV difference with our old results in old
> machine(same Wien2k version). And for the slab test,
> the difference of total energy is becoming larger and
> larger with increase layers in slab calculation. (all
> parameters,case.in1, case.in2 and case.klist are the
> same)
>
> 2). I checked the Wien2k mail list and found some
> disscussions about this problem. Based on suggestion
> of Fred Nastos, I found the line
> "FORCE(JATOM)=.false." in scfana.f and cancled it.
> After recompiled MIXER, the porblem was really fixed
> in bulk Pd calculation. But the SCF ONLY run 13 cycles
> and :DIS was converged to 0.0000475. It is very
> different with the 15 cycles in 1). And The total
> energy -10094.096364 Ry is also different with 1).
>
> So, I also did the test in my old machine. We got the
> same :DIS and :ENE (total energy is -10094.096446 Ry)
> with and without that line in scfana.f of the old
> Wienk version. After installed the Mixer package of
> the latest version, :DIS is converged at the 18th
> iteration and total energy is -10094.096456 Ry.
>
> In order to compare each other clearly, I attach a
> file in doc for Windows and other file for linux.
>
> 3), based on L.D. Marks suggestion, "use -traceback in
> your compile lines options", but it didn't work.
>
> forrtl: severe (174): SIGSEGV, segmentation fault
> occurred
> Image              PC        Routine            Line
>      Source
> Unknown            4013256E  Unknown
> Unknown  Unknown
> Unknown            4013139C  Unknown
> Unknown  Unknown
> mixer              08089D8D  Unknown
> Unknown  Unknown
> mixer              080718BB  Unknown
> Unknown  Unknown
> mixer              08071382  Unknown
> Unknown  Unknown
> mixer              0804AA2F  errclr_
>  63  errclr.f
> mixer              08054F69  Unknown
> Unknown  Unknown
> mixer              08049E68  Unknown
> Unknown  Unknown
> Unknown            400D3A67  Unknown
> Unknown  Unknown
> mixer              08049D21  Unknown
> Unknown  Unknown
>
> How to fix the beginning error in MIXER? and Why I get
> the different total on two kinds of linux cluster?
>
> Thanks in advance!
>
> Best regards
>
> Zhang




More information about the Wien mailing list