Project

General

Profile

Bug #2056

AMPI ROMIO build error

Added by Sam White 14 days ago. Updated 5 days ago.

Status:
New
Priority:
Normal
Category:
AMPI
Target version:
Start date:
03/05/2019
Due date:
% Done:

0%


Description

After an AMPI user updated from an older version of AMPI they are now getting this error:

./build AMPI mpi-linux-x86_64 --destination=/home/charm-prod gcc

-----------
Building ROMIO
cd romio && \
        CFLAGS="" \
        FFLAGS="" \
        F77=/home/charm-prod/bin/ampif90 \
        CC=/home/charm-prod/bin/ampicc \
        ./configure \
        --disable-aio \
        --enable-f77=`test -f /home/charm-prod/lib/libmoduleampif.a && echo yes || echo no` \
        --srcdir=`pwd`
Configuring with args --disable-aio --enable-f77=yes --srcdir=/home/charm-prod/tmp/libs/ck-libs/ampi/romio
checking whether clock skew breaks make... no
checking whether make supports include... no
checking whether make allows comments in actions... no
configure: WARNING: Your make does not allow comments in target code.
Using this make may cause problems when building programs.
You should consider using gnumake instead.
checking for virtual path format... VPATH
checking whether make sets CFLAGS... yes
checking for architecture... LINUX
configure: WARNING: Unknown architecture ... proceeding anyway
ROMIO home directory is /home/charm-prod/tmp/libs/ck-libs/ampi/romio
configure: error: MPI library /opt/tools/openmpi-3.1.2-gcc-7.2.0/lib not found
gmake[2]: *** [/home/charm-prod/lib/libampiromio.a] Error 1
gmake[2]: Leaving directory `/home/charm-prod/tmp/libs/ck-libs/ampi'
gmake[1]: *** [ampi] Error 2
gmake[1]: Leaving directory `/home/charm-prod/tmp/libs/ck-libs'
gmake: *** [AMPI] Error 2

The error that /opt/tools/openmpi-3.1.2-gcc-7.2.0/lib is weird because that does exist.

History

#1 Updated by Sam White 14 days ago

  • Description updated (diff)

#2 Updated by Matthias Diener 14 days ago

Does the user have an "MPI_LIB" environment variable set when building AMPI? This variable should be unset before building.

#3 Updated by Evan Ramos 14 days ago

We've let the user know about MPI_LIB and are awaiting feedback.

#4 Updated by Eric Bohm 5 days ago

  • Assignee set to Matthias Diener

Also available in: Atom PDF