Discussion:
[Wien] Help Request for making WIEN2K (ver18.2) programs executable.
Ashwani Kumar
2018-10-21 19:08:19 UTC
Permalink
Dear Mam/Sir,
I am trying to install wien2k in fedora (system config. : 64 bit, i7-8700
processor-6 cores, 8 gb ram). Almost every program have this error (shown
in BOLD), below is compile.msg from Pairhess program::
_______________________________________________________________
gfortran -o pairhess energy.o findneigh.o findsymm.o fixup.o gen_brav.o
init.o main.o sortag.o dchdc.o errclr.o errflg.o gtfnam.o outerr.o
expandset.o makehessb.o findequivs.o matcon.o rigidb2.o atomic_mass.o
-ffree-form -O2 -ffree-line-length-none -L../SRC_lib /opt/libopenblas
/opt/liblapack -lpthread

*gfortran: error: /opt/libopenblas: No such file or directorygfortran:
error: /opt/liblapack: No such file or directory*
make: *** [Makefile:61: pairhess] Error 1
__________________________________________________________________________
So every program is non-executable.

Thinking of missing link between gfortran /gcc , executed test command :

[***@localhost WIEN2K]$ gfortran testblas.c
/path/to/OpenBLAS/libopenblas.lib -o test


*gfortran: error: testblas.c: No such file or directorygfortran: error:
/path/to/OpenBLAS/libopenblas.lib: No such file or directory*
Please help.

I am very thankful to Dr. Blaha for his kind support related to WIEN2K
program (his positive reply on 19/10/2018 made my task easy).

thanks,
Ashwani Kumar
Gavin Abo
2018-10-22 03:56:15 UTC
Permalink
You likely need to use -lblas for libblas.so and -llapack for
liblapack.so installed with "sudo yum install lapack-devel".

A basic WIEN2k serial install with gfortran/cc on Fedora seems quite
similar to Ubuntu [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17911.html
,
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17175.html
] but Fedora uses yum packages:

Using 64-bit 1.7GB Live image
(Fedora-Workstation-Live-x86_64-28-1.1.iso) from

https://getfedora.org/en/workstation/download/

[***@localhost ~]$ cat /etc/fedora-release
Fedora release 28 (Twenty Eight)
[***@localhost ~]$ sudo yum install tcsh
...
Is this ok [y/N]: y
...
[***@localhost ~]$ sudo yum install gcc-gfortran
...
Is this ok [y/N]: y
...
[***@localhost-live ~]$ sudo yum install lapack-devel
...
Is this ok [y/N]: y
...
[***@localhost-live ~]$ ls /usr/lib64/liblapack*
/usr/lib64/liblapacke.so /usr/lib64/liblapack.so
/usr/lib64/liblapacke.so.3      /usr/lib64/liblapack.so.3
/usr/lib64/liblapacke.so.3.8    /usr/lib64/liblapack.so.3.8
/usr/lib64/liblapacke.so.3.8.0  /usr/lib64/liblapack.so.3.8.0
[***@localhost-live ~]$ ls /usr/lib64/libblas*
/usr/lib64/libblas.so /usr/lib64/libblas.so.3.8
/usr/lib64/libblas.so.3  /usr/lib64/libblas.so.3.8.0
[***@localhost WIEN2k]$ ls
WIEN2k_18.2.tar
[***@localhost WIEN2k]$ tar xvf WIEN2k_18.2.tar
...
[***@localhost WIEN2k]$ gunzip *.gz
...
[***@localhost WIEN2k]$ ./expand_lapw
...
continue (y/n)
y
...
[***@localhost-live WIEN2k]$ rm WIEN2k_INSTALLDATE
[***@localhost WIEN2k]$ ./siteconfig
...
continue or stop (c/s) c
...
  Selection: LG
...
     Your compiler: gfortran
...
     Your compiler: cc
...
 Would you like to use LIBXC (that you have installed)? (y,N):
N
...
Selection: R
     Real libraries=-lblas -llapack -lpthread
...
 Current settings:
  O   Compiler options:        -ffree-form -O2 -ffree-line-length-none
  L   Linker Flags:            $(FOPT) -L../SRC_lib
  P   Preprocessor flags       '-DParallel'
  R   R_LIBS (LAPACK+BLAS):    -lblas -llapack -lpthread
  X   LIBX options:
      LIBXC-LIBS:

  S   Save and Quit

      To change an item select option.
Selection: S
...
  Shared Memory Architecture? (y/N):y
  Do you know/need a command to bind your jobs to specific nodes?
  (like taskset -c). Enter N / your_specific_command: N
...
   (y/N) N
...
     Selection: Q
...
     Selection: A
...
Compile time errors (if any) were:


Check file   compile.msg   in the corresponding SRC_* directory for the
compilation log and more info on any compilation problem.
...
   Please enter the full path of the perl program: /usr/bin/perl
...
 Please enter the full path to your temporary directory: /tmp
...
[***@localhost-live WIEN2k]$ ./userconfig
...

Note: The above does not include other packages that might be needed for
run-time (such as: sudo yum gnuplot octave grace) or post-processing
programs [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17895.html
, http://susi.theochem.tuwien.ac.at/reg_user/unsupported/ ].
Post by Ashwani Kumar
Dear Mam/Sir,
I am trying to install wien2k in fedora (system config. : 64 bit,
i7-8700 processor-6 cores, 8 gb ram). Almost every program have this
_______________________________________________________________
gfortran -o pairhess energy.o findneigh.o findsymm.o fixup.o
gen_brav.o init.o main.o sortag.o dchdc.o errclr.o errflg.o gtfnam.o
outerr.o expandset.o makehessb.o findequivs.o matcon.o rigidb2.o
atomic_mass.o -ffree-form -O2 -ffree-line-length-none -L../SRC_lib
/opt/libopenblas /opt/liblapack -lpthread
*gfortran: error: /opt/libopenblas: No such file or directory
gfortran: error: /opt/liblapack: No such file or directory*
make: *** [Makefile:61: pairhess] Error 1
__________________________________________________________________________
So every program is non-executable.
/path/to/OpenBLAS/libopenblas.lib -o test
*gfortran: error: testblas.c: No such file or directory
gfortran: error: /path/to/OpenBLAS/libopenblas.lib: No such file or
directory
*
Please help.
I am very thankful to Dr. Blaha for his kind support related to WIEN2K
program (his positive reply on 19/10/2018 made my task easy).
thanks,
Ashwani Kumar
Pavel Ondračka
2018-10-22 07:34:56 UTC
Permalink
Just a small note:
Gavin's instructions will definitely work. However, the default blas
package is _very_ suboptimal!

Some example times for the diag part of the serial test_case:
MKL: 16s
OpenBLAS: 18s
default blas (from Netlib): 80s !
(with i7-5820K, which has AVX2, hence roughly 4x speedup due to SIMD)

BTW the OpenBLAS bundles the lapack as well (at least on Fedora), hence
what you need is to follow Gavin's instuction but install "sudo dnf
install openblas-devel" (instead of the lapack-devel package) and set
your R_LIBS to just "-lopenblas". The default openblas package is the
serial version, hence no -lpthread is needed (this is probably the
reasonable setup for beginners). If you want to make use of thread
level parallelism in BLAS you can install the "dnf install openblasp-
devel", which is a threading enabled version of OpenBLAS. You R_LIBS
should be then "-lopenblasp -lpthread". I recommend to use the k-point
parallelization (with .machines file) with serial OpenBLAS though.

For really optimal speed I also recommend adding "-ftree-vectorize" to
your compiler options and possibly also "-march=native" if you intend
to run you Wien2k compilation on the build computer only (or if you
cluster has the same or newer cpus as your build machine).

Best regards
Pavel
Post by Gavin Abo
You likely need to use -lblas for libblas.so and -llapack for
liblapack.so installed with "sudo yum install lapack-devel".
A basic WIEN2k serial install with gfortran/cc on Fedora seems quite
similar to Ubuntu [
,
Using 64-bit 1.7GB Live image (Fedora-Workstation-Live-x86_64-28-
1.1.iso) from
https://getfedora.org/en/workstation/download/
Fedora release 28 (Twenty Eight)
...
Is this ok [y/N]: y
...
...
Is this ok [y/N]: y
...
...
Is this ok [y/N]: y
...
/usr/lib64/liblapacke.so /usr/lib64/liblapack.so
/usr/lib64/liblapacke.so.3 /usr/lib64/liblapack.so.3
/usr/lib64/liblapacke.so.3.8 /usr/lib64/liblapack.so.3.8
/usr/lib64/liblapacke.so.3.8.0 /usr/lib64/liblapack.so.3.8.0
/usr/lib64/libblas.so /usr/lib64/libblas.so.3.8
/usr/lib64/libblas.so.3 /usr/lib64/libblas.so.3.8.0
WIEN2k_18.2.tar
...
...
...
continue (y/n)
y
...
...
continue or stop (c/s) c
...
Selection: LG
...
Your compiler: gfortran
...
Your compiler: cc
...
N
...
Selection: R
Real libraries=-lblas -llapack -lpthread
...
O Compiler options: -ffree-form -O2 -ffree-line-length-
none
L Linker Flags: $(FOPT) -L../SRC_lib
P Preprocessor flags '-DParallel'
R R_LIBS (LAPACK+BLAS): -lblas -llapack -lpthread
S Save and Quit
To change an item select option.
Selection: S
...
Shared Memory Architecture? (y/N):y
Do you know/need a command to bind your jobs to specific nodes?
(like taskset -c). Enter N / your_specific_command: N
...
(y/N) N
...
Selection: Q
...
Selection: A
...
Check file compile.msg in the corresponding SRC_* directory for
the
compilation log and more info on any compilation problem.
...
Please enter the full path of the perl program: /usr/bin/perl
...
Please enter the full path to your temporary directory: /tmp
...
...
Note: The above does not include other packages that might be needed
for run-time (such as: sudo yum gnuplot octave grace) or post-
processing programs [
, http://susi.theochem.tuwien.ac.at/reg_user/unsupported/ ].
Post by Ashwani Kumar
Dear Mam/Sir,
I am trying to install wien2k in fedora (system config. : 64 bit,
i7-8700 processor-6 cores, 8 gb ram). Almost every program have
this error (shown in BOLD), below is compile.msg from Pairhess
_______________________________________________________________
gfortran -o pairhess energy.o findneigh.o findsymm.o fixup.o
gen_brav.o init.o main.o sortag.o dchdc.o errclr.o errflg.o
gtfnam.o outerr.o expandset.o makehessb.o findequivs.o matcon.o
rigidb2.o atomic_mass.o -ffree-form -O2 -ffree-line-length-none
-L../SRC_lib /opt/libopenblas /opt/liblapack -lpthread
gfortran: error: /opt/libopenblas: No such file or directory
gfortran: error: /opt/liblapack: No such file or directory
make: *** [Makefile:61: pairhess] Error 1
___________________________________________________________________
_______
So every program is non-executable.
/path/to/OpenBLAS/libopenblas.lib -o test
gfortran: error: testblas.c: No such file or directory
gfortran: error: /path/to/OpenBLAS/libopenblas.lib: No such file or
directory
Please help.
I am very thankful to Dr. Blaha for his kind support related to
WIEN2K program (his positive reply on 19/10/2018 made my task
easy).
thanks,
Ashwani Kumar
_______________________________________________
Wien mailing list
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
Ashwani Kumar
2018-10-23 04:57:45 UTC
Permalink
Mr. Pavel, i have just noted down your point (and will imply once i start
using WIEN2K and gets more comfortable with the code). SPEED MATTERS A LOT.
Thanks Mr. Gavin. Earlier issue solved. Now lapw0 and lapw2 not executable
which i doubt is due to LIBXC (or may not). Your previous reply indicated
not to use LIBXC. I re-installed everything fresh but LIBXC setting remains
there. please find the compile errors:
Compiling All Program: ******************************************

Compile time errors (if any) were:

SRC_lapw0/compile.msg:Fatal Error: Can't open module file
‘xc_f03_lib_m.mod’ for reading at (1): No such file or directory

SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1

SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2


Check file compile.msg in the corresponding SRC_* directory for the

compilation log and more info on any compilation problem.
**********************************************************************************************************

Compiling lapw0 alone :
******************************************************************************

RC_lapw0 ...

if [ -f .parallel ]; then \

rm -f .parallel modules.o W2kinit.o fft_modules.o reallocate.o energy.o
getff1.o getfft.o gtfnam.o lapw0.o outerr.o rean0.o rean3.o rean4.o
setff1.o setff2.o setfft.o xcpot1.o xcpot3.o eramps.o *.mod; \

fi

touch .sequential

make ./lapw0 FORT=gfortran FFLAGS=' -ffree-form -O2 -ffree-line-length-none
-DLIBXC -I/usr/include '

make[1]: Entering directory '/home/hardy/WIEN2K/SRC_lapw0'

make[1]: Circular pwxad4.o <- pwxad4.o dependency dropped.

gfortran -ffree-form -O2 -ffree-line-length-none -DLIBXC -I/usr/include -c
inputpars.F

inputpars.F:6:10:

use xc_f03_lib_m

1

Fatal Error: Can't open module file ‘xc_f03_lib_m.mod’ for reading at (1):
No such file or directory

compilation terminated.

make[1]: *** [Makefile:170: inputpars.o] Error 1

make[1]: Leaving directory '/home/hardy/WIEN2K/SRC_lapw0'

make: *** [Makefile:119: seq] Error 2

make: *** No rule to make target 'complex'. Stop.

Copying programs

WARNING: no executable found in SRC_lapw0. Check compile.msg in this
directory

done.

Compile time errors (if any) were:

SRC_lapw0/compile.msg:Fatal Error: Can't open module file
‘xc_f03_lib_m.mod’ for reading at (1): No such file or directory

SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1

SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2

**************************************************************************************************************

init_lapw is executing succesfully while run_lapw shows error
***************

/home/hardy/WIEN2K/lapw0: Command not found.
grep: lapw2*.error: No such file or directory
stop error
************************************************************************************************

thanking you,

A. Kumar
Pavel Ondračka
2018-10-23 07:11:18 UTC
Permalink
Dear Ashwani,

the problem is that the libxc modules are not installed in /usr/include on
Fedora (and some other distros). This is kinda stupid (but the rationale
being that the mod files are not headers in the standard sense, but rather a
binary (compiler and arch dependent) files). The are in $(LIBDIR)/gfortran/
modules/ on Fedora. Unfortunately the siteconfig is not flexible enough to
allow you to specify this directory. Therefore it is not possible to compile
with libxc on Fedora currently without manually changing the SRC_lapw0
Makefile.





You would do best to remove the libxc altogether. But to be honest I don't
know how, to do that from siteconfig (It does not allow me to reset
LIBXCROOT to empty). Hence your best chance is to edit WIEN2k_OPTIONS file
manually and delete all the lines startings with current:LIBXC*  (or
hopefully someone more experienced can advice how to reset LIBXCROOT to
empty fro siteconfig) and regenerate the makefiles.





If you really need the libxc, set:

LIBXCROOT =  /usr/
LIBXC_FORTRAN = xcf03
LIBXC_LIBDNAME = lib64
LIBXC_LIBNAME = xc
and manually edit the

"  LIBXC_FOPT = -DLIBXC -I$(LIBXCROOT)include"

line in SRC_lapw0/Makefile to

" LIBXC_FOPT = -DLIBXC -I$(LIBXCROOT)/$(LIBXC_LIBDNAME)/gfortran/modules"


(BTW also check that you have libxc-devel package installed "dnf install
libxc-devel")





Best regards

Pavel




BTW its a pity  that the siteconfig package doesn't use the most common way
of the package detection (i.e. the package config files). Nowadays all
packages such as fftw, elpa, OpenBLAS or libxc (with the scalapack being the
exception) have a proper package configs (at least upstream) and the
information like where to find the fortran modules (of other required
compile/link flags) can be found in them.



---------- Původní e-mail ----------
Od: Ashwani Kumar <***@gmail.com>
Komu: ***@zeus.theochem.tuwien.ac.at
Datum: 23. 10. 2018 6:56:47
Předmět: [Wien] Fwd: Help Request for making WIEN2K (ver18.2) programs
executable.
"
Mr. Pavel, i have just noted down your point (and will imply once i start
using WIEN2K and gets more comfortable with the code). SPEED MATTERS A LOT.





Thanks Mr. Gavin. Earlier issue solved.  Now lapw0 and lapw2 not executable
which i doubt is due to LIBXC (or may not). Your previous reply indicated
not to use LIBXC. I re-installed everything fresh but LIBXC setting remains
there. please find the compile errors:


Compiling All Program: ******************************************
Compile time errors (if any) were:

SRC_lapw0/compile.msg:Fatal Error: Can't open module file ‘xc_f03_lib_m.mod’
for reading at (1): No such file or directory

SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1

SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2




Check file compile.msg in the corresponding SRC_* directory for the

compilation log and more info on any compilation problem.

****************************************************************************
******************************


Compiling lapw0 alone : ****************************************************
**************************
RC_lapw0 ...

if [ -f .parallel ]; then \

rm -f .parallel modules.o W2kinit.o fft_modules.o reallocate.o energy.o
getff1.o getfft.o gtfnam.o lapw0.o outerr.o rean0.o rean3.o rean4.o setff1.o
setff2.o setfft.o xcpot1.o xcpot3.o eramps.o *.mod; \

fi

touch .sequential

make ./lapw0 FORT=gfortran FFLAGS=' -ffree-form -O2 -ffree-line-length-none
-DLIBXC -I/usr/include '

make[1]: Entering directory '/home/hardy/WIEN2K/SRC_lapw0'

make[1]: Circular pwxad4.o <- pwxad4.o dependency dropped.

gfortran -ffree-form -O2 -ffree-line-length-none -DLIBXC -I/usr/include -c
inputpars.F

inputpars.F:6:10:



use xc_f03_lib_m

1

Fatal Error: Can't open module file ‘xc_f03_lib_m.mod’ for reading at (1):
No such file or directory

compilation terminated.

make[1]: *** [Makefile:170: inputpars.o] Error 1

make[1]: Leaving directory '/home/hardy/WIEN2K/SRC_lapw0'

make: *** [Makefile:119: seq] Error 2

make: *** No rule to make target 'complex'. Stop.

Copying programs

WARNING: no executable found in SRC_lapw0. Check compile.msg in this
directory



done.



Compile time errors (if any) were:

SRC_lapw0/compile.msg:Fatal Error: Can't open module file ‘xc_f03_lib_m.mod’
for reading at (1): No such file or directory

SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1

SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2

****************************************************************************
**********************************

init_lapw is executing succesfully while run_lapw shows error **************
*

/home/hardy/WIEN2K/lapw0: Command not found.
grep: lapw2*.error: No such file or directory
   stop error
****************************************************************************
********************



thanking you,

A. Kumar









_______________________________________________
Wien mailing list
***@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
SEARCH the MAILING-LIST at: http://www.mail-archive.com/***@zeus.theochem.
tuwien.ac.at/index.html
"
Gavin Abo
2018-10-23 12:35:01 UTC
Permalink
Maybe try running siteconfig like for the first time by removing the
WIEN2k_INSTALLDATE file in your WIEN2k install folder [1,2], for example
in a terminal:

[***@localhost WIEN2k]$ rm WIEN2k_INSTALLDATE

[***@localhost WIEN2k]$ ./siteconfig

Then, try selecting no for LIBXC like in my recent post [3]:

 Would you like to use LIBXC (that you have installed)? (y,N):
N

Or alternatively, I haven't fully tested it, but libxc likely could be
installed following the link [4] in [3] by doing before running
siteconfig for the first time:

[***@localhost ~]$ sudo yum install autoconf libtool
...
Is this ok [y/N]: y
...
[***@localhost ~]$ wget
http://www.tddft.org/programs/octopus/down.php?file=libxc/4.2.3/libxc-4.2.3.tar.gz
...
[***@localhost ~]$ tar zxvf
down.php\?file\=libxc%2F4.2.3%2Flibxc-4.2.3.tar.gz
...
[***@localhost ~]$ mv libxc-4.2.3/ libxc/
[***@localhost ~]$ cd libxc/
[***@localhost libxc]$ autoreconf -i --force
...
[***@localhost libxc]$ ./configure FC=gfortran CC=cc
--prefix=$HOME/libxc
...
[***@localhost libxc]$ make

...
[***@localhost libxc]$make check
...
[***@localhost libxc]$ make install
...

[***@localhost WIEN2k]$./siteconfig
...
 Would you like to use LIBXC (that you have installed)? (y,N):

y

...

 Do you want to automatically search for LIBXC installations? (Y,n):
Y
...

 Please specify a comma separated list of directories to search! (If no
list is entered, /usr/local and /opt will be searched as default):
/home/username
Finding the required library in /home/username/libxc ...

The following was found as LIBXCROOT: /home/username/xc/lib
Is this the correct directory? (Y,n):
n
Please enter the directory of your LIBXC-installation!:

/home/username/libxc

where username above should be replaced by your user name.

...


[1]
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17823.html
[2]
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17902.html
[3]
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg18097.html
[4]
Post by Pavel Ondračka
Dear Ashwani,
the problem is that the libxc modules are not installed in
/usr/include on Fedora (and some other distros). This is kinda stupid
(but the rationale being that the mod files are not headers in the
standard sense, but rather a binary (compiler and arch dependent)
files). The are in $(LIBDIR)/gfortran/modules/ on Fedora.
Unfortunately the siteconfig is not flexible enough to allow you to
specify this directory. Therefore it is not possible to compile with
libxc on Fedora currently without manually changing the SRC_lapw0
Makefile.
You would do best to remove the libxc altogether. But to be honest I
don't know how, to do that from siteconfig (It does not allow me to
reset LIBXCROOT to empty). Hence your best chance is to edit
WIEN2k_OPTIONS file manually and delete all the lines startings with
current:LIBXC*  (or hopefully someone more experienced can advice how
to reset LIBXCROOT to empty fro siteconfig) and regenerate the makefiles.
LIBXCROOT =  /usr/
LIBXC_FORTRAN = xcf03
LIBXC_LIBDNAME = lib64
LIBXC_LIBNAME = xc
and manually edit the
"  LIBXC_FOPT = -DLIBXC -I$(LIBXCROOT)include"
line in SRC_lapw0/Makefile to
" LIBXC_FOPT = -DLIBXC -I$(LIBXCROOT)/$(LIBXC_LIBDNAME)/gfortran/modules"
(BTW also check that you have libxc-devel package installed "dnf
install libxc-devel")
Best regards
Pavel
BTW its a pity  that the siteconfig package doesn't use the most
common way of the package detection (i.e. the package config files).
Nowadays all packages such as fftw, elpa, OpenBLAS or libxc (with the
scalapack being the exception) have a proper package configs (at least
upstream) and the information like where to find the fortran modules
(of other required compile/link flags) can be found in them.
---------- Původní e-mail ----------
Datum: 23. 10. 2018 6:56:47
Předmět: [Wien] Fwd: Help Request for making WIEN2K (ver18.2) programs
executable.
Mr. Pavel, i have just noted down your point (and will imply once
i start using WIEN2K and gets more comfortable with the code).
SPEED MATTERS A LOT.
Thanks Mr. Gavin. Earlier issue solved.  Now lapw0 and lapw2 not
executable which i doubt is due to LIBXC (or may not). Your
previous reply indicated not to use LIBXC. I re-installed
everything fresh but LIBXC setting remains there. please find the
Compiling All Program: ******************************************
SRC_lapw0/compile.msg:Fatal Error: Can't open module file
‘xc_f03_lib_m.mod’ for reading at (1): No such file or directory
SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1
SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2
Check file compile.msg in the corresponding SRC_* directory for the
compilation log and more info on any compilation problem.
**
**********************************************************************************************************
******************************************************************************
RC_lapw0 ...
if [ -f .parallel ]; then \
rm -f .parallel modules.o W2kinit.o fft_modules.o reallocate.o
energy.o getff1.o getfft.o gtfnam.o lapw0.o outerr.o rean0.o
rean3.o rean4.o setff1.o setff2.o setfft.o xcpot1.o xcpot3.o
eramps.o *.mod; \
fi
touch .sequential
make ./lapw0 FORT=gfortran FFLAGS=' -ffree-form -O2
-ffree-line-length-none -DLIBXC -I/usr/include '
make[1]: Entering directory '/home/hardy/WIEN2K/SRC_lapw0'
make[1]: Circular pwxad4.o <- pwxad4.o dependency dropped.
gfortran -ffree-form -O2 -ffree-line-length-none -DLIBXC
-I/usr/include -c inputpars.F
use xc_f03_lib_m
1
Fatal Error: Can't open module file ‘xc_f03_lib_m.mod’ for reading
at (1): No such file or directory
compilation terminated.
make[1]: *** [Makefile:170: inputpars.o] Error 1
make[1]: Leaving directory '/home/hardy/WIEN2K/SRC_lapw0'
make: *** [Makefile:119: seq] Error 2
make: *** No rule to make target 'complex'. Stop.
Copying programs
WARNING: no executable found in SRC_lapw0. Check compile.msg in
this directory
done.
SRC_lapw0/compile.msg:Fatal Error: Can't open module file
‘xc_f03_lib_m.mod’ for reading at (1): No such file or directory
SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1
SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2
**************************************************************************************************************
init_lapw is executing succesfully while run_lapw shows error
***************
/home/hardy/WIEN2K/lapw0: Command not found.
grep: lapw2*.error: No such file or directory
   stop error
************************************************************************************************
thanking you,
A. Kumar
Ashwani Kumar
2018-10-23 20:27:42 UTC
Permalink
thank you, Program compiled successfully withour any error. I tried to
remove manually but still some error occurred, Followed Mr. Gavin's method
(from previous thread) for LIBXC link to R_LIBS. Done successfully. But
while running an example of TiC (to check everything is fine), STDOUT file
shows warning message (for lapw0 and lapw2) but program executed without
error. I checked makefile, makefile.orig (and makefile.orig_14 also for
lapw0) and found nothing suspicious.
**********************************************************************************
in cycle 9 ETEST: .0000154200000000 CTEST: .0009143
STOP LAPW0 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP LAPW1 END
STOP LAPW2 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP CORE END
Note: The following floating-point exceptions are signalling:
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP MIXER END
ec cc and fc_conv 1 0 1
in cycle 10 ETEST: .0000051000000000 CTEST: .0005302
STOP LAPW0 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP LAPW1 END
STOP LAPW2 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP CORE END
Note: The following floating-point exceptions are signalling:
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP MIXER END
ec cc and fc_conv 1 0 1
in cycle 11 ETEST: .0000031500000000 CTEST: .0000970
STOP LAPW0 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP LAPW1 END
STOP LAPW2 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP CORE END
Note: The following floating-point exceptions are signalling:
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP MIXER END
ec cc and fc_conv 1 1 1
Post by Ashwani Kumar
stop
******************************************************************************************************************
Please make me understand why the warning message appearing.

thanks
Ashwani Kumar
Post by Ashwani Kumar
Mr. Pavel, i have just noted down your point (and will imply once i start
using WIEN2K and gets more comfortable with the code). SPEED MATTERS A LOT.
Thanks Mr. Gavin. Earlier issue solved. Now lapw0 and lapw2 not
executable which i doubt is due to LIBXC (or may not). Your previous reply
indicated not to use LIBXC. I re-installed everything fresh but LIBXC
Compiling All Program: ******************************************
SRC_lapw0/compile.msg:Fatal Error: Can't open module file
‘xc_f03_lib_m.mod’ for reading at (1): No such file or directory
SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1
SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2
Check file compile.msg in the corresponding SRC_* directory for the
compilation log and more info on any compilation problem.
**********************************************************************************************************
******************************************************************************
RC_lapw0 ...
if [ -f .parallel ]; then \
rm -f .parallel modules.o W2kinit.o fft_modules.o reallocate.o energy.o
getff1.o getfft.o gtfnam.o lapw0.o outerr.o rean0.o rean3.o rean4.o
setff1.o setff2.o setfft.o xcpot1.o xcpot3.o eramps.o *.mod; \
fi
touch .sequential
make ./lapw0 FORT=gfortran FFLAGS=' -ffree-form -O2
-ffree-line-length-none -DLIBXC -I/usr/include '
make[1]: Entering directory '/home/hardy/WIEN2K/SRC_lapw0'
make[1]: Circular pwxad4.o <- pwxad4.o dependency dropped.
gfortran -ffree-form -O2 -ffree-line-length-none -DLIBXC -I/usr/include -c
inputpars.F
use xc_f03_lib_m
1
No such file or directory
compilation terminated.
make[1]: *** [Makefile:170: inputpars.o] Error 1
make[1]: Leaving directory '/home/hardy/WIEN2K/SRC_lapw0'
make: *** [Makefile:119: seq] Error 2
make: *** No rule to make target 'complex'. Stop.
Copying programs
WARNING: no executable found in SRC_lapw0. Check compile.msg in this
directory
done.
SRC_lapw0/compile.msg:Fatal Error: Can't open module file
‘xc_f03_lib_m.mod’ for reading at (1): No such file or directory
SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1
SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2
**************************************************************************************************************
init_lapw is executing succesfully while run_lapw shows error
***************
/home/hardy/WIEN2K/lapw0: Command not found.
grep: lapw2*.error: No such file or directory
stop error
************************************************************************************************
thanking you,
A. Kumar
Dear Mam/Sir,
I am trying to install wien2k in fedora (system config. : 64 bit, i7-8700
processor-6 cores, 8 gb ram). Almost every program have this error (shown
_______________________________________________________________
gfortran -o pairhess energy.o findneigh.o findsymm.o fixup.o gen_brav.o
init.o main.o sortag.o dchdc.o errclr.o errflg.o gtfnam.o outerr.o
expandset.o makehessb.o findequivs.o matcon.o rigidb2.o atomic_mass.o
-ffree-form -O2 -ffree-line-length-none -L../SRC_lib /opt/libopenblas
/opt/liblapack -lpthread
error: /opt/liblapack: No such file or directory*
make: *** [Makefile:61: pairhess] Error 1
__________________________________________________________________________
So every program is non-executable.
/path/to/OpenBLAS/libopenblas.lib -o test
/path/to/OpenBLAS/libopenblas.lib: No such file or directory*
Please help.
I am very thankful to Dr. Blaha for his kind support related to WIEN2K
program (his positive reply on 19/10/2018 made my task easy).
thanks,
Ashwani Kumar
Gavin Abo
2018-10-24 02:19:31 UTC
Permalink
Those gfortran warnings have been seen in symmetry [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17396.html
] and dstart [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17389.html
], which if I recall correctly were resolved by the fixes seen on the
updated page [ http://susi.theochem.tuwien.ac.at/reg_user/updates/ ]:

VERSION_18.1: 1.6.2018
SRC_dstart: fix of zamt initialization
SRC_symmetry: setting yvec,zvec=0

From the above, you can see that uninitialized variables in the code
tend to be the cause of those type of warnings.  Apparently, ifort
either handles them better (or ignores the issue).

It is not surprising and perhaps expected that those warnings might
appear in more programs than just lapw0.  As I mentioned before, WIEN2k
compiled with gfortran is less vetted and less maintained by the
developers [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg18018.html
].  I suppose that is one drawback of using that free compiler. Though,
I suppose Intel's recent 2016 or newer ifort compiler standardization
changes breaking some of the WIEN2k code is perhaps not better in some
cases [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17542.html
].  So, pick your poison.

As mentioned on stackoverflow page at the link in the previous post at
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17385.html ,

I think the statement there describes well the meaning of those warning
messages:

They can be a "hint about numerical problems in your code, but it is not
an error per se."

Adding "-ffpe-summary=none" to the compiler settings might suppress that
warning message when compiling with gfortran. However, I don't recommend
doing that as it might suppress other more important warnings/errors. 
Someday in the future, 'maybe' the WIEN2k code could be reprogrammed to
remove that warning message (which I think would be the proper way to
remove that message).

In summary, unless you can fix the code yourself to remove the error,
you would have the ignore them and continue on with your calculation
unless it results in something absurdly wrong.

P.S., Pavel has been good at gfortran debugging and resolving those,
which has been quite appreciated.  Though, I believe he is a user (not
developer) less obligated to help fix such problems.
Post by Ashwani Kumar
thank you, Program compiled successfully withour any error. I tried to
remove manually but still some error occurred, Followed Mr. Gavin's
method (from previous thread) for LIBXC link to R_LIBS. Done
successfully. But while running an example of TiC (to check everything
is fine), STDOUT file shows warning message (for lapw0 and lapw2) but
program executed without error. I checked makefile, makefile.orig (and
makefile.orig_14 also for lapw0) and found nothing suspicious.
**********************************************************************************
in cycle 9    ETEST: .0000154200000000   CTEST: .0009143
STOP  LAPW0 END
IEEE_DENORMAL
STOP  LAPW1 END
STOP  LAPW2 END
IEEE_DENORMAL
STOP  CORE  END
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP  MIXER END
ec cc and fc_conv 1 0 1
in cycle 10    ETEST: .0000051000000000   CTEST: .0005302
STOP  LAPW0 END
IEEE_DENORMAL
STOP  LAPW1 END
STOP  LAPW2 END
IEEE_DENORMAL
STOP  CORE  END
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP  MIXER END
ec cc and fc_conv 1 0 1
in cycle 11    ETEST: .0000031500000000   CTEST: .0000970
STOP  LAPW0 END
IEEE_DENORMAL
STOP  LAPW1 END
STOP  LAPW2 END
IEEE_DENORMAL
STOP  CORE  END
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP  MIXER END
ec cc and fc_conv 1 1 1
   stop
******************************************************************************************************************
Please make me understand why the warning message appearing.
thanks
Ashwani Kumar
Pavel Ondračka
2018-10-24 07:24:18 UTC
Permalink
It would be probably reasonable to add the "-ffpe-summary=none" to the
default gfortran flags to not scare a new users (as this "issue") is being
brought up over and over again  (hint to prof. Blaha).




In fact, I tried quite hard to debug lot of those things and in general to
hunt down the uninitialized stuff and the remaining ones (at least in the
common codepaths) should be harmless. IIRC the denormals in lapw0 and lapw2
comes from something like "exp(-big_number)"  which is completely OK and the
scary ones IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO in mixer come from lapack-
netlib/SRC/ieeeck.f function which is intentionally doing all the divide by
zero and infinity math to check if it can depend on the compliance with the
IEEE 754 standard.




Regarding the ifort vs gfortran, this is mostly a matter of personal taste.
gfrortan strictly adheres to the Fortran specification and this caused some
issues in the Wien2k code. gfortran is also somewhat slower but this is due
to much more conservative default flags. At -O2 gfortran won't do any SIMD
vectorization or loop unrolling in general, no link-time (interprocedural)
optimizations and it strictly adheres to IEEE compliance (and does a lot or
other stuff, like properly setting errno after library calls etc. which
ifort does not do with the Wien2k flags). I can maybe someday write some
blogpost which flags to use to get ifort-like behavior and speed.





Best regards

Pavel







---------- Původní e-mail ----------
Od: Gavin Abo <***@crimson.ua.edu>
Komu: ***@zeus.theochem.tuwien.ac.at
Datum: 24. 10. 2018 4:19:56
Předmět: Re: [Wien] Help Request for making WIEN2K (ver18.2) programs
executable.
"Those gfortran warnings have been seen in symmetry [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17396.html
] and dstart [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17389.html
], which if I recall correctly were resolved by the fixes seen on the
updated page [ http://susi.theochem.tuwien.ac.at/reg_user/updates/ ]:

VERSION_18.1: 1.6.2018
SRC_dstart: fix of zamt initialization
SRC_symmetry: setting yvec,zvec=0

From the above, you can see that uninitialized variables in the code
tend to be the cause of those type of warnings.  Apparently, ifort
either handles them better (or ignores the issue).

It is not surprising and perhaps expected that those warnings might
appear in more programs than just lapw0.  As I mentioned before, WIEN2k
compiled with gfortran is less vetted and less maintained by the
developers [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg18018.html
].  I suppose that is one drawback of using that free compiler. Though,
I suppose Intel's recent 2016 or newer ifort compiler standardization
changes breaking some of the WIEN2k code is perhaps not better in some
cases [
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17542.html
].  So, pick your poison.

As mentioned on stackoverflow page at the link in the previous post at
https://www.mail-archive.com/***@zeus.theochem.tuwien.ac.at/msg17385.html ,

I think the statement there describes well the meaning of those warning
messages:

They can be a "hint about numerical problems in your code, but it is not
an error per se."

Adding "-ffpe-summary=none" to the compiler settings might suppress that
warning message when compiling with gfortran. However, I don't recommend
doing that as it might suppress other more important warnings/errors. 
Someday in the future, 'maybe' the WIEN2k code could be reprogrammed to
remove that warning message (which I think would be the proper way to
remove that message).

In summary, unless you can fix the code yourself to remove the error,
you would have the ignore them and continue on with your calculation
unless it results in something absurdly wrong.

P.S., Pavel has been good at gfortran debugging and resolving those,
which has been quite appreciated.  Though, I believe he is a user (not
developer) less obligated to help fix such problems.
Post by Ashwani Kumar
thank you, Program compiled successfully withour any error. I tried to
remove manually but still some error occurred, Followed Mr. Gavin's
method (from previous thread) for LIBXC link to R_LIBS. Done
successfully. But while running an example of TiC (to check everything
is fine), STDOUT file shows warning message (for lapw0 and lapw2) but
program executed without error. I checked makefile, makefile.orig (and
makefile.orig_14 also for lapw0) and found nothing suspicious.
**************************************************************************
********
Post by Ashwani Kumar
in cycle 9    ETEST: .0000154200000000   CTEST: .0009143
STOP  LAPW0 END
IEEE_DENORMAL
STOP  LAPW1 END
STOP  LAPW2 END
IEEE_DENORMAL
STOP  CORE  END
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP  MIXER END
ec cc and fc_conv 1 0 1
in cycle 10    ETEST: .0000051000000000   CTEST: .0005302
STOP  LAPW0 END
IEEE_DENORMAL
STOP  LAPW1 END
STOP  LAPW2 END
IEEE_DENORMAL
STOP  CORE  END
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP  MIXER END
ec cc and fc_conv 1 0 1
in cycle 11    ETEST: .0000031500000000   CTEST: .0000970
STOP  LAPW0 END
IEEE_DENORMAL
STOP  LAPW1 END
STOP  LAPW2 END
IEEE_DENORMAL
STOP  CORE  END
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP  MIXER END
ec cc and fc_conv 1 1 1
   stop
**************************************************************************
****************************************
Post by Ashwani Kumar
Please make me understand why the warning message appearing.
thanks
Ashwani Kumar
_______________________________________________
Wien mailing list
***@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
SEARCH the MAILING-LIST at: http://www.mail-archive.com/***@zeus.theochem.
tuwien.ac.at/index.html
"
Ashwani Kumar
2018-10-27 18:31:51 UTC
Permalink
thanks. i worked out the example of TiC (just to make sure everygthing
working fine, compared with one of the lecture of WIEN2K workshop). there
are miniscule difference in values (Observed in UTILITIES--> analysis or
energy values of bands in dos) but overall data is same. thanks you Mr.
Gavin and Mr. Pavel for the support.

thanks
Ashwani Kumar
Post by Ashwani Kumar
thank you, Program compiled successfully withour any error. I tried to
remove manually but still some error occurred, Followed Mr. Gavin's method
(from previous thread) for LIBXC link to R_LIBS. Done successfully. But
while running an example of TiC (to check everything is fine), STDOUT file
shows warning message (for lapw0 and lapw2) but program executed without
error. I checked makefile, makefile.orig (and makefile.orig_14 also for
lapw0) and found nothing suspicious.
**********************************************************************************
in cycle 9 ETEST: .0000154200000000 CTEST: .0009143
STOP LAPW0 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP LAPW1 END
STOP LAPW2 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP CORE END
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP MIXER END
ec cc and fc_conv 1 0 1
in cycle 10 ETEST: .0000051000000000 CTEST: .0005302
STOP LAPW0 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP LAPW1 END
STOP LAPW2 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP CORE END
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP MIXER END
ec cc and fc_conv 1 0 1
in cycle 11 ETEST: .0000031500000000 CTEST: .0000970
STOP LAPW0 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP LAPW1 END
STOP LAPW2 END
Note: The following floating-point exceptions are signalling: IEEE_DENORMAL
STOP CORE END
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP MIXER END
ec cc and fc_conv 1 1 1
Post by Ashwani Kumar
stop
******************************************************************************************************************
Please make me understand why the warning message appearing.
thanks
Ashwani Kumar
Post by Ashwani Kumar
Mr. Pavel, i have just noted down your point (and will imply once i start
using WIEN2K and gets more comfortable with the code). SPEED MATTERS A LOT.
Thanks Mr. Gavin. Earlier issue solved. Now lapw0 and lapw2 not
executable which i doubt is due to LIBXC (or may not). Your previous reply
indicated not to use LIBXC. I re-installed everything fresh but LIBXC
Compiling All Program: ******************************************
SRC_lapw0/compile.msg:Fatal Error: Can't open module file
‘xc_f03_lib_m.mod’ for reading at (1): No such file or directory
SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1
SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2
Check file compile.msg in the corresponding SRC_* directory for the
compilation log and more info on any compilation problem.
**********************************************************************************************************
******************************************************************************
RC_lapw0 ...
if [ -f .parallel ]; then \
rm -f .parallel modules.o W2kinit.o fft_modules.o reallocate.o energy.o
getff1.o getfft.o gtfnam.o lapw0.o outerr.o rean0.o rean3.o rean4.o
setff1.o setff2.o setfft.o xcpot1.o xcpot3.o eramps.o *.mod; \
fi
touch .sequential
make ./lapw0 FORT=gfortran FFLAGS=' -ffree-form -O2
-ffree-line-length-none -DLIBXC -I/usr/include '
make[1]: Entering directory '/home/hardy/WIEN2K/SRC_lapw0'
make[1]: Circular pwxad4.o <- pwxad4.o dependency dropped.
gfortran -ffree-form -O2 -ffree-line-length-none -DLIBXC -I/usr/include
-c inputpars.F
use xc_f03_lib_m
1
Fatal Error: Can't open module file ‘xc_f03_lib_m.mod’ for reading at
(1): No such file or directory
compilation terminated.
make[1]: *** [Makefile:170: inputpars.o] Error 1
make[1]: Leaving directory '/home/hardy/WIEN2K/SRC_lapw0'
make: *** [Makefile:119: seq] Error 2
make: *** No rule to make target 'complex'. Stop.
Copying programs
WARNING: no executable found in SRC_lapw0. Check compile.msg in this
directory
done.
SRC_lapw0/compile.msg:Fatal Error: Can't open module file
‘xc_f03_lib_m.mod’ for reading at (1): No such file or directory
SRC_lapw0/compile.msg:make[1]: *** [Makefile:170: inputpars.o] Error 1
SRC_lapw0/compile.msg:make: *** [Makefile:119: seq] Error 2
**************************************************************************************************************
init_lapw is executing succesfully while run_lapw shows error
***************
/home/hardy/WIEN2K/lapw0: Command not found.
grep: lapw2*.error: No such file or directory
stop error
************************************************************************************************
thanking you,
A. Kumar
Dear Mam/Sir,
I am trying to install wien2k in fedora (system config. : 64 bit,
i7-8700 processor-6 cores, 8 gb ram). Almost every program have this error
_______________________________________________________________
gfortran -o pairhess energy.o findneigh.o findsymm.o fixup.o gen_brav.o
init.o main.o sortag.o dchdc.o errclr.o errflg.o gtfnam.o outerr.o
expandset.o makehessb.o findequivs.o matcon.o rigidb2.o atomic_mass.o
-ffree-form -O2 -ffree-line-length-none -L../SRC_lib /opt/libopenblas
/opt/liblapack -lpthread
error: /opt/liblapack: No such file or directory*
make: *** [Makefile:61: pairhess] Error 1
__________________________________________________________________________
So every program is non-executable.
/path/to/OpenBLAS/libopenblas.lib -o test
/path/to/OpenBLAS/libopenblas.lib: No such file or directory*
Please help.
I am very thankful to Dr. Blaha for his kind support related to WIEN2K
program (his positive reply on 19/10/2018 made my task easy).
thanks,
Ashwani Kumar
Loading...