Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] mixed OpenBSD 4.6/i386 results: 1.5rc5 GOOD but 1.4.3rc1 BAD
From: Paul H. Hargrove (PHHargrove_at_[hidden])
Date: 2010-08-24 22:49:10


I have not sifted through logs for warnings, but can report that 1.5rc5
builds and passes "gmake check" w/ gcc-3.3.5 on OpenBSD 4.6 on an i386.
HOWEVER, 1.4.3rc1 fails to build due to errors in ROMIO:

$ uname -a
OpenBSD obsd46-i386.my.domain 4.6 GENERIC#58 i386

$ gcc --version
gcc (GCC) 3.3.5 (propolice)
Copyright (C) 2003 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.

$ [path_to]/openmpi-1.4.3rc1/configure
[...]

$ gmake
[...]
libtool: compile: gcc -DHAVE_CONFIG_H -I.
-I../../../../../../../../ompi/mca/io/romio/romio/adio/common
-I../../adio/include -DOMPI_BUILDING=1
-I../../../../../../../../ompi/mca/io/romio/romio/../../../../..
-I../../../../../../../../ompi/mca/io/romio/romio/../../../../../opal/include
-I../../../../../../../opal/include -I../../../../../../../ompi/include
-I../../../../../../../../ompi/mca/io/romio/romio/include
-I../../../../../../../../ompi/mca/io/romio/romio/adio/include -O3
-DNDEBUG -finline-functions -fno-strict-aliasing -pthread
-DHAVE_ROMIOCONF_H -DHAVE_ROMIOCONF_H -I../../include -MT ad_fstype.lo
-MD -MP -MF .deps/ad_fstype.Tpo -c
../../../../../../../../ompi/mca/io/romio/romio/adio/common/ad_fstype.c
-fPIC -DPIC -o .libs/ad_fstype.o
../../../../../../../../ompi/mca/io/romio/romio/adio/common/ad_fstype.c:
In function `ADIO_FileSysType_fncall':
../../../../../../../../ompi/mca/io/romio/romio/adio/common/ad_fstype.c:339:
error: structure has no member named `f_type'
../../../../../../../../ompi/mca/io/romio/romio/adio/common/ad_fstype.c:362:
error: structure has no member named `f_type'
../../../../../../../../ompi/mca/io/romio/romio/adio/common/ad_fstype.c:383:
error: structure has no member named `f_type'

If I configure with --disable-io-romio then there are no errors in
"gmake" or in "gmake check".

-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