Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
28434 Discussions

forrtl : input statement requires too much data


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 : => /usr/lib64/ (0x000000368e600000) =>
(0x00002b40fd93f000) =>
(0x00002b40fe28c000) =>
(0x00002b40fe5ab000) =>
(0x00002b40ff2d4000) =>
(0x00002b40ff4c8000) => /lib64/ (0x000000368aa00000) => /lib64/ (0x000000368a200000) => /lib64/ (0x000000368ce00000) => /lib64/ (0x0000003689e00000) => /lib64/ (0x000000368a600000)
        /lib64/ (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?

0 Kudos
1 Reply
Honored Contributor III
Your version of MKL had already replaced by, 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, not the ilp64 version. The MKL link line advisor from the MKL forum should be valid back to mkl 10.1.
0 Kudos