Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] 1.5rc5: opal_path_nfs test failure on GPFS filesystem
From: Paul H. Hargrove (PHHargrove_at_[hidden])
Date: 2010-08-25 02:25:35


Testing 1.5rc5 on Linux/PPC64 I get a test failure in "make check" that
probably relates to the GPFS filesystems used on this machine. Not sure
if this is a serious error or just an annoyance:

$ cat /etc/SuSE-release
SUSE Linux Enterprise Server 10 (ppc)
VERSION = 10
PATCHLEVEL = 3

$ uname -a
Linux login2 2.6.16.60-0.67.1-ppc64 #1 SMP Thu Aug 5 10:54:46 UTC 2010
ppc64 ppc64 ppc64 GNU/Linux

$ /lib64/libc.so.6
GNU C Library stable release version 2.4 (20090904), by Roland McGrath
et al.
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Configured for ppc64-suse-linux.
Compiled by GNU CC version 4.1.2 20070115 (SUSE Linux).
Compiled on a Linux 2.6.16 system on 2009-09-04.
Available extensions:
        crypt add-on version 2.1 by Michael Glad and others
        GNU Libidn by Simon Josefsson
        GNU libio by Per Bothner
        NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
        Native POSIX Threads Library by Ulrich Drepper et al
        BIND-8.2.3-T5B
Thread-local storage support included.
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.

$ gcc -m64 --version
gcc (GCC) 4.1.2 20070115 (SUSE Linux)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ mount | grep gpfs
/dev/surveyor_software on /gpfs/software type gpfs
(rw,mtime,dev=surveyor_software,autostart)
/dev/surveyor_home on /gpfs/home type gpfs
(rw,mtime,dev=surveyor_home,autostart)

$ [path_to]/openmpi-1.5rc5/configure CC='gcc -m64' CXX='g++ -m64'
F77='gfortran -m64' FC='gfortran -m64'
[...]

$ make
[...]

$ make check
[...]
gmake[3]: Entering directory
`/gpfs/home/hargrove/tmp/openmpi-1.5rc5/BLD-64/test/util'
  CC opal_path_nfs.o
  CCLD opal_path_nfs
gmake[3]: Leaving directory
`/gpfs/home/hargrove/tmp/openmpi-1.5rc5/BLD-64/test/util'
gmake check-TESTS
gmake[3]: Entering directory
`/gpfs/home/hargrove/tmp/openmpi-1.5rc5/BLD-64/test/util'
 Failure : Mismatch: input "/gpfs/software", expected:0 got:1

 Failure : Mismatch: input "/gpfs/home", expected:0 got:1

SUPPORT: OMPI Test failed: opal_path_nfs() (2 of 17 failed)
FAIL: opal_path_nfs
========================================================
1 of 1 test failed
Please report to http://www.open-mpi.org/community/help/
========================================================
[...]

Same error occurs when configure is run with no argument (yielding an
ILP32 build).

This test does not exist in 1.4.3rc1.

-Paul

-- 
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