Testing a trunk tarball (1.7a1r25927) I am seeing an opal_path_nfs failure from "make check":
 Failure : Mismatch: input "/opt/cluster", expected:0 got:1

SUPPORT: OMPI Test failed: opal_path_nfs() (1 of 20 failed)
FAIL: opal_path_nfs

The "mount" command reports /opt/cluster as "nfs4" which appears to be distinct from "nfs" (which is reported for other mount points):
XXXXX:/cluster on /opt/cluster type nfs4 (rw,intr,nolock,addr=XXXX,clientaddr=XXX)

Notice that the failure was "expected:0 got:1".
That means opal_path_nfs() is "smarter" than the test in this case.

The 1-line addition below fixes this for me , and should apply cleanly to 1.5.x as well (or hold for 1.6 if desired).

-Paul

--- openmpi-1.7a1r25927/test/util/opal_path_nfs.c 2012-02-15 03:27:46.000000000 +0100 +++ openmpi-1.7a1r25927m/test/util/opal_path_nfs.c 2012-02-16 01:49:18.882418827 +0100
@@ -154,6 +154,7 @@

         nfs_tmp[mount_known] = false;
         if (0 == strcasecmp (fs, "nfs") ||
+            0 == strcasecmp (fs, "nfs4") ||
             0 == strcasecmp (fs, "lustre") ||
             0 == strcasecmp (fs, "panfs") ||
             0 == strcasecmp (fs, "gpfs"))


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

Reply via email to