[molpro-user] Test error on AIX 5.2L for parallel runs

Sigismondo Boschi s.boschi at cineca.it
Tue Nov 16 10:56:56 GMT 2004


Hi,

This error should be related to the fact that asyncronous I/O (AIO) is 
not enabled on your machine: contact the system administrator to enable 
it and try to run again. I know of a similar error for the NWchem 
package, and it seems to be the same.

Regards,

    Sigismondo

Reuti wrote:
> Hi again,
> 
> so I compiled the serial version and it tested fine. Next step is the parallel 
> version using the 64 bit IBM64 compilation of Global Arrays on this RS6000 
> cluster. The Global Arrays compiled and tested fine.
> 
> I found the following 'error' during the compilation of Molpro (although it ran 
> up to the end without any further error and I also got all files [which are not 
> working]):
> 
> /usr/bin/xlf_r -I. -I/home/reuti/molpro2002.6/src -NA16384 -NQ20000 -qzerosize 
> -qcharlen=1024 -qextname -qmaxmem=-1 -qnolm -qa
> rch=auto -q64 -qwarn64 -qintsize=8 -Wl,-bbigtoc -O3 -o 
> /home/reuti/molpro2002.6/bin/molprop_2002_6_i8_tcgmsg.exe molver.o molp
> ro.o -L/home/reuti/molpro2002.6/lib -lmolpro -L/home/reuti/local/ga-3.3.1/lib 
> -lglobal -ltcgmsg -lma -lpario -larmci -lgks0 -
> lessl_r -L/home/reuti/local/ga-3.3.1/lib -lglobal -ltcgmsg -lma -lpario -larmci
> ld: 0711-783 WARNING: TOC overflow. TOC size: 81216     Maximum size: 65536
>         Extra instructions are being generated for each reference to a TOC
>         symbol if the symbol is in the TOC overflow area.
> 
> 
> And the resulted binary give only the test output:
> 
> make MOLPRO_OPTIONS=-n2 test 
> .. 
> <snip> 
> .. 
> cp -p /home/reuti/local/ga-3.3.1/bin/parallel bin/parallel 
> Running test job h2o_vdz.test
> exec(): 0509-036 Cannot load program 
> /home/reuti/molpro2002.6/bin/molprop_2002_6_i8_tcgmsg.exe because of the 
> following errors
> :
>         0509-130 Symbol resolution failed for /usr/lib/libc.a[posix_aio_64.o] 
> because:
>         0509-136   Symbol _posix_kaio_rdwr64 (number 2) is not exported from
>                    dependent module /unix.
>         0509-136   Symbol _posix_listio64 (number 3) is not exported from
>                    dependent module /unix.
>         0509-136   Symbol _posix_acancel64 (number 4) is not exported from
>                    dependent module /unix.
>         0509-136   Symbol _posix_iosuspend64 (number 5) is not exported from
>                    dependent module /unix.
>         0509-136   Symbol _posix_aio_nwait (number 6) is not exported from
>                    dependent module /unix.
>         0509-136   Symbol _posix_iofsync64 (number 7) is not exported from
>                    dependent module /unix.
>         0509-150   Dependent module libc.a(posix_aio_64.o) could not be loaded.
>         0509-026 System error: Cannot run a file that does not have a valid 
> format.
>         0509-192 Examine .loader section symbols with the
>                  'dump -Tv' command.
>   2: interrupt(1)
> **** PROBLEMS WITH TEST JOB h2o_vdz.test
> h2o_vdz.test: ERRORS DETECTED: non-zero return code ... inspect output
> 
> 
> Okay, I check the error output:
> 
> $:~/molpro2002.6/testjobs> cat h2o_vdz.errout 
> tmp = 
> /home/reuti/pdir//home/reuti/molpro2002.6/bin/molprop_2002_6_i8_tcgmsg.exe.p
>  Creating: host=hlr6, user=reuti,
>            file=/home/reuti/molpro2002.6/bin/molprop_2002_6_i8_tcgmsg.exe, 
> port=47468
> h2o_vdz.test: ERRORS DETECTED: non-zero return code ... inspect output
> 
> 
> What output can I check now? Also the mentioned dump command (which works only 
> by specifying -X64) shows no strange things in the loader table.
> 
> What can I investigate next to get it working?
> 
> Cheers - Reuti
> 


-- 
Sigismondo Boschi, Ph.D.               tel: +39 051 6171559
CINECA (High Performance Systems)      fax: +39 051 6137273 - 6132198
via Magnanelli, 6/3                    http://instm.cineca.it
40033 Casalecchio di Reno (BO)-ITALY   http://www.cineca.it




More information about the Molpro-user mailing list