[gmx-users] Need help with installation on Itanium2
Mark Abraham
Mark.Abraham at anu.edu.au
Mon Apr 28 04:24:04 CEST 2008
Vasilii Artyukhov wrote:
> Thanks for quick reply,
>
> 2008/4/28 Mark Abraham <Mark.Abraham at anu.edu.au
> <mailto:Mark.Abraham at anu.edu.au>>:
>
> Vasilii Artyukhov wrote:
>
> Dear everyone,
>
> I'm trying to install GROMACS on an Itanium2 cluster using MPI
> icc. At a certain point, the compilation crashes with
>
>
> What hardware, compilers, GROMACS version and configure command line
> were you using?
>
>
> GROMACS 3.3.3, Itanium2, Intel cc version 9.0, MPICH-GM comm lib. As for
> configure, nothing interesting, just --disable-nice --enable-mpi CC=icc
> & the libs; the serial version (same without --enable-mpi) installs
> successfully, so I kind of hope it's only a problem of assembly loops &
> Intel's cc.
I get the same issue with GROMACS 3.3.2 and 3.3.3 on my Itanium2 system
using Intel 10.1 icc, and I also get them even without --enable-mpi, e.g.
../configure --program-suffix=_3.3.3_single --with-fft=fftw2
--with-external-blas --with-external-lapack
LIBS="-L/opt/fftw-2.1.5/intel-9.1/lib -lscs"
then make gives
/bin/sh ../../../../libtool --mode=compile icc -DHAVE_CONFIG_H -I.
-I../../../../src
-I../../../../../src/gmxlib/nonbonded/nb_kernel_ia64_single
-I../../../../../include -DGMXLIBDIR=\"/usr/local/gromacs/share/top\"
-O3 -w -funroll-all-loops -MT nb_kernel010_ia64_single.lo -MD -MP -MF
.deps/nb_kernel010_ia64_single.Tpo -c -o nb_kernel010_ia64_single.lo
../../../../../src/gmxlib/nonbonded/nb_kernel_ia64_single/nb_kernel010_ia64_single.S
icc -DHAVE_CONFIG_H -I. -I../../../../src
-I../../../../../src/gmxlib/nonbonded/nb_kernel_ia64_single
-I../../../../../include -DGMXLIBDIR=\"/usr/local/gromacs/share/top\"
-O3 -w -funroll-all-loops -MT nb_kernel010_ia64_single.lo -MD -MP -MF
.deps/nb_kernel010_ia64_single.Tpo -c
../../../../../src/gmxlib/nonbonded/nb_kernel_ia64_single/nb_kernel010_ia64_single.S
-o nb_kernel010_ia64_single.o
/tmp/iccEJOKXd.s(1) : error A2040: Unexpected token: Unary Diez Operator
at: Start
...etc
Running the above icc by hand with -O0 also fails in the same way.
Mark
More information about the gromacs.org_gmx-users
mailing list