Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] some warnings and failures building and testing openmpi-1.5
From: Siegmar Gross (Siegmar.Gross_at_[hidden])
Date: 2010-10-21 05:56:15


Hi,

I have built Open MPI 1.5 on SunOS Sparc with the Oracle/Sun Studio C
compiler and gcc-4.2.0 in 32- and 64-bit mode. A small test program
works, but I got some warnings and errors building and checking the
installation as you can see below. Perhaps somebody knows how to fix
these things and has the time to do it.

tyr small_prog 105 cc -V
cc: Sun C 5.9 SunOS_sparc Patch 124867-16 2010/08/11
usage: cc [ options] files. Use 'cc -flags' for details

tyr small_prog 108 gcc -v
Using built-in specs.
Target: sparc-sun-solaris2.10
Configured with: /.../configure --prefix=/usr/local/gcc-4.2.0
  --enable-languages=c,c++,java,fortran,objc --enable-java-gc=boehm
  --enable-nls --enable-libgcj --enable-threads=posix
Thread model: posix
gcc version 4.2.0

tyr small_prog 106 uname -a
SunOS tyr.informatik.hs-fulda.de 5.10 Generic_141444-09 sun4u sparc
  SUNW,A70 Solaris

cc, 32-bit:
-----------

tyr small_prog 107 mpicc -show
cc -I/usr/local/openmpi-1.5_32_cc/include -mt
  -L/usr/local/openmpi-1.5_32_cc/lib -lmpi -lsocket -lnsl -lrt -lm

A small test program works. "make" returns some warnings and
"make check" returns a failure.

tyr openmpi-1.5-SunOS.sparc.32_cc 113 grep -i warning:
  log.configure.SunOS.sparc.32_cc
configure: WARNING: MPI_REAL16 and MPI_COMPLEX32 support have been disabled
configure: WARNING: netinet/sctp.h: present but cannot be compiled
configure: WARNING: netinet/sctp.h: check for missing prerequisite headers?
configure: WARNING: netinet/sctp.h: see the Autoconf documentation
configure: WARNING: netinet/sctp.h: section "Present But Cannot Be Compiled"
configure: WARNING: netinet/sctp.h: proceeding with the compiler's result
configure: WARNING: ##
------------------------------------------------------ ##
configure: WARNING: ## Report this to
http://www.open-mpi.org/community/help/ ##
configure: WARNING: ##
------------------------------------------------------ ##
configure: WARNING: Unknown architecture ... proceeding anyway
configure: WARNING: File locks may not work with NFS. See the Installation and

tyr openmpi-1.5-SunOS.sparc.32_cc 114 grep -i error:
  log.configure.SunOS.sparc.32_cc
configure: error: no vtf3.h found; check path for VTF3 package first...
configure: error: no BPatch.h found; check path for Dyninst package first...
configure: error: no f2c.h found; check path for CLAPACK package first...
configure: error: MPI Correctness Checking support cannot be built inside Open
MPI
configure: error: PAPI version could not be determined and/or is incompatible (<
3)
configure: error: no ctool/ctool.h found; check path for CTool package first...

tyr openmpi-1.5-SunOS.sparc.32_cc 115 grep -i warning:
  log.make.SunOS.sparc.32_cc
"../opal/mca/crs/none/crs_none_module.c", line 136:
  warning: statement not reached
"../orte/mca/rmcast/tcp/rmcast_tcp.c", line 982:
  warning: assignment type mismatch:
"../orte/mca/rmcast/tcp/rmcast_tcp.c", line 1023:
  warning: assignment type mismatch:
"../orte/mca/rmcast/udp/rmcast_udp.c", line 877:
  warning: assignment type mismatch:
" ../orte/mca/rmcast/udp/rmcast_udp.c", line 918:
  warning: assignment type mismatch:
"../orte/tools/orte-ps/orte-ps.c", line 288: warning: initializer
  does not fit or is out of range: 0xfffffffe
"../orte/tools/orte-ps/orte-ps.c", line 289: warning: initializer
  does not fit or is out of range: 0xfffffffe
CC: Warning: Option -pthread passed to ld, if ld is invoked,
  ignored otherwise
... (some more)
CC: Warning: Specify a supported level of optimization when
  using -xopenmp, -xopenmp will not set an optimization level
  in a future release. Optimization level changed to 3 to support
  -xopenmp.
... (very often)

tyr openmpi-1.5-SunOS.sparc.32_cc 116 grep -i error:
  log.make.SunOS.sparc.32_cc
tyr openmpi-1.5-SunOS.sparc.32_cc 117

tyr openmpi-1.5-SunOS.sparc.32_cc 107 grep -i warning:
  log.make-install.SunOS.sparc.32_cc
libtool: install: warning: relinking `libmpi_cxx.la'
CC: Warning: Option -pthread passed to ld, if ld is invoked,
  ignored otherwise
CC: Warning: Option -pthread passed to ld, if ld is invoked,
  ignored otherwise
libtool: install: warning: relinking `libmpi_f77.la'
libtool: install: warning: relinking `libmpi_f90.la'
libtool: install: warning: relinking `mca_btl_sm.la'
libtool: install: warning: relinking `mca_coll_sm.la'
libtool: install: warning: relinking `mca_mpool_sm.la'
libtool: install: warning: relinking `libvt.la'
libtool: install: warning: relinking `libvt-mpi.la'
libtool: install: warning: relinking `libvt-mt.la'
libtool: install: warning: relinking `libvt-hyb.la'
libtool: install: warning: relinking `libvt-java.la'
tyr openmpi-1.5-SunOS.sparc.32_cc 108 grep -i error:
  log.make-install.SunOS.sparc.32_cc
tyr openmpi-1.5-SunOS.sparc.32_cc 109

tyr openmpi-1.5-SunOS.sparc.32_cc 120 grep FAIL
  log.make-check.SunOS.sparc.32_cc
FAIL: atomic_cmpset

tyr openmpi-1.5-SunOS.sparc.32_cc 121 grep PASS
  log.make-check.SunOS.sparc.32_cc
PASS: predefined_gap_test
PASS: dlopen_test
PASS: atomic_barrier
PASS: atomic_barrier_noinline
PASS: atomic_spinlock
PASS: atomic_spinlock_noinline
PASS: atomic_math
PASS: atomic_math_noinline
PASS: atomic_cmpset_noinline

tyr openmpi-1.5-SunOS.sparc.32_cc 111 grep -i warning:
  log.make-check.SunOS.sparc.32_cc
tyr openmpi-1.5-SunOS.sparc.32_cc 112 grep -i failed:
  log.make-check.SunOS.sparc.32_cc
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
... (some more)

tyr openmpi-1.5-SunOS.sparc.32_cc 126 tail -35
  log.make-check.SunOS.sparc.32_cc
--> Testing atomic_cmpset
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 2927 Abort
    $* $threads
    - 1 threads: Failed
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 2928 Abort
    $* $threads
    - 2 threads: Failed
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 2929 Abort
    $* $threads
    - 4 threads: Failed
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 2930 Abort
    $* $threads
    - 5 threads: Failed
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 2931 Abort
    $* $threads
    - 8 threads: Failed
FAIL: atomic_cmpset
--> Testing atomic_cmpset_noinline
    - 1 threads: Passed
    - 2 threads: Passed
    - 4 threads: Passed
    - 5 threads: Passed
    - 8 threads: Passed
PASS: atomic_cmpset_noinline
========================================================
1 of 8 tests failed
Please report to http://www.open-mpi.org/community/help/
========================================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/.../test/asm'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/.../test/asm'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/.../test'
make: *** [check-recursive] Error 1
tyr openmpi-1.5-SunOS.sparc.32_cc 127

gcc, 32-bit:
-----------

tyr small_prog 104 mpicc -show
gcc -I/usr/local/openmpi-1.5_32_gcc/include -fexceptions -pthread
  -L/usr/local/openmpi-1.5_32_gcc/lib -lmpi -lsocket -lnsl -lrt -lm

A small test program works. "make", "make install", and "make check"
return some warnings. One test did not pass.

tyr openmpi-1.5-SunOS.sparc.32_gcc 111 grep -i warning:
  log.configure.SunOS.sparc.32_gcc
configure: WARNING: -fno-strict-aliasing has been added to CFLAGS
configure: WARNING: -finline-functions has been added to CXXFLAGS
configure: WARNING: -finline-functions has been added to CXXFLAGS
configure: WARNING: MPI_REAL16 and MPI_COMPLEX32 support have been disabled
configure: WARNING: netinet/sctp.h: present but cannot be compiled
configure: WARNING: netinet/sctp.h: check for missing prerequisite headers?
configure: WARNING: netinet/sctp.h: see the Autoconf documentation
configure: WARNING: netinet/sctp.h: section "Present But Cannot Be Compiled"
configure: WARNING: netinet/sctp.h: proceeding with the compiler's result
configure: WARNING: ##
------------------------------------------------------ ##
configure: WARNING: ## Report this to
http://www.open-mpi.org/community/help/ ##
configure: WARNING: ##
------------------------------------------------------ ##
configure: WARNING: Unknown architecture ... proceeding anyway
configure: WARNING: File locks may not work with NFS. See the Installation and

tyr openmpi-1.5-SunOS.sparc.32_gcc 112 grep -i error:
  log.configure.SunOS.sparc.32_gcc
configure: error: no vtf3.h found; check path for VTF3 package first...
configure: error: no BPatch.h found; check path for Dyninst package first...
configure: error: no f2c.h found; check path for CLAPACK package first...
configure: error: MPI Correctness Checking support cannot be built inside Open
MPI
configure: error: PAPI version could not be determined and/or is incompatible (<
3)
configure: error: no ctool/ctool.h found; check path for CTool package first...

tyr openmpi-1.5-SunOS.sparc.32_gcc 113 grep -i warning:
  log.make.SunOS.sparc.32_gcc
.../opal/class/opal_atomic_lifo.h:75: warning: passing argument 2 of
  'opal_atomic_cmpset_ptr' discards qualifiers from pointer target type
.../opal/class/opal_atomic_lifo.h:102: warning: passing argument 3 of
  'opal_atomic_cmpset_ptr' discards qualifiers from pointer target type
... (very often)
ld: warning: symbol `mpi_fortran_argv_null_' has differing sizes:
ld: warning: symbol `mpi_fortran_status_ignore_' has differing sizes:
ld: warning: file /usr/local/gcc-4.2.0/lib/gcc/.../libgfortran.so:
  linked to /usr/local/gcc-4.2.0/lib/libgfortran.so: attempted multiple
  inclusion of file

tyr openmpi-1.5-SunOS.sparc.32_gcc 114 grep -i error:
  log.make.SunOS.sparc.32_gcc

tyr openmpi-1.5-SunOS.sparc.32_gcc 115 grep -i warning:
  log.make-install.SunOS.sparc.32_gcc
libtool: install: warning: relinking `libmpi_cxx.la'
libtool: install: warning: relinking `libmpi_f77.la'
libtool: install: warning: relinking `libmpi_f90.la'
ld: warning: symbol `mpi_fortran_argv_null_' has differing sizes:
ld: warning: symbol `mpi_fortran_status_ignore_' has differing sizes:
libtool: install: warning: relinking `mca_btl_sm.la'
libtool: install: warning: relinking `mca_coll_sm.la'
libtool: install: warning: relinking `mca_mpool_sm.la'
libtool: install: warning: relinking `libvt.la'
libtool: install: warning: relinking `libvt-mpi.la'
libtool: install: warning: relinking `libvt-mt.la'
libtool: install: warning: relinking `libvt-hyb.la'
libtool: install: warning: relinking `libvt-java.la'

tyr openmpi-1.5-SunOS.sparc.32_gcc 116 grep -i error:
  log.make-install.SunOS.sparc.32_gcc

tyr openmpi-1.5-SunOS.sparc.32_gcc 119 grep FAIL
  log.make-check.SunOS.sparc.32_gcc
tyr openmpi-1.5-SunOS.sparc.32_gcc 120 grep PASS
  log.make-check.SunOS.sparc.32_gcc
PASS: predefined_gap_test
PASS: dlopen_test
PASS: atomic_barrier
PASS: atomic_barrier_noinline
PASS: atomic_spinlock
PASS: atomic_spinlock_noinline
PASS: atomic_math
PASS: atomic_math_noinline
PASS: atomic_cmpset
PASS: atomic_cmpset_noinline
decode [PASSED]
PASS: opal_datatype_test
PASS: checksum
PASS: position
decode [PASSED]
PASS: ddt_test
decode [NOT PASSED]
PASS: ddt_raw
PASS: opal_path_nfs

tyr openmpi-1.5-SunOS.sparc.32_gcc 121 grep -i warning:
  log.make-check.SunOS.sparc.32_gcc
.../opal/class/opal_atomic_lifo.h:75: warning:
  passing argument 2 of 'opal_atomic_cmpset_ptr' discards qualifiers
  from pointer target type
.../opal/class/opal_atomic_lifo.h:102: warning:
  passing argument 3 of 'opal_atomic_cmpset_ptr' discards qualifiers
  from pointer target type
.../test/datatype/opal_ddt_lib.h:52:33: warning: no newline at end of file
.../test/datatype/opal_datatype_test.c:431: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/opal_datatype_test.c:533: warning: passing
  argument 1 of 'test_create_blacs_type1' discards qualifiers from
  pointer target type
.../test/datatype/opal_datatype_test.c:534: warning: passing
  argument 1 of 'test_create_blacs_type2' discards qualifiers from
  pointer target type
../../../openmpi-1.5/test/datatype/opal_ddt_lib.h:52:33: warning:
  no newline at end of file
.../test/datatype/opal_ddt_lib.c:154: warning: passing argument 4 of
  'opal_datatype_create_struct' from incompatible pointer type
.../test/datatype/opal_ddt_lib.c:173: warning: initialization discards
  qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:642: warning: assignment discards
  qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:662: warning: assignment discards
  qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:694: warning: assignment discards
  qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:695: warning: assignment discards
  qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:696: warning: assignment discards
  qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:774: warning: assignment discards
  qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:775: warning: assignment discards
  qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:776: warning: assignment discards
  qualifiers from pointer target type
.../test/datatype/checksum.c:68: warning: assignment from
  incompatible pointer type
.../test/datatype/checksum.c:86: warning: assignment from
  incompatible pointer type
.../test/datatype/checksum.c:106: warning: assignment from
  incompatible pointer type

tyr openmpi-1.5-SunOS.sparc.32_gcc 114 grep -i failed:
  log.make-check.SunOS.sparc.32_gcc

cc, 64-bit:
-----------

tyr small_prog 104 mpicc -show
cc -I/usr/local/openmpi-1.5_64_cc/include -mt
  -L/usr/local/openmpi-1.5_64_cc/lib64 -lmpi -lsocket -lnsl -lrt -lm

A small test program works. "make", "make install", and "make check"
return some warnings. One test failed.

tyr openmpi-1.5-SunOS.sparc.64_cc 116 grep -i warning:
  log.configure.SunOS.sparc.64_cc
configure: WARNING: MPI_REAL16 and MPI_COMPLEX32 support have been disabled
configure: WARNING: netinet/sctp.h: present but cannot be compiled
configure: WARNING: netinet/sctp.h: check for missing prerequisite headers?
configure: WARNING: netinet/sctp.h: see the Autoconf documentation
configure: WARNING: netinet/sctp.h: section "Present But Cannot Be Compiled"
configure: WARNING: netinet/sctp.h: proceeding with the compiler's result
configure: WARNING: ##
------------------------------------------------------ ##
configure: WARNING: ## Report this to
http://www.open-mpi.org/community/help/ ##
configure: WARNING: ##
------------------------------------------------------ ##
configure: WARNING: Unknown architecture ... proceeding anyway
configure: WARNING: File locks may not work with NFS. See the Installation and

tyr openmpi-1.5-SunOS.sparc.64_cc 117 grep -i error:
  log.configure.SunOS.sparc.64_cc
configure: error: no vtf3.h found; check path for VTF3 package first...
configure: error: no BPatch.h found; check path for Dyninst package first...
configure: error: no f2c.h found; check path for CLAPACK package first...
configure: error: MPI Correctness Checking support cannot be built inside Open
MPI
configure: error: no libpapi found; check path for PAPI package first...
configure: error: no ctool/ctool.h found; check path for CTool package first...

tyr openmpi-1.5-SunOS.sparc.64_cc 118 grep -i warning:
  log.make.SunOS.sparc.64_cc
".../opal/mca/crs/none/crs_none_module.c", line 136: warning:
  statement not reached
".../orte/mca/rmcast/tcp/rmcast_tcp.c", line 982: warning:
  assignment type mismatch:
".../orte/mca/rmcast/tcp/rmcast_tcp.c", line 1023: warning:
  assignment type mismatch:
".../orte/mca/rmcast/udp/rmcast_udp.c", line 877: warning:
  assignment type mismatch:
".../orte/mca/rmcast/udp/rmcast_udp.c", line 918: warning:
  assignment type mismatch:
"../../../../openmpi-1.5/orte/tools/orte-ps/orte-ps.c", line 288:
  warning: initializer does not fit or is out of range: 0xfffffffe
".../orte/tools/orte-ps/orte-ps.c", line 289: warning: initializer
  does not fit or is out of range: 0xfffffffe
CC: Warning: Option -pthread passed to ld, if ld is invoked, ignored otherwise
... (some more)
CC: Warning: Specify a supported level of optimization when using
  -xopenmp, -xopenmp will not set an optimization level in a future
  release. Optimization level changed to 3 to support -xopenmp.
... (a lot more)

tyr openmpi-1.5-SunOS.sparc.64_cc 119 grep -i error:
  log.make.SunOS.sparc.64_cc
tyr openmpi-1.5-SunOS.sparc.64_cc 120 grep -i warning:
  log.make-install.SunOS.sparc.64_cc
libtool: install: warning: relinking `libmpi_cxx.la'
CC: Warning: Option -pthread passed to ld, if ld is invoked,
  ignored otherwise
CC: Warning: Option -pthread passed to ld, if ld is invoked,
  ignored otherwise
libtool: install: warning: relinking `libmpi_f77.la'
libtool: install: warning: relinking `libmpi_f90.la'
libtool: install: warning: relinking `mca_btl_sm.la'
libtool: install: warning: relinking `mca_coll_sm.la'
libtool: install: warning: relinking `mca_mpool_sm.la'
libtool: install: warning: relinking `libvt.la'
libtool: install: warning: relinking `libvt-mpi.la'
libtool: install: warning: relinking `libvt-mt.la'
libtool: install: warning: relinking `libvt-hyb.la'
libtool: install: warning: relinking `libvt-java.la'

tyr openmpi-1.5-SunOS.sparc.64_cc 121 grep -i error:
  log.make-install.SunOS.sparc.64_cc

tyr openmpi-1.5-SunOS.sparc.64_cc 122 grep FAIL
  log.make-check.SunOS.sparc.64_cc
FAIL: atomic_cmpset
tyr openmpi-1.5-SunOS.sparc.64_cc 123 grep PASS
  log.make-check.SunOS.sparc.64_cc
PASS: predefined_gap_test
PASS: dlopen_test
PASS: atomic_barrier
PASS: atomic_barrier_noinline
PASS: atomic_spinlock
PASS: atomic_spinlock_noinline
PASS: atomic_math
PASS: atomic_math_noinline
PASS: atomic_cmpset_noinline

tyr openmpi-1.5-SunOS.sparc.64_cc 124 grep -i warning:
  log.make-check.SunOS.sparc.64_cc
tyr openmpi-1.5-SunOS.sparc.64_cc 125 grep -i failed:
  log.make-check.SunOS.sparc.64_cc
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
... (some more)

tyr openmpi-1.5-SunOS.sparc.64_cc 126 tail -35
  log.make-check.SunOS.sparc.64_cc
--> Testing atomic_cmpset
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 3629 Abort
    $* $threads
    - 1 threads: Failed
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 3630 Abort
    $* $threads
    - 2 threads: Failed
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 3631 Abort
    $* $threads
    - 4 threads: Failed
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 3632 Abort
    $* $threads
    - 5 threads: Failed
Assertion failed: volptr == newptr,
  file ../../../openmpi-1.5/test/asm/atomic_cmpset.c, line 199
../../../openmpi-1.5/test/asm/run_tests: line 8: 3633 Abort
    $* $threads
    - 8 threads: Failed
FAIL: atomic_cmpset
--> Testing atomic_cmpset_noinline
    - 1 threads: Passed
    - 2 threads: Passed
    - 4 threads: Passed
    - 5 threads: Passed
    - 8 threads: Passed
PASS: atomic_cmpset_noinline
========================================================
1 of 8 tests failed
Please report to http://www.open-mpi.org/community/help/
========================================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/.../test/asm'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/.../test/asm'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/.../test'
make: *** [check-recursive] Error 1
tyr openmpi-1.5-SunOS.sparc.64_cc 127

gcc, 64-bit:
-----------

tyr small_prog 104 mpicc -show
gcc -I/usr/local/openmpi-1.5_64_gcc/include -fexceptions -pthread
  -L/usr/local/openmpi-1.5_64_gcc/lib64 -lmpi -lsocket -lnsl -lrt -lm

A small test program works. "make", "make install", and "make check"
return some warnings. One test did not pass.

tyr openmpi-1.5-SunOS.sparc.64_gcc 12 grep -i warning:
  log.configure.SunOS.sparc.64_gcc
configure: WARNING: -fno-strict-aliasing has been added to CFLAGS
configure: WARNING: -finline-functions has been added to CXXFLAGS
configure: WARNING: -finline-functions has been added to CXXFLAGS
configure: WARNING: *** Did not find corresponding C type
configure: WARNING: MPI_REAL16 and MPI_COMPLEX32 support have been disabled
configure: WARNING: *** Corresponding Fortran 77 type (INTEGER*16) not supported
configure: WARNING: *** Skipping Fortran 90 type (INTEGER*16)
configure: WARNING: netinet/sctp.h: present but cannot be compiled
configure: WARNING: netinet/sctp.h: check for missing prerequisite headers?
configure: WARNING: netinet/sctp.h: see the Autoconf documentation
configure: WARNING: netinet/sctp.h: section "Present But Cannot Be Compiled"
configure: WARNING: netinet/sctp.h: proceeding with the compiler's result
configure: WARNING: ##
------------------------------------------------------ ##
configure: WARNING: ## Report this to
http://www.open-mpi.org/community/help/ ##
configure: WARNING: ##
------------------------------------------------------ ##
configure: WARNING: Unknown architecture ... proceeding anyway
configure: WARNING: File locks may not work with NFS. See the Installation and

tyr openmpi-1.5-SunOS.sparc.64_gcc 13 grep -i error:
  log.configure.SunOS.sparc.64_gcc
configure: error: no vtf3.h found; check path for VTF3 package first...
configure: error: no BPatch.h found; check path for Dyninst package first...
configure: error: no f2c.h found; check path for CLAPACK package first...
configure: error: MPI Correctness Checking support cannot be built inside Open
MPI
configure: error: no libpapi found; check path for PAPI package first...
configure: error: no ctool/ctool.h found; check path for CTool package first...

tyr openmpi-1.5-SunOS.sparc.64_gcc 14 grep -i warning:
  log.make.SunOS.sparc.64_gcc
.../opal/class/opal_atomic_lifo.h:75: warning:
  passing argument 2 of 'opal_atomic_cmpset_ptr' discards
  qualifiers from pointer target type
.../opal/class/opal_atomic_lifo.h:102: warning: passing
  argument 3 of 'opal_atomic_cmpset_ptr' discards qualifiers
  from pointer target type
... (some more of the last two warnings)
ld: warning: symbol `mpi_fortran_errcodes_ignore_' has differing sizes:
ld: warning: symbol `mpi_fortran_argv_null_' has differing sizes:
ld: warning: symbol `mpi_fortran_status_ignore_' has differing sizes:
ld: warning: file /.../lib/sparcv9/libgfortran.so: attempted
  multiple inclusion of file
... (a lot more of the above warnings for opal_atomic_lifo.h)

tyr openmpi-1.5-SunOS.sparc.64_gcc 15 grep -i error:
  log.make.SunOS.sparc.64_gcc

tyr openmpi-1.5-SunOS.sparc.64_gcc 16 grep -i warning:
  log.make-install.SunOS.sparc.64_gcc
libtool: install: warning: relinking `libmpi_cxx.la'
libtool: install: warning: relinking `libmpi_f77.la'
libtool: install: warning: relinking `libmpi_f90.la'
ld: warning: symbol `mpi_fortran_errcodes_ignore_' has differing sizes:
ld: warning: symbol `mpi_fortran_argv_null_' has differing sizes:
ld: warning: symbol `mpi_fortran_status_ignore_' has differing sizes:
libtool: install: warning: relinking `mca_btl_sm.la'
libtool: install: warning: relinking `mca_coll_sm.la'
libtool: install: warning: relinking `mca_mpool_sm.la'
libtool: install: warning: relinking `libvt.la'
libtool: install: warning: relinking `libvt-mpi.la'
libtool: install: warning: relinking `libvt-mt.la'
libtool: install: warning: relinking `libvt-hyb.la'
libtool: install: warning: relinking `libvt-java.la'

tyr openmpi-1.5-SunOS.sparc.64_gcc 17 grep -i error:
  log.make-install.SunOS.sparc.64_gcc

tyr openmpi-1.5-SunOS.sparc.64_gcc 18 grep FAIL
  log.make-check.SunOS.sparc.64_gcc
tyr openmpi-1.5-SunOS.sparc.64_gcc 19 grep PASS
  log.make-check.SunOS.sparc.64_gcc
PASS: predefined_gap_test
PASS: dlopen_test
PASS: atomic_barrier
PASS: atomic_barrier_noinline
PASS: atomic_spinlock
PASS: atomic_spinlock_noinline
PASS: atomic_math
PASS: atomic_math_noinline
PASS: atomic_cmpset
PASS: atomic_cmpset_noinline
decode [PASSED]
PASS: opal_datatype_test
PASS: checksum
PASS: position
decode [PASSED]
PASS: ddt_test
decode [NOT PASSED]
PASS: ddt_raw
PASS: opal_path_nfs

tyr openmpi-1.5-SunOS.sparc.64_gcc 20 grep -i warning:
  log.make-check.SunOS.sparc.64_gcc
.../test/class/ompi_rb_tree.c:347: warning: cast to pointer
  from integer of different size
.../test/class/ompi_rb_tree.c:365: warning: cast from pointer
  to integer of different size
.../test/class/ompi_rb_tree.c:373: warning: cast from pointer
  to integer of different size
.../opal/class/opal_atomic_lifo.h:75: warning: passing
  argument 2 of 'opal_atomic_cmpset_ptr' discards qualifiers
  from pointer target type
.../opal/class/opal_atomic_lifo.h:102: warning: passing
  argument 3 of 'opal_atomic_cmpset_ptr' discards qualifiers
  from pointer target type
.../test/datatype/opal_ddt_lib.h:52:33: warning: no newline
  at end of file
.../test/datatype/opal_datatype_test.c:431: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/opal_datatype_test.c:533: warning: passing
  argument 1 of 'test_create_blacs_type1' discards qualifiers
  from pointer target type
.../test/datatype/opal_datatype_test.c:534: warning: passing
 argument 1 of 'test_create_blacs_type2' discards qualifiers
  from pointer target type
.../test/datatype/opal_ddt_lib.h:52:33: warning: no newline
  at end of file
.../test/datatype/opal_ddt_lib.c:154: warning: passing
  argument 4 of 'opal_datatype_create_struct' from incompatible
  pointer type
.../test/datatype/opal_ddt_lib.c:173: warning: initialization
  discards qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:642: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:662: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:694: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:695: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:696: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:774: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:775: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/opal_ddt_lib.c:776: warning: assignment
  discards qualifiers from pointer target type
.../test/datatype/checksum.c:68: warning: assignment from
  incompatible pointer type
.../test/datatype/checksum.c:86: warning: assignment from
  incompatible pointer type
.../test/datatype/checksum.c:106: warning: assignment from
  incompatible pointer type

Kind regards

Siegmar