Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

From: Eugen Wintersberger (eugen.wintersberger_at_[hidden])
Date: 2005-10-27 08:22:30

Hi there.
 Recently I decided to switch from LAM-MPI to OpenMPI. In addition to
some other machines I have three Alpha56 (Personal Workstations) in my
network. Unfortunately running configure yields the following output


*** Assembler
checking directive for setting text section... .text
checking directive for exporting symbols... .globl
checking suffix for labels... :
checking prefix for global symbol labels...
checking for BSD-compatible nm... /usr/bin/nm -B
checking prefix for lsym labels... $
checking prefix for function in .type... @
checking if .size is needed... yes
checking if .align directive takes logarithmic value... yes
checking for fgrep... grep -F
checking whether to enable smp locks... yes
configure: error: No atomic primitives available for

Has anyone of you an idea what I can do with this. Is the alpha platform
supported by openmpi?

Second we have an SGI Origin at our university. After unpacking, the
configure command runs without any problems. But a subsequent make gives

bash-2.05$ make
Making all in config
Making all in include
        make all-am
Making all in etc
Making all in contrib
Making all in opal
Making all in include
Making all in sys
Making all in alpha
Making all in amd64
Making all in ia32
Making all in ia64
Making all in mips
Making all in powerpc
Making all in sparc
Making all in sparcv9
Making all in win32
Making all in libltdl
        make all-am
        /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -O3 -DNDEBUG -c -o ltdl.lo ltdl.c
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -O3 -DNDEBUG -c ltdl.c -DPIC -o .libs/ltdl.o
        /bin/sh ./libtool --tag=CC --mode=link gcc -O3 -DNDEBUG -o ltdl.lo -ldl -lm -lnsl -lsocket -lpthread
ar cru .libs/libltdlc.a .libs/ltdl.o
: .libs/libltdlc.a
(cd .libs && rm -f && ln -s ../
Making all in asm
        depbase=`echo asm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
        if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../.. -I../.. -I../../include -I../../opal -I../../orte -I../../ompi -D_REENTRANT -O3 -DNDEBUG -fno-strict-aliasing -MT asm.lo -MD -MP -MF "$depbase.Tpo" -c -o asm.lo asm.c; \
        then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo"; exit 1; fi
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../.. -I../.. -I../../include -I../../opal -I../../orte -I../../ompi -D_REENTRANT -O3 -DNDEBUG -fno-strict-aliasing -MT asm.lo -MD -MP -MF .deps/asm.Tpo -c asm.c -DPIC -o .libs/asm.o
        rm -f atomic-asm.s
ln -s "../../opal/asm/generated/atomic-mips-irix.s" atomic-asm.s
        /bin/sh ../../libtool --mode=compile gcc -O3 -DNDEBUG -fno-strict-aliasing -c -o atomic-asm.lo atomic-asm.s
 gcc -O3 -DNDEBUG -fno-strict-aliasing -c atomic-asm.s -DPIC -o .libs/atomic-asm.o
as: Error: /atomic-asm.s, line 146: Not all branch-label symbols were defined
as: Error: /atomic-asm.s, line 41: Label referenced but not defined: Lretry1
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)

Any idea why make breaks?
Thanks for your help.


|                                          | 
| Dipl.- Ing. Eugen Wintersberger          |
|                                          |
| Department of semiconductor physics      |
| Johannes Kepler University               |
| Altenbergerstr. 69                       |
| A-4040 Linz, Austria                     |
|                                          |
| Tel.: +43 732 2468 9605                  |
| Mobil: +43 664 311 286 1                 |
|                                          |
| mail: eugen.wintersberger_at_[hidden]         |
|       eugen.wintersberger_at_[hidden]        |
|                                          |