This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "MPICH primary repository". The annotated tag, v3.1.4 has been created at d9f13419944c523fc35545dd1642c366d062b8bb (tag) tagging 89fd7dc3d717f0807e3438671dcd167c7f558ca6 (commit) replaces v3.1.3 tagged by Antonio J. Pena on Sat Feb 21 15:47:39 2015 -0600 - Log ----------------------------------------------------------------- tagging 'v3.1.4' Antonio J. Pena (1): Fix Portals4 RMA Antonio Pena Monferrer (8): portals4: consider MPI_STATUS_IGNORE in Probe Added support for large-count datatype tests Added large message cases to getfence1/putfence1 Added internal control portal for the get portal Code cleanup to fix compiler warnings in rportals Remove unnecessary soft ACKs from portals RMA code Use SEND instead of ACK events in Portals4 Fix strict-aliasing rules break in Portals netmod Charles J Archer (5): Open Fabrics Working Group (OFIWG) Netmod Support Compile time fixes to latest OFI interfaces Open Fabrics offical name is OFI rename from SFI Include uppercase SFI to OFI in netmod rename Updates to latest OFI pre-1.0 release Devendar Bureddy (2): Fix for threaded_sr Fix hcoll setup issues Huiwei Lu (6): Mark two MPI_Comm_idup related tests as xfail Simplify revoke_nofail test Fixes one missing case in MPIDI_CH3U_Clean_recvq Fixes configure.ac when no fortran is found Fixes env in runtest Cleans the debugging print of bcast Igor Ivanov (6): netmode/mxm: Add mprobe/imrecv support mpi/coll: Fix incorrect parameter check mpid: Fix REQUEST memory leak for Irsend netmod/mxm: Avoid calling mxm send req handling from mxm send completion callback netmod/mxm: Avoid calling mxm send req handling from mxm send completion callback mpid/sched: Fix issue with schedule entries list processing James Dinan (2): Fix error class buf in MPI_Error_add_code Add dynamic err code, predefined err class test Jithin Jose (1): Updates for latest OFI-libfabric API Junchao Zhang (18): Add the missing value attribute to intent(in) arguments Revise F08 MPI_Wtime/Wtick to make buildiface simpler Make F08 buildiface also support MPIX_ subroutines Code clean up for enum MPIR_MPI_State_t Uncomment some code in F08 since the cce bug is fixed Remove unused AM_CONDITIONAL vars in testsuite configure.ac Add support for skipping individual MPIX tests Fix: Explicitly add the OPA header file to mpiimpl.h Add support for MPIX_ subroutines in cdesc buildiface Fix: skip #ifdef/#endif lines in input headers Support spaces after @whatever@ in testlist Fix a typo for MPI_TYPE_NULL Fix an arg name in MPI_Comm_set_info Fix an arg name in MPI_TYPE_NULL_DELETE_FN Add MPI_Status_f2f08 & MPI_Status_f082f Fix misleading text in doc for error code MPI_ERR_TYPE Fix a typo in mpivar.c Update libtool and automake versions in release.pl Ken Raffenetti (42): portals4: PTL_EVENT_PUT is only valid at the target portals4: remove pointer update from unmatched improbe portals4: large threshold comparison disable interlibrary dependencies on BGQ portals4: increase unexpected message limits portals4: fix get buffer location for packed sends portals4: reduce unexpected buffer space portals4: set reasonable interface limits tsuite: disable threads/rma tests when RMA disabled portals4: create EQ using limit from NI init portals4: create separate EQ for origin events portals4: support for large contiguous messages portals4: add support for large non-contig portals4: use helper function for big sends add test for large non-contiguous datatype portals4: handle out-of-order reply events portals4: prevent early request free portals4: set max origin events in rptl_init portals4: temporarily buf counts in ptl_nm.c portals4: fixup for noncontig recvs portals4: implement cancel send portals4: use a separate EQ per PT portals4: better dtype mismatch detection update .gitignore in testsuite portals4: change variable name put_acked -> put_done portals4: handle PTL_NO_SPACE portals4: raise list size limit portals4: add macro for safe PtlMEAppend hydra: fix zero-length format string warnings remove mpl/opa libs from external flags when embedded disable libtool versioning for embedded libraries Fortran profiling interface fix patch libtool for ifort on darwin add FCMODOUTFLAG to FC_COMPILE_MODS rptls: do not send pause/unpause messages to self correct tag usage in MPIC_Sendrecv portals4: remove dead code portals4: simplify send callback update CHANGES file for 3.1.4 update version info for 3.1.4 require automake >= 1.15 require libtool >= 2.4.3 Kuleshov Aleksey (1): Fix bug in using wrong type for packsize. Min Si (19): Bug-fix: trigger final req handler for receiving derived datatype. Bug-fix: use normal PUT/ACC + FLUSH in req ops test. Add req RMA op tests checking local completion. Separate and rewrite mtest datatype. Use general free func for all datatype. Move datatype reset to mtest_datatype.c Add new datatypes in mtest_datatype. Use unified loop of mtest datatype in mpi tests. Change count of mtest datatype in bcast3 mpi test. Add min version of mtest datatype generator. Increase timelimit to 10mins for bcast2 and bcast3. Increase time limit of bcast2 and bcast3 to 12mins. Increase bcast2,bcast3 timelimit to 13 mins. Increase bcast2 and bcast3 timelimit to 20mins. Add info check to avoid unnecessary SHM detection. Add tests for SHM detection in win_create. Set default test level of mtest-datatype through env var. Simplify test setting of min/full datatype tests. Fix win size translation in attrlangf90 test. Norio Yamaguchi (3): Fix compile error Fix the implementation of RMA in netmod-IB Fix malloc functions in netmod-IB Paul Coffman (11): Remove Blue Gene/Q specific MPID_VCR_GET_LPIDS Disable MPIDI_Init_collsel_extension call on BGQ MPIDO_Ibarrier optimized pami code incorrect MPIDI_Coll_comm_create unsetting default collops for inTERcomms fix failure to update status in p2pcontig case MP_IOTASKLIST error checking Assign large blocks first in ADIOI_GPFS_Calc_file_domains Criteria for disabling pami optimized collectives invalid on BGQ romio gpfs: select correct read buffer romio gpfs: select correct read buffer addendum barrier in close whenever shared files supported Pavan Balaji (24): Added a note in the README about MXM_LOG_LEVEL. MPICH-specific initialization of hcoll. Test MPI_IN_PLACE variants of NBCs. Fixes to the man and www page builds. Allow ROMIO to propagate library dependencies to MPICH. Function state cleanup. Change macros to use standard format Remove unnecessary arbitrary code. Bug-fix: free all created portals. MPICH-specific initialization of mxm. MPICH-specific initialization of mxm. Disable hugepage support by default. Initial draft of flow-control in the portals4 netmod. Several updates to the rportals code. Do not expose the flowcontrol parameter to the user. Change "flow_control" to data/control portal type. Fix rportals bug when ACK not requested rportals code refactoring. Additional comments to explain what we are doing. On an error drop all existing events for that op. Clean up event stashing. Remove old unused errnames. No need to namespace a static function that is unused outside. Move static function to sit inside !defined MPICH_MPI_FROM_PMPI. Rajeev Thakur (2): Changes the sticky lb/ub fields in resized types to 0, since the lb/ub Fix MPI_Info_get to pass valuelen+1 to MPIU_Strncpy and check return Ralph Castain (1): ROMIO: Add missing files to Makefile.mk 'noinst' Rob Latham (7): romio: small formatting fix for compiler warnings guard against null file data representation make ADIOI_Shfp_fname report errors use PATH_MAX instead of magic number Tweak MPIDU_Datatype_debug output clean up 64-to-32 bit casts fix issue with small i/o and big datatypes Sangmin Seo (1): Change [email protected] to [email protected]. Su Huang (1): PAMID:MP_STATISTICS=print will cause mpi hw case coredump Wesley Bland (9): Revert "Test MPI_IN_PLACE variants of NBCs." Test MPI_IN_PLACE variants of NBCs. Fix FUNC_ENTER macros for some ft functions Fix typo in bcast macro Remove _FT from state names Fix typo in 72513b14 Fix configure related to --enable-error-checking Bring test suite version in line with MPICH Add weak symbols for MPIX functions William Gropp (6): Make ROMIO htmldocs update link file Check for endif in f77tof90 to avoid false warning Add support for procs-per-node to testsuite runs Update test suite README Correct testsuite dist target support Add timelimit option Xin Zhao (10): Revert "MPICH-specific initialization of mxm." Revert "netmod/mxm: Avoid calling mxm send req handling from mxm send completion callback" Bug-fix: avoid free NULL pointer in RMA. Move ircpi.c from test/mpi/rma to examples. Remove unused variable in examples/ircpi.c. Bug-fix: making processes with SHM and without SHM win work corrrectly. Add tests to test cases when both SHM window and non-SHM window exist. Bug-fix: guarantee atomicity for FOP and GACC. Add tests to test the atomicity for FOP, CAS and GACC operations. Bug-fix: add barriers between init buffers and issuing RMA operations. andrey.lobanov (1): fixed memory leaks in pmi messages handling artem.v.yalozo (1): Windows conformance: RMA mutexes ----------------------------------------------------------------------- hooks/post-receive -- MPICH primary repository