[Wien] Bug Report: Wien2k 9.1

Jeffery Aguiar jeffery.aguiar at gmail.com
Tue Mar 10 00:25:29 CET 2009


Hello all,

Our group at UC Davis recently compiled Wien2k 9.1  I
employed plain option (-O2 without any sophisticated optimization) and found
the following bugs:

1. For 64bit compiler, default integer is declared as integer*8,
not integer*4, which crashes with doreallocate_i4_dX routine. You may
use option "-i4" at 64 bit compilation.

2. Some integer operations use "NEQV", which is used for logical variables.
Change them as "/="

3. At SRC_lapw1, service.f implements "real function dtime4(lasttime)"
but it should be defined as double precision, like "double precision
function dtime4(lasttime)"

4. At SRC_trig, change "lattice" => "lattic" at #30 of xyz2struct.f

With those fixes Wien2k seems to work fine under all conditions tested thus
far

-- 
Jeffery Aguiar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20090310/c6bffc4e/attachment.html


More information about the Wien mailing list