Mock Version: 1.1.41 ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target armv7hl --nodeps builddir/build/SPECS/mvapich2.spec'], False, '/var/lib/mock/c7-pass-1-armhfp-7ed2ec68e04203fc2bf71bd7824fddadef781249/root/', None, 0, True, False, 993, 135, None, False, {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n ""', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target armv7hl --nodeps builddir/build/SPECS/mvapich2.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n ""', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} sh: /usr/bin/python: No such file or directory sh: /usr/bin/python: No such file or directory sh: /usr/bin/python: No such file or directory Building target platforms: armv7hl Building for target armv7hl Wrote: /builddir/build/SRPMS/mvapich2-2.0a-3.el7.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target armv7hl --nodeps builddir/build/SPECS/mvapich2.spec'], False, '/var/lib/mock/c7-pass-1-armhfp-7ed2ec68e04203fc2bf71bd7824fddadef781249/root/', None, 0, True, False, 993, 135, None, False, {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n ""', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target armv7hl --nodeps builddir/build/SPECS/mvapich2.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n ""', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} Building target platforms: armv7hl Building for target armv7hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.UXZle9 + umask 022 + cd /builddir/build/BUILD + rm -fr /builddir/build/BUILDROOT/mvapich2-2.0a-3.el7.arm + cd /builddir/build/BUILD + rm -rf mvapich2-2.0a + /usr/bin/gzip -dc /builddir/build/SOURCES/mvapich2-2.0a-rh.tgz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd mvapich2-2.0a + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (aarch64-add-get_cycles.patch): + echo 'Patch #0 (aarch64-add-get_cycles.patch):' + /usr/bin/cat /builddir/build/SOURCES/aarch64-add-get_cycles.patch + /usr/bin/patch -p1 -b --suffix .aarch64~ --fuzz=0 patching file src/mpid/ch3/channels/common/include/mv2_clock.h + ./autogen.sh #################################### ## Replicating confdb (and similar) #################################### syncing 'src/mpl' --> 'src/pm/hydra/mpl' syncing 'confdb' --> 'src/mpi/romio/confdb' syncing 'confdb' --> 'src/mpl/confdb' syncing 'confdb' --> 'src/pm/hydra/confdb' syncing 'confdb' --> 'src/pm/hydra/mpl/confdb' syncing 'confdb' --> 'test/mpi/confdb' syncing 'confdb' --> 'src/armci/m4' #################################### ## Checking user environment #################################### Verifying the location of autogen.sh... done Checking if autotools are in the same location... yes, all in /usr Checking for autoconf version... >= 2.67 Checking for automake version... >= 1.12.3 Checking for libtool version... >= 2.4 Checking for UNIX find... done Checking if xargs rm -rf works... yes ########################################################### ## Autogenerating required files ########################################################### Generating a helper maint/Version... done Creating src/pm/smpd/smpd_version.h... done Creating subsys_include.m4... done Building Fortran 77 interface... Creating sendf.c Creating recvf.c Creating get_countf.c Creating bsendf.c Creating ssendf.c Creating rsendf.c Creating bufattachf.c Creating bufdetachf.c Creating isendf.c Creating ibsendf.c Creating issendf.c Creating irsendf.c Creating irecvf.c Creating waitf.c Creating testf.c Creating request_freef.c Creating waitanyf.c Creating testanyf.c Creating waitallf.c Creating testallf.c Creating waitsomef.c Creating testsomef.c Creating iprobef.c Creating probef.c Creating cancelf.c Creating testcancelf.c Creating send_initf.c Creating bsend_initf.c Creating ssend_initf.c Creating rsend_initf.c Creating recv_initf.c Creating startf.c Creating startallf.c Creating sendrecvf.c Creating sndrcvrplf.c Creating typecontigf.c Creating type_vectorf.c Creating type_hvectorf.c Creating type_indexedf.c Creating type_hindexedf.c Creating type_structf.c Creating type_extentf.c Creating type_sizef.c Creating type_lbf.c Creating type_ubf.c Creating type_commitf.c Creating type_freef.c Creating get_elementsf.c Creating packf.c Creating unpackf.c Creating pack_sizef.c Creating barrierf.c Creating bcastf.c Creating gatherf.c Creating gathervf.c Creating scatterf.c Creating scattervf.c Creating allgatherf.c Creating allgathervf.c Creating alltoallf.c Creating alltoallvf.c Creating alltoallwf.c Creating exscanf.c Creating reducef.c Creating op_createf.c Creating op_freef.c Creating allreducef.c Creating redscatf.c Creating scanf.c Creating group_sizef.c Creating group_rankf.c Creating grouptranksf.c Creating group_comparef.c Creating comm_groupf.c Creating group_unionf.c Creating groupinterf.c Creating groupdifff.c Creating group_inclf.c Creating group_exclf.c Creating grouprinclf.c Creating grouprexclf.c Creating group_freef.c Creating comm_sizef.c Creating comm_rankf.c Creating comm_comparef.c Creating comm_dupf.c Creating comm_dup_with_infof.c Creating comm_createf.c Creating comm_splitf.c Creating comm_freef.c Creating commtesticf.c Creating commrsizef.c Creating commrgroupf.c Creating iccreatef.c Creating icmergef.c Creating keyval_freef.c Creating attr_putf.c Creating attr_getf.c Creating attr_deletef.c Creating topo_testf.c Creating cart_createf.c Creating dims_createf.c Creating graph_createf.c Creating graphdims_getf.c Creating graph_getf.c Creating cartdim_getf.c Creating cart_getf.c Creating cart_rankf.c Creating cart_coordsf.c Creating grfnbcountf.c Creating grfnbrsf.c Creating cart_shiftf.c Creating cart_subf.c Creating cart_mapf.c Creating graph_mapf.c Creating getpnamef.c Creating get_versionf.c Creating get_library_versionf.c Creating errhcreatef.c Creating errhsetf.c Creating errhgetf.c Creating errhfreef.c Creating error_stringf.c Creating error_classf.c Creating finalizef.c Creating initializedf.c Creating abortf.c Creating close_portf.c Creating comm_acceptf.c Creating comm_connectf.c Creating commdiscf.c Creating commparentf.c Creating comm_joinf.c Creating comm_spawnf.c Creating spawnmultf.c Creating lookup_namef.c Creating open_portf.c Creating publish_namef.c Creating unpubnamef.c Creating comm_set_infof.c Creating comm_get_infof.c Creating accumulatef.c Creating getf.c Creating putf.c Creating win_completef.c Creating win_createf.c Creating win_fencef.c Creating win_freef.c Creating win_get_groupf.c Creating win_lockf.c Creating win_postf.c Creating win_startf.c Creating win_testf.c Creating win_unlockf.c Creating win_waitf.c Creating win_allocatef.c Creating win_allocate_sharedf.c Creating win_shared_queryf.c Creating win_create_dynamicf.c Creating win_attachf.c Creating win_detachf.c Creating win_get_infof.c Creating win_set_infof.c Creating get_accumulatef.c Creating fetch_and_opf.c Creating compare_and_swapf.c Creating rputf.c Creating rgetf.c Creating raccumulatef.c Creating rget_accumulatef.c Creating win_lock_allf.c Creating win_unlock_allf.c Creating win_flushf.c Creating win_flush_allf.c Creating win_flush_localf.c Creating win_flush_local_allf.c Creating win_syncf.c Creating adderrclassf.c Creating adderrcodef.c Creating adderrstringf.c Creating commcallerrf.c Creating commnewkeyf.c Creating commdelattrf.c Creating commfreekeyf.c Creating comm_get_attrf.c Creating commgetnamf.c Creating comm_set_attrf.c Creating comm_set_namef.c Creating filecallerrf.c Creating greqcompletef.c Creating greqstartf.c Creating isthrmainf.c Creating query_threadf.c Creating statgetclf.c Creating statsetelf.c Creating typenewkeyf.c Creating typedelattrf.c Creating type_dupf.c Creating typefreekeyf.c Creating type_get_attrf.c Creating typegetcntsf.c Creating typegetenvf.c Creating typegnamef.c Creating typesetattrf.c Creating typesetnamef.c Creating type_match_sizef.c Creating wincallerrf.c Creating winnewkeyf.c Creating windelattrf.c Creating winfreekeyf.c Creating win_get_attrf.c Creating win_get_namef.c Creating win_set_attrf.c Creating win_set_namef.c Creating alloc_memf.c Creating commcreerrf.c Creating commgeterrf.c Creating commseterrf.c Creating filecreerrf.c Creating filegeterrf.c Creating fileseterrf.c Creating finalizedf.c Creating free_memf.c Creating info_createf.c Creating info_deletef.c Creating info_dupf.c Creating info_freef.c Creating info_getf.c Creating infognkf.c Creating infognthkf.c Creating infovallenf.c Creating info_setf.c Creating pack_externalf.c Creating packesizef.c Creating reqgetstatf.c Creating typedarrayf.c Creating typechindf.c Creating typechvecf.c Creating typecindbf.c Creating type_create_hindexed_blockf.c Creating typecresizef.c Creating typecstructf.c Creating typecsubarrf.c Creating typegetextentf.c Creating typegtextf.c Creating unpackextf.c Creating wincreerrf.c Creating wingeterrf.c Creating winseterrf.c Creating reduce_localf.c Creating op_commutativef.c Creating reduce_scatter_blockf.c Creating dist_graph_create_adjacentf.c Creating dist_graph_createf.c Creating dist_graph_neighbors_countf.c Creating dist_graph_neighborsf.c Creating improbef.c Creating imrecvf.c Creating mprobef.c Creating mrecvf.c Creating comm_idupf.c Creating ibarrierf.c Creating ibcastf.c Creating igatherf.c Creating igathervf.c Creating iscatterf.c Creating iscattervf.c Creating iallgatherf.c Creating iallgathervf.c Creating ialltoallf.c Creating ialltoallvf.c Creating ialltoallwf.c Creating ireducef.c Creating iallreducef.c Creating ireduce_scatterf.c Creating ireduce_scatter_blockf.c Creating iscanf.c Creating iexscanf.c Creating ineighbor_allgatherf.c Creating ineighbor_allgathervf.c Creating ineighbor_alltoallf.c Creating ineighbor_alltoallvf.c Creating ineighbor_alltoallwf.c Creating neighbor_allgatherf.c Creating neighbor_allgathervf.c Creating neighbor_alltoallf.c Creating neighbor_alltoallvf.c Creating neighbor_alltoallwf.c Creating comm_split_typef.c Creating get_elements_xf.c Creating status_set_elements_xf.c Creating type_get_extent_xf.c Creating type_get_true_extent_xf.c Creating type_size_xf.c Creating comm_create_groupf.c Creating comm_group_failedf.c Creating comm_remote_group_failedf.c Creating comm_reenable_anysourcef.c Creating file_openf.c Creating file_closef.c Creating file_deletef.c Creating file_set_sizef.c Creating file_preallocatef.c Creating file_get_sizef.c Creating file_get_groupf.c Creating file_get_amodef.c Creating file_set_infof.c Creating file_get_infof.c Creating file_set_viewf.c Creating file_get_viewf.c Creating file_read_atf.c Creating file_read_at_allf.c Creating file_write_atf.c Creating file_write_at_allf.c Creating file_iread_atf.c Creating file_iwrite_atf.c Creating file_readf.c Creating file_read_allf.c Creating file_writef.c Creating file_write_allf.c Creating file_ireadf.c Creating file_iwritef.c Creating file_seekf.c Creating file_get_positionf.c Creating file_get_byte_offsetf.c Creating file_read_sharedf.c Creating file_write_sharedf.c Creating file_iread_sharedf.c Creating file_iwrite_sharedf.c Creating file_read_orderedf.c Creating file_write_orderedf.c Creating file_seek_sharedf.c Creating file_get_position_sharedf.c Creating file_read_at_all_beginf.c Creating file_read_at_all_endf.c Creating file_write_at_all_beginf.c Creating file_write_at_all_endf.c Creating file_read_all_beginf.c Creating file_read_all_endf.c Creating file_write_all_beginf.c Creating file_write_all_endf.c Creating file_read_ordered_beginf.c Creating file_read_ordered_endf.c Creating file_write_ordered_beginf.c Creating file_write_ordered_endf.c Creating file_get_type_extentf.c Creating register_datarepf.c Creating file_set_atomicityf.c Creating file_get_atomicityf.c Creating file_syncf.c Creating initf.c Creating initthreadf.c Creating pcontrolf.c Creating addressf.c Creating getaddressf.c Creating wtimef.c Creating wtickf.c Creating keyval_createf.c Creating dup_fnf.c Creating null_del_fnf.c Creating null_copy_fnf.c Creating dup_comm_fnf.c Creating null_comm_del_fnf.c Creating null_comm_copy_fnf.c Creating dup_win_fnf.c Creating null_win_del_fnf.c Creating null_win_copy_fnf.c Creating dup_type_fnf.c Creating null_type_del_fnf.c Creating null_type_copy_fnf.c Creating statusf2c.c Creating statusc2f.c Creating fproto.h Creating Makefile.mk Creating mpif.h.in done Building Fortran 90 interface... Duplicate prototypes for File_set_errhandler Duplicate prototypes for File_get_errhandler Creating mpi.f90 Creating mpi_base.f90.in Creating Makefile.mk Creating typef90intf.c Creating typef90realf.c Creating typef90cmplxf.c Creating mpif90type.h done Building C++ interface... Creating mpicxx.h.in Creating initcxx.cxx done Extracting error messages... done Warning: attempt to redefine **activeports. Duplicate ignored. Warning: attempt to redefine **activeports %d. Duplicate ignored. Warning: attempt to redefine **ibv_get_device_name. Duplicate ignored. Warning: attempt to redefine **onesidedcomps. Duplicate ignored. Warning: attempt to redefine **portquery. Duplicate ignored. Warning: attempt to redefine **portquery %d. Duplicate ignored. Warning: attempt to redefine **rdmacmmaxport. Duplicate ignored. Warning: attempt to redefine **rdmacmmaxport %d %d %d. Duplicate ignored. Warning: attempt to redefine **rdmacmminport. Duplicate ignored. Warning: attempt to redefine **rdmacmminport %d %d %d. Duplicate ignored. Warning: attempt to redefine **rdmacminvalidport. Duplicate ignored. Warning: attempt to redefine **rdmacminvalidport %d. Duplicate ignored. Warning: attempt to redefine **rdmacmportrange. Duplicate ignored. Warning: attempt to redefine **rdmacmportrange %d %d. Duplicate ignored. Warning: attempt to redefine **umadgetca. Duplicate ignored. Warning: attempt to redefine **umadgetrate. Duplicate ignored. Warning: attempt to redefine **umadinit. Duplicate ignored. Warning: attempt to redefine **rdmacmmaxport. Duplicate ignored. Warning: attempt to redefine **rdmacmmaxport %d %d %d. Duplicate ignored. Warning: attempt to redefine **rdmacmminport. Duplicate ignored. Warning: attempt to redefine **rdmacmminport %d %d %d. Duplicate ignored. Warning: attempt to redefine **rdmacminvalidport. Duplicate ignored. Warning: attempt to redefine **rdmacminvalidport %d. Duplicate ignored. Warning: attempt to redefine **rdmacmportrange. Duplicate ignored. Warning: attempt to redefine **rdmacmportrange %d %d. Duplicate ignored. ===> WARNING: There are unused error message texts in src/mpi/errhan/errnames.txt ===> WARNING: See the file unusederr.txt for the complete list ------------------------------------ Initiating building required scripts checking for perl... /usr/bin/perl configure: creating ./config.status config.status: creating checkbuilds config.status: creating getcoverage config.status: creating genstates config.status: creating clmake config.status: creating f77tof90 config.status: creating extractstrings config.status: creating extractstates config.status: creating extractfixme config.status: creating createcoverage config.status: creating gcovmerge config.status: executing default-1 commands Done building required scripts ------------------------------------ Creating the enumeration of logging states into src/include/mpiallstates.h... Warning: State in FUNC_EXIT(a) does not match STATE_DECL() in src/include/rlog_macros.h Warning: State in FUNC_EXIT(a) does not match STATE_DECL() in src/include/rlog_macros.h Warning: State in FUNC_EXIT(MPID_STATE_MPIDI_CH3I_SHMEM_COLL_GETSHMEMBUF) does not match STATE_DECL(:MPID_STATE_MPIDI_CH3I_SHMEM_COLL_SETBCASTCOMPLETE:) in src/mpi/coll/ch3_shmem_coll.c Warning: State in FUNC_EXIT(MPID_STATE_POST_SRQ_BUFFERS) does not match STATE_DECL(:MPID_STATE_POST_RECV_BUFFERS:) in src/mpid/ch3/channels/mrail/src/gen2/ibv_send.c Warning: State in FUNC_EXIT(MPID_STATE_MPID_NEM_TCP_CKPT_RESTART_VC) does not match STATE_DECL(:MPID_STATE_MPID_NEM_IB_CKPT_RESTART_VC:) in src/mpid/ch3/channels/nemesis/netmod/ib/ib_ckpt.c Warning: State in FUNC_ENTER(PID_STATE_MPIDI_NEM_IB_LMT_R3_ACK_SEND) does not match STATE_DECL(:MPID_STATE_MPIDI_NEM_IB_LMT_R3_ACK_SEND:) in src/mpid/ch3/channels/nemesis/netmod/ib/ib_send.c Warning: State in FUNC_EXIT(MPID_STATE_RDMA_CM_GET_HOSTNAMES) does not match STATE_DECL(:MPID_STATE_RDMA_CM_EXCHANGE_HOSTID:) in src/mpid/ch3/channels/common/src/rdma_cm/rdma_cm.c Inconsistent value for state of MPID_STATE_MPIDI_CH3I_RNDV_PUSH: Old : MPIDI_CH3_Get_rndv_push in src/mpid/ch3/channels/mrail/src/rdma/.state-cache New : MPIDI_CH3_Rendezvous_push in src/mpid/ch3/channels/mrail/src/rdma/.state-cache Inconsistent value for state of MPID_STATE_MPIDI_CH3I_RNDV_R3_ACK_RECV: Old : MPIDI_CH3_Rendezvouz_r3_ack_recv in src/mpid/ch3/channels/mrail/src/rdma/.state-cache New : MPIDI_nem_ib_lmt_r3_recv_ack in src/mpid/ch3/channels/nemesis/netmod/ib/.state-cache Inconsistent value for state of MPID_STATE_MPIR_BCAST: Old : MPIR_Bcast_intra in src/mpi/coll/.state-cache New : MPIR_Bcast_intra_MV2 in src/mpi/coll/.state-cache Inconsistent value for state of MPID_STATE_MPIR_BCAST: Old : MPIR_Bcast_intra in src/mpi/coll/.state-cache New : MPIR_Bcast_tune_intra_MV2 in src/mpi/coll/.state-cache Inconsistent value for state of MPID_STATE_POST_SRQ_SEND: Old : post_hybrid in src/mpid/ch3/channels/mrail/src/gen2/.state-cache New : post_srq_send in src/mpid/ch3/channels/mrail/src/gen2/.state-cache Inconsistent values for keys: In src/mpid/ch3/channels/mrail/src/rdma/.state-cache, have MPID_STATE_MPIDI_CH3I_RNDV_R3_ACK_RECV -> MPIDI_CH3_Rendezvouz_r3_ack_recv also to MPID_STATE_MPIDI_CH3I_RNDV_R3_ACK_RECV -> MPIDI_nem_ib_lmt_r3_recv_ack seen in src/mpid/ch3/channels/nemesis/netmod/ib/.state-cache . Using MPID_STATE_MPIDI_CH3I_RNDV_R3_ACK_RECV -> MPIDI_CH3_Rendezvouz_r3_ack_recv Inconsistent values for keys: In src/mpid/ch3/channels/mrail/src/gen2/.state-cache, have MPID_STATE_POST_SRQ_SEND -> post_hybrid also to MPID_STATE_POST_SRQ_SEND -> post_srq_send seen in src/mpid/ch3/channels/mrail/src/gen2/.state-cache . Using MPID_STATE_POST_SRQ_SEND -> post_hybrid Inconsistent values for keys: In src/mpid/ch3/channels/mrail/src/rdma/.state-cache, have MPID_STATE_MPIDI_CH3I_RNDV_PUSH -> MPIDI_CH3_Rendezvous_push also to MPID_STATE_MPIDI_CH3I_RNDV_PUSH -> MPIDI_CH3_Get_rndv_push seen in src/mpid/ch3/channels/mrail/src/rdma/.state-cache . Using MPID_STATE_MPIDI_CH3I_RNDV_PUSH -> MPIDI_CH3_Rendezvous_push Inconsistent values for keys: In src/mpi/coll/.state-cache, have MPID_STATE_MPIR_BCAST -> MPIR_Bcast_intra also to MPID_STATE_MPIR_BCAST -> MPIR_Bcast_intra_MV2 seen in src/mpi/coll/.state-cache . Using MPID_STATE_MPIR_BCAST -> MPIR_Bcast_intra Inconsistent values for keys: In src/mpi/coll/.state-cache, have MPID_STATE_MPIR_BCAST -> MPIR_Bcast_tune_intra_MV2 also to MPID_STATE_MPIR_BCAST -> MPIR_Bcast_intra seen in src/mpi/coll/.state-cache . Using MPID_STATE_MPIR_BCAST -> MPIR_Bcast_tune_intra_MV2 done Generating parameter handling code... done Create or update the Fortran 90 tests derived from the Fortran 77 tests... Replacing test/mpi/f90/attr/Makefile.am Replacing test/mpi/f90/attr/testlist Replacing test/mpi/f90/coll/Makefile.am Replacing test/mpi/f90/coll/testlist Replacing test/mpi/f90/comm/Makefile.am Replacing test/mpi/f90/comm/testlist Replacing test/mpi/f90/datatype/Makefile.am Replacing test/mpi/f90/datatype/testlist Replacing test/mpi/f90/ext/Makefile.am Replacing test/mpi/f90/ext/testlist.in Replacing test/mpi/f90/info/Makefile.am Replacing test/mpi/f90/info/testlist Replacing test/mpi/f90/init/Makefile.am Replacing test/mpi/f90/init/testlist Replacing test/mpi/f90/io/Makefile.am Replacing test/mpi/f90/io/testlist Replacing test/mpi/f90/pt2pt/Makefile.am Replacing test/mpi/f90/pt2pt/testlist Replacing test/mpi/f90/rma/Makefile.am Replacing test/mpi/f90/rma/testlist Replacing test/mpi/f90/spawn/Makefile.am Replacing test/mpi/f90/spawn/testlist.in Replacing test/mpi/f90/topo/Makefile.am Replacing test/mpi/f90/topo/testlist Replacing test/mpi/f90/util/Makefile.am Replacing test/mpi/errors/f90/errhan/Makefile.am Replacing test/mpi/errors/f90/errhan/testlist done ########################################################### ## Generating configure files ########################################################### ------------------------------------------------------------------------ running third-party initialization in src/pm/hydra === running autoreconf in 'mpl' === libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `confdb'. libtoolize: copying file `confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `confdb'. libtoolize: copying file `confdb/libtool.m4' libtoolize: copying file `confdb/ltoptions.m4' libtoolize: copying file `confdb/ltsugar.m4' libtoolize: copying file `confdb/ltversion.m4' libtoolize: copying file `confdb/lt~obsolete.m4' configure.ac:19: installing 'confdb/ar-lib' configure.ac:25: installing 'confdb/config.guess' configure.ac:25: installing 'confdb/config.sub' configure.ac:14: installing 'confdb/install-sh' configure.ac:14: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' parallel-tests: installing 'confdb/test-driver' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `confdb'. libtoolize: copying file `confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `confdb'. libtoolize: copying file `confdb/libtool.m4' libtoolize: copying file `confdb/ltoptions.m4' libtoolize: copying file `confdb/ltsugar.m4' libtoolize: copying file `confdb/ltversion.m4' libtoolize: copying file `confdb/lt~obsolete.m4' configure.ac:19: installing 'confdb/ar-lib' configure.ac:29: installing 'confdb/compile' configure.ac:47: installing 'confdb/config.guess' configure.ac:47: installing 'confdb/config.sub' configure.ac:17: installing 'confdb/install-sh' configure.ac:17: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' ------------------------------------------------------------------------ running third-party initialization in src/mpi/romio libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `confdb'. libtoolize: copying file `confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `confdb'. libtoolize: copying file `confdb/libtool.m4' libtoolize: copying file `confdb/ltoptions.m4' libtoolize: copying file `confdb/ltsugar.m4' libtoolize: copying file `confdb/ltversion.m4' libtoolize: copying file `confdb/lt~obsolete.m4' configure.ac:31: installing 'confdb/ar-lib' configure.ac:33: installing 'confdb/config.guess' configure.ac:33: installing 'confdb/config.sub' configure.ac:25: installing 'confdb/install-sh' configure.ac:25: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' ------------------------------------------------------------------------ running third-party initialization in src/armci libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `m4'. libtoolize: copying file `m4/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' configure.ac:22: installing 'm4/ar-lib' configure.ac:24: installing 'm4/config.guess' configure.ac:24: installing 'm4/config.sub' configure.ac:10: installing 'm4/install-sh' configure.ac:10: installing 'm4/missing' Makefile.am: installing 'm4/depcomp' parallel-tests: installing 'm4/test-driver' ------------------------------------------------------------------------ running third-party initialization in src/pm/mpd configure.ac:28: installing '../../../confdb/install-sh' configure.ac:28: installing '../../../confdb/missing' Makefile.am: installing '../../../confdb/depcomp' ------------------------------------------------------------------------ running third-party initialization in src/openpa libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `confdb'. libtoolize: copying file `confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `confdb'. libtoolize: copying file `confdb/libtool.m4' libtoolize: copying file `confdb/ltoptions.m4' libtoolize: copying file `confdb/ltsugar.m4' libtoolize: copying file `confdb/ltversion.m4' libtoolize: copying file `confdb/lt~obsolete.m4' configure.ac:19: installing 'confdb/ar-lib' configure.ac:25: installing 'confdb/config.guess' configure.ac:25: installing 'confdb/config.sub' configure.ac:15: installing 'confdb/missing' src/Makefile.am: installing 'confdb/depcomp' parallel-tests: installing 'confdb/test-driver' ------------------------------------------------------------------------ running autoreconf in . configure.ac:510: installing 'confdb/ar-lib' configure.ac:831: installing 'confdb/config.guess' configure.ac:831: installing 'confdb/config.sub' configure.ac:37: installing 'confdb/install-sh' configure.ac:37: installing 'confdb/missing' attr/Makefile.am: installing 'confdb/depcomp' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `confdb'. libtoolize: copying file `confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `confdb'. libtoolize: copying file `confdb/libtool.m4' libtoolize: copying file `confdb/ltoptions.m4' libtoolize: copying file `confdb/ltsugar.m4' libtoolize: copying file `confdb/ltversion.m4' libtoolize: copying file `confdb/lt~obsolete.m4' configure.ac:874: installing 'confdb/ar-lib' configure.ac:851: installing 'confdb/compile' configure.ac:876: installing 'confdb/config.guess' configure.ac:876: installing 'confdb/config.sub' src/mpid/ch3/channels/mrail/src/cuda/Makefile.mk:17: warning: SUFFIXES was already defined in condition TRUE, which includes condition BUILD_CH3 and BUILD_MRAIL_CUDA_KERNELS and BUILD_MRAIL ... Makefile.am:123: 'src/Makefile.mk' included from here src/Makefile.mk:16: 'src/mpid/Makefile.mk' included from here src/mpid/Makefile.mk:8: 'src/mpid/ch3/Makefile.mk' included from here src/mpid/ch3/Makefile.mk:27: 'src/mpid/ch3/channels/Makefile.mk' included from here src/mpid/ch3/channels/Makefile.mk:20: 'src/mpid/ch3/channels/mrail/Makefile.mk' included from here src/mpid/ch3/channels/mrail/Makefile.mk:21: 'src/mpid/ch3/channels/mrail/src/Makefile.mk' included from here src/mpid/ch3/channels/mrail/src/Makefile.mk:109: 'src/mpid/ch3/channels/mrail/src/cuda/Makefile.mk' included from here Makefile.am:33: ... 'SUFFIXES' previously defined here configure.ac: installing 'confdb/ylwrap' examples/Makefile.am:12: warning: 'CFLAGS' is a user variable, you should not override it; examples/Makefile.am:12: use 'AM_CFLAGS' instead examples/Makefile.am:17: warning: 'CPPFLAGS' is a user variable, you should not override it; examples/Makefile.am:17: use 'AM_CPPFLAGS' instead examples/Makefile.am:16: warning: 'LDFLAGS' is a user variable, you should not override it; examples/Makefile.am:16: use 'AM_LDFLAGS' instead ------------------------------------------------------------------------ running autoreconf in src/mpl libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `confdb'. libtoolize: copying file `confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `confdb'. libtoolize: copying file `confdb/libtool.m4' libtoolize: copying file `confdb/ltoptions.m4' libtoolize: copying file `confdb/ltsugar.m4' libtoolize: copying file `confdb/ltversion.m4' libtoolize: copying file `confdb/lt~obsolete.m4' configure.ac:19: installing 'confdb/ar-lib' configure.ac:25: installing 'confdb/config.guess' configure.ac:25: installing 'confdb/config.sub' configure.ac:14: installing 'confdb/install-sh' configure.ac:14: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' parallel-tests: installing 'confdb/test-driver' ------------------------------------------------------------------------ running autoreconf in src/util/logging/rlog + ./configure --prefix=/usr/lib/mvapich2 --sbindir=/usr/lib/mvapich2/bin --mandir=/usr/share/man/mvapich2-arm --includedir=/usr/include/mvapich2-arm --sysconfdir=/etc/mvapich2-arm --datarootdir=/usr/share/mvapich2 --docdir=/usr/share/doc/mvapich2 --enable-error-checking=runtime --enable-timing=none --enable-g=mem,dbg,meminit --enable-mpe --enable-shared --enable-sharedlibs=gcc --with-rdma=gen2 CC=gcc 'CFLAGS=-O3 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' CXX=g++ 'CXXFLAGS=-O3 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' FC=gfortran 'FCFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' F77=gfortran 'FFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' ./configure: line 4537: test: : integer expression expected Configuring MVAPICH2 version 2.0a with '--prefix=/usr/lib/mvapich2' '--sbindir=/usr/lib/mvapich2/bin' '--mandir=/usr/share/man/mvapich2-arm' '--includedir=/usr/include/mvapich2-arm' '--sysconfdir=/etc/mvapich2-arm' '--datarootdir=/usr/share/mvapich2' '--docdir=/usr/share/doc/mvapich2' '--enable-error-checking=runtime' '--enable-timing=none' '--enable-g=mem,dbg,meminit' '--enable-mpe' '--enable-shared' '--enable-sharedlibs=gcc' '--with-rdma=gen2' 'CC=gcc' 'CFLAGS=-O3 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'CXX=g++' 'CXXFLAGS=-O3 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'FC=gfortran' 'FCFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'F77=gfortran' 'FFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' Running on system: Linux armv7-02.dev.centos.org 3.19.1-182 #1 SMP Mon Mar 16 13:16:51 UTC 2015 armv7l armv7l armv7l GNU/Linux checking whether to enable header caching... yes checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc and cc understand -c and -o together... yes checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking whether make supports nested variables... yes checking dependency style of gcc... gcc3 checking whether to enable maintainer-specific portions of Makefiles... yes checking for ar... ar checking the archiver (ar) interface... ar checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no 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 dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether make supports nested variables... (cached) yes checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... no checking if gfortran supports -c -o file.o... yes checking if gfortran supports -c -o file.o... (cached) yes checking whether the gfortran linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... no checking if gfortran supports -c -o file.o... yes checking if gfortran supports -c -o file.o... (cached) yes checking whether the gfortran linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate sourcing /builddir/build/BUILD/mvapich2-2.0a/src/mpid/ch3/channels/mrail/setup_channel RUNNING SETUP_CHANNEL FOR THE MRAIL CHANNEL configure: RUNNING PREREQ FOR ch3:mrail configure: RUNNING PREREQ FOR ch3:mrail:gen2 configure: ===== configuring src/mpl ===== configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/lib/mvapich2' '--sbindir=/usr/lib/mvapich2/bin' '--mandir=/usr/share/man/mvapich2-arm' '--includedir=/usr/include/mvapich2-arm' '--sysconfdir=/etc/mvapich2-arm' '--datarootdir=/usr/share/mvapich2' '--docdir=/usr/share/doc/mvapich2' '--enable-error-checking=runtime' '--enable-timing=none' '--enable-g=mem,dbg,meminit' '--enable-mpe' '--enable-shared' '--enable-sharedlibs=gcc' '--with-rdma=gen2' 'CC=gcc' 'CFLAGS=-O3 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'CXX=g++' 'CXXFLAGS=-O3 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'FC=gfortran' 'FCFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'F77=gfortran' 'FFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for style of include used by make... GNU checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking the archiver (ar) interface... ar checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -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 dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether make supports nested variables... (cached) yes checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for variable argument list macro functionality... yes checking for gcov... gcov checking whether the compiler supports __typeof(variable)... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking search.h usability... yes checking search.h presence... yes checking for search.h... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking valgrind.h usability... no checking valgrind.h presence... no checking for valgrind.h... no checking memcheck.h usability... no checking memcheck.h presence... no checking for memcheck.h... no checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking valgrind/memcheck.h usability... no checking valgrind/memcheck.h presence... no checking for valgrind/memcheck.h... no checking helgrind.h usability... no checking helgrind.h presence... no checking for helgrind.h... no checking valgrind/helgrind.h usability... no checking valgrind/helgrind.h presence... no checking for valgrind/helgrind.h... no checking drd.h usability... no checking drd.h presence... no checking for drd.h... no checking valgrind/drd.h usability... no checking valgrind/drd.h presence... no checking for valgrind/drd.h... no checking whether the valgrind headers are broken or too old... yes checking for strdup... yes checking whether strdup needs a declaration... no checking for snprintf... yes checking whether snprintf needs a declaration... no checking for strncmp... yes checking whether strncmp needs a declaration... no checking for putenv... yes checking whether putenv needs a declaration... no checking whether __attribute__ allowed... yes checking whether __attribute__((format)) allowed... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating localdefs config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include/mplconfig.h commands config.status: creating include/mplconfig.h - prefix MPL for include/config.h defines configure: ===== done with src/mpl configure ===== configure: sourcing src/mpl/localdefs configure: ===== configuring src/openpa ===== configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/lib/mvapich2' --with-atomic-primitives=auto_allow_emulation '--sbindir=/usr/lib/mvapich2/bin' '--mandir=/usr/share/man/mvapich2-arm' '--includedir=/usr/include/mvapich2-arm' '--sysconfdir=/etc/mvapich2-arm' '--datarootdir=/usr/share/mvapich2' '--docdir=/usr/share/doc/mvapich2' '--enable-error-checking=runtime' '--enable-timing=none' '--enable-g=mem,dbg,meminit' '--enable-mpe' '--enable-shared' '--enable-sharedlibs=gcc' '--with-rdma=gen2' 'CC=gcc' 'CFLAGS=-O3 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'CXX=g++' 'CXXFLAGS=-O3 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'FC=gfortran' 'FCFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'F77=gfortran' 'FFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking the archiver (ar) interface... ar checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -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 dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether make supports nested variables... (cached) yes checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking whether to enable assertions... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking atomic.h usability... no checking atomic.h presence... no checking for atomic.h... no checking intrin.h usability... no checking intrin.h presence... no checking for intrin.h... no checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking for an ANSI C-conforming const... yes checking for pthread_create in -lpthread... yes checking for pthread_yield... yes checking if 100 threads can be run at once... yes checking size of void *... 4 checking size of int... 4 checking whether __attribute__ allowed... yes checking whether __attribute__((format)) allowed... yes checking if compiler rejects bogus asm statements... yes checking for support for gcc x86/x86_64 primitives... no checking for support for gcc x86 primitives for pre-Pentium 4... no checking for support for gcc ia64 primitives... no checking for support for gcc PowerPC atomics... no checking for support for gcc ARM atomics... yes checking for support for gcc SiCortex atomics... no checking for support for gcc atomic intrinsics... yes checking for support for Windows NT atomic intrinsics... no checking for support for Sun atomic operations library... no checking whether to enable strict fairness checks... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating test/Makefile config.status: creating openpa.pc config.status: creating src/config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing src/opa_config.h commands config.status: creating src/opa_config.h - prefix OPA for src/config.h defines configure: ===== done with src/openpa configure ===== sourcing /builddir/build/BUILD/mvapich2-2.0a/src/pm/hydra/mpichprereq configure: checking for any suitable hwloc installation... checking for hwloc_bitmap_alloc in -lhwloc... yes checking hwloc.h usability... yes checking hwloc.h presence... yes checking for hwloc.h... yes checking whether the compiler defines __func__... yes checking whether the compiler defines __FUNC__... no checking whether the compiler sets __FUNCTION__... yes checking whether C compiler accepts option -O2... yes checking whether C compiler option -O2 works with an invalid prototype program... yes checking whether routines compiled with -O2 can be linked with ones compiled without -O2... yes checking for type of weak symbol alias support... pragma weak checking whether __attribute__ ((weak)) allowed... yes checking whether __attribute__ ((weak_import)) allowed... yes checking whether __attribute__((weak,alias(...))) allowed... no checking for multiple weak symbol support... yes checking for shared library (esp. rpath) characteristics of CC... done (results in src/env/cc_shlib.conf) checking whether Fortran 77 compiler accepts option -O2... yes checking whether routines compiled with -O2 can be linked with ones compiled without -O2... yes checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/4.8.3 -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/4.8.3/../../.. -lhwloc -lgfortran -lm checking whether gfortran accepts the FLIBS found by autoconf... yes checking whether gcc links with FLIBS found by autoconf... yes checking whether Fortran 77 and C objects are compatible... yes checking for linker for Fortran main program... Use Fortran to link programs checking for Fortran 77 name mangling... lower uscore checking for libraries to link Fortran main with C stdio routines... none checking whether Fortran init will work with C... yes checking for extension for Fortran 90 programs... f90 checking whether the Fortran 90 compiler (gfortran -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g ) works... yes checking whether the Fortran 90 compiler (gfortran -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g ) is a cross-compiler... no checking whether Fortran 90 compiler works with Fortran 77 compiler... yes checking for shared library (esp. rpath) characteristics of F77... done (results in src/env/f77_shlib.conf) checking whether Fortran 77 accepts ! for comments... yes checking for include directory flag for Fortran... -I checking for Fortran 77 flag for library directories... -L checking whether Fortran 77 compiler processes .F files with C preprocessor... yes checking whether gfortran allows mismatched arguments... yes checking for shared library (esp. rpath) characteristics of FC... done (results in src/env/fc_shlib.conf) checking whether the Fortran 90 compiler (gfortran -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g ) works... yes checking whether the Fortran 90 compiler (gfortran -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g ) is a cross-compiler... no checking for Fortran 90 module extension... mod checking for Fortran 90 module include flag... -I checking for Fortran 90 module output directory flag... -J checking whether Fortran 90 compiler accepts option -O2... yes checking whether routines compiled with -O2 can be linked with ones compiled without -O2... yes checking whether Fortran 90 compiler processes .F90 files with C preprocessor... yes checking what libraries are needed to link Fortran90 programs with C routines that use stdio... none checking whether the C++ compiler g++ can build an executable... yes checking whether C++ compiler works with string... yes checking whether the compiler supports exceptions... yes checking whether the compiler recognizes bool as a built-in type... yes checking whether the compiler implements namespaces... yes checking whether available... yes checking whether the compiler implements the namespace std... yes checking whether available... no checking for GNU g++ version... 4 . 8 checking for shared library (esp. rpath) characteristics of CXX... done (results in src/env/cxx_shlib.conf) checking whether C++ compiler accepts option -O2... yes checking whether routines compiled with -O2 can be linked with ones compiled without -O2... yes checking for perl... /usr/bin/perl checking for ar... ar checking for ranlib... ranlib checking for killall... no checking whether install works... yes checking whether mkdir -p works... yes checking for make... make 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 bash... /usr/bin/bash checking whether /usr/bin/bash supports arrays... yes checking for doctext... false checking for an ANSI C-conforming const... yes checking for working volatile... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking whether __attribute__ allowed... yes checking whether __attribute__((format)) allowed... yes checking whether byte ordering is bigendian... no checking whether C compiler allows unaligned doubles... yes checking whether gcc supports __func__... yes checking whether long double is supported... yes checking whether long long is supported... yes checking for max C struct integer alignment... eight checking for max C struct floating point alignment... sixteen checking for max C struct alignment of structs with doubles... eight checking for max C struct floating point alignment with long doubles... sixteen configure: WARNING: Structures containing long doubles may be aligned differently from structures with floats or longs. MVAPICH2 does not handle this case automatically and you should avoid assumed extents for structures containing float types. checking if alignment of structs with doubles is based on position... no checking if alignment of structs with long long ints is based on position... no checking if double alignment breaks rules, find actual alignment... no checking for alignment restrictions on pointers... int or better checking size of char... 1 checking size of unsigned char... 1 checking size of short... 2 checking size of unsigned short... 2 checking size of int... 4 checking size of unsigned int... 4 checking size of long... 4 checking size of unsigned long... 4 checking size of long long... 8 checking size of unsigned long long... 8 checking size of float... 4 checking size of double... 8 checking size of long double... 8 checking size of void *... 4 checking for ANSI C header files... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking size of wchar_t... 4 checking size of float_int... 8 checking size of double_int... 16 checking size of long_int... 8 checking size of short_int... 8 checking size of two_int... 8 checking size of long_double_int... 16 checking sys/bitypes.h usability... yes checking sys/bitypes.h presence... yes checking for sys/bitypes.h... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking size of _Bool... 1 checking size of float _Complex... 8 checking size of double _Complex... 16 checking size of long double _Complex... 16 checking for _Bool... yes checking for float _Complex... yes checking for double _Complex... yes checking for long double _Complex... yes checking for size of Fortran type integer... 4 checking for size of Fortran type real... 4 checking for size of Fortran type double precision... 8 checking whether integer*1 is supported... yes checking whether integer*2 is supported... yes checking whether integer*4 is supported... yes checking whether integer*8 is supported... yes checking whether integer*16 is supported... no checking whether real*4 is supported... yes checking whether real*8 is supported... yes checking whether real*16 is supported... no checking for C type matching Fortran real... float checking for C type matching Fortran double... double checking for C type matching Fortran integer... int checking for values of Fortran logicals... True is 1 and False is 0 checking for Fortran 90 integer kind for 4-byte integers... 4 checking for Fortran 90 integer kind for 8-byte integers... 8 checking for Fortran 90 integer kind for 4-byte integers... 4 (cached) checking if real*8 is supported in Fortran 90... yes checking size of bool... 1 checking complex usability... yes checking complex presence... yes checking for complex... yes checking size of Complex... 8 checking size of DoubleComplex... 16 checking size of LongDoubleComplex... 16 checking for alignment restrictions on int64_t... no checking for alignment restrictions on int32_t... no checking size of MPIR_Bsend_data_t... 56 checking for gcc __asm__ and pentium cmpxchgl instruction... no checking for gcc __asm__ and AMD x86_64 cmpxchgq instruction... no checking for gcc __asm__ and IA64 xchg4 instruction... no checking for gcov... gcov checking for ANSI C header files... (cached) yes checking for stdlib.h... (cached) yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for sys/types.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for stddef.h... (cached) yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for sys/uio.h... yes checking for size_t... yes checking for setitimer... yes checking for alarm... yes checking for vsnprintf... yes checking for vsprintf... yes checking whether vsnprintf needs a declaration... no checking for strerror... yes checking for strncasecmp... yes checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... no checking whether strerror_r needs a declaration... no checking for snprintf... yes checking whether snprintf needs a declaration... no checking for qsort... yes checking for va_copy... yes checking for variable argument list macro functionality... yes checking for working alloca.h... yes checking for alloca... yes checking search usability... no checking search presence... no checking for search... no checking for tsearch... yes checking whether tsearch requires char* args... no checking for mkstemp... yes checking whether mkstemp needs a declaration... no checking for fdopen... yes checking whether fdopen needs a declaration... yes checking for putenv... yes checking whether putenv needs a declaration... no checking for clock_gettime... yes checking for clock_getres... yes checking for gethrtime... no checking for mach_absolute_time... no checking for gettimeofday... yes checking for library containing clock_gettime... none required checking for library containing clock_getres... none required checking whether struct timespec is defined in time.h... yes checking for CLOCK_REALTIME defined in time.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_key_create in -lpthread... yes checking for pthread_yield... yes checking for pthread_key_create... yes checking for pthread_cleanup_push... no checking whether pthread_cleanup_push is available (may be a macro in pthread.h)... no checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE_NP... yes checking whether pthread.h defines PTHREAD_MUTEX_RECURSIVE... yes checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK_NP... yes checking whether pthread.h defines PTHREAD_MUTEX_ERRORCHECK... yes checking whether pthread_mutexattr_settype needs a declaration... no checking for thread local storage specifier... __thread checking for getpid... yes checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for unistd.h... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sched_yield... yes checking for yield... no checking for usleep... yes checking for sleep... yes checking for select... yes checking whether usleep needs a declaration... no checking for sched_setaffinity... yes checking for sched_getaffinity... yes checking for bindprocessor... no checking for thread_policy_set... no checking whether cpu_set_t available... yes checking whether the CPU_SET and CPU_ZERO macros are defined... no configure: RUNNING CONFIGURE FOR F90 CODE checking whether ln -s works... yes checking for extension for Fortran 90 programs... f90 checking for the precision and range of reals... 6 , 37 checking for the precision and range of double precision... 15 , 307 checking for the range of integer... 9 checking for available integer kinds... 2 , 1, 4 , 2, 9 , 4, 18 , 8, checking for available integer ranges... { 2 , 1 , 1 }, { 4 , 2 , 2 }, { 9 , 4 , 4 }, { 18 , 8 , 8 }, checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for rsh... /usr/bin/rsh checking for ssh... /usr/bin/ssh checking for env... /usr/bin/env checking for gdb... /usr/bin/gdb checking for xterm... /usr/bin/xterm checking for bash... /usr/bin/bash checking for totalview... /usr/totalview/bin/totalview checking for bison... bison -y checking for library containing ceil... -lm checking for strdup... yes checking for strndup... yes checking for get_current_dir_name... yes checking whether to enable Checkpoint/Restart support support... checking for unistd.h... (cached) yes checking for string.h... (cached) yes checking for stdlib.h... (cached) yes checking for sys/socket.h... (cached) yes checking for strings.h... (cached) yes checking for assert.h... (cached) yes checking for snprintf... (cached) yes checking whether snprintf needs a declaration... (cached) no checking for strncasecmp... (cached) yes checking for sys/types.h... (cached) yes checking for sys/param.h... (cached) yes checking for sys/socket.h... (cached) yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking for library containing socket... none required checking for library containing gethostbyname... none required checking for socket... yes checking for setsockopt... yes checking for gethostbyname... yes checking whether socklen_t is defined (in sys/socket.h if present)... yes checking whether struct hostent contains h_addr_list... yes checking whether __attribute__ allowed... (cached) yes checking whether __attribute__((format)) allowed... (cached) yes configure: RUNNING CONFIGURE FOR CH3 DEVICE checking for assert.h... (cached) yes checking for limits.h... (cached) yes checking for string.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/uio.h... (cached) yes checking uuid/uuid.h usability... no checking uuid/uuid.h presence... no checking for uuid/uuid.h... no checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking for unistd.h... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking for sys/socket.h... (cached) yes checking for net/if.h... yes checking for pid_t... yes checking for inet_pton... yes checking for gethostname... yes checking whether gethostname needs a declaration... no checking for CFUUIDCreate... no checking for uuid_generate... no checking for time... yes checking for OpenPA atomic primitive availability... yes checking whether byte ordering is bigendian... (cached) no checking for errno.h... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for pthread.h... (cached) yes checking openacc.h usability... no checking openacc.h presence... no checking for openacc.h... no checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking for syscall... yes checking for pdsh... notfound checking for dshbak... notfound configure: checking for any suitable hwloc installation... checking for hwloc_bitmap_alloc in -lhwloc... (cached) yes checking for hwloc.h... (cached) yes configure: WARNING: The build CPU type may not be supported. checking for the InfiniBand includes path... default checking for the InfiniBand library path... default checking for library containing shm_open... -lrt checking for library containing dlopen... -ldl checking for library containing ibv_open_device... -libverbs checking infiniband/verbs.h usability... yes checking infiniband/verbs.h presence... yes checking for infiniband/verbs.h... yes configure: checking checking for infiniband umad installation... checking for library containing umad_init... -libumad checking infiniband/umad.h usability... yes checking infiniband/umad.h presence... yes checking for infiniband/umad.h... yes configure: infiniband libumand found checking for ibv_open_xrc_domain... no configure: WARNING: support for XRC is disabled checking whether to enable hybrid communication channel... no configure: checking for RDMA CM support... checking for library containing rdma_create_event_channel... -lrdmacm checking rdma/rdma_cma.h usability... yes checking rdma/rdma_cma.h presence... yes checking for rdma/rdma_cma.h... yes configure: RDMA CM support enabled configure: checking for Hardware multicast support enabled... checking for library containing mad_get_field... -libmad checking infiniband/mad.h usability... yes checking infiniband/mad.h presence... yes checking for infiniband/mad.h... yes configure: Hardware multicast support enabled checking whether to enable header caching... yes checking whether to enable registration caching... yes checking for snprintf... (cached) yes checking whether snprintf needs a declaration... (cached) no checking for mmap... yes checking for munmap... yes configure: Using a memory-mapped file for shared memory configure: RUNNING CONFIGURE FOR ch3:mrail:gen2 configure: ===== configuring src/mpi/romio ===== configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/lib/mvapich2' '--sbindir=/usr/lib/mvapich2/bin' '--mandir=/usr/share/man/mvapich2-arm' '--includedir=/usr/include/mvapich2-arm' '--sysconfdir=/etc/mvapich2-arm' '--datarootdir=/usr/share/mvapich2' '--docdir=/usr/share/doc/mvapich2' '--enable-error-checking=runtime' '--enable-timing=none' '--enable-g=mem,dbg,meminit' '--enable-mpe' '--enable-shared' '--enable-sharedlibs=gcc' '--with-rdma=gen2' 'CC=gcc' 'CFLAGS=-O3 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g -O2' 'CXX=g++' 'CXXFLAGS=-O3 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g -O2' 'FC=gfortran' 'FCFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g -O2' 'F77=gfortran' 'FFLAGS=-L/lib -L/lib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g -O2' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking for style of include used by make... GNU checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking the archiver (ar) interface... ar checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -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 dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether make supports nested variables... (cached) yes Configuring with args dummy mt 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 architecture... LINUX configure: WARNING: Unknown architecture LINUX... proceeding anyway ROMIO home directory is /builddir/build/BUILD/mvapich2-2.0a/src/mpi/romio checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... no checking if gfortran supports -c -o file.o... yes checking if gfortran supports -c -o file.o... (cached) yes checking whether the gfortran linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... no checking if gfortran supports -c -o file.o... yes checking if gfortran supports -c -o file.o... (cached) yes checking whether the gfortran linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking how to run the C preprocessor... gcc -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... gcc -E 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 sys/types.h... (cached) yes checking for u_char... yes checking for u_short... yes checking for u_int... yes checking for u_long... yes checking sys/attr.h usability... no checking sys/attr.h presence... no checking for sys/attr.h... no checking size of int... 4 checking size of void *... 4 checking for int large enough for pointers... 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 that we can use integer*8 to declare MPI_DISPLACMENT_CURRENT... yes Overriding Array test for MVAPICH2 checking for weak symbol support... pragma weak checking that weak symbols are visible to other files... yes checking that the compiler correctly implements weak symbols... yes checking whether struct flock compatible with MPI_Offset... yes checking for pvfs2-config... notfound 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 aio_write... none required 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... false checking for strdup... yes checking whether strdup needs a declaration... no checking for snprintf... yes checking whether snprintf needs a declaration... no checking for lstat... yes checking whether lstat needs a declaration... yes checking for readlink... yes checking whether readlink needs a declaration... no checking for fsync... yes checking whether fsync needs a declaration... no checking for ftruncate... yes checking whether ftruncate needs a declaration... no checking for lseek64... yes checking whether lseek64 needs a declaration... no checking for unistd.h... (cached) yes checking for large file defines... yes setting SYSDEP_INC to checking for C/C++ restrict keyword... __restrict checking whether __attribute__ allowed... yes checking whether __attribute__((format)) allowed... yes checking for gcov... gcov setting CC to gcc setting F77 to gfortran setting TEST_CC to $(bindir)/mpicc setting TEST_F77 to $(bindir)/mpif77 setting CFLAGS to -O3 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g -O2 -DFORTRANUNDERSCORE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_ROMIOCONF_H -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 setting USER_CFLAGS to setting USER_FFLAGS to checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating localdefs config.status: creating mpi2-other/info/Makefile config.status: creating mpi2-other/array/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 test-internal/Makefile config.status: creating util/romioinstall config.status: creating include/mpio.h config.status: creating include/mpiof.h 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 adio/include/romioconf.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands configure: ===== done with src/mpi/romio configure ===== configure: sourcing src/mpi/romio/localdefs configure: ===== configuring src/pm/hydra ===== configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/lib/mvapich2' '--sbindir=/usr/lib/mvapich2/bin' '--mandir=/usr/share/man/mvapich2-arm' '--includedir=/usr/include/mvapich2-arm' '--sysconfdir=/etc/mvapich2-arm' '--datarootdir=/usr/share/mvapich2' '--docdir=/usr/share/doc/mvapich2' '--enable-error-checking=runtime' '--enable-timing=none' '--enable-g=mem,dbg,meminit' '--enable-mpe' '--enable-shared' '--enable-sharedlibs=gcc' '--with-rdma=gen2' 'CC=gcc' 'CFLAGS=-O3 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g -O2' 'CXX=g++' 'CXXFLAGS=-O3 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g -O2' 'FC=gfortran' 'FCFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g -O2' 'F77=gfortran' 'FFLAGS=-L/lib -L/lib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -g -O2' --cache-file=/dev/null --srcdir=. checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking whether make supports nested variables... yes checking dependency style of gcc... gcc3 checking the archiver (ar) interface... ar checking whether make supports nested variables... (cached) yes checking whether gcc and cc understand -c and -o together... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for fgrep... /usr/bin/grep -F checking for an ANSI C-conforming const... yes checking for working volatile... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking how to run the C preprocessor... gcc -E checking for egrep... /usr/bin/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 size of unsigned long... 4 checking for size_t... yes checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for variable argument list macro functionality... yes checking whether __attribute__ allowed... yes checking whether __attribute__((format)) allowed... yes checking whether the compiler defines __func__... yes checking whether the compiler defines __FUNC__... no checking whether the compiler sets __FUNCTION__... yes checking for doxygen... no checking for gcov... gcov checking for unistd.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for sys/types.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for sys/stat.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for netdb.h... (cached) yes checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking for gettimeofday... yes checking for time... yes checking for strdup... yes checking for sigaction... yes checking for signal... yes checking for usleep... yes checking for alloca... no checking for unsetenv... yes checking for strerror... yes checking for strsignal... yes checking for stat... yes checking for getifaddrs... yes checking for fcntl... yes checking for alarm... yes checking for isatty... yes checking for inet_ntop... yes checking for getpgid... yes checking for setsid... yes checking for environ in unistd.h... no checking for manually declared extern environ... yes checking bootstrap server... user,ssh,rsh,fork,slurm,ll,lsf,sge,pbs,cobalt,manual,persist checking tm.h usability... no checking tm.h presence... no checking for tm.h... no checking for tm_init in -ltorque... no checking process manager... pmiserv checking user interface... mpich checking desired processor topology libraries... hwloc checking hwloc.h usability... yes checking hwloc.h presence... yes checking for hwloc.h... yes checking for hwloc_topology_set_pid in -lhwloc... yes checking if non-embedded hwloc works... yes checking available processor topology libraries... hwloc checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_key_create in -lpthread... yes checking checkpointing library... blcr checking libcr.h usability... no checking libcr.h presence... no checking for libcr.h... no checking for cr_init in -lcr... no checking demux engine... poll,select,port checking for poll... yes checking for select... yes checking debugging support... mem,dbg,meminit checking error checking... runtime checking warnings... no checking profiling... yes checking for strsignal... (cached) yes checking whether strsignal needs a declaration... no checking for sigaction... (cached) yes checking for signal... (cached) yes checking for sigset... yes checking for struct sigaction and sa_handler... yes checking for gethostname... yes checking whether gethostname needs a declaration... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating tools/bootstrap/src/bsci_init.c config.status: creating hydra-doxygen.cfg config.status: creating include/hydra_config.h config.status: executing depfiles commands config.status: executing libtool commands configure: ===== done with src/pm/hydra configure ===== checking size of OPA_ptr_t... 8 checking the sizeof MPI_Offset... 8 checking whether the Fortran Offset type works with Fortran 77... yes checking whether the Fortran Offset type works with Fortran 90... yes checking for size of MPI_Status... 40 checking for BSD/POSIX style global symbol lister... BSD style,/usr/bin/nm -g -B checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for multiple __attribute__((alias)) support... yes checking the minimum alignment of Fortran common block of 1 integers... 8 checking the minimum alignment of Fortran common block of 10 integers... 8, too small! reset to 32 configure: creating ./config.lt config.lt: creating libtool checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating src/binding/f90/mpif90model.h config.status: creating Makefile config.status: creating examples/Makefile config.status: creating test/Makefile config.status: creating test/commands/Makefile config.status: creating src/include/mpichinfo.h config.status: creating mpich-doxygen config.status: creating src/include/glue_romio.h config.status: creating src/include/mpichtimer.h config.status: creating src/binding/cxx/mpicxx.h config.status: creating src/binding/f77/mpif.h config.status: creating src/binding/f77/setbotf.f config.status: creating src/binding/f77/setbot.c config.status: creating src/binding/f90/mpi_sizeofs.f90 config.status: creating src/binding/f90/mpi_base.f90 config.status: creating src/packaging/pkgconfig/mvapich2.pc config.status: creating src/packaging/envmods/mvapich2.module config.status: WARNING: 'src/packaging/envmods/mvapich2.module.in' seems to ignore the --datarootdir setting config.status: creating src/env/mpixxx_opts.conf config.status: creating src/env/mpicc.sh config.status: creating src/env/mpicc.conf config.status: creating src/env/mpicc.bash config.status: creating src/env/mpicxx.sh config.status: creating src/env/mpicxx.conf config.status: creating src/env/mpicxx.bash config.status: creating src/env/mpif77.sh config.status: creating src/env/mpif77.conf config.status: creating src/env/mpif77.bash config.status: creating src/env/mpif90.sh config.status: creating src/env/mpif90.conf config.status: creating src/env/mpif90.bash config.status: creating src/env/parkill config.status: creating src/env/mpiname/Makefile config.status: creating src/pm/mpirun/mpirun_rsh.h config.status: creating src/util/mv2_ckpt_rebuild/Makefile config.status: creating src/util/dbg/getfuncstack config.status: creating src/include/mpi.h config.status: creating doc/design/Makefile config.status: creating doc/installguide/Makefile config.status: creating doc/logging/Makefile config.status: creating doc/refman/Makefile config.status: creating doc/smpd/Makefile config.status: creating doc/userguide/Makefile config.status: creating doc/windev/Makefile config.status: creating test/commands/cmdtests config.status: creating src/include/mpichconf.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing default-2 commands config.status: executing default-3 commands config.status: executing default-4 commands config.status: executing default-5 commands === configuring in test/mpi (/builddir/build/BUILD/mvapich2-2.0a/test/mpi) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/lib/mvapich2' '--sbindir=/usr/lib/mvapich2/bin' '--mandir=/usr/share/man/mvapich2-arm' '--includedir=/usr/include/mvapich2-arm' '--sysconfdir=/etc/mvapich2-arm' '--datarootdir=/usr/share/mvapich2' '--docdir=/usr/share/doc/mvapich2' '--enable-error-checking=runtime' '--enable-timing=none' '--enable-g=mem,dbg,meminit' '--enable-mpe' '--enable-shared' '--enable-sharedlibs=gcc' '--with-rdma=gen2' 'CC=gcc' 'CFLAGS=-O3 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'CXX=g++' 'CXXFLAGS=-O3 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'FC=gfortran' 'FCFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' 'F77=gfortran' 'FFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ' --cache-file=/dev/null --srcdir=. RUNNING CONFIGURE FOR MPI TESTS checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking whether make supports nested variables... (cached) yes checking for make... make 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 style of include used by make... GNU checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking whether long double is supported... yes checking whether long long is supported... yes checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for ranlib... ranlib checking the archiver (ar) interface... ar checking for grep that handles long lines and -e... /usr/bin/grep checking for fgrep... /usr/bin/grep -F checking how to run the C preprocessor... gcc -E checking for egrep... /usr/bin/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 stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for _Bool... yes checking for float _Complex... yes checking for double _Complex... yes checking for long double _Complex... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for library containing pthread_create... -lpthread checking for library containing pthread_barrier_init... none required checking for pthread_create... yes checking for pthread_yield... yes checking for pthread_barrier_init... yes checking for pthread_barrier_wait... yes checking whether struct hostent contains h_addr_list... yes checking for getrusage... yes checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking whether integer*4 is supported... yes checking whether integer*8 is supported... yes checking whether integer*16 is supported... no checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/lib -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/4.8.3 -L/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/4.8.3/../../.. -lpthread -lgfortran -lm checking for Fortran 77 name mangling... lower uscore checking whether gfortran allows mismatched arguments... yes checking for Fortran libraries needed for getarg... none needed checking whether Fortran 77 supports Cray-style pointer... yes checking for Fortran 77 compiler flag for Cray-style pointer... -fcray-pointer checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking for extension for Fortran 90 programs... f90 checking whether the Fortran 90 compiler (gfortran -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -L/lib -L/lib -L/lib -Wl,-rpath,/lib -L/lib -Wl,-rpath,/lib -L/lib -L/lib) works... yes checking whether the Fortran 90 compiler (gfortran -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -L/lib -L/lib -L/lib -Wl,-rpath,/lib -L/lib -Wl,-rpath,/lib -L/lib -L/lib) is a cross-compiler... no checking for Fortran flag needed to accept free-form source... none checking whether Fortran 90 supports Cray-style pointer... yes checking for Fortran 90 compiler flag for Cray-style pointer... -fcray-pointer checking whether gfortran supports the Fortran 2003 routines to access the commandline... yes checking for Fortran 90 module extension... mod checking for Fortran 90 module include flag... -I checking for Fortran 90 module output directory flag... -J checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking whether available... yes checking whether the compiler implements namespaces... yes checking whether the compiler implements the namespace std... yes checking whether MPI_2DOUBLE_COMPLEX is available... no checking whether MPI_2COMPLEX is available... no checking size of void *... 4 checking size of int... 4 checking size of long... 4 checking size of long long... 8 checking size of short... 2 checking for C integer type of address size... int checking for perl... /usr/bin/perl checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating maint/testmerge config.status: creating runtests config.status: creating checktests config.status: creating Makefile config.status: creating basic/Makefile config.status: creating attr/Makefile config.status: creating util/Makefile config.status: creating coll/Makefile config.status: creating comm/Makefile config.status: creating datatype/Makefile config.status: creating errhan/Makefile config.status: creating group/Makefile config.status: creating info/Makefile config.status: creating init/Makefile config.status: creating pt2pt/Makefile config.status: creating mpi_t/Makefile config.status: creating rma/Makefile config.status: creating spawn/Makefile config.status: creating topo/Makefile config.status: creating io/Makefile config.status: creating f77/Makefile config.status: creating f77/attr/Makefile config.status: creating f77/attr/attraints.h config.status: creating f77/pt2pt/attr1aints.h config.status: creating f77/ext/add1size.h config.status: creating f77/datatype/Makefile config.status: creating f77/datatype/typeaints.h config.status: creating f77/util/Makefile config.status: creating f77/coll/Makefile config.status: creating f77/comm/Makefile config.status: creating f77/topo/Makefile config.status: creating f77/init/Makefile config.status: creating f77/rma/addsize.h config.status: creating f77/pt2pt/Makefile config.status: creating f77/info/Makefile config.status: creating f77/spawn/Makefile config.status: creating f77/spawn/testlist config.status: creating f77/spawn/type1aint.h config.status: creating f77/rma/Makefile config.status: creating f77/ext/Makefile config.status: creating f77/ext/testlist config.status: creating f77/io/Makefile config.status: creating f77/io/iooffset.h config.status: creating f77/io/iodisp.h config.status: creating f77/io/ioaint.h config.status: creating f90/Makefile config.status: creating f90/attr/Makefile config.status: creating f90/datatype/Makefile config.status: creating f90/f90types/Makefile config.status: creating f90/util/Makefile config.status: creating f90/coll/Makefile config.status: creating f90/comm/Makefile config.status: creating f90/topo/Makefile config.status: creating f90/init/Makefile config.status: creating f90/pt2pt/Makefile config.status: creating f90/rma/Makefile config.status: creating f90/info/Makefile config.status: creating f90/spawn/Makefile config.status: creating f90/spawn/testlist config.status: creating f90/timer/Makefile config.status: creating f90/ext/Makefile config.status: creating f90/ext/testlist config.status: creating f90/io/Makefile config.status: creating f90/misc/Makefile config.status: creating cxx/Makefile config.status: creating cxx/util/Makefile config.status: creating cxx/attr/Makefile config.status: creating cxx/pt2pt/Makefile config.status: creating cxx/comm/Makefile config.status: creating cxx/coll/Makefile config.status: creating cxx/errhan/Makefile config.status: creating cxx/info/Makefile config.status: creating cxx/datatype/Makefile config.status: creating cxx/io/Makefile config.status: creating cxx/init/Makefile config.status: creating cxx/rma/Makefile config.status: creating cxx/spawn/Makefile config.status: creating threads/Makefile config.status: creating threads/pt2pt/Makefile config.status: creating threads/util/Makefile config.status: creating threads/comm/Makefile config.status: creating threads/init/Makefile config.status: creating threads/spawn/Makefile config.status: creating errors/Makefile config.status: creating errors/attr/Makefile config.status: creating errors/basic/Makefile config.status: creating errors/coll/Makefile config.status: creating errors/comm/Makefile config.status: creating errors/datatype/Makefile config.status: creating errors/faults/Makefile config.status: creating errors/group/Makefile config.status: creating errors/pt2pt/Makefile config.status: creating errors/rma/Makefile config.status: creating errors/spawn/Makefile config.status: creating errors/topo/Makefile config.status: creating errors/io/Makefile config.status: creating errors/cxx/Makefile config.status: creating errors/cxx/errhan/Makefile config.status: creating errors/cxx/io/Makefile config.status: creating errors/f77/Makefile config.status: creating errors/f77/errhan/Makefile config.status: creating errors/f77/errhan/addsize.h config.status: creating errors/f77/errhan/iooffset.h config.status: creating errors/f90/Makefile config.status: creating errors/f90/errhan/Makefile config.status: creating manual/Makefile config.status: creating manual/manyconnect config.status: creating manual/mpi_t/Makefile config.status: creating perf/Makefile config.status: creating testlist config.status: creating cxx/testlist config.status: creating f77/testlist config.status: creating f90/testlist config.status: creating threads/testlist config.status: creating errors/testlist config.status: creating errors/cxx/testlist config.status: creating include/mpitestconf.h config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing default-2 commands config.status: executing default-3 commands Configuration completed. + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.be2ePU + umask 022 + cd /builddir/build/BUILD + cd mvapich2-2.0a + export AR=ar + AR=ar + make -j4 if test ! -h ./src/include/mpio.h ; then \ rm -f ./src/include/mpio.h ; \ ( cd ./src/include && \ ln -s ../mpi/romio/include/mpio.h ) ; \ fi YACC src/pm/mpirun/src/hostfile/parser.c YACC src/pm/mpirun/src/slurm/src_pm_mpirun_src_slurm_libnodelist_a-nodelist_parser.c YACC src/pm/mpirun/src/slurm/src_pm_mpirun_src_slurm_libtasklist_a-tasklist_parser.c conflicts: 2 shift/reduce updating src/pm/mpirun/src/slurm/src_pm_mpirun_src_slurm_libtasklist_a-tasklist_parser.h updating src/pm/mpirun/src/hostfile/parser.h updating src/pm/mpirun/src/slurm/src_pm_mpirun_src_slurm_libnodelist_a-nodelist_parser.h make all-recursive make[1]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a' Making all in src/mpl make[2]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/mpl' CC mplstr.lo CC mpltrmem.lo CC mplenv.lo src/mpltrmem.c: In function 'MPL_trfree': src/mpltrmem.c:347:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' [-Wformat=] MPL_error_printf ^ src/mpltrmem.c:367:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' [-Wformat=] MPL_error_printf ^ src/mpltrmem.c:409:9: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' [-Wformat=] MPL_error_printf("[%d] Freeing %lu bytes at %s in %s[%d]\n", ^ src/mpltrmem.c: In function 'MPL_trvalid2': src/mpltrmem.c:525:17: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' [-Wformat=] MPL_error_printf ^ src/mpltrmem.c: In function 'MPL_trdump': src/mpltrmem.c:591:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' [-Wformat=] fprintf(fp, "[%d] %lu at [%s], ", world_rank, head->size, hexstring); ^ src/mpltrmem.c:577:14: warning: variable 'old_head' set but not used [-Wunused-but-set-variable] TRSPACE *old_head; ^ CCLD libmpl.la make[2]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/mpl' Making all in src/openpa make[2]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa' Making all in src make[3]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa/src' make all-am make[4]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa/src' CC opa_primitives.lo CC opa_queue.lo CCLD libopa.la make[4]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa/src' make[3]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa/src' Making all in test make[3]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa/test' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa/test' make[3]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa' make[2]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/openpa' Making all in src/mpi/romio make[2]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/mpi/romio' make[3]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/mpi/romio' CC mpi-io/close.lo CC mpi-io/delete.lo CC mpi-io/file_c2f.lo CC mpi-io/file_f2c.lo CC mpi-io/fsync.lo CC mpi-io/get_amode.lo CC mpi-io/get_atom.lo CC mpi-io/get_bytoff.lo CC mpi-io/get_extent.lo CC mpi-io/get_group.lo CC mpi-io/get_info.lo CC mpi-io/get_posn.lo CC mpi-io/get_posn_sh.lo CC mpi-io/get_size.lo CC mpi-io/get_view.lo CC mpi-io/iread.lo CC mpi-io/iread_at.lo CC mpi-io/iread_sh.lo CC mpi-io/iwrite.lo CC mpi-io/iwrite_at.lo CC mpi-io/iwrite_sh.lo CC mpi-io/open.lo CC mpi-io/prealloc.lo CC mpi-io/rd_atallb.lo CC mpi-io/rd_atalle.lo CC mpi-io/read.lo CC mpi-io/read_all.lo CC mpi-io/read_allb.lo CC mpi-io/read_alle.lo CC mpi-io/read_at.lo CC mpi-io/read_atall.lo CC mpi-io/read_ord.lo CC mpi-io/read_ordb.lo CC mpi-io/read_orde.lo CC mpi-io/read_sh.lo CC mpi-io/register_datarep.lo CC mpi-io/seek.lo CC mpi-io/seek_sh.lo CC mpi-io/set_atom.lo CC mpi-io/set_info.lo CC mpi-io/set_size.lo CC mpi-io/set_view.lo CC mpi-io/wr_atallb.lo CC mpi-io/wr_atalle.lo CC mpi-io/write.lo CC mpi-io/write_all.lo CC mpi-io/write_allb.lo CC mpi-io/write_alle.lo CC mpi-io/write_at.lo CC mpi-io/write_atall.lo CC mpi-io/write_ord.lo CC mpi-io/write_ordb.lo CC mpi-io/write_orde.lo CC mpi-io/write_sh.lo CC mpi-io/glue/mpich/mpio_file.lo CC mpi-io/glue/mpich/mpio_err.lo CC mpi-io/mpich_fileutil.lo CC mpi-io/mpir-mpioinit.lo CC mpi-io/mpiu_greq.lo CC mpi-io/mpiu_external32.lo CC adio/ad_nfs/ad_nfs_read.lo mpi-io/mpiu_external32.c: In function 'MPIU_datatype_full_size': mpi-io/mpiu_external32.c:123:14: warning: unused variable 'extent' [-Wunused-variable] MPI_Aint extent = 0; ^ CC adio/ad_nfs/ad_nfs_open.lo CC adio/ad_nfs/ad_nfs_write.lo CC adio/ad_nfs/ad_nfs_done.lo CC adio/ad_nfs/ad_nfs_fcntl.lo CC adio/ad_nfs/ad_nfs_iread.lo CC adio/ad_nfs/ad_nfs_iwrite.lo CC adio/ad_nfs/ad_nfs_wait.lo CC adio/ad_nfs/ad_nfs_setsh.lo CC adio/ad_nfs/ad_nfs_getsh.lo CC adio/ad_nfs/ad_nfs.lo CC adio/ad_nfs/ad_nfs_resize.lo CC adio/ad_nfs/ad_nfs_features.lo CC adio/ad_testfs/ad_testfs_close.lo CC adio/ad_testfs/ad_testfs_read.lo CC adio/ad_testfs/ad_testfs_rdcoll.lo CC adio/ad_testfs/ad_testfs_wrcoll.lo CC adio/ad_testfs/ad_testfs_open.lo CC adio/ad_testfs/ad_testfs_write.lo CC adio/ad_testfs/ad_testfs_done.lo CC adio/ad_testfs/ad_testfs_fcntl.lo CC adio/ad_testfs/ad_testfs_iread.lo CC adio/ad_testfs/ad_testfs_iwrite.lo CC adio/ad_testfs/ad_testfs_wait.lo CC adio/ad_testfs/ad_testfs_flush.lo CC adio/ad_testfs/ad_testfs_seek.lo CC adio/ad_testfs/ad_testfs_resize.lo CC adio/ad_testfs/ad_testfs_hints.lo CC adio/ad_testfs/ad_testfs_delete.lo CC adio/ad_testfs/ad_testfs.lo CC adio/ad_ufs/ad_ufs.lo CC adio/ad_ufs/ad_ufs_open.lo CC adio/common/ad_aggregate.lo CC adio/common/ad_aggregate_new.lo CC adio/common/ad_close.lo CC adio/common/ad_coll_build_req_new.lo CC adio/common/ad_coll_exch_new.lo CC adio/common/ad_darray.lo CC adio/common/ad_delete.lo CC adio/common/ad_done.lo CC adio/common/ad_done_fake.lo CC adio/common/ad_end.lo CC adio/common/ad_fcntl.lo CC adio/common/ad_features.lo CC adio/common/ad_flush.lo CC adio/common/ad_fstype.lo CC adio/common/ad_get_sh_fp.lo CC adio/common/ad_hints.lo CC adio/common/ad_init.lo CC adio/common/ad_io_coll.lo CC adio/common/ad_iopen.lo CC adio/common/ad_iread.lo CC adio/common/ad_iread_fake.lo CC adio/common/ad_iwrite.lo CC adio/common/ad_iwrite_fake.lo CC adio/common/ad_open.lo CC adio/common/ad_opencoll.lo CC adio/common/ad_opencoll_failsafe.lo CC adio/common/ad_opencoll_scalable.lo CC adio/common/ad_prealloc.lo CC adio/common/ad_read.lo CC adio/common/ad_read_coll.lo CC adio/common/ad_read_str.lo CC adio/common/ad_read_str_naive.lo CC adio/common/ad_resize.lo CC adio/common/ad_seek.lo CC adio/common/ad_set_sh_fp.lo CC adio/common/ad_set_view.lo CC adio/common/ad_subarray.lo CC adio/common/ad_wait.lo CC adio/common/ad_wait_fake.lo CC adio/common/ad_write.lo CC adio/common/ad_write_coll.lo CC adio/common/ad_write_nolock.lo CC adio/common/ad_write_str.lo CC adio/common/ad_write_str_naive.lo CC adio/common/adi_close.lo CC adio/common/byte_offset.lo CC adio/common/cb_config_list.lo CC adio/common/eof_offset.lo CC adio/common/error.lo CC adio/common/flatten.lo CC adio/common/get_fp_posn.lo CC adio/common/greq_fns.lo CC adio/common/heap-sort.lo CC adio/common/iscontig.lo CC adio/common/lock.lo CC adio/common/malloc.lo CC adio/common/shfp_fname.lo CC adio/common/status_setb.lo CC adio/common/strfns.lo CC adio/common/system_hints.lo CCLD libromio.la make[3]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/mpi/romio' make[2]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/mpi/romio' Making all in src/pm/hydra make[2]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/pm/hydra' Making all in ../../mpl make[3]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/mpl' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/mpl' Making all in . make[3]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a/src/pm/hydra' CC alloc.lo CC args.lo CC dbg.lo CC env.lo ./utils/args/args.c: In function 'match_arg': ./utils/args/args.c:148:21: warning: zero-length gnu_printf format string [-Wformat-zero-length] HYDU_ERR_SETANDJUMP(status, HYD_GRACEFUL_ABORT, ""); ^ CC launch.lo CC others.lo CC signals.lo CC sock.lo CC string.lo CC topo.lo CC topo_hwloc.lo ./utils/string/string.c: In function 'HYDU_strsplit': ./utils/string/string.c:92:9: warning: zero-length gnu_printf format string [-Wformat-zero-length] HYDU_ERR_SETANDJUMP(status, HYD_INTERNAL_ERROR, ""); ^ ./tools/topo/hwloc/topo_hwloc.c: In function 'split_count_field': ./tools/topo/hwloc/topo_hwloc.c:219:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC bsci_init.lo CC bsci_finalize.lo CC bsci_launch.lo CC bsci_query_node_list.lo CC bsci_query_proxy_id.lo CC bsci_query_native_int.lo CC bsci_wait.lo CC bsci_env.lo CC bscu_wait.lo CC bscu_cb.lo CC external_common.lo CC external_common_launch.lo CC fork_init.lo CC user_init.lo CC manual_init.lo CC rsh_init.lo CC rsh_env.lo CC ssh_init.lo CC ssh.lo CC ssh_env.lo CC ssh_finalize.lo CC slurm_init.lo CC slurm_launch.lo CC slurm_env.lo CC slurm_query_native_int.lo CC slurm_query_node_list.lo ./tools/bootstrap/external/slurm_query_native_int.c: In function 'HYDT_bscd_slurm_query_native_int': ./tools/bootstrap/external/slurm_query_native_int.c:30:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC slurm_query_proxy_id.lo CC ll_init.lo CC ll_launch.lo CC ll_query_native_int.lo CC ll_query_node_list.lo ./tools/bootstrap/external/ll_query_native_int.c: In function 'HYDT_bscd_ll_query_native_int': ./tools/bootstrap/external/ll_query_native_int.c:28:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ ./tools/bootstrap/external/ll_query_node_list.c: In function 'process_mfile_count': ./tools/bootstrap/external/ll_query_node_list.c:51:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC ll_query_proxy_id.lo CC ll_env.lo CC lsf_init.lo CC lsf_query_native_int.lo CC lsf_query_node_list.lo CC lsf_env.lo CC sge_init.lo ./tools/bootstrap/external/lsf_query_native_int.c: In function 'HYDT_bscd_lsf_query_native_int': ./tools/bootstrap/external/lsf_query_native_int.c:28:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC sge_query_native_int.lo CC sge_query_node_list.lo CC sge_env.lo CC pbs_init.lo ./tools/bootstrap/external/sge_query_native_int.c: In function 'HYDT_bscd_sge_query_native_int': ./tools/bootstrap/external/sge_query_native_int.c:30:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC pbs_query_native_int.lo CC pbs_query_node_list.lo CC cobalt_init.lo ./tools/bootstrap/external/pbs_query_native_int.c: In function 'HYDT_bscd_pbs_query_native_int': ./tools/bootstrap/external/pbs_query_native_int.c:26:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC cobalt_query_native_int.lo CC cobalt_query_node_list.lo ./tools/bootstrap/external/cobalt_query_native_int.c: In function 'HYDT_bscd_cobalt_query_native_int': ./tools/bootstrap/external/cobalt_query_native_int.c:26:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC persist_init.lo CC persist_launch.lo CC persist_wait.lo CC ckpoint.lo CC demux.lo CC demux_poll.lo ./tools/ckpoint/ckpoint.c: In function 'ckpoint_thread': ./tools/ckpoint/ckpoint.c:84:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC demux_select.lo CC debugger.lo CC hydt_ftb_dummy.lo CC uiu.lo CC pmiserv_pmi.lo CC pmiserv_pmi_v1.lo CC pmiserv_pmi_v2.lo ./pm/pmiserv/pmiserv_pmi.c: In function 'HYD_pmcd_pmi_free_publish': ./pm/pmiserv/pmiserv_pmi.c:59:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC pmiserv_pmci.lo CC pmiserv_cb.lo CC pmiserv_utils.lo ./pm/pmiserv/pmiserv_utils.c: In function 'pmi_process_mapping': ./pm/pmiserv/pmiserv_utils.c:205:3: warning: label 'create_mapping_key' defined but not used [-Wunused-label] create_mapping_key: ^ ./pm/pmiserv/pmiserv_utils.c: In function 'HYD_pmcd_pmi_free_pg_scratch': ./pm/pmiserv/pmiserv_utils.c:594:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC common.lo CC pmi_v2_common.lo CC hydra_persist-persist_server.o CC hydra_nameserver-hydra_nameserver.o CC hydra_pmi_proxy-pmip.o CC hydra_pmi_proxy-pmip_cb.o CC hydra_pmi_proxy-pmip_utils.o ./pm/pmiserv/pmip_cb.c: In function 'parse_exec_params': ./pm/pmiserv/pmip_cb.c:838:9: warning: null argument where non-null required (argument 1) [-Wnonnull] HYD_pmcd_pmip.user_global.ckpointlib = HYDU_strdup(HYDRA_DEFAULT_CKPOINTLIB); ^ ./pm/pmiserv/pmip_cb.c:838:9: warning: null argument where non-null required (argument 2) [-Wnonnull] ./pm/pmiserv/pmip_utils.c: In function 'global_env_fn': ./pm/pmiserv/pmip_utils.c:358:3: warning: label 'fn_fail' defined but not used [-Wunused-label] fn_fail: ^ CC hydra_pmi_proxy-pmip_pmi_v1.o CC hydra_pmi_proxy-pmip_pmi_v2.o CC hydra_pmi_proxy-common.o CC hydra_pmi_proxy-pmi_v2_common.o CC mpiexec.o CC utils.o CCLD libhydra.la ./ui/mpich/utils.c: In function 'help_fn': ./ui/mpich/utils.c:158:5: warning: zero-length gnu_printf format string [-Wformat-zero-length] HYDU_ERR_SETANDJUMP(status, HYD_GRACEFUL_ABORT, ""); ^ ./ui/mpich/utils.c: In function 'info_fn': ./ui/mpich/utils.c:1240:5: warning: zero-length gnu_printf format string [-Wformat-zero-length] HYDU_ERR_SETANDJUMP(status, HYD_GRACEFUL_ABORT, ""); ^ CCLD libpm.la CCLD hydra_persist CCLD hydra_nameserver CCLD hydra_pmi_proxy CCLD mpiexec.hydra make[3]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/pm/hydra' make[2]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a/src/pm/hydra' Making all in . make[2]: Entering directory `/builddir/build/BUILD/mvapich2-2.0a' LEX src/pm/mpirun/src/hostfile/scanner.c LEX src/pm/mpirun/src/slurm/nodelist_scanner.c LEX src/pm/mpirun/src/slurm/tasklist_scanner.c CC src/mpid/ch3/channels/mrail/src/gen2/ring_startup.lo CC src/mpid/ch3/channels/mrail/src/gen2/sysreport.lo CC src/mpid/ch3/channels/mrail/src/gen2/ibv_cuda_rndv.lo CC src/mpid/ch3/channels/mrail/src/gen2/ibv_cuda_stream.lo In file included from ./src/mpid/ch3/channels/mrail/src/gen2/vbuf.h:33:0, from ./src/mpid/ch3/channels/mrail/src/gen2/mpidi_ch3_rdma_pre.h:23, from ./src/mpid/ch3/channels/mrail/include/mpidi_ch3_pre.h:23, from ./src/mpid/ch3/include/mpidpre.h:60, from ./src/include/mpiimpl.h:198, from ./src/mpid/ch3/include/mpidimpl.h:36, from ./src/mpid/ch3/channels/mrail/include/mpidi_ch3_impl.h:23, from src/mpid/ch3/channels/mrail/src/gen2/rdma_impl.h:22, from src/mpid/ch3/channels/mrail/src/gen2/sysreport.c:18: /builddir/build/BUILD/mvapich2-2.0a/src/mpid/ch3/channels/common/include/mv2_clock.h:97:2: warning: #warning get_cycles not implemented for this architecture: attempt asm/timex.h [-Wcpp] #warning get_cycles not implemented for this architecture: attempt asm/timex.h ^ /builddir/build/BUILD/mvapich2-2.0a/src/mpid/ch3/channels/common/include/mv2_clock.h:98:23: fatal error: asm/timex.h: No such file or directory #include ^ compilation terminated. In file included from ./src/mpid/ch3/channels/mrail/src/gen2/vbuf.h:33:0, from ./src/mpid/ch3/channels/mrail/src/gen2/mpidi_ch3_rdma_pre.h:23, from ./src/mpid/ch3/channels/mrail/include/mpidi_ch3_pre.h:23, from ./src/mpid/ch3/include/mpidpre.h:60, from ./src/include/mpiimpl.h:198, from ./src/mpid/ch3/include/mpidimpl.h:36, from ./src/mpid/ch3/channels/mrail/include/mpidi_ch3_impl.h:23, from src/mpid/ch3/channels/mrail/src/gen2/rdma_impl.h:22, from src/mpid/ch3/channels/mrail/src/gen2/ring_startup.c:19: /builddir/build/BUILD/mvapich2-2.0a/src/mpid/ch3/channels/common/include/mv2_clock.h:97:2: warning: #warning get_cycles not implemented for this architecture: attempt asm/timex.h [-Wcpp] #warning get_cycles not implemented for this architecture: attempt asm/timex.h ^ /builddir/build/BUILD/mvapich2-2.0a/src/mpid/ch3/channels/common/include/mv2_clock.h:98:23: fatal error: asm/timex.h: No such file or directory #include ^ compilation terminated. In file included from ./src/mpid/ch3/channels/mrail/src/gen2/vbuf.h:33:0, from ./src/mpid/ch3/channels/mrail/src/gen2/mpidi_ch3_rdma_pre.h:23, from ./src/mpid/ch3/channels/mrail/include/mpidi_ch3_pre.h:23, from ./src/mpid/ch3/include/mpidpre.h:60, from ./src/include/mpiimpl.h:198, from ./src/mpid/ch3/include/mpidimpl.h:36, from ./src/mpid/ch3/channels/mrail/include/mpidi_ch3_impl.h:23, from src/mpid/ch3/channels/mrail/src/gen2/ibv_cuda_stream.c:13: /builddir/build/BUILD/mvapich2-2.0a/src/mpid/ch3/channels/common/include/mv2_clock.h:97:2: warning: #warning get_cycles not implemented for this architecture: attempt asm/timex.h [-Wcpp] #warning get_cycles not implemented for this architecture: attempt asm/timex.h ^ In file included from ./src/mpid/ch3/channels/mrail/src/gen2/vbuf.h:33:0, from ./src/mpid/ch3/channels/mrail/src/gen2/mpidi_ch3_rdma_pre.h:23, from ./src/mpid/ch3/channels/mrail/include/mpidi_ch3_pre.h:23, from ./src/mpid/ch3/include/mpidpre.h:60, from ./src/include/mpiimpl.h:198, from ./src/mpid/ch3/include/mpidimpl.h:36, from ./src/mpid/ch3/channels/mrail/include/mpidi_ch3_impl.h:23, from src/mpid/ch3/channels/mrail/src/gen2/rdma_impl.h:22, from src/mpid/ch3/channels/mrail/src/gen2/ibv_cuda_rndv.c:15: /builddir/build/BUILD/mvapich2-2.0a/src/mpid/ch3/channels/common/include/mv2_clock.h:97:2: warning: #warning get_cycles not implemented for this architecture: attempt asm/timex.h [-Wcpp] #warning get_cycles not implemented for this architecture: attempt asm/timex.h ^ /builddir/build/BUILD/mvapich2-2.0a/src/mpid/ch3/channels/common/include/mv2_clock.h:98:23: fatal error: asm/timex.h: No such file or directory #include ^ compilation terminated. /builddir/build/BUILD/mvapich2-2.0a/src/mpid/ch3/channels/common/include/mv2_clock.h:98:23: fatal error: asm/timex.h: No such file or directory #include ^ compilation terminated. make[2]: *** [src/mpid/ch3/channels/mrail/src/gen2/sysreport.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [src/mpid/ch3/channels/mrail/src/gen2/ibv_cuda_stream.lo] Error 1 make[2]: *** [src/mpid/ch3/channels/mrail/src/gen2/ibv_cuda_rndv.lo] Error 1 make[2]: *** [src/mpid/ch3/channels/mrail/src/gen2/ring_startup.lo] Error 1 make[2]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/builddir/build/BUILD/mvapich2-2.0a' make: *** [all] Error 2 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.be2ePU (%build) Bad exit status from /var/tmp/rpm-tmp.be2ePU (%build) Child return code was: 1 EXCEPTION: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target armv7hl --nodeps builddir/build/SPECS/mvapich2.spec'] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line 70, in trace result = func(*args, **kw) File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 378, in do raise mockbuild.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode) Error: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target armv7hl --nodeps builddir/build/SPECS/mvapich2.spec'] LEAVE do --> EXCEPTION RAISED