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: [OMPI devel] 1.5.5rc1 tested: hwloc build failure on Red Hat Linux 8
From: Paul H. Hargrove (PHHargrove_at_[hidden])
Date: 2011-12-14 01:12:58


I cannot hwloc in build 1.5.5rc1 on the following system:

System 2: Linux/x86
> $ cat /etc/redhat-release
> Red Hat Linux release 8.0 (Psyche)
> $ uname -a
> Linux [hostname] 2.4.21-60.ELsmp #1 SMP Fri Aug 28 06:45:10 EDT 2009
> i686 i686 i386 GNU/Linux
> $ gcc --version | head -1
> gcc (GCC) 3.4.0

The error seen is:
> make[4]: Entering directory
> `/home/pcp1/phargrov/openmpi-1.5.5rc1/BUILD-dflt/opal/mca/hwloc/hwloc122ompi/hwloc/src'
> CC topology.lo
> CC traversal.lo
> CC distances.lo
> CC topology-synthetic.lo
> CC topology-xml.lo
> CC bind.lo
> CC cpuset.lo
> CC misc.lo
> CC topology-linux.lo
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:
> In function `opal_hwloc122_hwloc_linux_set_tid_cpubind':
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:294:
> `cpu_set_t' undeclared (first use in this function)
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:294:
> (Each undeclared identifier is reported only once
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:294:
> for each function it appears in.)
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:294:
> parse error before "linux_set"
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:297:
> `linux_set' undeclared (first use in this function)
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:
> In function `opal_hwloc122_hwloc_linux_get_tid_cpubind':
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:387:
> `cpu_set_t' undeclared (first use in this function)
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:387:
> parse error before "linux_set"
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:393:
> `linux_set' undeclared (first use in this function)
> ../../../../../../../opal/mca/hwloc/hwloc122ompi/hwloc/src/topology-linux.c:399:
> `CPU_SETSIZE' undeclared (first use in this function)
> make[4]: *** [topology-linux.lo] Error 1

Note that PLPA always built just fine on this system.

Jeff, Brian and George have inactive accounts on this system, and I can
reactivate one of those or add a new one as needed.

-Paul

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

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