[Pw_forum] Compile of Espresso 4.1.1 fails with PGI
Mark Dixon
m.c.dixon at leeds.ac.uk
Fri Nov 13 16:45:34 CET 2009
I'm trying to compile Espresso 4.1.1 with the PGI compiler on SLES10 SP2
on an x86_64 platform, which fails with an assembler error. I'm getting
the same error message with versions 7.1, 7.2, 8.0 and 9.0.
I'm starting to wonder if it's my binutils package.
In case there are any words of wisdom out there, the lines leading-up to
the error show:
( cd Multigrid ; if test "make" = "" ; then make TLDEPS= all ; \
else make TLDEPS= all ; fi )
make[1]: Entering directory `/nobackup/issmcd/es/espresso-4.1.1/Multigrid'
pgf77 -fast -r8 -c pded.f
pgf77 -fast -r8 -c buildAd.f
pgf77 -fast -r8 -c buildBd.f
pgf77 -fast -r8 -c buildGd.f
pgf77 -fast -r8 -c buildPd.f
pgf77 -fast -r8 -c cgd.f
pgf77 -fast -r8 -c cgmgd.f
pgf77 -fast -r8 -c cgmgdrvd.f
cpp -P -traditional -D__PGI -D__ACML -D__MPI -D__PARA -I../include maind.f90 -o maind.F90
mpif90 -fast -r8 -D__PGI -D__ACML -D__MPI -D__PARA -I../include -I./ -I../Modules -I../iotk/src -I../PW -I../PH -I../EE -I../GIPAW -c maind.F90 -o maind.o
pgf77 -fast -r8 -c mainsubd.f
pgf77 -fast -r8 -c matvecd.f
/tmp/pgf77v0Se-_QCr57f.s: Assembler messages:
/tmp/pgf77v0Se-_QCr57f.s:43755: Error: suffix or operands invalid for `movhpd'
make[1]: *** [matvecd.o] Error 2
make[1]: Leaving directory `/nobackup/issmcd/es/espresso-4.1.1/Multigrid'
make: *** [libs] Error 2
Any ideas?
Thanks,
Mark
--
-----------------------------------------------------------------
Mark Dixon Email : m.c.dixon at leeds.ac.uk
HPC/Grid Systems Support Tel (int): 35429
Information Systems Services Tel (ext): +44(0)113 343 5429
University of Leeds, LS2 9JT, UK
-----------------------------------------------------------------
More information about the users
mailing list