Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] 1.4.5rc2 testing FAILURE: icc/ia64 atomics
From: Paul H. Hargrove (PHHargrove_at_[hidden])
Date: 2012-01-26 15:53:18


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                          PHHargrove_at_[hidden]
Future Technologies Group
HPC Research Department                   Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900