[mvapich-discuss] Sun Studio build mvapich1

Frank Leers Frank.Leers at Sun.COM
Wed May 7 13:34:56 EDT 2008


Hi,

I am attempting to build mvapich 1 with Studio12 and am not having  
much success.  Could someone have a look and point out the err of my  
ways?

A couple of things jump out at me -

checking for cc... no
checking whether the Fortran 77 compiler (/opt/apps/sun/sunstudio12/ 
bin/f77 -L/opt/ofed/lib64 ) works... no

OFED 1.2.5-5 was built with gnu, is that a problem?

I've modified the make_mvapich.gen2 as follows:

18,25c18,24
< STUDIOHOME=/opt/apps/sun/sunstudio12
< IBHOME=${IBHOME:-/opt/ofed}
< IBHOME_LIB=${IBHOME_LIB:-/opt/ofed/lib64}
< PREFIX=${PREFIX:-/tmp/mvapich-1.0-2008-02-28}
< export CC=${CC:-$STUDIOHOME/bin/cc}
< export CXX=${CXX:-$STUDIOHOME/bin/CC}
< export F77=${F77:-$STUDIOHOME/bin/f77}
< export F90=${F90:-$STUDIOHOME/bin/f90}
---
 > IBHOME=${IBHOME:-/usr/local/ofed}
 > IBHOME_LIB=${IBHOME_LIB:-/usr/local/ofed/lib64}
 > PREFIX=${PREFIX:-/usr/local/mvapich}
 > export CC=${CC:-gcc}
 > export CXX=${CXX:-g++}
 > export F77=${F77:-g77}
 > export F90=${F90:-}


thanks,

-frank


[mvapich-1.0-2008-02-28]# ./make.mvapich.gen2.studio12
Configuring MVAPICH...
Configuring with args --with-device=ch_gen2 --with-arch=LINUX -prefix=/ 
tmp/mvapich-1.0-2008-02-28 --with-romio --without-mpe -lib=-L/opt/ofed/ 
lib64 -Wl,-rpath=/opt/ofed/lib64 -libverbs -libumad -lpthread
Configuring MPICH Version 1.2.7 (release) of : 2005/06/22 16:33:49
Make will not build MPE routines
checking whether filesystem respects case in file names... yes
checking for current directory name... /tmp/mvapich1/ 
mvapich-1.0-2008-02-28
checking for install
checking for ranlib
checking for gnumake... yes using --no-print-directory
checking whether make supports include... yes
checking for OSF V3 make... no
checking for virtual path format... VPATH
checking whether /opt/apps/sun/sunstudio12/bin/CC returns correct  
error code... yes
checking whether selected C++ compiler can compile iostream.h... yes

Include C++ bindings for MPI from http://www.osl.iu.edu/research/mpi2c++
Send bug reports about the C++ to mpi2cpp-devel at osl.iu.edu

checking for cc... no
checking whether the compiler /opt/apps/sun/sunstudio12/bin/cc accepts  
ANSI prototypes... yes
checking for /opt/apps/sun/sunstudio12/bin/f77... found /opt/apps/sun/ 
sunstudio12/bin/f77 (1)
checking for ar... found /usr/bin/ar (ar)
checking for whether compiler works... yes
checking whether the compiler /opt/apps/sun/sunstudio12/bin/cc accepts  
## for concatenation in cpp... yes
checking whether the compiler /opt/apps/sun/sunstudio12/bin/cc accepts  
const modifier... yes
checking for extension on executables... none
checking how to run the C preprocessor
checking for AIX
checking for minix/config.h
checking for volatile... yes
Running device-specific setup program
setup_ch_gen2 starts... -D_X86_64_ -D_AMD_QUAD_CORE_ - 
DEARLY_SEND_COMPLETION -DMEMORY_SCALE -DVIADEV_RPUT_SUPPORT -D_SMP_ - 
D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE -I/opt/ofed/include -O3
About to do ch_gen2 device
Configuring ch_gen2 subsystem...
No addition setup since mpd is not enabled
Use ${exec_prefix}/bin to set up variables MPIBOOT and MPIUNBOOT
checking whether cross-compiling... no
checking for gethrtime... no
checking for clock_gettime... no
checking for clock_getres... no
checking for how many arguments gettimeofday takes... two - whew
checking for signal.h... yes
checking for sigaction... yes
checking for for struct sigaction... yes
checking for weak symbol support... pragma weak
checking whether weak symbols are visible to other files... yes
checking for remsh... no
checking for rsh... found /usr/kerberos/bin/rsh (rsh)
checking for perl5... no
checking for perl... found /usr/bin/perl (perl)
checking for byte ordering... little endian
checking for uname... yes
checking for netdb.h... yes
checking for gethostbyname... yes
checking whether C++ compiler also has gethostbyname... yes
checking whether Fortran programs can link with needed C functions...  
yes
checking whether C++ programs can link with needed C functions... yes
checking for catopen... yes
checking for catclose... yes
checking for catgets... yes
checking for gencat... found /usr/bin/gencat (1)
checking for nl_types.h... yes
checking for ANSI C header files
checking for stdlib.h... yes
checking for string.h... yes
checking for unistd.h... yes
checking for stdarg.h... yes
checking whether stdarg is oldstyle... hmm, warnings from compiler.   
Trying newstyle
checking whether stdarg is correct... yes
checking whether programs using stdarg link... yes
checking for malloc return type... void
checking for system... yes
checking for nice... yes
checking for strdup... yes
checking for memory.h... yes
checking for sys/ioctl.h... yes
checking for sys/sockio.h... no
checking whether the compiler /opt/apps/sun/sunstudio12/bin/cc runs...  
yes
checking whether the compiler /opt/apps/sun/sunstudio12/bin/f77  
runs... yes
checking for correct handling of conditionals...... yes
checking for correct handling of conditionals part 2 ...... yes
checking for correct handling of #elif... yes
checking that constant folding in arrays works... yes
checking that structs are handled properly... yes
checking that compiler truncates unsigned char correctly ...... yes
checking that compiler/hardware has commutative arithmetic ...... yes
checking that compiler assigns to char correctly ...... yes
checking that compiler does not call unknown routines for long  
doubles... yes
checking that compiler accepts args correctly ...... yes
checking whether ranlib works... yes
checking for broken handling of common symbols... no
checking for ar... found /usr/bin/ar (1)
checking for size of void *... 8
checking for pointers greater than 32 bits... yes
checking for size of int... 4
checking for int large enough for pointers... no
checking for C integer type for MPI_Aint...
checking for size of long... 8
C integer type for MPI_Aint is... long
checking for long long... yes
checking whether compiler can handle loops with long long... yes
checking for long double... yes
checking for size of double... 8
checking for size of long double... 16
checking for structure alignment... largest
checking for sync... found /bin/sync (1)
checking whether mpich can be used as the library name... yes
Configuring Fortran subsystem
Configure in /tmp/mvapich1/mvapich-1.0-2008-02-28/src/fortran creating  
cache ./config.cache
checking for cc... /opt/apps/sun/sunstudio12/bin/cc
checking whether the C compiler (/opt/apps/sun/sunstudio12/bin/cc - 
D_X86_64_ -D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H ) works... yes
checking whether the C compiler (/opt/apps/sun/sunstudio12/bin/cc - 
D_X86_64_ -D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H ) is a cross-compiler... no
checking whether the C compiler sets its return status correctly... yes
checking whether we are using GNU C... no
checking for working const... yes
checking whether the Fortran 77 compiler (/opt/apps/sun/sunstudio12/ 
bin/f77 -L/opt/ofed/lib64 ) works... no
configure: error: installation or configuration problem: Fortran 77  
compiler cannot create executables.
Error configuring the Fortran subsystem!
Turning off Fortran support
Configuring ROMIO, for support of MPI-IO
checking whether compiler allows define a(b) a(b,__LINE__)... yes
Configuring with args --with-mpi=mpich --cache-file=/dev/null
checking for architecture... LINUX
ROMIO home directory is /tmp/mvapich1/mvapich-1.0-2008-02-28/romio
checking for ranlib... ranlib
checking for gcc... /opt/apps/sun/sunstudio12/bin/cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether /opt/apps/sun/sunstudio12/bin/cc accepts -g... yes
checking for /opt/apps/sun/sunstudio12/bin/cc option to accept ANSI  
C... none needed
checking whether we are using the GNU Fortran 77 compiler... no
checking whether /opt/apps/sun/sunstudio12/bin/f77 accepts -g... yes
checking how to run the C preprocessor... /opt/apps/sun/sunstudio12/ 
bin/cc -E
checking for memalign... yes
checking Fortran external names
Fortran externals have a trailing underscore and are lowercase
checking for inline... inline
checking how to run the C preprocessor... /opt/apps/sun/sunstudio12/ 
bin/cc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for unistd.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for int... yes
checking size of int... 4
checking for void*... yes
checking size of void*... 8
checking for int large enough for pointers... no
checking for long long... yes
checking size of long long... 8
checking for extension for Fortran 90 programs... f90
checking for Fortran 90 KIND parameter for 8-byte integers...  8
checking for weak symbol support... pragma weak
checking that weak symbols are visible to other files... yes
checking whether struct flock compatible with MPI_Offset... yes
checking configured file systems... testfs ufs nfs
configure: WARNING: File locks may not work with NFS.  See the  
Installation and
users manual for instructions on testing and if necessary fixing this
checking for library containing pthread_create... -lpthread
checking for library containing aio_write... -lrt
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking if aio.h exists and can be compiled... yes
checking if sys/aio.h exists and can be compiled... no
checking whether aio routines can be used... yes
checking for obsolete two-argument aio_write... no
checking for obsolete two-argument aio_suspend... no
checking for aio_fildes member of aiocb structure... yes
checking for aio_whence member of aiocb structure... no
checking for aio_handle member of aiocb structure... no
checking for aio_reqprio member of aiocb structure... yes
checking for aio_sigevent member of aiocb structure... yes
checking sys/vfs.h usability... yes
checking sys/vfs.h presence... yes
checking for sys/vfs.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/mount.h usability... yes
checking sys/mount.h presence... yes
checking for sys/mount.h... yes
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking whether struct statfs properly defined... yes
checking for f_fstypename member of statfs structure... no
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stat... yes
checking for st_fstype member of stat structure... no
checking for sys/types.h... (cached) yes
checking for sys/statvfs.h... (cached) yes
checking for sys/vfs.h... (cached) yes
checking for statvfs... yes
checking for f_basetype member of statvfs structure... no
checking for unistd.h... (cached) yes
checking for large file defines... yes
checking whether off64_t is an scalar type... yes
checking for strerror... yes
checking for doctext... no
checking for strdup... no
checking for lstat... no
checking for readlink... no
checking for fsync... no
checking for ftruncate... no
setting CC to /tmp/mvapich1/mvapich-1.0-2008-02-28/bin/mpicc
setting F77 to /opt/apps/sun/sunstudio12/bin/f77
setting TEST_CC to /tmp/mvapich1/mvapich-1.0-2008-02-28/bin/mpicc
setting TEST_F77 to /tmp/mvapich1/mvapich-1.0-2008-02-28/bin/mpif77
setting CFLAGS to -D_X86_64_ -D_AMD_QUAD_CORE_  - 
DEARLY_SEND_COMPLETION -DMEMORY_SCALE -DVIADEV_RPUT_SUPPORT -D_SMP_ - 
D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/opt/ofed/include -O3 - 
DHAVE_MPICHCONF_H -D_X86_64_ -D_AMD_QUAD_CORE_  - 
DEARLY_SEND_COMPLETION -DMEMORY_SCALE -DVIADEV_RPUT_SUPPORT -D_SMP_ - 
D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/opt/ofed/include -O3 - 
DHAVE_MPICHCONF_H -DFORTRANUNDERSCORE -D_LARGEFILE64_SOURCE - 
D_FILE_OFFSET_BITS=64 -DHAVE_ROMIOCONF_H
setting USER_CFLAGS to
setting USER_FFLAGS to
configure: creating ./config.status
config.status: creating Makefile
config.status: creating localdefs
config.status: creating mpi-io/Makefile
config.status: creating mpi2-other/info/Makefile
config.status: creating mpi2-other/array/Makefile
config.status: creating adio/common/Makefile
config.status: creating test/Makefile
config.status: creating test/misc.c
config.status: creating test/large_file.c
config.status: creating test/runtests
config.status: creating util/romioinstall
config.status: creating include/mpio.h
config.status: creating include/mpiof.h
config.status: creating adio/ad_nfs/Makefile
config.status: creating adio/ad_ufs/Makefile
config.status: creating adio/ad_panfs/Makefile
config.status: creating adio/ad_xfs/Makefile
config.status: creating adio/ad_sfs/Makefile
config.status: creating adio/ad_pfs/Makefile
config.status: creating adio/ad_testfs/Makefile
config.status: creating adio/ad_pvfs/Makefile
config.status: creating adio/ad_pvfs2/Makefile
config.status: creating adio/ad_gridftp/Makefile
config.status: creating adio/ad_lustre/Makefile
config.status: creating mpi-io/fortran/Makefile
config.status: creating mpi2-other/info/fortran/Makefile
config.status: creating mpi2-other/array/fortran/Makefile
config.status: creating test/fmisc.f
config.status: creating test/fcoll_test.f
config.status: creating test/pfcoll_test.f
config.status: creating test/fperf.f
config.status: creating mpi-io/glue/mpich2/Makefile
config.status: creating mpi-io/glue/mpich1/Makefile
config.status: creating mpi-io/glue/default/Makefile
config.status: creating adio/include/romioconf.h
config.status: executing default-1 commands
Finished configuring ROMIO
checking whether head command is broken... no
creating config.status
creating Makefile
creating util/Makefile
creating examples/Makefile
creating src/pt2pt/Makefile
creating src/coll/Makefile
creating src/context/Makefile
creating src/dmpi/Makefile
creating src/env/Makefile
creating src/topol/Makefile
creating src/profile/Makefile
creating src/coll2/Makefile
creating src/util/Makefile
creating src/infoexport/Makefile
creating examples/basic/Makefile
creating src/misc2/Makefile
creating src/external/Makefile
creating mpichconf.h
creating util/mpicc
creating util/mpicxx
creating util/mpiinstall
creating util/mpirun
creating util/mpichlib.conf
creating util/mpiman
creating util/chkserv
creating util/chkmachine
creating util/tstmachines
creating include/mpidefs.h
creating include/mpif.f90
Configuring the test suite...
Configuring with args -basecc=/opt/apps/sun/sunstudio12/bin/cc -cc=/ 
tmp/mvapich1/mvapich-1.0-2008-02-28/bin/mpicc -make=make --no-print- 
directory -device=ch_gen2 -mpichpath=/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/bin --enable-boot -cflags=-D_X86_64_ - 
D_AMD_QUAD_CORE_ -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -nof77 --enable-io
Don't build the tests that need Fortran
checking whether cross-compiling... no
checking whether the compiler /opt/apps/sun/sunstudio12/bin/cc runs...  
yes
checking for gnumake... no
checking whether make supports include... yes
checking for OSF V3 make... no
checking for virtual path format... VPATH
checking for stdlib.h... yes
checking for unistd.h... yes
checking for string.h... yes
checking for stdarg is correct... yes
checking for long double... yes
checking for long long... yes
checking whether compiler can handle loops with long long... yes
checking whether the compiler /opt/apps/sun/sunstudio12/bin/cc accepts  
ANSI prototypes... yes
checking for signal.h... yes
checking for sigaction... yes
checking for sleep... yes
checking for sysconf... yes
creating config.status
creating Makefile
creating pt2pt/Makefile
creating coll/Makefile
creating topol/Makefile
creating context/Makefile
creating env/Makefile
creating profile/Makefile
creating io/Mfile
creating pt2pt/runtests
creating coll/runtests
creating topol/runtests
creating context/runtests
creating command/runtests
creating env/runtests
creating profile/runtests
creating io/rtest
creating io/misc.c
creating io/fmisc.f
creating io/fcoll_test.f
creating io/pfcoll_test.f
creating io/large_file.c
creating io/fperf.f
Configuring the performance tests ...
Configure in /tmp/mvapich1/mvapich-1.0-2008-02-28/examples/perftest  
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make --no-print-directory sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether clock skew breaks make... no
checking whether make supports include... yes
checking whether make allows comments in actions... yes
checking for virtual path format... VPATH
checking whether make sets CFLAGS... yes
checking for cit... no
checking for gnuplot... gnuplot
checking how to run the C preprocessor... /opt/apps/sun/sunstudio12/ 
bin/cc -E
checking whether C compiler accepts option -O4 -Ofast... no
checking whether C compiler accepts option -Ofast... no
checking whether C compiler accepts option -fast... yes
checking whether routines compiled with -fast can be linked with ones  
compiled  without -fast... yes
checking for library containing fabs... -lm
checking for ANSI C header files... yes
checking for sys/time.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for working const... yes
checking for restrict... restrict
checking for long long... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating mpptestconf.h
creating mpid/ch_gen2/Makefile
creating mpid/tests/Makefile
creating mpichconf.h
mpichconf.h is unchanged
*# --->
*# You should register your copy of MPICH with us by sending mail
*# to majordomo at mcs.anl.gov containing the message
*# subscribe mpi-users
*# This will allow us to notify you of new releases of MPICH.
*#
*# You can also check the MPICH home page at
*# http://www.mcs.anl.gov/mpi/mpich
*# ---<
Configuration completed.
Building MVAPICH...

cleaning directory mpi-io

cleaning directory adio/common

cleaning directory mpi-io/glue/mpich1

cleaning directory adio/ad_testfs

cleaning directory adio/ad_ufs

cleaning directory adio/ad_nfs

cleaning directory mpi-io/fortran

cleaning directory test
rm -f .P* PI* *.o
rm -f simple perf async coll_test coll_perf misc file_info excl  
large_array atomicity noncontig i_noncontig noncontig_coll split_coll  
shared_fp large_file psimple error status noncontig_coll2 fcoll_test  
fperf fmisc pfcoll_test

cleaning src/pt2pt
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/pt2pt/*.o
cleaning src/env
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/env/*.o
cleaning src/dmpi
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/dmpi/*.o
cleaning src/util
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/util/*.o
cleaning src/context
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/context/*.o
cleaning src/coll
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/coll/*.o
cleaning src/topol
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/topol/*.o
cleaning src/profile
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/profile/*.o
cleaning src/misc2
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/misc2/*.o
cleaning src/external
rm -f *.o *~ /tmp/mvapich1/mvapich-1.0-2008-02-28/src/external/*.o
cleaning mpid/ch_gen2
/bin/rm -f *.o *.d *~ viainit.o viasend.o viarecv.o viacheck.o  
viapriv.o viaparam.o viutil.o vbuf.o cm_user.o mpid_init.o mpid_send.o  
mpid_recv.o cm.o mpid_hsend.o mpid_hrecv.o mpid_pack.o cmnargs.o  
mpid_misc.o dreg.o mpid_smpi.o collutils.o intra_rdma_barrier.o  
mpid_mcast.o mcst_grp.o ibmcgrp.o crc32h.o avl.o mem_hooks.o  
viacoalesce.o shmem_coll.o async_progress.o \
     queue.o sbcnst2.o tr2.o queue.c sbcnst2.c tr2.c sbcnst2.h tr2.h  
core ibmcgrp/*.o ibmcgrp/ibmcgrp \
     /tmp/mvapich1/mvapich-1.0-2008-02-28/bin/ibmcgrp
make --no-print-directory -C process clean
rm -f *.o mpirun_rsh mpispawn minidaemon_client  
pmgr_collective_client.o pmgr_collective_common.o minidaemon.o  
mpirun_util.o
cleaning examples
rm -f sendchar *.o

Making clean in directory test

Making clean in directory pt2pt

Making clean in directory coll

Making clean in directory topol

Making clean in directory env

Making clean in directory context

Making clean in directory profile

Making clean in directory io

Making clean in directory perftest
test -z "mpptest goptest buflimit " || rm -f mpptest goptest buflimit
rm -f *.o core *.core
rm -f tunepkt pktuse copytest vectest stress ctest cluster tcomm
rm -f work.pc work.pcl
cleaning examples/basic
rm -f work.pc work.pcl
rm -f *.o *~ PI* cpi systest srtest  fpi cpilog cpi_autolog hello++  
iotest pi3f90  upshot rdb.* startup.* core
rm -f hello++.ti hello++.ii
cleaning examples/test/pt2pt
cleaning examples/test/coll
cleaning examples/test/topol
cleaning examples/test/context
cleaning examples/test/env
cleaning examples/test/profile
cleaning examples/test

Making clean in directory pt2pt

Making clean in directory coll

Making clean in directory topol

Making clean in directory env

Making clean in directory context

Making clean in directory profile

Making clean in directory io
cleaning examples/perftest
test -z "mpptest goptest buflimit " || rm -f mpptest goptest buflimit
rm -f *.o core *.core
rm -f tunepkt pktuse copytest vectest stress ctest cluster tcomm
rm -f work.pc work.pcl
cleaning src/infoexport
rm -f *.o
rm -f *.i
rm -f *.s
rm -f *.cxx.log
rm -f *.cxx.errors
rm -f libtvmpich.so.1.0
rm -f libtvmpich.so*
rm -f /tmp/mvapich1/mvapich-1.0-2008-02-28/src/infoexport/*.o
rm -f *~ *.o aditest1 aditest2 aditest3 aditest4 aditest5 aditest6  
aditest7 aditest8 aditest9 aditest10 aditest11 aditest12 aditest13  
timers trunc
rm -f /tmp/mvapich1/mvapich-1.0-2008-02-28/lib/lib*.a
rm -f /tmp/mvapich1/mvapich-1.0-2008-02-28/lib/shared/lib*.so*
make --no-print-directory mpi-modules
make --no-print-directory mpilib
for file in queue.c sbcnst2.c tr2.c sbcnst2.h tr2.h ; do  \
     if [ ! -s $file ] ; then   \
        ln -s ../util/$file;    \
     fi;                         \
done

making mpir in directory mpid/ch_gen2
for file in queue.c sbcnst2.c tr2.c sbcnst2.h tr2.h ; do  \
     if [ ! -s $file ] ; then   \
        ln -s ../util/$file;    \
     fi;                         \
done
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c viainit.c
"ib_init.h", line 12: warning: initializer does not fit or is out of  
range: -1
"ib_init.h", line 34: warning: improper pointer/integer combination:  
op "<"
"viainit.c", line 149: warning: argument #3 is incompatible with  
prototype:
	prototype: pointer to const struct  {array[16] of unsigned long  
__bits} : "/usr/include/sched.h", line 76
	argument : pointer to unsigned long
"viainit.c", line 162: warning: argument #3 is incompatible with  
prototype:
	prototype: pointer to const struct  {array[16] of unsigned long  
__bits} : "/usr/include/sched.h", line 76
	argument : pointer to unsigned long
"viainit.c", line 556: warning: argument #3 is incompatible with  
prototype:
	prototype: pointer to function(pointer to void) returning pointer to  
void : "/usr/include/pthread.h", line 163
	argument : pointer to void
"viainit.c", line 792: warning: implicit function declaration:  
init_apm_lock
"viainit.c", line 990: warning: argument mismatch
"viainit.c", line 1158: warning: implicit function declaration:  
reload_alternate_path
"viainit.c", line 1221: warning: argument #3 is incompatible with  
prototype:
	prototype: pointer to function(pointer to void) returning pointer to  
void : "/usr/include/pthread.h", line 163
	argument : pointer to void
"viainit.c", line 1345: warning: argument mismatch
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c viasend.c
"viasend.c", line 145: warning: implicit function declaration:  
viadev_post_send_async_qp
"viasend.c", line 401: warning: argument mismatch
"viasend.c", line 703: warning: argument mismatch
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c viarecv.c
"viarecv.c", line 263: warning: argument mismatch
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c viacheck.c
"viacheck.c", line 571: warning: argument mismatch
"viacheck.c", line 1824: warning: argument mismatch
"viacheck.c", line 1846: warning: argument mismatch
"viacheck.c", line 1861: warning: argument mismatch
"viacheck.c", line 2260: warning: implicit function declaration:  
perform_manual_apm
"viacheck.c", line 2856: warning: implicit function declaration:  
reload_alternate_path
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c viapriv.c
"viapriv.c", line 649: warning: implicit function declaration:  
perform_manual_apm
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c viaparam.c
"/opt/ofed/include/infiniband/common.h", line 60: warning: implicit  
function declaration: bswap_64
"/opt/ofed/include/infiniband/umad.h", line 72: warning: zero or  
negative subscript
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c viutil.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c vbuf.c
"vbuf.c", line 125: warning: argument mismatch
"vbuf.c", line 283: warning: argument mismatch
"vbuf.c", line 442: warning: argument mismatch
"vbuf.c", line 488: warning: argument mismatch
"vbuf.c", line 491: warning: argument mismatch
"vbuf.c", line 492: warning: argument mismatch
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c cm_user.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mpid_init.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mpid_send.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mpid_recv.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c cm.c
"ib_init.h", line 12: warning: initializer does not fit or is out of  
range: -1
"ib_init.h", line 34: warning: improper pointer/integer combination:  
op "<"
"cm.c", line 176: warning: pointer to void or function used in  
arithmetic
"cm.c", line 265: warning: implicit function declaration:  
reload_alternate_path
"cm.c", line 677: warning: statement not reached
"cm.c", line 735: warning: pointer to void or function used in  
arithmetic
"cm.c", line 735: warning: pointer to void or function used in  
arithmetic
"cm.c", line 744: warning: pointer to void or function used in  
arithmetic
"cm.c", line 757: warning: statement not reached
"cm.c", line 830: warning: pointer to void or function used in  
arithmetic
"cm.c", line 830: warning: pointer to void or function used in  
arithmetic
"cm.c", line 925: warning: pointer to void or function used in  
arithmetic
"cm.c", line 1006: warning: pointer to void or function used in  
arithmetic
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mpid_hsend.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mpid_hrecv.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mpid_pack.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c cmnargs.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mpid_misc.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c dreg.c
"dreg.c", line 132: warning: initializer does not fit or is out of  
range: -1
"dreg.c", line 780: warning: argument mismatch
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mpid_smpi.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c collutils.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c intra_rdma_barrier.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mpid_mcast.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mcst_grp.c
"mcst_grp.c", line 338: warning: empty translation unit
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c ibmcgrp.c
"ibmcgrp.c", line 480: warning: empty translation unit
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c crc32h.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c avl.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c mem_hooks.c
"mem_hooks.c", line 34: warning: assignment type mismatch:
	pointer to function(pointer to void, unsigned long) returning int "="  
pointer to void
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c viacoalesce.c
"viacoalesce.c", line 70: warning: argument mismatch
"viacoalesce.c", line 97: warning: argument mismatch
"viacoalesce.c", line 167: warning: argument mismatch
"viacoalesce.c", line 231: warning: argument mismatch
"viacoalesce.c", line 235: warning: argument mismatch
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c shmem_coll.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c async_progress.c
"ib_init.h", line 12: warning: initializer does not fit or is out of  
range: -1
"ib_init.h", line 34: warning: improper pointer/integer combination:  
op "<"
"async_progress.c", line 102: warning: function expects to return  
value: atomic_send_or_queue
"async_progress.c", line 112: warning: implicit function declaration:  
perform_manual_apm
"async_progress.c", line 686: warning: argument #3 is incompatible  
with prototype:
	prototype: pointer to function(pointer to void) returning pointer to  
void : "/usr/include/pthread.h", line 163
	argument : pointer to void
"async_progress.c", line 841: warning: implicit function declaration:  
reload_alternate_path
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c queue.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c sbcnst2.c
/opt/apps/sun/sunstudio12/bin/cc -DHAVE_CONFIG_H -I. -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28/include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/ 
include -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ch_gen2 -I/tmp/ 
mvapich1/mvapich-1.0-2008-02-28/mpid/util -DMPID_DEVICE_CODE  - 
DHAVE_UNAME=1 -DHAVE_NETDB_H=1 -DHAVE_GETHOSTBYNAME=1  - 
DMPID_DEBUG_NONE -DMPID_STAT_NONE  -D_GNU_SOURCE -D_X86_64_ - 
D_AMD_QUAD_CORE_  -DEARLY_SEND_COMPLETION -DMEMORY_SCALE - 
DVIADEV_RPUT_SUPPORT -D_SMP_ -D_SMP_RNDV_ -DCH_GEN2 -D_GNU_SOURCE   -I/ 
opt/ofed/include -O3 -DHAVE_MPICHCONF_H -I/tmp/mvapich1/ 
mvapich-1.0-2008-02-28 -I/tmp/mvapich1/mvapich-1.0-2008-02-28/mpid/ 
ch_gen2 -I.   -c tr2.c
ar crl /tmp/mvapich1/mvapich-1.0-2008-02-28/lib/libmpich.a viainit.o  
viasend.o viarecv.o viacheck.o viapriv.o viaparam.o viutil.o vbuf.o  
cm_user.o mpid_init.o mpid_send.o mpid_recv.o cm.o mpid_hsend.o  
mpid_hrecv.o mpid_pack.o cmnargs.o mpid_misc.o dreg.o mpid_smpi.o  
collutils.o intra_rdma_barrier.o mpid_mcast.o mcst_grp.o ibmcgrp.o  
crc32h.o avl.o mem_hooks.o viacoalesce.o shmem_coll.o async_progress.o  
queue.o sbcnst2.o tr2.o
cd process && make --no-print-directory &&\
   install -m 755 mpirun_rsh mpispawn minidaemon_client /tmp/mvapich1/ 
mvapich-1.0-2008-02-28/bin
/opt/apps/sun/sunstudio12/bin/cc  -DLD_LIBRARY_PATH_MPI=\"/tmp/ 
mvapich-1.0-2008-02-28/lib/shared\" -DMPI_PREFIX=\"/tmp/ 
mvapich-1.0-2008-02-28/\" -DPARAM_GLOBAL=\"/tmp/mvapich-1.0-2008-02-28/ 
etc/mvapich.conf\" -DVAPI  -D_SMP_ -DUSE_SSH    -c -o  
pmgr_collective_common.o pmgr_collective_common.c
/opt/apps/sun/sunstudio12/bin/cc  -DLD_LIBRARY_PATH_MPI=\"/tmp/ 
mvapich-1.0-2008-02-28/lib/shared\" -DMPI_PREFIX=\"/tmp/ 
mvapich-1.0-2008-02-28/\" -DPARAM_GLOBAL=\"/tmp/mvapich-1.0-2008-02-28/ 
etc/mvapich.conf\" -DVAPI  -D_SMP_ -DUSE_SSH    -c -o  
pmgr_collective_mpirun.o pmgr_collective_mpirun.c
"pmgr_collective_mpirun.c", line 75: warning: pointer to void or  
function used in arithmetic
"pmgr_collective_mpirun.c", line 97: warning: pointer to void or  
function used in arithmetic
"pmgr_collective_mpirun.c", line 98: warning: pointer to void or  
function used in arithmetic
"pmgr_collective_mpirun.c", line 250: warning: pointer to void or  
function used in arithmetic
"pmgr_collective_mpirun.c", line 263: warning: pointer to void or  
function used in arithmetic
"pmgr_collective_mpirun.c", line 269: warning: pointer to void or  
function used in arithmetic
/opt/apps/sun/sunstudio12/bin/cc  -DLD_LIBRARY_PATH_MPI=\"/tmp/ 
mvapich-1.0-2008-02-28/lib/shared\" -DMPI_PREFIX=\"/tmp/ 
mvapich-1.0-2008-02-28/\" -DPARAM_GLOBAL=\"/tmp/mvapich-1.0-2008-02-28/ 
etc/mvapich.conf\" -DVAPI  -D_SMP_ -DUSE_SSH    -c -o minidaemon.o  
minidaemon.c
"minidaemon.c", line 267: warning: argument mismatch
"minidaemon.c", line 300: warning: argument mismatch
"minidaemon.c", line 407: warning: argument mismatch
"minidaemon.c", line 430: warning: argument mismatch
"minidaemon.c", line 455: warning: argument mismatch
"minidaemon.c", line 542: warning: argument mismatch
"minidaemon.c", line 552: warning: argument mismatch
"minidaemon.c", line 560: warning: argument mismatch
"minidaemon.c", line 591: warning: pointer to void or function used in  
arithmetic
"minidaemon.c", line 679: warning: argument mismatch
"minidaemon.c", line 781: warning: enum type mismatch: op "="
"minidaemon.c", line 812: warning: argument mismatch
"minidaemon.c", line 842: warning: enum type mismatch: op "="
"minidaemon.c", line 854: warning: enum type mismatch: op "="
"minidaemon.c", line 1072: warning: argument mismatch
"minidaemon.c", line 1114: warning: argument mismatch
"minidaemon.c", line 1130: warning: argument mismatch
"minidaemon.c", line 1213: warning: argument mismatch
"minidaemon.c", line 1214: warning: enum type mismatch: op "="
"minidaemon.c", line 1222: warning: argument mismatch
"minidaemon.c", line 1244: warning: argument mismatch
"minidaemon.c", line 1247: warning: argument mismatch
"minidaemon.c", line 1278: warning: argument mismatch
"minidaemon.c", line 1281: warning: argument mismatch
"minidaemon.c", line 1288: warning: argument mismatch
"minidaemon.c", line 1309: warning: argument mismatch
"minidaemon.c", line 1369: warning: argument mismatch
"minidaemon.c", line 1417: warning: argument mismatch
"minidaemon.c", line 1443: warning: argument mismatch
"minidaemon.c", line 1492: warning: argument mismatch
"minidaemon.c", line 1533: warning: argument mismatch
/opt/apps/sun/sunstudio12/bin/cc  -DLD_LIBRARY_PATH_MPI=\"/tmp/ 
mvapich-1.0-2008-02-28/lib/shared\" -DMPI_PREFIX=\"/tmp/ 
mvapich-1.0-2008-02-28/\" -DPARAM_GLOBAL=\"/tmp/mvapich-1.0-2008-02-28/ 
etc/mvapich.conf\" -DVAPI  -D_SMP_ -DUSE_SSH    -c -o mpirun_util.o  
mpirun_util.c
"mpirun_util.c", line 25: warning: implicit function declaration:  
vsnprintf
"mpirun_util.c", line 33: warning: implicit function declaration: perror
"mpirun_util.c", line 77: warning: implicit function declaration: strlen
"mpirun_util.c", line 84: warning: implicit function declaration: strcat
/opt/apps/sun/sunstudio12/bin/cc  -DLD_LIBRARY_PATH_MPI=\"/tmp/ 
mvapich-1.0-2008-02-28/lib/shared\" -DMPI_PREFIX=\"/tmp/ 
mvapich-1.0-2008-02-28/\" -DPARAM_GLOBAL=\"/tmp/mvapich-1.0-2008-02-28/ 
etc/mvapich.conf\" -DVAPI  -D_SMP_ -DUSE_SSH     mpirun_rsh.c  
pmgr_collective_common.o pmgr_collective_mpirun.o minidaemon.o  
mpirun_util.o  -lm -o mpirun_rsh
"mpirun_rsh.c", line 579: warning: implicit function declaration:  
pmgr_processops
mpirun_rsh.o(.text+0xf1b): In function `main':
: undefined reference to `env2int'
mpirun_rsh.o(.text+0x70cc): In function `mpispawn_checkin':
: undefined reference to `env2int'
make[4]: *** [mpirun_rsh] Error 1
make[3]: *** [mpirun_rsh] Error 2
Exit status from make was 2
make[2]: *** [mpilib] Error 1
make[1]: *** [mpi-modules] Error 2
make: *** [mpi] Error 2
Failure in building MVAPICH.
Please file an error report to mvapich-discuss at cse.ohio-state.edu with  
all your log files.



More information about the mvapich-discuss mailing list