Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

Subject: Re: [OMPI devel] 1.5.5rc1 tested: VT check failures on *BSD (with patch).
From: Matthias Jurenz (matthias.jurenz_at_[hidden])
Date: 2011-12-14 06:41:17


Thanks for the hint, Paul.
This build issue is fixed by CMR #2938.

Matthias

On Wednesday 14 December 2011 07:44:48 Paul H. Hargrove wrote:
> OK, Jeff probably wants to choke me for all these emails, but here comes
> another...
>
> I am now configuring my 5 BSD systems with "--without-hwloc
> --disable-io-romio".
> The systems (all using /usr/bin/gcc) are:
>
> FreeBSD-8.2-RELEASE on amd64:
> gcc (GCC) 4.2.1 20070719 [FreeBSD]
> FreeBSD-7.2-RELEASE on amd64:
> gcc (GCC) 4.2.1 20070719 [FreeBSD]
> FreeBSD-6.3-RELEASE on amd64:
> gcc (GCC) 3.4.6 [FreeBSD] 20060305
> NetBSD-5.1 on amd64:
> gcc (GCC) 4.1.3 20080704 prerelease (NetBSD nb2 20081120)
> OpenBSD-5.0 on amd64:
> gcc (GCC) 4.2.1 20070719
>
> Running "gmake check" terminates on ALL FIVE systems with:
> > gmake[8]: Entering directory
> > `/usr/home/phargrov/openmpi-1.5.5rc1/BUILD-nohwloc/ompi/contrib/vt/vt/ext
> > lib/otf/tools/otfprofile'
> >
> > CXX otfprofile-clustering.o
> >
> > ../../../../../../../../../ompi/contrib/vt/vt/extlib/otf/tools/otfprofile
> > /clustering.cpp: In function 'bool ProcessClustering(AllData&)':
> > ../../../../../../../../../ompi/contrib/vt/vt/extlib/otf/tools/otfprofile
> > /clustering.cpp:138: error: 'WEXITSTATUS' was not declared in this scope
> > gmake[8]: *** [otfprofile-clustering.o] Error 1
>
> As I mentioned in another message, 1.5.4 passed "gmake all install
> check" on at least the FreeBSD-8.2 system when configured with just
> "--disable-io-romio", making this a REGRESSION.
>
> Applying the 2-line patch below resolved the problem on ALL FIVE systems.
>
> -Paul
>
>
> -cut here-
> ---
> openmpi-1.5.5rc1-orig/ompi/contrib/vt/vt/extlib/otf/tools/otfprofile/cluste
> ring.cpp 2011-12-13 22:24:10.000000000 -0800
> +++
> openmpi-1.5.5rc1/ompi/contrib/vt/vt/extlib/otf/tools/otfprofile/clustering.
> cpp 2011-12-13 22:25:24.000000000 -0800
> @@ -10,6 +10,8 @@
> #include <stdio.h>
> #include <stdlib.h>
> #include <string.h>
> +#include <sys/types.h>
> +#include <sys/wait.h>
>
> #include "OTF_Platform.h"
>
> -cut here-
>
> On 12/13/2011 8:36 PM, Jeff Squyres wrote:
> > In the usual place:
> > http://www.open-mpi.org/software/ompi/v1.5/
> >
> > Please test! I would really like to get this out by the end of the week.
> >
> > Two issues *might* still be considered for this release:
> > Putting back the openib minor fixes
> > https://svn.open-mpi.org/trac/ompi/ticket/2930
> >
> > Making the "your SM file is on an NFS!" warning disable-able
> > (this is the v1.4 ticket)
> > https://svn.open-mpi.org/trac/ompi/ticket/2937
> >
> > They would both need to be fixed in the *immediate future* to be
> > considered.