forrtl : input statement requires too much data

forrtl : input statement requires too much data

Ritratto di aksharb

Hi,
we are trying to use dirac 10 compiled using intel 11.0,069 ( mkl
10.1), centos 5.2,64 bit machine
ldd dirac.x :
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x000000368e600000)
        libmkl_lapack.so =>
/opt/intel/Compiler/11.0/069/mkl/lib/em64t/libmkl_lapack.so
(0x00002b40fd93f000)
        libmkl_intel_ilp64.so =>
/opt/intel/Compiler/11.0/069/mkl/lib/em64t/libmkl_intel_ilp64.so
(0x00002b40fe28c000)
        libmkl_intel_thread.so =>
/opt/intel/Compiler/11.0/069/mkl/lib/em64t/libmkl_intel_thread.so
(0x00002b40fe5ab000)
        libmkl_core.so =>
/opt/intel/Compiler/11.0/069/mkl/lib/em64t/libmkl_core.so
(0x00002b40ff2d4000)
        libguide.so =>
/opt/intel/Compiler/11.0/069/lib/intel64/libguide.so
(0x00002b40ff4c8000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x000000368aa00000)
        libm.so.6 => /lib64/libm.so.6 (0x000000368a200000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x000000368ce00000)
        libc.so.6 => /lib64/libc.so.6 (0x0000003689e00000)
        libdl.so.2 => /lib64/libdl.so.2 (0x000000368a600000)
        /lib64/ld-linux-x86-64.so.2 (0x0000003689a00000)

when we run the program, i.e.

pam -get MDPROP -get MRCONEE -get MDCINT BeH.mol BeH.inp

we get following error :

forrtl: severe (67): input statement requires too much data, unit 58,
file /home/behal/dirac10/system1/test1/MDPROP

whereas it runs well with its inbuilt libraries of blas and lapack from dirac code.

what could be the issue?

2 post / 0 new
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione
Ritratto di TimP (Intel)

Your version of MKL had already replaced libguide.so by libiomp5.so, so it looks like you don't have a consistent set of libraries.
If you mean you are set up for the blas and lapack libraries which came from CentOS, I wouldn't expect them to support 64-bit integers. If your blas and lapack function calls are using 32-bit integers, you need libmkl_intel_lp64.so, not the ilp64 version.
The MKL link line advisor from the MKL forum should be valid back to mkl 10.1.

Accedere per lasciare un commento.