Testing Intel compilers on Linux/IA64, I cannot build ompi-1.4.5rc2.
"make all" is failing building the atomics, as shown below.
Error is the same for icc versions 9.1.046 and 10.0.025.
-Paul
rm -f atomic-asm.S
ln -s
"/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2/opal/asm/generated/atomic-ia64-linux-nongas.s"
atomic-asm.S
depbase=`echo atomic-asm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../libtool --mode=compile icc -DHAVE_CONFIG_H -I.
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2/opal/asm
-I../../opal/include -I../../orte/include -I../../ompi/include
-I../../opal/mca/paffinity/linux/plpa/src/libplpa
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2
-I../..
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2/opal/include
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2/orte/include
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2/ompi/include
-O3 -DNDEBUG -finline-functions -fno-strict-aliasing -restrict -MT
atomic-asm.lo -MD -MP -MF $depbase.Tpo -c -o atomic-asm.lo
atomic-asm.S &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: icc -DHAVE_CONFIG_H -I.
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2/opal/asm
-I../../opal/include -I../../orte/include -I../../ompi/include
-I../../opal/mca/paffinity/linux/plpa/src/libplpa
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2
-I../..
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2/opal/include
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2/orte/include
-I/mnt/home/c_phargrov/OMPI/openmpi-1.4.5rc2-linux-ia64-icc-9.1//openmpi-1.4.5rc2/ompi/include
-O3 -DNDEBUG -finline-functions -fno-strict-aliasing -restrict -MT
atomic-asm.lo -MD -MP -MF .deps/atomic-asm.Tpo -c atomic-asm.S -fPIC
-DPIC -o .libs/atomic-asm.o
/tmp/iccbj3z6c.s(1) : error A2040: Unexpected token: Unary Diez
Operator at: Start
/tmp/iccbj3z6c.s(2) : error A2040: Unexpected token: Unary Diez
Operator at: Start
/tmp/iccbj3z6c.s(3) : error A2040: Unexpected token: Unary Diez
Operator at: Start
/tmp/iccbj3z6c.s(4) : error A2040: Unexpected token: Unary Diez
Operator at: Start
.libs/atomic-asm.o - 4 error(s), 0 warning(s)
make[2]: *** [atomic-asm.lo] Error 1
On 1/19/2012 9:55 AM, Jeff Squyres wrote:
Please test:
http://www.open-mpi.org/software/ompi/v1.4/
--
Paul H. Hargrove phhargr...@lbl.gov
Future Technologies Group
HPC Research Department Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory Fax: +1-510-486-6900