Fixed all of these except:

- pushed hwloc fix upstream and waiting for equivalent of hwloc MTT testing to 
see how it fares
- we try not to edit ROMIO since it comes from upstream (i.e., we tolerate 
warnings in there)


On Jan 9, 2014, at 3:48 AM, Paul Hargrove <phhargr...@lbl.gov> wrote:

> Some minor misc warnings from the current 1.7.4rc tarball:
> 
> On both FreeBSD and NetBSD, the symbol CACHE_LINE_SIZE used in 
> ompi/mca/bcol/basesmuma/ appears to clash with a system-defined symbol.
> FreeBSD-9/x86-64:
>   CC       bcol_basesmuma_component.lo
> In file included from 
> /home/phargrov/OMPI/openmpi-1.7-latest-freebsd9-amd64/openmpi-1.7.4rc2r30168/ompi/mca/bcol/basesmuma/bcol_basesmuma_component.c:25:
> /home/phargrov/OMPI/openmpi-1.7-latest-freebsd9-amd64/openmpi-1.7.4rc2r30168/ompi/mca/bcol/basesmuma/bcol_basesmuma.h:51:1:
>  warning: "CACHE_LINE_SIZE" redefined
> In file included from /usr/include/sys/param.h:131,
>                  from 
> /home/phargrov/OMPI/openmpi-1.7-latest-freebsd9-amd64/openmpi-1.7.4rc2r30168/opal/include/opal_config_bottom.h:366,
>                  from ../../../../opal/include/opal_config.h:2518,
>                  from ../../../../ompi/include/ompi_config.h:28,
>                  from 
> /home/phargrov/OMPI/openmpi-1.7-latest-freebsd9-amd64/openmpi-1.7.4rc2r30168/ompi/mca/bcol/basesmuma/bcol_basesmuma_component.c:16:
> /usr/include/machine/param.h:89:1: warning: this is the location of the 
> previous definition
> NetBSD-5/x86:
>   CC       bcol_basesmuma_component.lo
> In file included from 
> /home/phargrov/OMPI/openmpi-1.7-latest-netbsd6-i386/openmpi-1.7.4rc2r30168/ompi/mca/bcol/basesmuma/bcol_basesmuma_component.c:25:0:
> /home/phargrov/OMPI/openmpi-1.7-latest-netbsd6-i386/openmpi-1.7.4rc2r30168/ompi/mca/bcol/basesmuma/bcol_basesmuma.h:51:0:
>  warning: "CACHE_LINE_SIZE" redefined
> /usr/include/sys/param.h:184:0: note: this is the location of the previous 
> definition
> 
> 
> On OpenBSD the header malloc.h exists, but is NOT intended to be used:
> -bash-4.2$ grep -B2 'is obsolete' make.log 
>   CC       bind.lo
> In file included from 
> /home/phargrov/OMPI/openmpi-1.7-latest-openbsd5-amd64/openmpi-1.7.4rc2r30168/opal/mca/hwloc/hwloc172/hwloc/src/bind.c:17:
> /usr/include/malloc.h:4:2: warning: #warning "<malloc.h> is obsolete, use 
> <stdlib.h>"
> --
>   CC       base/mpool_base_frame.lo
> In file included from 
> /home/phargrov/OMPI/openmpi-1.7-latest-openbsd5-amd64/openmpi-1.7.4rc2r30168/ompi/mca/mpool/base/mpool_base_frame.c:28:
> /usr/include/malloc.h:4:2: warning: #warning "<malloc.h> is obsolete, use 
> <stdlib.h>"
> --
>   CC       base/mpool_base_lookup.lo
> In file included from 
> /home/phargrov/OMPI/openmpi-1.7-latest-openbsd5-amd64/openmpi-1.7.4rc2r30168/ompi/mca/mpool/base/mpool_base_lookup.c:29:
> /usr/include/malloc.h:4:2: warning: #warning "<malloc.h> is obsolete, use 
> <stdlib.h>"
> --
>   CC       adio/common/malloc.lo
> In file included from 
> /home/phargrov/OMPI/openmpi-1.7-latest-openbsd5-amd64/openmpi-1.7.4rc2r30168/ompi/mca/io/romio/romio/adio/common/malloc.c:24:
> /usr/include/malloc.h:4:2: warning: #warning "<malloc.h> is obsolete, use 
> <stdlib.h>"
> --
>   CC       mpool_grdma_module.lo
> In file included from 
> /home/phargrov/OMPI/openmpi-1.7-latest-openbsd5-amd64/openmpi-1.7.4rc2r30168/ompi/mca/mpool/grdma/mpool_grdma_module.c:34:
> /usr/include/malloc.h:4:2: warning: #warning "<malloc.h> is obsolete, use 
> <stdlib.h>"
> --
>   CC       mpool_grdma_component.lo
> In file included from 
> /home/phargrov/OMPI/openmpi-1.7-latest-openbsd5-amd64/openmpi-1.7.4rc2r30168/ompi/mca/mpool/grdma/mpool_grdma_component.c:34:
> /usr/include/malloc.h:4:2: warning: #warning "<malloc.h> is obsolete, use 
> <stdlib.h>"
> 
> -Paul
> 
> -- 
> Paul H. Hargrove                          phhargr...@lbl.gov
> Future Technologies Group
> Computer and Data Sciences Department     Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to