[mpich-commits] [mpich] MPICH primary repository annotated tag, v3.2a1, created. v3.2a1

Service Account noreply at mpich.org
Thu Sep 4 09:50:50 CDT 2014


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.2a1 has been created
        at  8003c4dc0266916f6cdce332b9610e898eaca4e2 (tag)
   tagging  0eeed17df88f41285e43c61a4f6863c0c0b85fb3 (commit)
  replaces  v3.1.2
 tagged by  Pavan Balaji
        on  Thu Sep 4 09:48:29 2014 -0500

- Log -----------------------------------------------------------------
tagging v3.2a1

Antonio J. Pena (2):
      Change buffers in mprobe's test from static to dynamic
      Fixed hwloc compile warning

Antonio Pena Monferrer (6):
      Fixed datatype displacement use in portals4 netmod
      Fixed Portals matching masking
      Fixed accessing to NULL struct in portals receive
      portals4: Avoid setting error on cancelling a request
      Added 4 more tests to mprobe
      Fixed MPI_Probe/MPI/Mprobe/MPI_Mrecv (+I variants)

Huiwei Lu (3):
      Improves random number generation in shfp_fname.c
      Adds a canceling case for barrier_smp_intra
      Fixes deadlock in multi-threaded MPI_Comm_idup

Igor Ivanov (6):
      netmod/mxm: Add mxm netmod
      mpid: Add cancel_recv and cancel_send netmod calls
      nemesis: Fix memory leak related MPID_nem_register_initcomp_cb
      netmod/mxm: Update MXM
      netmod/mxm: Add global synchronization during init/fini
      netmod/mxm: Fix issue with req->dev.tmpbuf corruption

Junchao Zhang (7):
      Fixed compile warnings in MPI_File_f2c with --disable-romio
      Changed comments from fixed form C to free form !
      Avoid accessing null pointer in MPID_Comm_valid_ptr
      Fix MPI_Aint casting bugs in F77/90 bindings
      Add some missing subroutines in the F08 binding
      Added asynchronous attribute to newcomm of MPI_Comm_idup
      Added more F08 + TS29113 compiler capability checks

Ken Raffenetti (10):
      portals4: swap arguments to MPIU_Memcpy
      portals4: correct MPIU_Assert conditional
      ch3: Call netmod cancel functions
      portals4: set destination in send request object
      portals4: implement cancel_recv and anysource_matched
      add test for canceling anysource recv
      portals4: use datatype lower bounds for non-contig
      portals4: get interface limits at init
      rely on interlib dependencies in compile wrappers
      testsuite: add library dependencies for tests

Masamichi Takagi (3):
      Increase number of connection command buffer
      Remove always-true comparison
      Use HCA when unlocking a lock variable for HCAs

Michael Blocksome (2):
      pamid: do not create memregions for shared memory windows
      pamid: fix MPI_MODE_NOPRECEDE assertion

Min Si (5):
      Add a zero byte MPI_Win_allocate_shared test
      Add process number check for SHM communicator.
      Bug-fix: correct the behavior of flush in exclusively locked epoch.
      Added a test for flush on shared window.
      Enabled SHM segments detection in MPI_Win_create

Norio Yamaguchi (17):
      Add a command to notify of outstanding_tx_empty
      Delete some unnecessary increments
      Fix some conditional judgments in ib_drain_scq
      Fix transmission processing of large-message
      Fix clz after calculating power of two
      Fix data size in a header
      Fix the buffer address for send/recv
      Fix wrong type casting
      Improve the method of IB-dereg_mr
      Add queue to store outstanding_tx_empty command
      Fix the managment of memory area for small size
      Fix netmod-IB to pass RMA-test
      Fix build warnings in netmod-IB
      Fix memory release operation in race-condition
      Fix memory leak in netmod-IB
      Fix memory leak in netmod-IB
      Bug-fix: avoid processing unissued ops at end of synchronization calls

Paul Coffman (2):
      Reduce P2PContig communication with local compute
      Additional optimization of gpfsmpio_bridgeringagg during MPI_File_open

Pavan Balaji (26):
      Clean up commas.
      Don't start enums with 0.
      Remove unnecessary typedef.
      Allow channel packet handlers in the CH3 structure.
      Created an enum for packet flags.
      Revert "mpid: Add cancel_recv and cancel_send netmod calls"
      White-space cleanup.
      Merge F90 and F2008 enabling.
      Added F08 support to the CHANGES file.
      Fix state declarations in netmods.
      Move channel specific code into a separate channel structure.
      Use CVARS instead of env in the MXM netmod.
      Mellanox patch for a netmod-specific communicator context.
      Missed including pmi.h in mxm_impl.h
      Initial HCOLL integration.
      Move removal of mpic++ to uninstall-local.
      Cleanup uninstall-local.
      Advertise OFED IB support.
      Update version information for the 3.2a1 release.
      Track external libraries separately instead of in LIBS.
      Cleanup external and internal libraries.
      Do not duplicate external and wrapper libs.
      Move netmod-specific configure options to netmod subconfigures.
      Update configure comment based on EXTERNAL_LIBS changes.
      Added a note in the CHANGES file about the MXM netmod.
      Added release notes for the mxm netmod.

Rob Latham (18):
      generated too-long a value for MPI Info key
      missing header file for time() routine
      rma-using tests belong in rma
      HINDEXED_BLOCK is not quite an INDEXED_BLOCK
      test case for hindexed_block type
      shameful but necessary wholesale reformatting
      clean up bigtype test a bit
      portability: only BGQ uses the MPIX routines
      create a big-count HINDEXED type
      Promote 'len' to something bigger than int
      deferred open refinement: sync from only aggs
      systemwide-hints: no need for stat
      scalable system-hints processing
      Ask the compiler to warn if stack oddly large
      clean up printf formatting warnings
      tighten up function visibility
      fix compiler warnings and shadowed declarations
      missed c99-style for-loop in earlier commit

Sangmin Seo (2):
      Add a multi-threaded MPI_Get test.
      Add dependency check for external libs

Su Huang (3):
      pamid: shared mutex macro updates
      pamid: shared memory optimization for put operation
      pamid: MPI_Get coredump in __memcpy_power7 when >1 tasks per node (LE)

Wesley Bland (35):
      Reorganize mpi.h for MPIX err codes
      Move MPIX_ERR_FAIL_STOP to the MPIX errcode section
      Move MPIX functions to the end of mpi.h
      Remove old FT functions
      Introduce MPICH_ERR_LAST_MPIX
      Destroy request object before setting it to NULL.
      Rename error code to MPIX_ERR_PROC_FAILED
      Add MPIX_ERR_PROC_FAILED_PENDING
      Return MPIX_ERR_PROC_FAILED_PENDING when appropriate
      Don't compress and order list of failed procs in PMI
      Add MPIDI_CH3U_Get_failed_group
      Add MPIX_Comm_failure_ack/get_acked
      Fix bug where ANY_SOURCE recv could complete when it shouldn't
      Remove coll_active field in MPIDI_Comm
      Add test for anysource handling
      Add MPI_Comm_revoke
      Add check for revoked communicator
      Add MPIX_Comm_shrink functionality
      Add MPIX_Comm_agree
      Change MPID_Comm_valid_ptr to optionally ignore revoke
      Don't check the tag if the coll op completed with error
      Add some basic resilience to allred_group
      CH3_ISENDV must correctly set mpi_errno
      Mark new tests as xfail
      Add test for multiple sends to alive processes
      Change the func used to poke the progress engine
      Mark multi_isendalive as xfail for now.
      Correctly report the error class in receive queue
      Fix some problems with get_all_failed at larger scales
      Fix error case for MPIDI_Request_create_null_rreq
      Don't put revoked requests into the receive queue
      Revoke any node aware "subcommunicators" as well
      Expand search for comm_ptr
      Silence compiler warning about unused variable
      Mark shrink test as xfail.

Xin Zhao (4):
      Change default values of CVARs in RMA code.
      Bug-fix: correct the calculation of SHM base addrs.
      Free SHM comm for platforms without SHM support
      Add a failed test for RMA on SHM.

artem.v.yalozo (1):
      Hydra Windows Compilation: Distinguish struct and variable names

-----------------------------------------------------------------------


hooks/post-receive
-- 
MPICH primary repository


More information about the commits mailing list