[2022-01-18] doc: Update author list for install and user guides [2022-01-18] maint: Update version for 4.0 stable release [2022-01-11] Update version to 4.0rc3 [2022-01-11] ch4: remove incorrect resetting of VCI hints [2022-01-11] ch4: fix comm hints overwrite bug [2022-01-10] op: Fix large user function setting [2022-01-10] ch4: Fix max node id function [2022-01-10] ch4/ofi: Fix hint setting function [2022-01-06] Update version to 4.0rc2 [2022-01-06] ch4/rma: add assertion in handle_get_acc_cmpl [2022-01-06] typerep/yaksa: fix use of builtin_element_size [2022-01-06] python: load_mpix_txt to use correct path [2022-01-05] configure: FIX - source mpl/localdefs in PAC_CONFIG_MPL [2022-01-05] confdb: fix mpl_includedir [2022-01-05] romio: config mpl when FROM_MPICH is yes [2022-01-05] configure: reset flags before configure hydra etc [2021-12-21] mtest: Fix data race in thread barrier [2021-12-21] mtest: Add lock error check macro [2021-12-21] mtest: Remove extra lock/unlock in thread barrier [2021-12-21] Update CHANGES [2021-12-21] Update release info for 4.0rc1 [2021-12-21] misc: update CHANGES [2021-12-21] configure: fix use of SIZEOF_F77_INTEGER [2021-12-09] datatype/yaksa: ensure we never pack partial elements [2021-12-09] datatype/typerep: use macro in checking buffer attr [2021-12-09] misc: add MPIX_Query_hip_support [2021-12-09] misc: add missing HIP case in MPIX_GPU_query_support [2021-12-09] misc: fix MPIX_Query_cuda_support etc [2021-12-09] modules: use --disable-gl to configure embedded hwloc [2021-12-09] test: include mpitest.h before standard headers [2021-12-09] hydra: save USER flags when being built standalone [2021-12-09] configure: pass USER_CFLAGS to hwloc [2021-12-09] ch3: use MPL_proc_mutex abstraction [2021-12-09] mpl: remove AI_V4MAPPED from sockaddr [2021-12-09] f08: remove old hack for skip_large_list [2021-12-09] f08: disable generic interface for POLYFUNCTION [2021-12-09] ch4: Only unmap memory allocated with mmap [2021-11-23] xfail: Update xfail.conf comment [2021-11-23] binding/f08: fix checking POLY interface [2021-11-23] binding/f08: fix alltoallv with MPI_IN_PLACE [2021-11-23] test: f08/init/baseenvf90 to account for MPI version 4 [2021-11-23] config: do not probe fortran compiler if --disable-fortran [2021-11-23] xfail: fix typos [2021-11-23] datatype/yaksa: fix MPI_COMPLEX8 and MPI_COMPLEX16 [2021-11-23] romio: warning fix of unused variable [2021-11-23] romio: silence warnings in debug prints [2021-11-23] binding/c: fix missing check in MPI_Type_create_struct [2021-11-23] romio: use constant tag in collective write [2021-11-23] binding/c: check userbuffer with displacement [2021-11-23] ch4/ofi: fix MAX_HDR_SIZE in am_recv_event [2021-11-23] datatype: implement MPIR_Typerep_op with dataloop [2021-11-23] datatype: move reduce related dataloop functions [2021-11-23] datatype: allow MPIR_Typerep_to_iov of 0 bytes [2021-11-19] datatype: fix dataloop MPIR_Typerep_pack [2021-11-19] maint: remove autotools version check in release.pl [2021-11-19] hydra: fix slurm nodelist parsing [2021-11-19] ch4/ofi: fix warning - unused label [2021-11-12] maint: Update version to upcoming 4.0.x series [2021-11-12] release: Update README to include HIP GPU support options [2021-11-12] release: Update README on default ch4 netmod selection [2021-11-12] release: Update README for MPI support level [2021-11-12] release: Heterogeneous platforms are not supported [2021-11-12] release: Add known issue for Fortran choice buffer interfaces [2021-11-12] release: Remove fixed or outdated known issues [2021-11-08] f08: add missing string.h [2021-11-08] ch4/ucx: Configure embedded UCX optimizations with --enable-fast [2021-11-06] ch4/ofi: suppress warning of discarding volatile qualifier [2021-11-05] ch4/ofi: protect mr_key_allocator in per-vci thread-cs [2021-11-05] configure: fix typo in defining HAVE_FINT_IS_INT [2021-11-05] f08: avoid MPIR_ERR_SETANDJUMP [2021-11-05] f08: remove inclusion of mpiimpl.h from wrappers_c [2021-11-05] f08: avoid using MPL memory functions in f08 [2021-11-04] ch4/part: Add reference for generic init handshake [2021-11-04] test/mpi: Add test for unstarted partitioned request [2021-11-04] debugger: Update ch4 generic request support [2021-11-04] ch4/am: Store target datatype in origin struct [2021-11-04] ch4/am: Avoid using extended request for GACC [2021-11-04] ch4/am: Add origin and target structs to generic union [2021-11-04] ch4/am: Avoid using extended request for CSWAP [2021-11-04] ch4/am: Remove datatype pointer from extended PUT|GET request [2021-11-04] ch4/am: Avoid using extended request for GET [2021-11-04] ch4/am: Release origin datatype after am_isend completion [2021-11-04] ch4/am: Avoid using extended request for PUT|ACC origin [2021-11-04] ch4/am: Only reference RMA target datatypes when necessary [2021-11-04] ch4/am: Avoid using extended request for send operations [2021-11-04] ch4/am: Use union to differentiate send/recv request fields [2021-11-04] test/mpi: Add communicator refcount test [2021-11-03] python: fix qmpi prototypes [2021-11-03] config: fix typo in defining MPIR_INTERGERx_CTYPE [2021-11-03] config: remove the extra AC_CHECK_SIZEOF(_BOOL) [2021-11-03] binding/f77: use C signature for mpi_conversion_fn_null [2021-11-03] coll: Promote count types for large count support [2021-11-03] test: add barrier in errors/pt2pt/truncmsg1.c [2021-11-02] ROMIO: GPFS: fix for Alltoallv potentially using large disps [2021-11-02] configure: set default ch4 device to ofi [2021-11-02] misc: fix compatibility issues [2021-11-02] configure: refactor datatype configurations [2021-11-02] configure: remove F77_COMPLEX8 etc [2021-11-02] configure: remove unused use_alias_types branch [2021-11-02] mpl: add visibility flag [2021-11-02] ch4/ofi: add visibility flag to libfabric configure [2021-11-02] modules: update yaksa [2021-11-02] modules: update libfabric [2021-11-02] topo: fix copying dist_graph when it is unweighted [2021-11-02] comm: Fix format specifier for debug message [2021-11-02] ch4: Remove unused globals [2021-11-02] ch4: Remove unused struct member [2021-11-01] test/io: Remove commented out error check [2021-11-01] romio: write visibility feature [2021-11-01] romio: only return relevant keys [2021-11-01] romio: synchronized flush [2021-11-01] ch4/ofi: move am inflight trackers into per_vni [2021-11-01] ch4/ofi: use correct vni in MPIDI_OFI_do_am_rdma_read_ack [2021-11-01] ch4: avoid MAP_ANON in MPID_Alloc_mem [2021-11-01] ch4: include strings.h to use strncasecmp [2021-11-01] spawn: set socket to nonblocking use fcntl [2021-10-29] ipc: fix missing vci in MPIDI_IPCI_handle_lmt_recv [2021-10-29] mpir: extra semicolon is defining MPIR_REQUEST_POOL [2021-10-28] romio: Fix GPFS generic cases [2021-10-27] binding/f77: fix generation of profiling block [2021-10-27] mpl/ze: Fix IPC memory flags [2021-10-26] binding/c: fix missing error check [2021-10-26] maint: fix gen_coll.py [2021-10-25] configure: fix assumption of Fortran real size [2021-10-25] test: fix f77/profile/profile1f.f [2021-10-25] test: amend f77/datatype/bottom [2021-10-25] typerep/yaksa: fix unsafe assumptions on fortran types [2021-10-25] f08: misc fixes when INTEGER is not c_int [2021-10-25] f08: check effective POLY parameters [2021-10-25] f08: accept sizes for fint/aint/count/cint [2021-10-25] python: allow dash in the option name [2021-10-25] fortran: remove unused variable in use_mpi/buildiface [2021-10-25] fortran: use maint/gen_binding_f77.py in autogen [2021-10-25] fortran: remove interface generation buildiface [2021-10-25] maint: add scripts for generating f77 binding [2021-10-21] ch4/ofi: add barrier during vni address exchange [2021-10-21] ch4: use vci 0 during init for multiple domains case [2021-10-21] ch4: implement hash functions for implicit vci selection [2021-10-21] mtest: add testcases for comm hints guided vci assignment [2021-10-21] ch4/ofi: fix bug in get_huge_complete [2021-10-21] ofi: use correct request pool idx in emulated inject [2021-10-21] ch4/stub: remove including mpl.h which is already added in mpidimpl.h [2021-10-20] bsend: Add dummy var to MPII_Bsend_data to restore ABI [2021-10-15] modules: upgrade hwloc to v2.5.0 [2021-10-15] hydra: fix segfaults in argument parsing [2021-10-14] fortran: separate use_mpi/Makefile.mk from buildiface [2021-10-14] fortran: remove use_mpi_f08/Makefile.mk from gitignore [2021-10-14] fortran: remove MAINTAINER_MODE for buildiface [2021-10-14] fortran: manually maintain mpif_h/Makefile.mk [2021-10-14] fortran: fix profiling in statusf2c and statusc2f [2021-10-14] fortran: manually maintain statusc2f.c and statusf2c.c [2021-10-14] test: fix fortran spawnargvf tests [2021-10-14] fortran: add string util functions in mpi_fortimpl.h [2021-10-14] fortran: allow build with long fortran integer [2021-10-14] ch4/ofi: Add FIXME for skipping logical floating point operators [2021-10-14] ch4/ofi: Use break instead of goto in case clause [2021-10-14] ch4/ofi: Simplify logic for logical operation mapping [2021-10-14] ch4/ofi: Remove never checked return code [2021-10-14] ch4/ofi: Remove unnecessary brackets [2021-10-14] submodule: Update UCX to v1.11.2 [2021-10-13] spawn: use nonblocking recv and poll global progress [2021-10-13] spawn: add MPIR_FUNC_ENTER/EXIT in spawn_impl.c [2021-10-13] ch4/ofi: add missing MPI_BYTE in mpi_to_ofi [2021-10-13] test: update xfail entry on rma/rma_contig [2021-10-11] typerep/yaksa: suppress warnings on used variable [2021-10-11] mpif_h: always check MPIR_F_NeedInit [2021-10-06] ch4/ofi: fix mpi_to_ofi [2021-10-06] datatype: use precise type for typerep handle [2021-10-06] typerep: fix error in using num_contig_blocks [2021-10-06] ch4: fix MPIDIG_do_put [2021-10-06] test: fix debug message in part/pingping.c [2021-10-06] dtpools: check overflow in resized datatype [2021-10-06] dtpools: avoid signed integer overflow [2021-10-06] datatype/dataloop: avoid overflow in calculating ub [2021-10-06] ch4: use MPIR_get_contig_ptr [2021-10-06] ch3: use MPIR_get_contig_ptr [2021-10-06] mpir: use MPIR_get_contig_ptr [2021-10-06] misc: suppress ubsan warnings in calc contig buffer [2021-10-05] FFLAGS no longer used [2021-10-05] ch4/ofi: rename and move MPIDI_OFI_get_huge_event [2021-10-05] ch4/ofi: refactor and fix issuing huge reads [2021-10-05] mpl: add macro MPL_DIV_ROUNDUP [2021-10-05] ch4/ofi: move huge message queues into per_vni [2021-10-05] ch4/ofi: remove sync flag for huge send [2021-10-05] ch4/ofi: fix usage of comm_id [2021-10-05] ch4/ofi: set recv data_sz correctly in the huge path [2021-10-05] ch4/ofi: add vni assertions in control handler [2021-10-05] ch4/ofi: handle when huge message sent to small buffer [2021-10-05] ch4/ofi: split get_huge_complete [2021-10-05] ch4/ofi: revamp huge message handling [2021-10-05] ch4/ofi: remove huge_recv_counters [2021-10-05] ch4/ofi: remove MPIDI_OFI_global.huge_send_counters [2021-10-05] ch4/ofi: differentiate probe and mprobe of huge messages [2021-10-05] ch4/ofi: remove debug messages from huge path [2021-10-05] ch4/ofi: swap order of sending huge ctrl [2021-10-05] ch4/ofi: detect huge message data truncation [2021-10-05] ch4/ofi: detect normal send in event loop [2021-10-05] ch4/ofi: fix fi_read in enable_striping [2021-10-05] ch4/ofi: refactor huge functions to separate file [2021-10-05] ch4/ofi: refactor sending ctrl messages [2021-10-05] ch4/ofi: remove done_fn in MPIDI_OFI_huge_recv_t [2021-10-05] test: enhance test/mpi/pt2pt/probe_unexp.c [2021-10-05] test: add more tests for sending huge message [2021-10-05] test/xfail: remove multi-thread huge send xfails [2021-10-05] test: lower the iterations for rma_contig test [2021-10-04] ch4/ipc: fix bug in ipc_send [2021-10-04] build: fix parsing hwloc_embedded_libs [2021-10-04] ch4/ofi: suppress warning of use before set [2021-10-04] util: fix enumerated type mixed with integer [2021-10-04] maint: filter interl compiler remarks [2021-10-04] coll: use enum type MPIR_Sched_kind [2021-10-04] ch4: fixup alignment on per_vci structures [2021-10-04] misc: use MPIR_Assert_error [2021-10-04] mpir: add MPIR_Assert_error [2021-10-04] ch4: move ch4r_proc into ch4_proc [2021-10-04] ch4: update comments replace ch4r to mpidig [2021-10-04] ch4: move mpidig sources and unify mpidig prefix [2021-10-01] ch4/ipc: skip ipc for HINDEXED and STRUCT [2021-10-01] ch4/xpmem: skip ipc if the buffer is MPI_BOTTOM [2021-10-01] ch4/posix: increase MPIDI_POSIX_MAX_AM_HDR_SIZE [2021-10-01] ch4/ipc: rename MPIDI_IPCI_send_contig_lmt [2021-10-01] ch4/ipc: extend ipc to support non-contig datatypes [2021-10-01] ch4/ipc: add assertion to ensure ipc header will work [2021-10-01] ch4/ipc: simplify ipc header names [2021-10-01] ch4/ipc: remove src_lrank from MPIDI_IPC_hdr [2021-10-01] ch4/ofi: fix MPIDI_OFI_am_fetch_incr_send_seqno [2021-09-29] fortran: always free predefined types at finalize [2021-09-29] datatype: always free pairtypes at finalize [2021-09-28] ch4/ofi: remove MPIDI_OFI_ENABLE_SENDV [2021-09-28] ch4/ofi: refactor am isend long [2021-09-28] ch4/ofi: refactor am send short [2021-09-28] ch4/ofi: refactor am_isend_pipeline [2021-09-28] ch4/ofi: init pack_buffer to NULL in MPIDI_OFI_am_init_request [2021-09-28] ch4/ofi: add MPIDI_OFI_ENABLE_SENDV [2021-09-28] ch4/ofi: make sure am message buffers are consecutive [2021-09-28] ch4/ofi: dump various sizes and limits [2021-09-28] romio/daos: add support for DAOS pool and container labels [2021-09-27] test: xfail rma_contig with large iterations under vci [2021-09-27] ch4/ofi: enable am pt2pt multiple vci [2021-09-27] ch4/ofi: enable am rma multiple vci [2021-09-27] ch4/ofi: transport vni info in am [2021-09-27] ch4/ofi: enable per-vni active message [2021-09-27] ch4/ofi: add vni parameter to event dispatch functions [2021-09-27] ch4/ofi: cleanup cacheline alignment [2021-09-27] ch4/ofi: move am related globals into per-vni [2021-09-27] debugger: Use MPIR_Request list pointers [2021-09-27] autogen: skip auto tools version check in quick mode [2021-09-27] autogen: error if missing external directory [2021-09-27] autogen: add -quick option [2021-09-27] autogen: remove export do_build_configure [2021-09-27] config: avoid double build mpl in hydra [2021-09-27] config: avoid double configure of hwloc [2021-09-20] fixup! ch3/nemesis: suppress warnings under noerrorchecking [2021-09-20] ch3/nemesis: suppress warnings under noerrorchecking [2021-09-20] ch3/sock: suppress warnings under noerrorchecking [2021-09-20] typerep/dataloop: suppress warnings under NDEBUG [2021-09-16] ch4/ofi: fix tx and rx ctx counts [2021-09-16] ch3/ofi: Use MPIR_Request list pointers [2021-09-15] debugger: Fix header include order [2021-09-15] ch4: fix missing patch on recvq [2021-09-15] ch4: Use MPIR_Request list pointers [2021-09-15] ch3: Use MPIR_Request list pointers [2021-09-15] request: Add list pointers to MPIR_Request [2021-09-15] ch4: add MPIR_CVAR_CH4_GLOBAL_PROGRESS [2021-09-15] test: using page size alignment in msgrate tests [2021-09-15] test: add test/mpi/threads/perf/mt_rma_msgrate.c [2021-09-15] ch4/ucx: enable am_vci for rma window [2021-09-15] ch4/ucx: transport vci info [2021-09-15] ch4/ucx: enable per-vni active message [2021-09-14] ch4/ofi: fix a typo [2021-09-14] ch4/ofi: fix get_av_table_index [2021-09-14] ch4/ofi: Remove unnecessary FI_REMOTE_CQ_DATA flags [2021-09-13] ch4/posix: enable multiple vci in the shm p2p path [2021-09-13] ch4/posix: include mpidimpl.h in posix/globals.c [2021-09-13] ch4/posix: use am_vci in rma [2021-09-13] ch4/posix: enable am_vci [2021-09-13] ch4/posix: transport vci info [2021-09-13] ch4/posix: enable per-vsi active message [2021-09-13] ch4/posix: add num_vsis to MPIDI_POSIX_global [2021-09-13] posix: exit gracefully when release-gather init fails [2021-09-10] ch4: add vci parameter to mpidig pt2pt functions [2021-09-10] ch4: move completion order check to per-vci and clean-up [2021-09-10] ch4: enable multiple vci in the rma am path [2021-09-10] ch4: set am_vci for each window [2021-09-10] ch4: add overview comments on rma protocols [2021-09-10] ch4: check and use vci in am protocols [2021-09-10] ch4: add vci parameters to MPIDIG_request_create [2021-09-10] ch4: add src_vci and dst_vci to am send apis [2021-09-10] ch4: move am related globals to per_vci [2021-09-10] ch4: ch4_init cleanup [2021-09-10] ch4: refactor ch4-layer per_vci global [2021-09-10] ch4: remove MPIDIU_THREAD_MPIDIG_GLOBAL_MUTEX [2021-09-10] ch4: remove MPIDIG_mpi_[i]rsend [2021-09-10] env: remove mpif77 man page [2021-09-10] test: fix fence.c verbose output [2021-09-09] hydra: fix warnings in gethostname [2021-09-07] debugger: Fix support for ch4 message queues [2021-09-07] ch4/am: Expose message queues to debugger interface [2021-09-07] debugger: Fix typos in debug output [2021-09-07] debugger: Remove unnecessary preprocessor guards [2021-09-03] binding: Add QMPI support for large count functions [2021-09-02] maint: Avoid parsing warnings in submodules [2021-09-02] maint: Reflow clmake [2021-09-02] yaksa: Update submodule [2021-09-02] ch4: Make sure variable is initialized [2021-09-02] debugger: Avoid uninitialized values warning [2021-09-02] pmi: Avoid overruning string [2021-09-02] datatype: Suppress uninitialized variable warning [2021-09-02] hydra: Avoid overrunning string [2021-09-02] izem: Update izem to squash warning [2021-09-02] yaksa: Squash uninitialized variable warning [2021-09-02] ch4/posix: Suppress unused warning [2021-09-02] ch4/ofi: Avoid uninitialize variable warning [2021-09-02] ch4/ofi: Squash unused variable warnings [2021-09-02] ch4/mpidu: Remove unused variables [2021-09-02] ch4/ipc: Squash unused variable warnings [2021-09-02] ch4: Squash unused variable warnings [2021-09-02] ch4r: Remove unused variables [2021-09-02] mpi: Suppress unused variable warnings [2021-09-02] mpi/csel: Suppressed unused variable warning [2021-09-02] mpi/csel: Add braces around assert [2021-09-02] mpi/coll: Suppress unused variable warning [2021-09-02] mpir: Suppress unused variable warning [2021-09-02] binding/c: Avoid unused variable warning [2021-09-02] mpl: Squash uninitialized variable warnings [2021-09-02] mpl: Squash unused variable warnings [2021-09-02] mpl: Replace int type with uint32_t [2021-09-02] mpl: Cleanup return labels [2021-09-02] mpl: Fix function definition [2021-09-02] confdb: Disable -fno-var-tracking-assignments [2021-09-02] confdb: Add compiler-specific strict warnings [2021-09-02] cvar: add aliases to MPIR_CVAR_DEBUG_SUMMARY [2021-09-02] misc: add MPIR_CVAR_DEBUG_SUMMARY [2021-09-02] ch4/ofi: enable am even when RMA is disabled [2021-09-02] ch4/ipc: fix MPIDI_GPU_ipc_get_map_dev [2021-09-02] submodule: Update UCX to v1.11.1 [2021-09-01] ch4/ofi: use separate req_hdr for send and receive [2021-09-01] ch4: use unlimited genq private pools [2021-09-01] genq/private_pool: allow unlimited option [2021-09-01] genq/private_pool: add ability to free blocks [2021-09-01] genq/private_pool: use utlist for cell_blocks [2021-09-01] genq/private_pool: add num_used_cells counter in cell_block [2021-09-01] genq/private_pool: use the front of cell as cell header [2021-09-01] genq/private_pool: use intptr_t instead of uintptr_t [2021-09-01] genq/private_pool: refactor MPIDU_genq_private_pool_alloc_cell [2021-08-30] mpi: MPI_Initialized should not depend on MPI_Finalize [2021-08-30] typerep: add dataloop stub for MPIR_Typerep_op [2021-08-30] ch4/ipc: fix MPIDI_IPCI_handle_lmt_recv [2021-08-30] ch4/shm: refactor MPIDI_IPCI_handle_lmt_recv [2021-08-30] ch4: pass mapped device info hint to yaksa [2021-08-30] typerep: fix MPIR_Typerep_op [2021-08-30] ch4/ipc: store mapped gpu device in windows shared table [2021-08-30] ch4/ipc: let upper layer to determine mapping device [2021-08-30] pm/hydra: Improve pattern help message [2021-08-27] ch4/ofi: Add few missing inline specifiers [2021-08-27] README: update ch4 ofi cvar names [2021-08-27] mpicc: fix recursive checking [2021-08-26] modules: update libfabric to v1.13.1 [2021-08-25] modules: update yaksa [2021-08-25] free a buffer complained by valgrind [2021-08-24] ch4/ofi: Use FI_THREAD_COMPLETION for finer grain locks [2021-08-24] ch4/ucx: return error instead of assertion [2021-08-24] ch4/ucx: move spawn related functions to ucx_spawn.c [2021-08-24] ch4: remove netmod api for spawn functions [2021-08-24] ch4: code cleanup in ch4_spawn.c [2021-08-24] ch4/ucx: add MPIDI_UCX_dynamic_send/recv stub [2021-08-24] ch4: move spawn routines from ofi to ch4 layer [2021-08-24] ch4: re-arranage spawn functions [2021-08-24] ofi: assert MPIDI_OFI_ENABLE_TAGGED in dynamic_send/recv [2021-08-24] ch4: add netmod api dynamic_send/recv [2021-08-24] ch4/ofi: use MPIDI_OFI_get_local_upid in spawn [2021-08-24] ch4/stub: add MPIR_Assert(0) for stub functions [2021-08-24] ch4/stub: remove calls to MPIDIG functions in stub [2021-08-24] coll/tsp: change default of MPIR_CVAR_PROGRESS_MAX_COLLS to disable it [2021-08-24] coll/tsp: only count the non-blocking collectives after progress is made [2021-08-24] test: impls/mpich/threads tests need be optional [2021-08-24] coll: fix MPIR_ERR_COLL_CHECKANDCONT [2021-08-24] fortran: remove mpif77 and link to mpifort [2021-08-24] ch4/am: Fix debug queue pointer types [2021-08-24] coll: add a new Gentran vertex type to encapsulate a sub scheduler [2021-08-24] coll: use gentran imcast for iallreduce/ibcast algorithms [2021-08-24] coll: optimize vertex type IMCAST [2021-08-24] coll: change function vtx_issue to return mpi_errno. [2021-08-24] coll: fix reference to comm and datatype in GenTran [2021-08-24] coll/tsp: add checks for function pointers in MPIR_TSP_sched_new_type [2021-08-24] coll: avoid adding same generic vertex type repeatedly [2021-08-24] coll: add error handling in gentran fence and sched_free functions [2021-08-24] coll: add error handling in ibcast [2021-08-24] coll: add irecv_status and cb two new types of vertex to GenTran [2021-08-24] ch4/ofi: Check for FI_LINK_DOWN instead of not UP [2021-08-24] ch4/ofi: Check for nic filed in fi_info struct [2021-08-24] test/mpi: Remove strict guards from rqfreeb test [2021-08-24] ch4/ucx: Always progress after disconnect [2021-08-23] ch4/ofi: remove MPIDI_OFI_handle_cq_error_util [2021-08-23] ch4/ofi: clean up am send defer operation using macro [2021-08-23] ch4/ofi: move am sequence tracking into ofi_am_impl.h [2021-08-23] ch4/ofi: further refactor cq buffering routines [2021-08-23] ch4/ofi: move cq buffering routines to ofi_impl.h [2021-08-23] ch4/ofi: refactor MPIDI_OFI_am_repost_buffer [2021-08-23] ch4/am: fix inconsistency in am attr [2021-08-23] ch4/shm: remove shm_control [2021-08-23] ch4/ipc: re-implement ipc using ch4 AM [2021-08-23] ch4/ipc: clean up header dependency [2021-08-23] configure: add summary on xpmem settings [2021-08-23] ch4: remove shm window synchronization apis [2021-08-23] ch4: remove netmod/shm api get_vci_attr [2021-08-23] ch4/part: Fix race condition in partitioned send [2021-08-23] ch4/part: Change ready counter to count down instead of up [2021-08-20] ch4/ofi: disable psm3 for embedded libfabric [2021-08-20] modules: upgrage libfabric to v1.13.0 [2021-08-20] modules: upgrade yaksa [2021-08-20] ch3/nemesis: use stronger atomics [2021-08-20] ch4/shm: add FIXME comment [2021-08-20] ch4/shm: normalize topo_depth [2021-08-20] ch4/shm: use MAX_TOPO_DEPTH [2021-08-20] ch4/shm: replace max_entries_per_level array [2021-08-20] ch4/shm: delclare loop variable inside loops [2021-08-20] ch4/shm: rename socket_level to package_level [2021-08-20] ch4/shm: rewrite code that updates a max [2021-08-20] ch4: update release_gather with MPIR_ERR_COLL_CHECKANDCONT [2021-08-20] ch4/shm: add missing error check in release_gather [2021-08-20] ch4/shm: use static for internal function [2021-08-20] ch4/shm: remove debug prints in topotree.c [2021-08-19] coll: remove power of 2 assert [2021-08-19] coll: fix negative recv size in bcast algo [2021-08-18] izem: Update submodule [2021-08-18] ch4/am: allow extra rndv header [2021-08-18] ch4/am: add framework for multiple rndv protocols [2021-08-18] ch4/am: add attr parameter to api am_get_data_copy_cb [2021-08-18] ch4/am: refactor MPIDIG_send_target_msg_cb [2021-08-18] ch4/am: directly set MPIDIG_AM_ATTR__IS_RNDV [2021-08-18] ch4/am: remove the handler_id parameter from callbacks [2021-08-18] ch4/am/rma: use distinct callback for each am handler_id [2021-08-18] ch4/am: replace is_local and is_async with attr [2021-08-18] ch4/am: remove completion order check [2021-08-18] comm: fix debug print format error [2021-08-18] coll: gentran API changes in collective algorithms [2021-08-18] coll: return mpi_errno from the transport functions [2021-08-18] coll: add MPIR_ERR_COLL_CHECKANDCONT macro [2021-08-18] maint: remove scripts related the function logging states [2021-08-18] mpir: simplify function logging macros [2021-08-15] module: update yaksa [2021-08-11] comm: propagate tainted flag to sub-comms [2021-08-11] ch4: use vci 0 for intercomm and tainted [2021-08-11] mtest: add test case for the vci comm hint [2021-08-11] mtest: introduce new testcases for comm hints based vci assignment [2021-08-11] comm: propagate vci selection hints to sub-comms [2021-08-11] ch4: add a generic hint for vci selection [2021-08-11] ch4: use comm hint for vci selection [2021-08-11] ch4: add hints for sender and reveiver vci selection [2021-08-09] ch4/ipc: cleanup MPIDI_GPU_ipc_handle_map [2021-08-09] mpl: replace dev_id/handle conversion routines [2021-08-09] ch4/ipc: use dev_id in MPIDI_GPU_ipc_handle_map [2021-08-09] mpl: use dev_id in MPL_gpu_ipc_handle_map [2021-08-09] ch4/ipc: clean up get_map_device [2021-08-09] mpl/gpu: move device id global/local conversion inside mpl [2021-08-07] mpl: move definition of MPL_thread_set_affinity to c files [2021-08-07] mpl: fix checking of MPL_HAVE_DECL__SC_NPROCESSORS_ONLN [2021-08-07] mpl: fix typo in mpl/configure.ac [2021-08-07] mpl: replace MPL_THREAD_ERR in comments [2021-08-07] mpl: fix undefined symbol MPL_THREAD_ERROR [2021-08-07] init/async: replace CH4 symbols [2021-08-07] mpl: fix mpl_misc.c [2021-08-06] mpl: fix HIP detection [2021-08-06] ch4: fix detection of UCX library [2021-08-06] confdb: add additional flags for lib fix-lib-detection [2021-08-06] test/mpi: include the missing hip cppflags [2021-08-05] ch4: enable implicit vci selection [2021-08-05] ch4: Move CH4 hints to CH4 comm init [2021-08-05] test: disable odd even cliques with async thread affinity [2021-08-05] test: add test case for auto affinity of async thread [2021-08-05] test: add a testcase for pinning async prog thread [2021-08-05] ch4: check system support before enabling async thread affinity [2021-08-05] ch4: Considering MPIR_CVAR_NUM_CLIQUES for progress thread affinity [2021-08-05] mpir/pmi: introduce MPIR_pmi_has_local_clique routine [2021-08-05] ch4: support auto affinity of async progress threads [2021-08-05] ch4: Set progress thread affinity [2021-08-05] mpl/misc: Add MPL_get_nprocs [2021-08-05] mpl: Add MPL_thread_set_affinity [2021-08-03] Coll: handle empty schedule properly and optimization [2021-08-03] Coll: optimize use of utarray in loop for gentran [2021-08-03] Coll: optimize fence dependence [2021-08-03] Coll: optimize gentran with utarray [2021-08-03] Coll: add inline [2021-08-03] Coll: optimize vertex issue/completion [2021-08-03] Coll: remove incoming dependence vertex list [2021-08-03] romio: properly free my_req and others_req [2021-08-03] mpi/coll: fix for blocking collectives that call nonblocking [2021-08-02] ch4/ofi: remove dynproc manager [2021-08-02] ch4/ofi: add timeout to dynamic_send/recv [2021-08-02] ch4/ofi: refactor ofi_spawn [2021-08-02] comm: add MPIR_peer_intercomm_create [2021-08-02] comm: move cvar block to the top [2021-08-02] ch4: add TODO note on intercomm_exchange_map optimizations [2021-08-02] comm: add assertion in MPI_Intercomm_create_from_groups [2021-08-02] ch4: optimize MPIDI_check_disjoint_gpids for 64bit gpid [2021-08-02] ch4: change upid_size type from size_t to int [2021-08-02] ch4: change remote_gpids type in api upids_to_gpids [2021-08-02] group: use uint64_t for lpid in the MPIR_Group struct [2021-08-02] ch4: set pointer to NULL after MPIR_CHKPMEM_REAP [2021-08-02] ch4/ofi: remove a left-over comment [2021-07-30] submodule: Update UCX to v1.11.0 [2021-07-30] pmi2: remove CHKLBIGMEM macros [2021-07-30] pmi2: remove usage of alloca in CHKLMEM macros [2021-07-30] mpir: remove usage of alloca in CHKLMEM macros [2021-07-30] maint: update checkbuilds.in to remove alloca config [2021-07-30] configure: remove option --enable-alloca [2021-07-30] coll: Add reduction support in GPU [2021-07-29] ch4/ucx: add missing function logging macros [2021-07-29] ch4/ofi: Confirm provider NIC is up [2021-07-29] ch4: rename MPIDI_NM_comm_get_lpid to MPIDI_NM_comm_get_gpid [2021-07-29] ch4: rename lupid to gpid and add comments [2021-07-29] ch4: remove shm apis related to upid [2021-07-29] ch4: default is_local to 0 for new_av_table [2021-07-29] ch4: dynamically grow av tables and remove free list [2021-07-29] ch4: move MPIDI_av_table0 into MPIDI_global.avt_mgr [2021-07-29] ch4: move MPIDI_av_table into MPIDI_global.avt_mgr [2021-07-29] ch4: consolidate avtable init and finalize [2021-07-29] ch4: skip exchange remote node ids during intercomm exchange [2021-07-29] ch4: remove node_map and max_node_id from MPIDI_global [2021-07-29] ch4: directly use MPIR_Process.node_map [2021-07-29] ch4: remove unused build_nodemap functions [2021-07-29] proc: only support nodemap within the comm_world [2021-07-29] ch4: refactor mlut_update_avt_reference [2021-07-29] ch4: move MPIDIU_Intercomm_map_bcast_intra to ch4_comm.c [2021-07-29] ch4: move MPID_Create_intercomm_from_lpids to ch4_comm.c [2021-07-29] ch4/ofi: add missing break in MPIDI_OFI_upids_to_lupids [2021-07-28] comm: fix hang in hw guided comm_split_type [2021-07-28] runtests: add environment MPITEST_EXECARG [2021-07-28] ch4/shm: fix a potential wrong package level [2021-07-28] test: add document to how cvar tests are generated [2021-07-28] autogen: add set -e [2021-07-27] examples: remove call to `exit` from thread function [2021-07-27] dtpools: add missing DTP_obj_create_custom [2021-07-26] test: Add eager message limit to testlist [2021-07-26] coll: refactor gen_coll.py [2021-07-23] ch4/part: fix typo in checking locality [2021-07-23] config: Improve error message for hwloc version check [2021-07-23] mpir: Assert when request is not allocated [2021-07-22] test/io: Fix io/zero_count test fo out-of-tree execution. [2021-07-22] Revert "ch4/part: Add hooks for matched precv request" [2021-07-22] Revert "ch4/part: Convert nm/shm init calls to hooks" [2021-07-21] ch4: remove am_recv interface [2021-07-21] ch4/generic: adding callback function for async recv copy [2021-07-21] ch4/ucx: Use nbx tagged send/recv APIs [2021-07-21] ch4/ucx: Raise minimum version to v1.9.0 [2021-07-21] ch4/ucx: Simplify datatype handling [2021-07-20] ROMIO modernization [2021-07-20] pm/hydra: Add minimum version check for hwloc [2021-07-20] test: add tests for MPI_Intercomm_create_from_groups [2021-07-20] comm: add MPI_Intercomm_create_from_groups [2021-07-20] binding: fix specification for MPI_Intercomm_create_from_groups [2021-07-20] comm: add comment clarify how intercomm context_id works [2021-07-20] ch4: return node_id -1 for remote processes [2021-07-20] ch4/ucx: Cleanup pack/unpack datatype handling [2021-07-16] test: print both send and recv datatype in dtp tests [2021-07-16] test: add MTest_dtp_create_custom [2021-07-16] dtpools: add DTP_create_obj_custom and DTP_obj_create_idx [2021-07-16] dtpools: add DTP_pool_set_rand_idx [2021-07-16] test/dtpools: simplify DTP_obj_get_description [2021-07-16] ch4/ofi: reduce cost of checking window progress counter [2021-07-16] ch4/ofi: fix counter increment in MPIDI_OFI_win_trigger_rma_progress [2021-07-15] ch4/part: Refactor data issue [2021-07-15] ch4/part: Add missing locks in generic MPI_PREADY functions [2021-07-15] ch4/part: Use reply API when issuing data from callback [2021-07-15] ch4: cleanup AM code calls with CH4_CALL [2021-07-15] ch4: remove MPIDI_NM_av_is_local netmod api [2021-07-15] ch4: define CH4_CALL macro [2021-07-15] mpi: remove redundant error check on partitions [2021-07-15] test: fix types in MPI_Info_create_env [2021-07-15] info: fix parameter types for MPI_Info_create_env [2021-07-15] f08: fix vpath build (one last time) [2021-07-13] mpl: Move MPL_ilog function into tree_utils [2021-07-12] test: update xfail.conf to use the new syntax [2021-07-12] test: add jenkins/set_xfail.py [2021-07-12] coll: fix missing datatype in gpu buffer swap [2021-07-12] ch4: fix release_gather in reduce [2021-07-12] coll: fix gpu buffer swap in reduce [2021-07-12] test: add a pt2pt testcase for hacc app [2021-07-12] datatype: Avoid NULL dereferencing during get_yaksa_type [2021-07-09] ch4: remove an unnecessary assertion [2021-07-09] test: fix impls/mpich/comm/comm_dup.c [2021-07-09] test: fix test/mpi/mpi_t/mpit_vars.c [2021-07-09] mpi4: add MPI_Session_c2f and MPI_Session_f2c [2021-07-09] mpi4: update MPI_VERSION and MPICH_NAME [2021-07-09] mpi4: add MPI_ERRORS_ABORT [2021-07-09] mpi4: add MPI_ERR_VALUE_TOO_LARGE [2021-07-09] mpi4: define MPI_MAX_STRINGTAG_LEN and MPI_MAX_PSET_NAME_LEN [2021-07-09] binding: fix f08 vpath build [2021-07-09] binding/c: add buffer group check for partitioned init [2021-07-09] mpi: add missing large count functions [2021-07-07] ch4/ofi/rma: pass a proper VCI index to MPIDI_OFI_CALL_RETRY [2021-07-07] ROMIO: gpfs: avoid freeing NULL in more places [2021-07-03] coll: fix MPI_Reduce_init validation check [2021-06-30] ch4/ucx: simplify MPIDI_NM_am_send_hdr_reply [2021-06-30] ch4/ucx: consolidate am_isend_reply [2021-06-30] ch4: remove am_isendv API [2021-06-30] ch4: remove the usage of am_isendv [2021-06-30] generic: cleanup file with only one function [2021-06-29] generic: further merge the functionality for handling unexp req [2021-06-29] generic: adding util function for copy unexp data into user buffer [2021-06-29] coll: remove unused request based tsp algorithm functions [2021-06-29] coll: rename gentran algorithm to tsp names [2021-06-29] coll/tsp: direct use TSP interfaces [2021-06-29] coll/tsp: use void *data in generic function hooks [2021-06-29] coll/tsp: make MPIR_TSP_sched_t opaque [2021-06-29] coll/tsp: remove stubtran [2021-06-29] coll: cleanup tsp_gentran.h [2021-06-29] coll: declare prototypes for internal TSP routines [2021-06-29] coll: remove extra inclusions [2021-06-29] coll: remove tsp name swaps in gentran algorithms [2021-06-29] coll: remove tsp namespace swap in ibcast_tsp_tree [2021-06-29] coll: fix gen_coll.py on handling allcomm algorithms [2021-06-29] misc: fix typos in .gitignore [2021-06-29] ch4: Add yaksa reduction support for RMA operations [2021-06-29] mpi/datatype: Add a new API for yaksa reduction [2021-06-29] test/mpi: support for AMD gpu and HIP [2021-06-29] mpl: Add support for AMD gpu and HIP [2021-06-28] binding: add MPIX_Query_ze_support [2021-06-25] README: Remove guidance to use MPIR_CVAR_OFI_USE_PROVIDER [2021-06-25] ch4/ofi: Remove use of MPIR_CVAR_OFI_USE_PROVIDER [2021-06-25] ch4/ofi: Optimize default capability set [2021-06-25] Fix path to mpir_cvars.c [2021-06-25] config: fix PAC_CHECK_VISIBILITY [2021-06-25] misc: add mpicc options -show-compile-info and -show-link-info [2021-06-25] misc: fix wrong usages allargs in mpicc posix scripts [2021-06-25] misc: proper quoting in mpicc.sh and mpicxx.sh [2021-06-25] misc: fix spelling mistakes [2021-06-25] coll: use callback to initialize ibcast_state [2021-06-25] test/maint: replace with new collective cvar tests generator [2021-06-25] test/maint: add gen_coll_cvar.py [2021-06-25] ch4/part: Simplify is_local handling [2021-06-25] ch4/part: Convert nm/shm init calls to hooks [2021-06-25] ch4/part: Cleanup AM request initialization [2021-06-25] ch4/part: Remove unnecessary cast [2021-06-24] ch4/ofi: Use macro for min cq_data_size [2021-06-24] ch4/part: Add hooks for matched precv request [2021-06-24] ch4/part: Add netmod private partitioned request area [2021-06-24] ch4/part: Rename function for clarity [2021-06-24] ch4/part: Un-inline MPIDIG_part_match_rreq [2021-06-24] ch4/part: Remove unused request member [2021-06-24] ch4/part: Replace request status with send/recv epoch counters [2021-06-24] pm/hydra: Add "numanode" as alias for "numa" bind/map option [2021-06-23] coll: auto-generate collective algorithm prototypes [2021-06-23] coll: autogen top-level collective code [2021-06-23] maint: add gen_coll.py [2021-06-23] coll: add tsp_prototypes.h [2021-06-23] coll: clean up sched_auto method [2021-06-23] cvars: move collective cvar blocks into cvars.txt [2021-06-23] coll: swap param order in some tsp algorithms [2021-06-23] coll: add buffer swap routines for persistent collectives [2021-06-23] maint: add extracting cvars from cvars.txt [2021-06-23] misc: add copyright to maint/gen_ch4_api.py [2021-06-23] python: extra statement in binding_c.py [2021-06-23] test: added test to compute send/recv bytes over multiple NICs [2021-06-23] ch4/ofi: Added PVARs to count RMA bytes [2021-06-23] ch4/ofi: Added PVARs to count striped bytes [2021-06-23] config: added config to enable PVARs for Multi-NIC support [2021-06-23] ch4/ofi: Added new PVARs for Multi-NIC support [2021-06-23] test: Improve infoenv test to include multi-NIC [2021-06-23] ch4/ofi: Look up preferred nic in communicator [2021-06-23] ch4/ofi: Add hint for NIC preference [2021-06-23] ch4/ofi: Add MPI_INFO_ENV entry for number of nics [2021-06-23] ch4/ofi: Initialize multi-NIC hints with CVARs [2021-06-22] config: remove warnings on F90 and only check FC [2021-06-22] config: remove individual f77 and fc options [2021-06-22] config: remove MPICH_ENABLE_F77 [2021-06-22] hwtopo: Add "numa" as alias for "numanode" [2021-06-22] Misc: Updated .gitignore to include new binaries and removed old entries. [2021-06-21] config: fix PAC_FGREP_WORD [2021-06-21] confdb: using word exactly in checking for flags [2021-06-15] ch4/ofi: cleanup MPIDI_OFI_get_huge_event [2021-06-15] ch4/ofi: only call MPIDI_OFI_get_huge_event when it's valid [2021-06-15] ch4/ofi: avoid accessing wc.buf [2021-06-15] coll: fix ibcast_intra_sched_scatter_ring_allgather.c [2021-06-15] ch4/ofi: duplicate MPIR_CVAR_OFI_USE_PROVIDER definition [2021-06-15] maint: detect duplicated cvar definitions [2021-06-15] maint: make gen_binding_c.py work with VPATH build [2021-06-15] maint: make gen_binding_f08.py work with VPATH build [2021-06-14] config: add srcdir to python config command [2021-06-14] typerep: cleanup endian definitions [2021-06-14] typerep: add more platform dependent endian definitions [2021-06-14] config: save USER_ flags after merging MPICHLIB_ flags [2021-06-14] env: add recursive checks in compiler scripts [2021-06-14] test: proper integer cast in redscatbkinter.c and redscatinter.c [2021-06-14] config: fix PAC_APPEND_FLAG and PAC_PREPEND_FLAG [2021-06-11] romio: add missing defs in mpipr.h [2021-06-11] hydra: prevent warnings when HYDRA_DEFAULT_TOPOLIB is NULL [2021-06-11] configure: allow --without-hwloc to remove hwloc dependency [2021-06-11] hydra: restrict hwloc dependency [2021-06-11] comm: avoid potential leak of critical section [2021-06-11] comm: coverity fix - check NULL before accessing [2021-06-11] ch4/ofi: coverity fix - check error return [2021-06-11] mpit: Fix MPI_T session memory allocation [2021-06-11] mpit: Avoid shadowed variable [2021-06-11] yaksa: Update submodule [2021-06-10] test/mpi: Add persistent collective ordering test [2021-06-10] sched: set sched tag separately [2021-06-10] sched: remove racing condition after completion [2021-06-10] ch4: fix extra locking in MPIDIG_mpi_fetch_and_op [2021-06-10] binding: restore MPI prefix for large count functions [2021-06-10] misc: add information on full list of changes [2021-06-10] config: add details to configure summary [2021-06-10] mpl: export GPU configuration [2021-06-10] misc: prepare for mpich-4.0a2 [2021-06-09] init: only run async progress in world models [2021-06-09] modules: update libfabric [2021-06-07] ch4: fix vci locking in partitioned communication [2021-06-07] test: fix test/mpi/threads/part/parrived_wait.c [2021-06-07] test/xfail: narrow down some ch3/tcp entries [2021-06-07] test/xfail: remove xfails for partitioned tests [2021-06-07] test: allow partitioned communication tests to be disabled [2021-06-07] xfail: remove already fixed xfails - ch4 [2021-06-07] Add cvar to dump a corefile on abort [2021-06-07] ch4/ofi: add provider preference [2021-06-07] mpi: add MPI_ERR_PROC_ABORTED [2021-06-07] coll: fix ireduce_tsp_tree_algos to allow persistent restart [2021-06-07] coll: fix iallreduce_tsp_tree_algos to allow persistent restart [2021-06-07] test: Add test for all persistent collective API [2021-06-07] coll: use buffer allocated on sched to support persistent collective [2021-06-07] coll: add persistent collective interface. [2021-06-07] python: add support for persistent collective in binding generation [2021-06-07] reduce gentran_tree fix [2021-06-07] ch3: fix debug message and formatting of MPID_Bcast_init. [2021-06-07] mpid/sched: release datatype and op at sched free [2021-06-07] binding: Allow MPI_REQUEST_NULL in MPI_PARRIVED [2021-06-04] test: rename mpi-4 functions to use mpi prefix [2021-06-04] fortran: remove mpix prefix for MPI_Info_create_env [2021-06-04] Revert "test: update fortran test to use MPIX_Info_get_string" [2021-06-04] mpi: restore MPI namespace for MPI-4 symbols [2021-06-04] mpix: restore mpi-4 symbols to use mpi prefix [2021-06-04] f08: add missing functions that need skip large interface [2021-06-04] mpi/part: Remove redundant parameter for MPIR_Parrived [2021-06-04] binding: Update request parameter in PREADY/PARRIVED bindings [2021-06-04] binding: Fix direction of partition list parameter [2021-06-04] modules: Update json-c [2021-06-03] async: poke progress directly in async thread [2021-06-03] ch4/ofi: fix hang at finalize with sepctx [2021-06-03] comm: create and release MPIR_Process.icomm_world [2021-06-03] mpi/init: increase MAX_FINALIZE_FUNC to 256 [2021-06-02] ADI: remove MPID_Init_world and MPID_Init_local [2021-06-02] test: add test init/session_self [2021-06-02] init: skip creating builtin comms in MPI_Session_init [2021-06-02] configure: define ENABLE_LOCAL_SESSION_INIT with ch4 [2021-06-02] comm: release the builtin context id [2021-06-02] ch4/ucx: skip finalize if world not initialized [2021-06-02] ch4/ofi: only flush send queue if initialized [2021-06-02] ch4/ofi: skip finalizing vnis that aren't initialized [2021-06-02] init_shm: skip init_shm_finalize if it didn't initialize [2021-06-02] ch4/xpmem: only finalize xpmem if initialized [2021-06-02] ch4/posix: remove MPIDI_POSIX_global.local_procs [2021-06-02] ch4/posix: add checks to skip finalize components [2021-06-02] ch4: move world_init and post_init into comm commit hooks [2021-06-02] ch4: remove netmod/shm api mpi_init_hook [2021-06-02] ch4/ucx: refactor world_init and post_init [2021-06-02] ch4/ofi: refactor world_init and post_init [2021-06-02] ch4/shm: refactor MPIDI_SHM_init_world [2021-06-02] ch4: move local init components into MPID_Init_local [2021-06-02] ch4: split init_local from the various shm components [2021-06-02] ch4/ofi: refactor AM initialization [2021-06-02] ch4: refactor init_comm utilities [2021-06-02] init: remove MPII_finalize_local_proc_attrs [2021-06-02] coll: Consolidate trivial cases for MPI_(I)SCATTER [2021-06-02] coll: Consolidate trivial cases for MPI_(I)SCAN [2021-06-02] coll: Consolidate trivial cases for MPI_(I)REDUCE_SCATTER_BLOCK [2021-06-02] coll: Consolidate trivial cases for MPI_(I)REDUCE_SCATTER [2021-06-02] coll: Consolidate trivial cases for MPI_(I)REDUCE [2021-06-02] coll: Consolidate trivial cases for MPI_(I)ALLREDUCE [2021-06-02] coll: Consolidate trivial cases for MPI_(I)ALLGATHERV [2021-06-02] coll: Consolidate trivial cases for MPI_(I)GATHER [2021-06-02] coll: Consolidate trivial cases for MPI_(I)EXSCAN [2021-06-02] coll: Consolidate trivial cases for MPI_(I)BCAST [2021-06-02] coll: Consolidate trivial cases for MPI_(I)BARRIER [2021-06-02] coll: Consolidate trivial cases for MPI_(I)ALLTOALL [2021-06-02] coll: Consolidate trivial cases for MPI_(I)ALLGATHER [2021-06-01] misc: remove accidental t.patch [2021-06-01] romio: fix weak symbol blocks for large count functions [2021-06-01] group: do case insensitive compare of pset_name and clean up [2021-06-01] group: remove pset_name from MPIR_Group [2021-06-01] comm: restructure MPIR_Comm_create_from_group_impl [2021-06-01] init: expose MPIR_init_lock [2021-06-01] ch3: initialize builtin-comms in commit hooks [2021-06-01] ch4: move builtin comm initialization into comm commit hooks [2021-06-01] comm: refactor builtin comms creation and finalization [2021-06-01] ch3: replace the usage of MPIR_Process.comm_world [2021-06-01] ch4/ofi: replace the usage of MPIR_Process.comm_world [2021-06-01] ch4: replace the usage of MPIR_Process.comm_world [2021-06-01] mpi: replace the usage of MPIR_Process.comm_world [2021-06-01] mpl: add MPL_stricmp [2021-06-01] mpl: correct a spelling [2021-06-01] comm: remove temporary declarations [2021-05-29] test: enhance test coll/p_bcast [2021-05-29] sched: fix persistent sched handling of reference count [2021-05-29] sched: fix MPIDU_Sched_reset [2021-05-28] romio: use PMPI_Type_get_extent [2021-05-28] romio: add assertions in large count functions [2021-05-28] romio: add MPI_Register_datarep_c [2021-05-28] romio: add MPI_File_get_type_extent_c [2021-05-28] romio: add implementations of large count functions [2021-05-28] romio: refactor poly functions to use MPIOI routines [2021-05-28] romio: add large count prototypes [2021-05-28] romio: initialize MPI_Count in all_romio_symbols [2021-05-28] fortran/f08: add interface for MPI_Session_errhandler_function [2021-05-28] fortran/f08: remove extra use of MPI_ADDRESS_KIND [2021-05-28] python: fix not replacing mpix function types [2021-05-28] mpi: add MPIX_Session_errhandler_function declaration [2021-05-28] misc: fix usages of per comm/win/session mutex [2021-05-28] errhan: implement session errhandler functions [2021-05-28] errhan: refactor call_errhandler [2021-05-28] python: show un-implemented API functions and some cleanup [2021-05-28] coll: skip reduce of MPI_IN_PLACE with self comm [2021-05-28] coll: fix call_user_op_f77 in MPIR_Reduce_local [2021-05-28] test/f08: add test pt2pt_largef08 [2021-05-28] f08: skip certain large count interfaces [2021-05-28] f08: add large count callback function prototypes [2021-05-28] f08: add large count support [2021-05-28] f08: generate large count cdesc functions [2021-05-28] f08: refactor the script to add preprocessing step [2021-05-28] f08: amend cdesc_create_datatype for large count [2021-05-28] binding: refactor get_kind_map and function_has_POLY_parameters [2021-05-28] binding: rename map_type to is_large [2021-05-28] binding: refactor get_function_name [2021-05-28] ch4/am: Remove MPIDIG_context_id_to_comm [2021-05-28] ch4/ofi: Remove context_id->comm lookup in huge path [2021-05-28] ch4/ofi: Remove context_id->comm lookup in RDMA read path [2021-05-28] ch4/ofi: Reference user comm during probe [2021-05-28] ch4/ofi: Make huge protocol tracking lists global [2021-05-28] ch4/ipc: Remove unnecessary context_id->comm lookup [2021-05-27] ch4/ofi: fix miss use of NEEDS_STRICT_ALIGNMENT [2021-05-27] ch4/am: Use comm instead of context_id in reply APIs [2021-05-27] ch4/am: Store input window in top-level RMA request [2021-05-27] request: Add RMA struct to request type union [2021-05-27] ch4/am: Remove root_comm lookup [2021-05-27] ch4/am: Reference user comm in requests [2021-05-27] ch4/am: Remove unused function arguents [2021-05-26] hydra: add option -output-from [2021-05-26] util: add MPIR_CVAR_CLIQUES_BY_BLOCK [2021-05-26] util: move the nodemap cvars to mpir_pmi.c [2021-05-26] util: fix a spelling error [2021-05-25] ch4/ofi: Prefix striping hints with multi-nic [2021-05-25] comm: Add default value to info hints [2021-05-25] ch4/ofi: Implement multi-nic hashing support [2021-05-25] ch4/ofi: Avoid recalculating context when not necessary [2021-05-25] ch4/ofi: Add hint/CVAR for multi-nic hashing [2021-05-25] ch4/ofi: Add info hint for striping [2021-05-25] comm: Call the device-specific comm_set_info [2021-05-25] mpid: Add comm_set_info override [2021-05-25] ch4: call self routines for self communications [2021-05-25] ch4: add utilities for handling self messages [2021-05-25] coll: early return in MPI_Reduce [2021-05-25] pt2pt: handle MPI_MESSAGE_NO_PROC as early return [2021-05-25] ch4/ucx: switch on is_initialized before flushing vnis [2021-05-22] ch4/rma: fix coverity error in win_get_info [2021-05-21] romio/daos: fix bug in the DUNS usage [2021-05-21] ch3: add comment explain questionable patterns [2021-05-21] ch3: fix ubsan warning on 32bit [2021-05-21] coll: remove unused Gentran wrapper functions [2021-05-21] coll: remove unused wrapper macro [2021-05-21] coll: refactor Ineighbor_alltoallw [2021-05-21] coll: refactor ineighbor_alltoallv [2021-05-21] coll: refactor Ineighbor_alltoall [2021-05-21] coll: refactor Ineighbor_allgatherv [2021-05-21] coll: refactor Ineighbor_allgather [2021-05-21] coll: refactor Iscatterv [2021-05-21] coll: refactor Iscatter [2021-05-21] coll: refactor Iscan [2021-05-21] coll: refactor Ireduce_scatter_block [2021-05-21] coll: refactor Ireduce_scatter [2021-05-21] coll: refactor Ireduce [2021-05-21] coll: refactor Igatherv [2021-05-21] coll: refactor Igather [2021-05-21] coll: refactor Iexscan [2021-05-21] coll: refactor Ibarrier [2021-05-21] coll: refactor Ialltoallw [2021-05-21] coll: refactor Ialltoallv [2021-05-21] coll: refactor Ialltoall [2021-05-21] coll: refactor Iallreduce [2021-05-21] coll: refactor Iallgatherv [2021-05-21] coll: refactor Iallgather [2021-05-21] coll: remove unused variable [2021-05-21] mpi: warning squash [2021-05-20] ch4: fix typos in the last partitioned fix [2021-05-20] ch4/part: name constants and add comments [2021-05-20] ch4: fix code in partitioned am callbacks [2021-05-20] ch4: fix errname ch4|partmismatchsize [2021-05-20] ch4: skip global progress during init [2021-05-20] misc: use collective fallbacks during init [2021-05-20] ch4/ofi: fix MPIR_CVAR_CH4_ROOTS_ONLY_PMI [2021-05-20] ch4/ofi: refactor ofi/init_addrxchg.c [2021-05-20] ch4/ofi: add check to verify that FI_AV_TABLE works [2021-05-20] ch4/ofi: fix av order for MPIR_CVAR_CH4_ROOTS_ONLY_PMI [2021-05-20] ch4/ofi: add assertion to ensure the av tables are in order [2021-05-20] ch4/ofi: reduce av table dimensions [2021-05-19] test/rma: add tests with atomics hints in testlist [2021-05-19] ch4/am: Add back unexpected queue events [2021-05-19] ch4/part: Use generic match queue utilities [2021-05-19] ch4/am: Unify match queue utility functions [2021-05-19] ch4/am: Unify request match queue pointers [2021-05-19] ch4/am: Use list argument in match queue functions [2021-05-19] ch4/am: Remove unused function [2021-05-18] ch4/am: Remove per-comm match queues [2021-05-18] ch4/am: Set is_local when dequeing from posted list [2021-05-17] submodule: Update libfabric to v1.11.2 [2021-05-17] ch4/ofi: use -1 to represent unlimited max size [2021-05-17] ch4/ofi: use MPI_Aint for provider limit values [2021-05-17] ch4/ofi: use MPL_MIN in stead of MIN [2021-05-16] test: enhance nonblocking2 by adding non-contig datatype [2021-05-16] test: enhance error checking in nonblocking2 [2021-05-16] ch4: initialize made_progress [2021-05-16] ch4/ofi: fix coverity warning -- MPIR_ERR_CHECK skip restore [2021-05-16] ch4/ofi: fix coverity warning -- uninitialized vars [2021-05-16] test: add coll/uoplong_large to test MPI_Op_create_c [2021-05-16] test: add coll/uop_equal [2021-05-16] op: support large count user op [2021-05-16] op: use MPI_Aint in builtin op functions [2021-05-16] op: exit global cs before calling user-defined op functions [2021-05-16] misc: remove zero global initializers [2021-05-16] maint: add more command patterns in clmake [2021-05-13] datatype/typerep: use blocking yaksa_pack|unpack [2021-05-13] modules: update Yaksa [2021-05-13] ch4/posix: enable nonblocking copy for shm put/get [2021-05-13] ch4/rma: define perf_preference win info [2021-05-13] mpi/util: define nonblocking MPIR_Ilocalcopy [2021-05-13] mpi/util: define localcopy subroutine for reuse [2021-05-13] datatype/typerep: define nonblocking pack/unpack/copy [2021-05-13] datatype/typerep: define subroutines of copy/pack/unpack for reuse [2021-05-13] datatype/typerep: move DATATYPE_ENGINE to typerep_pre.h [2021-05-13] datatype/typerep: delete unused enum [2021-05-13] config: fix autoconf warning [2021-05-13] config: replace more obsolete macros [2021-05-13] config: replace AC_OUTPUT etc. [2021-05-13] config: replace AC_LANG_XXX [2021-05-13] config: replace AC_HELP_STRING and AC_HAVE_FUNCS [2021-05-13] config: remove obsolete AC_HEADER_STDC [2021-05-13] ch4/ofi: skip critical section in dynproc_wait_disconnect [2021-05-13] config: parse hwloc/config.status and add libs [2021-05-13] config: disable external library from hwloc [2021-05-13] submodule: Update UCX to v1.10.1 [2021-05-12] request: check persis_coll union field [2021-05-12] ch4/ofi: use the required version in capability sets [2021-05-11] ch4/ofi: fix filtering sockets IPV6 providers [2021-05-11] coll: fix uninitialized usage [2021-05-10] coll/bcast: reimplement bcast_init [2021-05-10] coll/bcast: refactor MPIR_Bcast_init_impl [2021-05-10] coll/bcast: use persistent state for sched buffers [2021-05-10] coll: support normal sched in nbcutil.c [2021-05-10] sched: use utarray for buffer list [2021-05-10] sched: prepare to be used for perisistent collective [2021-05-09] coll: do not assume gentran in persistent collective [2021-05-09] coll: add separate union member for persistent collectives [2021-05-08] ch4/ofi: do not abort when acc order is not supported [2021-05-08] ch4/ofi: rename input param of acc order utility [2021-05-07] binding/fortran: do not include mpiimpl.h in bindings [2021-05-06] binding/fortran: avoid using MPL_malloc in fortran binding [2021-05-06] misc: simplify mpichversion [2021-05-06] misc: fix macros in mpir_hwtopo.c [2021-05-06] misc: remove extra file t.patch [2021-05-06] coll: move OPs and their check tables from allreduce to oputil [2021-05-06] mpl/gpu/ze: implement MPL_gpu_get_buffer_bounds [2021-05-06] mpl/gpu/ze: return unique value when getting device id [2021-05-06] gpu/ipc: use mpl function when setting up ipc cache [2021-05-06] mpl: fix missing return in MPL_env2range [2021-05-06] maint: add MPIR_CVAR_DEBUG_CVARS [2021-05-05] ch4/ofi: Add check for equal nics [2021-05-05] ch4/ofi: Implement large message striping [2021-05-05] ch4/ofi: Add CVARs to enable striping [2021-05-05] ch4/ofi: Update data structures to support striping [2021-05-05] ch4/ofi: Exchange extra addresses when multi-nic [2021-05-04] add gavl_free_fn check during insert [2021-05-04] fix right child pointer assignment during gavl tree detele [2021-05-04] test:mpich/warnings set verbose to 0 at default [2021-05-04] ch4/ofi: add and check FI_THREAD_SAFE [2021-05-04] ch4/ofi: use picked provider name to initialize settings [2021-05-04] ch4/ofi: force FI_MR_SCALABLE if mr_mode is 0 [2021-05-04] ch4/ofi: flushing send queue by sending self-messages [2021-05-04] ch4/ofi: prepost recv for disconnect [2021-05-04] ch4/ofi: add provider specific finalizing behavior [2021-05-04] ch4/ofi: need load acc hints in the case of dynamic window [2021-05-04] ch4/ofi: fix getting libfabric version [2021-05-04] ch4/ofi: enhance debug messages for provider selections [2021-05-04] ch4/ofi: clean up mr settings [2021-05-04] ch4/ofi: add overview comment for init_provider and init_settings [2021-05-04] ch4/ofi: probe settings after finding providers [2021-05-04] ch4/ofi: pick best provider [2021-05-04] ch4/ofi: add FI_DIRECTED_RECV after matching provider [2021-05-04] ch4/ofi: refactor MPIDI_OFI_init_settings [2021-05-04] ch4/ofi: remove the hints parameter [2021-05-04] ch4/ofi: rename prov_use in local functions [2021-05-04] ch4/ofi: further refactor init_provider [2021-05-04] ch4/ofi: refactor ofi provider code to init_provider.c [2021-05-04] misc: fix spellchecker [2021-05-03] romio: move the fall through comment [2021-05-03] ch4: re-enable runtime selection of thread safety model [2021-05-03] modules: Update json-c [2021-05-03] test/dtpools: fix potential integer overflow [2021-05-03] typerep/dataloop: use unsigned type is type conversion [2021-05-03] test: skip bool check in datatype/pack_external.c [2021-05-03] misc: remove MPL_FALLTHROUGH [2021-05-03] mpl/config: remove CFLAGS for AX_GCC_VAR_ATTRIBUTE [2021-05-03] ch4/ofi: suppress warnings for mr addr conversions [2021-05-03] ch4/ofi: use %zd to print size_t [2021-05-03] typerep: add cast for MPI_Aint to intptr_t pointer conversion [2021-05-03] ch3: suppress warnings by using MPI_Aint [2021-05-03] binding/c: explicit large_count code block [2021-05-03] mpl/test: Fix header include order [2021-04-30] ch4: use request creation wrappers for lockless [2021-04-30] ch4: add request creation wrappers for lockless [2021-04-30] request: introduce MPIR_Request_create_from_pool_safe for lockless [2021-04-30] ch4/ofi: fix a bug in handling ANY_SOURCE with fi_cancel [2021-04-30] ch4/ofi: add memory access ordering during probe [2021-04-30] ch4/ofi: add atomic counters for rma under lockless [2021-04-30] ch4/ofi: remove lock from OFI call macro under lockless [2021-04-30] ch4/ofi: disable locking for lockless [2021-04-30] request: add lock protection under lockless mt model [2021-04-30] ch4: remove locking during NM progress under lockless MT model [2021-04-30] ch4: skip polling work queues for direct or lockless MT models [2021-04-30] ch4: provide error buffer in fi_cq_err_entry [2021-04-30] ch4/ofi: adjust cq error handling for lockless [2021-04-30] ch4/ofi: add support for lockless threading model [2021-04-30] ch4: disable work queues under lockless [2021-04-30] ch4: introduce lockless threading model [2021-04-30] ch4/ucx: skip MPIDI_UCX_post_init when num_vnis is 1 [2021-04-30] ch4/ucx: add MPIR_CVAR_CH4_UCX_CAPABILITY_DEBUG [2021-04-30] ch4/ucx: support CH4_RANK_BITS [2021-04-30] ch4: rename rank-bits option and allow it in a range [2021-04-30] fortran: skip f08 routines in use_mpi and mpif_h [2021-04-30] fortran: cleanup use_mpi/buildiface with perltidy [2021-04-30] python: both F90_STATUS and f08_STATUS need to be pointers [2021-04-30] mpi: generate the extra prototypes [2021-04-30] fortran: hardcode MPI_STATUS_SIZE [2021-04-30] fortran: replace MPIF_STATUS_SIZE with MPI_F_STATUS_SIZE [2021-04-30] fortran: use status constants defined in mpi.h.in [2021-04-30] mpi4: add MPI_F_STATUS_SIZE etc in mpi.h [2021-04-28] ch4/ofi: add explicit ep parameter to MPIDI_OFI_index_datatypes [2021-04-28] ch4/ofi: move MPIDI_OFI_index_datatypes after ep is created [2021-04-28] binding/fortran: fix missing field initializing warning [2021-04-28] ch4: fix warning on MPIDIG_global initializer [2021-04-28] ch4/ofi: avoid unnecessary initializer [2021-04-28] mpi: add missing field initializer in MPIR_Object_alloc_t [2021-04-28] init: fix missing field initializer [2021-04-28] mpit: fix missing initializer warnings [2021-04-28] ch3: add missing field initializers [2021-04-28] datatype: miss typed goto fn_exit [2021-04-28] hydra: add missing NULL in the initializer [2021-04-28] ch4/gpu: fix warnings when SHM GPU is not enabled [2021-04-28] ofi: fix missing #ifdef NEEDS_STRICT_ALIGNMENT [2021-04-28] warnings: fix -Wstrict-prototypes [2021-04-28] misc: use specific macros to avoid unused variable warnings [2021-04-28] mpl/warnings: missing return [2021-04-28] ch3: use assert in MPIDI_CH3I_SHM_MUTEX_LOCK/UNLOCK [2021-04-28] ch3: fix unused label warnings [2021-04-28] ch4: fix unused label warnings [2021-04-27] hydra: fix unused label warnings [2021-04-27] mpi: fix unused label warnings [2021-04-27] mpl: fix unused label warning [2021-04-27] warnings: use correct enum type [2021-04-27] ch4: remove unused variable in ch4_rma.h [2021-04-27] mpl/config: fix atomic config test for strict prototype [2021-04-27] confdb: fix PAC_C_CHECK_COMPILER_OPTION [2021-04-27] config: remove some warning exemptions [2021-04-27] config: remove -Wno-unused-label from strict flags [2021-04-27] config: remove --diag-disable=all from strict flags [2021-04-27] ch3/config: fix a leftover config message [2021-04-27] ch4/am: Make MPI_PREADY[*] nonblocking [2021-04-27] ch4/am: Simplify partitioned CTS API [2021-04-27] ch4/am: Use reply API for partitioned CTS message [2021-04-27] test: Add test to ensure MPI_PREADY does not block [2021-04-27] ch4/ucx: Fix temporary buffer allocation in AM path [2021-04-23] config: fix typo in PAC_PROG_C_WEAK_SYMBOLS [2021-04-23] ch4/shm/posix: changed MPL_ROUNDUP to MPL_ROUND_UP_ALIGN [2021-04-23] mpi_t: Update output argument for MPI_T_category_changed [2021-04-23] binding: Add UPDATE_NUMBER argument type [2021-04-21] config: remove checking of va_copy [2021-04-21] config: remove checking of __func__ [2021-04-21] buildiface: remove unused CheckAutoconf [2021-04-21] config: replace AC_TRY_{COMPILE,LINK,RUN} [2021-04-21] misc: update CHANGES to note the dependency on Python 3 [2021-04-21] f08: skip mpiio functions if romio is not enabled [2021-04-21] f08: check support of real128 [2021-04-21] config: move gen_binding_f08 from autogen to configure [2021-04-21] config: replace obsolete AC_OUTPUT_COMMANDS [2021-04-21] spell: use "BigSur" to avoid spellcheck [2021-04-21] ch4/ofi: remove unreferenced labels [2021-04-21] ch4/ofi: typo in assertion [2021-04-21] ch4/ofi: remove dead code in MPIDI_OFI_setup_multi_nic [2021-04-20] ch4: default MPIDI_CH4_MAX_VCIS to 64 when per-vci is on [2021-04-20] mpl: add missing PATH_MAX definition [2021-04-20] mpl/gpu: move MPL_gpu_init/finalize to MPII_ layer [2021-04-20] mpl/gpu: add gpu attributes query functions [2021-04-19] hydra: add %t to -prepend-pattern [2021-04-19] romio: fix usage error of DBG_FPRINTF [2021-04-19] ch4/ofi: Use PRIu64 specifier for printing uint64_t values [2021-04-19] progress: move progress_count to MPIDI_vci_t [2021-04-19] ch4/ucx: add padding to MPIDI_UCX_context_t [2021-04-19] object: add padding to MPIR_Object_alloc_t [2021-04-18] request: add ref_count argument to MPIR_Request_create_from_pool [2021-04-15] ch4/ofi: move creation of non-root context to post_init [2021-04-15] ch4/ofi: only do nic 0 in addr_exchange_root_vni [2021-04-15] ch4/ofi: fix all vni address exchange [2021-04-15] ch4/ofi: add additional debug output [2021-04-14] object: fix compilation error from ref release [2021-04-14] xfail: extend f08/dgraph_unwgtf90 to all compilers [2021-04-14] test/f08: add deallocate to datatype/indtype.f90 [2021-04-14] binding/f08: fix MPI_Alltoallw with MPI_IN_PLACE [2021-04-14] misc: describe multiple vcis in README [2021-04-14] ch4/ucx: remove unused variable in ucx_progress.h [2021-04-13] ch4/ofi: Add multi-NIC prioritization [2021-04-13] hwloc: Add HWLOC functions for multi-NIC detection [2021-04-13] ch4/ofi: Detect multiple NICs [2021-04-13] ch4: Expand the addressing in OFI to use multiple NICs [2021-04-13] ch4/ofi: Expand AV Table to account for multiple NICS [2021-04-13] ch4/ofi: Add function to open a regular AV [2021-04-13] CHANGES: Add note about UCX version requirement [2021-04-13] ch4/am: Issue CTS packet after request is fully initialized [2021-04-13] ch4/ucx: Remove unused define [2021-04-13] ch4/ucx: Remove RMA API ifdefs [2021-04-13] ch4/ucx: Use UCX active message API [2021-04-13] ch4/ucx: Add minimum version check [2021-04-13] comm: fix a potential missing unlock [2021-04-13] ch4/progress: use MPL_COMPILER_TLS for Argobots [2021-04-13] mpl/threads/argobots: use MPL_free [2021-04-13] ch4/vci: remove the VCI lock when it reads VCI progress count [2021-04-12] object: remove fetch_sub when ref_count is already 1 [2021-04-12] ch4/ofi: fix asan test failure in flush_send_queue [2021-04-12] mtest: fix MTestAlloc parameter [2021-04-12] datatype/typerep: replace #if-expr with branches [2021-04-12] mpl/ze: use struct for MPL_gpu_device_attr [2021-04-12] ch4/ofi: flush_send_queue on all vnis [2021-04-12] comm: add lock in MPIR_Comm_create_from_group_impl [2021-04-12] init: add lock in MPIR_Add_finalize [2021-04-12] ch4/am: remove buggy debug message [2021-04-12] ch4/ofi: fix memory leak in addr_exchange_all_vnis [2021-04-09] romio: ensure config headers are included first [2021-04-07] test/warnings: remove unused variables [2021-04-07] test/warnings: avoid warnings on buffer size [2021-04-07] test/warnings: add prototypes for external functions [2021-04-07] test/warnings: add cast to suppress warning on const [2021-04-07] test/warnings: use ifdef rather than if MACRO [2021-04-07] test/warnings: wrong types for buffer and const string [2021-04-07] test/warnings: add cast to avoid warnings [2021-04-07] test/warnings: avoid variable array length [2021-04-07] test/warnings: local variable shaddows outer scope [2021-04-07] test/warnings: use of uninitialized values [2021-04-07] test/warnings: avoid big buffer from stack [2021-04-07] test/warnings: add prototypes for exported functions [2021-04-07] test/warnings: add cast to dtp buffer [2021-04-07] test/warnings: add static keyword to internal functions [2021-04-07] test/warnings: add assertions for return values [2021-04-07] test/warnings: include mpitest.h first [2021-04-07] test/warnings: use MTestPrintfMsg instead of custom macro [2021-04-07] test/warnings: fix to remove unchecked return values [2021-04-07] test/warnings: fix for tests in test/mpi/impls/mpich [2021-04-07] test/warnings: fix for tests in test/mpi/manual [2021-04-07] test: fix rma/lockcontention3.c [2021-04-07] test/config: check strdup and usleep [2021-04-07] mtest: fix missing return in MTestCheckStatus [2021-04-06] typerep/yaksa: fix a wrong variable type [2021-04-06] typerep: add separate complex handling to dataloop external [2021-04-06] typerep: swap src_el_size and dest_el_size [2021-04-06] typerep: pack external for MPI_C_LONG_DOUBLE_COMPLEX [2021-04-06] ch4/ucx: fix global variable declaration [2021-04-05] typerep: update FLOAT_convert to do simple byte swaps [2021-04-05] typerep/yaksa: add support of long double [2021-04-05] configure: define HAVE_FLOAT128 if __float128 is found [2021-04-05] typerep/dataloop: fix wrong order in contig_unpack_external32_to_buf [2021-04-05] typerep/yaksa: rewrite BASIC_convert into inline function [2021-04-05] typerep: cleanup conversion utilities [2021-04-05] typerep: fix Basic_convert64/96/128 [2021-04-05] typerep/dataloop: add handling of 8/4-byte conversions [2021-04-05] typerep/yaksa: fix MPIR_Typerep_pack/unpack_external [2021-04-05] typerep: do not build dataloop code when not configured [2021-04-05] typerep: refactor util code that used for external32 [2021-04-05] typerep/yaksa: partial fix typerep_unpack_external [2021-04-05] test: fix format warnings in test/mpi/datatype/large_type.c [2021-04-05] test: add test/mpi/datatype/pack_external [2021-04-05] test: add MTestCheckStatus [2021-04-05] test: update pt2pt dtp tests to use different recv_cnt [2021-04-05] mtest: refactor struct mtest_dtp [2021-04-05] mtest: add assertion to MTestArgListCreate [2021-04-05] mtest: reduce default MPITEST_MAXBUFFER on 32-bit [2021-04-05] test: remove a buggy debug output [2021-04-05] test: update {coll,pt2pt,rma}/testlist.gpu [2021-04-05] test: use static gpu testlist [2021-04-05] test: update coll tests to allow batch gpu testing [2021-04-05] test: update dtp tests to allow batch testing [2021-04-05] mtest: add utilities to support dtp batch testing [2021-04-05] test: clean up in lock_x_dt.c [2021-04-05] mtest: add macros to manage dtp buffers [2021-04-05] mtest: add explicit device to MTestAlloc [2021-04-05] runtests: disable MPIR_CVAR_ENABLE_GPU for non-gpu tests [2021-04-05] runtests: add a timestamp to glimpse how long testlist ran [2021-04-05] runtests: remove runtime DTP switches [2021-04-05] test/mpi: fix missing cuda or ze lib with system path [2021-04-05] ch4: Remove unused labels [2021-04-05] test: Ignore mtest_mpix.h [2021-04-05] hwloc: Update hwloc to add gitignore [2021-04-02] maint: update spellchecker to ignore directories [2021-03-31] maint: update spellchecker [2021-03-31] ch4/ofi: correcting spelling error in ofi_dynproc.c [2021-03-31] maint: update spellchecker to check commit messages [2021-03-31] mpl/ze: Fix potential memory leak in initialization [2021-03-31] mpl/ze: Fix device query during initialization [2021-03-29] maint: update spellchekcer to preserve file mode [2021-03-29] coll: use MPIR_gpu_host_swap and fix memory bug [2021-03-29] ch4: use MPIR_gpu_host_swap and fix memory bug [2021-03-29] mpir/gpu: add gpu/host buffer swapping utilities [2021-03-29] ch4/ofi: use do_long_am_recv_unpack for gpu recv buffer [2021-03-29] ipc: skip ipc gpu init if MPIR_CVAR_ENABLE_GPU is disabled [2021-03-29] gpu: create MPIR_gpu routines that checks MPIR_CVAR_ENABLE_GPU [2021-03-29] typerep/yaksa: pass nogpu infohint to yaksa_init [2021-03-29] typerep/yaksa: remove nolonger used fastpath_memcpy [2021-03-29] typerep/yaksa: always pass info with yaksa pack/unpack [2021-03-29] mpl/gpu: add device attr inside MPL_pointer_attr_t [2021-03-26] typerep/yaksa: add MPIR_yaksa_info_nogpu [2021-03-24] ch4: correctly identify src and dst when selecting vci [2021-03-24] test/dtpools: fix mpi.h include for VPATH build [2021-03-24] ch4/spawn: fix copy of pmi_errcodes [2021-03-24] ch4/ofi: fix in MPIDI_OFI_mpi_comm_connect [2021-03-24] ch4/ofi: fix connect and accept [2021-03-24] ch4/spawn: fix MPID_Comm_spawn_multiple [2021-03-24] ch4/ofi: use direct send/recv and wait to fluse send queue [2021-03-24] ch4/ofi: factor out the flush_send_queue [2021-03-23] maint: update spellchecker [2021-03-23] mpi_t: consistent descriptions for the CVAR error return codes [2021-03-23] typerep/yaksa: fix wrong placement of MPI_FLOAT [2021-03-23] typerep/yaksa: return error for unspported datatype [2021-03-23] binding/c: not to check port_name on root [2021-03-23] binding/c: fix error_check in MPI_Pack/Unpack [2021-03-23] binding/c: fix back validation in MPI_Get_address [2021-03-23] binding/c: fix wrong check of source in MPI_Sendrecv [2021-03-23] binding/c: fix missing error checking on KEYVAL [2021-03-23] binding/c: add extra error checking for MPI_Op_free [2021-03-23] mpi_t: check the CVAR scope before attempting to write to it [2021-03-23] misc: fix mis-spelling in binding_c.py [2021-03-23] maint: add pre-commit script maint/hooks/spellchecker [2021-03-22] coll: remove debug messages [2021-03-22] util: add include strings.h to mpir_hwtopo.c [2021-03-22] ch4/ofi: cleanup disconnect process [2021-03-22] ch4/ofi: add free_stack to dynamic process manager [2021-03-22] ch4/ofi: allow dynamic connection table to grow [2021-03-22] ch4/ofi: refactor dynproc_get_next_conn_id [2021-03-22] ch4/ofi: add proper error return in MPIDI_OFI_dynproc_insert_conn [2021-03-22] ch4/ofi: rename conn_list to conn_table [2021-03-22] ch4/ofi: simplify the conn_mgr code [2021-03-22] ch4/ofi: add MAX_NUM_CONN for maximum dynamic connections [2021-03-22] ch4/ofi: move dynamic process code into ofi_dynproc.c [2021-03-19] coll: upgrade the internal count and offset variables from int to MPI_Aint [2021-03-18] modules: update yaksa [2021-03-18] mpl/cuda: Fix header include order [2021-03-18] romio/gpfs: Fix header include order [2021-03-17] comm: add split level "bindset" to HW_UNGUIDED split [2021-03-17] ch4/ofi: remove setting size in dynamic window [2021-03-17] qmpi: Disable QMPI by default [2021-03-17] test: Add test for QMPI [2021-03-17] qmpi: Add QMPI Support [2021-03-16] ch4/ipc: fully disable xpmem when it is unsupported at runtime [2021-03-16] ch4/ucx: free temp am buffer using MPL_gpu_free_host [2021-03-16] ch4: relax definition of MPIDI_WINATTR_NM_REACHABLE [2021-03-16] ch4/ucx: use win info_table to optimize full AM falback [2021-03-16] ch4/ucx: disable native rma if win base is device mem [2021-03-16] ch4/ucx: fix use of WINATTR_NM_REACHABLE [2021-03-16] ch4/ipc: check return errno of ipc handle map [2021-03-16] ch4/ipc: remove early return when xpmem is off [2021-03-16] maint: remove copying removed file in release.pl [2021-03-15] dataloop: Fix builtin alignment for indexed type [2021-03-12] ch4/ucx: return error for non-supported functions [2021-03-12] binding/c: suppress validation warning [2021-03-12] binding/c: suppress script warning for event parameters [2021-03-12] binding/c: fix a script warning in part_api.txt [2021-03-12] binding/c: add validation of ARGNULL-length [2021-03-12] binding/c: fix in MPI_Type_get_contents [2021-03-12] binding/c: add validation for POLYNUM_PARAM_VALUES [2021-03-12] test: add test datatype/dataalign2.c [2021-03-12] dataloop: fix builtin type alignment [2021-03-12] test: fix pingping ignoring recvcnt [2021-03-11] Fix the multiple choice spellings [2021-03-11] misc: apply maint/spellcheck.sh -all [2021-03-11] misc: apply maint/spellcheck.sh src [2021-03-11] misc: apply maint/spellcheck.sh test [2021-03-11] misc: clean-up fixes [2021-03-11] maint: add spellcheck.sh [2021-03-11] config: stddef.h is not included with the ac_check_alignof wchar_t [2021-03-10] romio fix when used in -Wpedantic build environments [2021-03-10] romio GPFS: missing initialization [2021-03-10] romio gpfs: avoid freeing NULL [2021-03-10] making romio GPFS able to build [2021-03-10] hydra: add man page for hydra_nameserver [2021-03-10] hydra: fix an bug in freeing published entries [2021-03-10] hydra: fix error checking for strtol [2021-03-10] misc: remove rlog [2021-03-10] maint: remove generation of state_names.h [2021-03-10] ch4: add assertion for MPI_OP_NULL in parse_info_accu_ops_str [2021-03-10] op: refactor to use straight builtin op index [2021-03-10] op: fix wrong MPIR_OP_N_BUILTIN [2021-03-10] op: MPI_NO_OP and MPI_REPLACE should be non-commutative [2021-03-10] ch4/ucx: terminate the string in MPIDI_UCX_mpi_comm_disconnect [2021-03-10] ch4/ucx: add free in MPIDI_UCX_mpi_comm_disconnect [2021-03-10] coll: cleanup memory in ireduce_scatter_block [2021-03-09] config: do not check hwloc minimal version if user sets embedded [2021-03-09] hydra: use HAVE_SLURM to control slurm bootstrap [2021-03-09] hydra: fix slurm configure check [2021-03-09] config: check header in PAC_CHECK_HEADER_LIB [2021-03-09] test: improve error messages in cmsplit_type.c [2021-03-09] test: amend cmsplit_type to test the new hw split types [2021-03-09] comm: add note explaining non-obvious code path [2021-03-09] comm: implment MPIR_Comm_split_type_hw_unguided [2021-03-09] comm: implement MPIR_Comm_split_type_hw_guided [2021-03-09] comm: add stubs for comm split type HW_GUIDED and HW_UNGUIDED [2021-03-09] topo: do case insensitive string compare for topo hints [2021-03-09] comm: remove the unsed split_type argument [2021-03-09] comm: remove extra check of MPI_UNDEFINED [2021-03-09] comm: move split_type checking into error_checking block [2021-03-09] comm: refactor to consolidate MPII_compare_info_hint [2021-03-09] comm: refactor to move comm_split functions into separate file [2021-03-09] mpi.h: add new constants for MPI_Comm_split_type [2021-03-09] group: fix memory leaks in group routines [2021-03-09] comm: use MPIR_Allreduce_impl in contextid routines [2021-03-09] mpi_t: MPI_T_event_free_cb_function check for NULL [2021-03-08] test: test checking the recvq unexpected message mpit events [2021-03-08] mpi_t: change recvq event registration so that callback can report both rank and tag [2021-03-08] config: Add minimum version check for hwloc [2021-03-07] typerep: fix yaksa include check at configure [2021-03-05] ch4/ofi: make sure to use ctx[0]'s issued_cntr [2021-03-03] hydra: extend bind-to user string with multiplier [2021-03-03] hydra: allow ranges in -bind-to user [2021-03-03] hydra: refactor handle_user_binding [2021-03-03] ch4/ofi: suppress maybe-uninitialized warning [2021-03-03] ch4: suppress "may be uninitialized" warnings [2021-03-02] misc: update pull_request_template [2021-03-02] ch4/ofi: enable multiple vni [2021-03-02] ch4/ofi: move rma_sep and rma_stx_ctx to per-vni [2021-03-02] ch4/ofi: duplcate shared fields for vnis with sep [2021-03-02] ch4/ofi: remove unused parameter in create_sep_rx [2021-03-02] ch4/ofi: move global rma_issued_cntr to per-vni [2021-03-02] ch4/ofi: init window with correct vni [2021-03-02] ch4/ofi: add MPIDI_OFI_get_win_vni [2021-03-02] ch4/ucx: use the right vni for flush and flushall [2021-03-02] ch4/ucx: enable multiple vci for ucx direct rma operations [2021-03-02] ch4/ucx: use per-win vni during unpacking rkeys [2021-03-02] ch4/ucx: add MPIDI_UCX_get_win_vni and MPIDI_UCX_WIN_TO_EP [2021-03-02] ch4/ofi: inline MPIDI_OFI_handle_deferred_ops and optimize [2021-03-02] ch4/ofi: inline MPIDI_OFI_get_buffered and optimize [2021-03-02] ch4/ofi: inline select event functions in progress [2021-03-02] ch4/ofi: skip MPIDI_OFI_get_vni for static single vci [2021-03-02] ch4/progress: provide fast path for single vci configuration [2021-03-02] ch4/posix: re-inlining posix progress functions [2021-03-02] ch4: re-inlining MPIDI_SHM_progress [2021-03-02] ch4: re-inline MPIDI_NM_progress [2021-03-02] ch4: declare progress to be inlined in ch4 API [2021-03-02] ch4: re-inlining ch4 progress functions [2021-03-02] make ADIOI_GEN_WriteStrided not step on itself [2021-03-01] misc: update CHANGES [2021-03-01] f08/python: generate future APIs in MPIX prefix [2021-03-01] xfail: clear f08 attr tests for intel compiler [2021-03-01] fortran: simplify fortran proxy for attribute callbacks [2021-03-01] python: add routine to generate mpi_f08_types.f90 [2021-03-01] test/f08: fix usage of mpi_type_hindexed and mpi_type_extent [2021-03-01] f08: add session type to mpi_f08 module [2021-03-01] f08: move mpi_c_interface_types.f90.in out of buildiface [2021-03-01] misc: add files generated by gen_binding_f08.py to .gitignore [2021-03-01] f08: autogenerate more f08 binding files [2021-03-01] f08: replace buildiface with gen_binding_f08.py [2021-03-01] python: add scripts that generates f08 wrappers [2021-03-01] python: add get_mpiio_func_list to mpi_api.py [2021-03-01] python: refactor common routine into binding_common.py [2021-03-01] python: make get_userbuffer_group more general [2021-03-01] python: add silent option to load_C_func_list [2021-03-01] python: refactor load_C_func_list [2021-03-01] f08: directly maintain cdesc.c and cdesc.h [2021-03-01] mpi: update custom_mapping.txt [2021-03-01] ch4/ofi: fix am_isend that am_type may get overwritten [2021-02-25] maint: add --so-version option to release.pl [2021-02-25] misc: update README.vin [2021-02-25] mpi: do not remove deprecated constant [2021-02-25] mpix: add missing new symbols to mpix.txt [2021-02-25] mpix: add MPI_Info_create_env to mpix.txt [2021-02-25] main: remove outdated lines from maint/release.pl [2021-02-25] main: update CHANGES for 4.0a1 [2021-02-25] maint: update version for 4.0a1 [2021-02-25] ch4/ofi: fix errname in AM path [2021-02-25] ch4/ofi: return mpi_errno from RDMA read based recv path [2021-02-25] ch4/ofi: print global thresholds when dumping capabilities [2021-02-25] ch4/ofi: add back GNI capability set [2021-02-24] test: update fortran test to use MPIX_Info_get_string [2021-02-24] f08: let wrappers_c/buildiface to work with MPIX APIs [2021-02-24] python: amend regex to match with MPIX_ prefix [2021-02-24] python: use MPIX_ prefix for listed MPI 4 functions [2021-02-24] errhan: define MPIX_Delete_ fucntions directly [2021-02-24] mpi: use MPIX for MPI-4 symbols [2021-02-24] misc: add src/binding/mpix.txt [2021-02-24] python: add missing handling of output session argument [2021-02-24] mpi: suppress a warning during autogen [2021-02-24] xfail: tests that are too expensive for ARM [2021-02-24] hydra: sanitize CFLAGS before configure hwloc [2021-02-24] ch4/ofi: set MPIR_CVAR_OFI_SKIP_IPV6 default to true [2021-02-24] test: add test of persistent request to MPI_PROC_NULL [2021-02-24] preq: fix wrong usage of MPIDIG_REQUEST [2021-02-22] init: allow session to work with MPI_THREAD_SINGLE [2021-02-22] submodule: Upgrade hwloc to v2.4.1 [2021-02-21] mpi_t: Fix type of dropped_count argument [2021-02-20] mpit: add HAVE_ERROR_CHECKING guard for event_instance.kind [2021-02-19] test: add basic large API tests [2021-02-19] binding: use _large_impl suffix for internal large interface [2021-02-19] datatype: use impl wrapper function for datatype API [2021-02-19] python/c: refactor the mapping parameter [2021-02-19] binding: generate embiggened functions [2021-02-19] errhan: add errname **too_big_for_output [2021-02-19] python: use lw_req in early_return routine to avoid confusion [2021-02-19] python: add underscore to internal attribute names [2021-02-19] python: remove unused dump_function_polymorph [2021-02-19] op: add MPIR_Op_create_c_impl [2021-02-19] pt2pt: make bsend buffer functions large compatible [2021-02-19] coll: use MPI_Aint for v-collective array parameters [2021-02-19] datatype: update typerep_yaksa to add op parameter [2021-02-19] datatype: update typrerep_yaksa to reflect the module update [2021-02-19] modules: update yaksa [2021-02-18] warnings: potential incompatible pointers [2021-02-18] ch4/generic: Remove MPIDIG_dequeue_unexp_strict [2021-02-18] test/mpi: Update MPI_T tests with events and sources [2021-02-18] mpi_t: Move event handle validation to python [2021-02-18] ch4: Add unexpected queue events [2021-02-18] mpi_t: Disable events by default [2021-02-18] mpi_t: Add event instance functionality [2021-02-18] mpi_t: Add event registration handle functionality [2021-02-18] mpi_t: Add source and event type functionality [2021-02-18] mpi_t: Add events interfaces [2021-02-18] mpi_t: Add new error code from MPI-4.0 [2021-02-18] binding: Fix missing arguments in MPI_T timestamp APIs [2021-02-18] ignore generated files [2021-02-15] ch4: remove POBJ locking support under ch4 [2021-02-15] ch4: replace POBJ locking of MPIDIU_THREAD_UTIL_MUTEX [2021-02-15] ch4: make sure to create and destroy all ch4 mutexes [2021-02-15] ch4: replace POBJ lock for MPIDIU_THREAD_ALLOC_MEM_MUTEX [2021-02-12] test: Add tests for persistent bcast API [2021-02-12] coll: generate MPI_Bcast_init [2021-02-12] f08: add choice buffer setting for MPI_Bcast_init [2021-02-12] python: add support for persistent collectives [2021-02-12] ch4: add MPID_Bcast_init and support in MPID_Startall [2021-02-12] ch3: add MPID_Bcast_init and support in MPID_Startall [2021-02-12] coll: add persistent bcast implementation [2021-02-12] request: Add MPIR_REQUEST_KIND__PREQUEST_COLL [2021-02-12] coll: Delete schedule only if non-persistent [2021-02-12] coll: Add is_persistent variable to schedule [2021-02-12] test: skip all partitioned tests for ch3 jobs on jenkins [2021-02-12] test: test match with multiple partitioned calls [2021-02-12] test: add multithreaded partitioned test [2021-02-12] test: add partitioned version of pingping with dtpool [2021-02-12] test: add two sets of basic partitioned tests [2021-02-12] binding/f08: add choice buffer for psend_init|precv_init [2021-02-12] python: extend binding_c.py for partitioned req check [2021-02-12] binding/c: add partitioned pt2pt apis [2021-02-12] mpi/errhan: define partitions API param err check [2021-02-12] mpi/errhan: update req check in start{all} [2021-02-12] mpi/request: add parrived MPIR func [2021-02-12] mpi/request: extend req test|wait|free for partitioned pt2pt [2021-02-12] ch4: implement req free hook for partitioned pt2pt [2021-02-12] ch4: define MPID interface for partitioned pt2pt [2021-02-12] ch4: add partitioned pt2pt in am fallback and shm glue layer [2021-02-12] ch4/posix: add partitioned pt2pt [2021-02-12] ch4/ucx: add partitioned pt2pt [2021-02-12] ch4/ofi: add partitioned pt2pt [2021-02-12] ch4: declare partitioned APIs for shm|nm autogen [2021-02-12] ch4/am: implement am generic fallback for partitioned pt2pt [2021-02-12] ch4/am: define error check for incorrect partitioned sync [2021-02-12] ch4/am: define rreq queues for am-based partitioned pt2pt [2021-02-12] ch4/am: define am-specific struct for partitioned req [2021-02-12] ch4: define generic partitioned request at device layer [2021-02-12] mpi/request: define req kinds, fields, utils for partitioned [2021-02-12] ch3: define empty partitioned comm functions and hooks [2021-02-12] coll: use assertion and int coercion local reduction op [2021-02-12] coll: use MPI_Aint for count parameter [2021-02-12] coll: remove MPIR_Xxx and MPIR_Xxx_impl prototypes [2021-02-12] coll: autogenerate the neighbor collective body of routines [2021-02-11] test: fix a few gpu testing bug [2021-02-11] romio: Fix mpi.h include for VPATH build [2021-02-08] ch4: merge safe and unsafe versions of the functions [2021-02-08] ch4/ofi: add vci lock to MPIDI_NM_rma_xxx_cmpl_hooks [2021-02-08] ch4/ucx: add vci lock to MPIDI_NM_rma_xxx_cmpl_hooks [2021-02-08] ch4: add vci lock to generic window synchronization functions [2021-02-08] ch4: do not do global progress with single vci [2021-02-08] ch4: refactor rma window sync progress macros [2021-02-08] ch4: remove vci lock from ch4_win.h [2021-02-08] ch4/ofi: add vci lock in ofi_rma.h [2021-02-08] ch4/ucx: add vci lock in ucx_rma.h [2021-02-08] ch4/posix: add vci lock to posix rma operations [2021-02-08] ch4: progress vci 0 in MPIDIG_wait_am_acc [2021-02-08] ch4/am: add vci lock for generic am rma functions [2021-02-08] ch4: remove vci lock from ch4_rma.h [2021-02-06] ch4: use MPI_Aint for count parameter instead of MPI_Count [2021-02-06] ch4: remove create_intercomm_from_lpids from ch4 api [2021-02-06] ch4: consistently use _p suffix for output pointer parameters [2021-02-06] ch4: rename info_ptr parameter to info [2021-02-06] ch4: change the type of am_hdr_sz from size_t to MPI_Aint [2021-02-06] ch4: use consistent types for sendtypes and recvtypes [2021-02-06] ch4: change the mpi_alloc_mem api to use MPI_Aint [2021-02-06] mpid: change MPID_Alloc_mem to MPI_Aint [2021-02-04] test/util: add missing argument for cudaMallocManaged [2021-02-04] config: update configure of cuda and ze [2021-02-04] config: remove the option to use external mpl library [2021-02-04] hydra: update configure of mpl and hwloc [2021-02-04] hydra: update configure of pbs and slurm library [2021-02-04] config: update configure of embeddable libraries [2021-02-04] config: externally configure hwloc [2021-02-04] ch3/config: update ofi library configure [2021-02-04] ch4/config: update ucx and libfabric configure [2021-02-04] ch4/config: update configure of misc external libraris [2021-02-04] config: add additional PAC_CHECK_HEADER_LIB macros [2021-02-04] config: use USE_WRAPPER_FLAGS for WRAPPER_LIBS usage [2021-02-04] config: enhance PAC_SET_HEADER_LIB_PATH [2021-02-03] init: update tag_ub after MPID_Init [2021-02-03] mpl/thread/argobots: extend MPL_thread_self to support Pthreads [2021-02-03] mpl/timer: Add ticks per second function [2021-02-03] mpl/timer: Add raw clock ticks conversion function [2021-02-02] test/mpi: fix threads/init/mult_session [2021-02-02] ch4/ofi: generate collective mr_key in win init [2021-02-02] ch4/ofi: modify mr_key utility functions for coll mr key [2021-02-02] mpl/gpu: set ZE memory property descriptor to zero [2021-02-02] test/mpi: update Intel GPU tests to new Level zero API v1.0 [2021-02-02] mpl/gpu: update to new Level zero API v1.0 [2021-02-02] test/mpi: support using multiple GPU devices for Intel GPU [2021-02-02] test/mpi: add unified shared memory type for ZE gpu tests [2021-02-01] binding: generate mpi_proto.h [2021-02-01] python: parameter with empty length is still array [2021-02-01] python: refactor line breaking routine [2021-02-01] python: collect pointertag_list [2021-02-01] mpi: split api prototypes into mpi_proto.h [2021-02-01] buildiface: replace tabs and remove trailing whitespaces [2021-02-01] test: add mult-thread session test [2021-02-01] test: add tests for MPI sessions [2021-01-31] bindings/c: add sessions api functions [2021-01-31] binding/f90: add MPI_Session argtype [2021-01-31] init: check session_ptr in MPII_Init_thread and MPII_Finalize [2021-01-31] init: move init/finalize code into MPII_Init_thread & MPII_Finalize [2021-01-31] warning: fix duplicated typedef MPIR_Session [2021-01-31] datatype: support large count types in get_elements_x [2021-01-31] datatype: add large count support for resized type [2021-01-31] datatype: fix darray and subarray dataloop conversions [2021-01-31] datatype: add large count support for subarray type [2021-01-31] datatype: add large count support for darray type [2021-01-31] datatype: add large count support for struct type [2021-01-31] datatype: add large count support for indexed type [2021-01-31] datatype: add large count support for block indexed type [2021-01-31] datatype: add large count support for vector types [2021-01-31] datatype: add large count support for contiguous type [2021-01-31] datatype: add check for large count types in dataloop commit [2021-01-31] datatype: add large count support for contents access [2021-01-31] datatype: replace old contents access functions [2021-01-31] datatype: refactor MPIR_Datatype_free_contents [2021-01-31] datatype: add MPIR_Datatype_access_contents [2021-01-31] datatype: make datatype contents large count ready [2021-01-31] datatype: remove unused combiner types [2021-01-31] datatype: add and use MPIR_Type_get_combiner [2021-01-31] datatype: rename MPIR_Type_get_envelope and return mpi_errno [2021-01-31] add errname need_get_envelope_c and need_get_contents_c [2021-01-31] datatype: use MPIR_DATATYPE_IS_PREDEFINED macro [2021-01-31] topo: internally call MPIR_Comm_get_attr [2021-01-31] fortran: fix MPI_STATUS type in use_mpi [2021-01-29] ch4: fix missing return in autogened netmod_impl.c|.h [2021-01-29] binding/f08: support separated buf,count,dtype params [2021-01-29] test/mpi/util: fix Argobots tests [2021-01-29] test/mpi: Cleanup test generation script output [2021-01-28] config: Fix test for _Float16 [2021-01-28] coll: Convert buffer swap macro to function [2021-01-25] mpi/topo: separate some more complicated topo functions [2021-01-25] binding/c: autogen topo api [2021-01-25] topo: preparation before autogen [2021-01-25] python: add body implmentaion for topo user extensions [2021-01-25] python: allow more flexible handling of default comm param [2021-01-25] topo: normalize routines that allow device extensions [2021-01-25] topo: move dist_graph_create routines to impl [2021-01-25] f08: add missing wrappers_f/info_get_string_f08ts.f90 [2021-01-25] topo: fix wrong usage of MPIR_CHKPMEM_REAP [2021-01-25] ch4/ofi: free allocated mr key during win detach [2021-01-24] mpi/errhan: add function name to MPIR_Err_Uninitialized [2021-01-24] mpit: update the comment in mpit_err.h [2021-01-24] init: cleanup the states of mpich_state [2021-01-24] init: add and use MPIR_Errutil_is_initialized [2021-01-24] init: replace init state checking with world_modle_state [2021-01-24] init: add atomic MPIR_world_model_state [2021-01-24] init: add init_lock and init_counter [2021-01-24] mpi/init: move MPIR_Init_thread and MPIR_Finalize together [2021-01-24] mpi/init: move finalize callback util to init_util.c [2021-01-24] python: allow customize include files [2021-01-22] python: indent fix for start req check [2021-01-22] mpir/request: refactor is_active to extend req kind [2021-01-22] ch4/startall: refactor startall for partitioned req [2021-01-21] test: modify pt2pt/sendrecv3.c to also test MPI_Isendrecv [2021-01-21] test: add tests for MPI_Isendrecv and MPI_Isendrecv_replace [2021-01-21] pt2pt: generate MPI_Isendrecv and MPI_Isendrecv_replace [2021-01-21] binding/f08: add choice buffer info for MPI_Isendrecv etc [2021-01-21] pt2pt: add implementation for MPI_Isendrecv [2021-01-21] sched: add entries for pt2pt send and recv [2021-01-21] misc: add temporary prototypes to supress warning [2021-01-21] mpi/comm: add MPIR_Comm_create_from_group_impl [2021-01-21] mpi/comm: move the creation of local_group to a function [2021-01-21] mpi/init: add session related implementations [2021-01-21] mpi/init: add MPII_Init_thread and MPII_Finalize [2021-01-21] binding/c: autogen op api [2021-01-21] binding/c: autogen coll api [2021-01-21] op: normalize the MPIR impl interface for op functions [2021-01-21] op: move impl function to op_impl.c [2021-01-21] python: add missing error codes from user buffer validation [2021-01-21] python: fix missing quotes in dump_validate_userbuffer_reduce [2021-01-21] python: update collective generation to call MPIR_Xxx [2021-01-21] warnings: fix type warning in src/binding/c/datatype_api.txt [2021-01-21] mpi/group: add MPIR_Group_from_session_pset_impl [2021-01-21] mpi/errhan: add session related error names and macros [2021-01-21] mpir: add session related data structure [2021-01-20] datatype: reduce code duplication in type_create.c [2021-01-20] datatype: organize type creation routines [2021-01-20] binding/c: autogen datatype api [2021-01-20] python: always add docnotes MPI_ERR_OTHER [2021-01-20] python: swap the orders of input/output parameters [2021-01-20] python: add missing validations for datatype routines [2021-01-19] info: deprecate MPI_Info_get and MPI_Info_get_valuelen [2021-01-19] refman: add MPI_Info_create_env [2021-01-19] test/mpi: add tests for MPI_Info_create_env [2021-01-19] info: add MPI_Info_create_env to Fortran's def files [2021-01-19] binding/cxx: add MPI_Info_create_env [2021-01-19] info: implement MPI_Info_create_env for C [2021-01-19] info: implement MPI_Info_create_env for Fortran08 [2021-01-19] info: implement MPI_Info_create_env for Fortran [2021-01-19] info: create MPIR_Info_setup_env to initialize MPI_INFO_ENV [2021-01-19] romio/daos: conditionally compile out svcl setting as it was removed from DAOS API [2021-01-19] romio/daos: fix a double free issue when path has "." in it. [2021-01-18] mpl: fix NULL pointer bug in cudaFree/cuMemFree trap function [2021-01-18] datatype: move code from MPI_Type_create_hindexed into impl [2021-01-18] datatype: move code from MPI_Type_create_resized into impl [2021-01-18] datatype: move code from MPI_Type_dup into impl [2021-01-18] datatype: move code from MPI_Type_match_size into impl [2021-01-18] datatype: remove duplicate MPIR_Type_struct_impl [2021-01-18] datatype: rename MPIR_Type_hvector_impl [2021-01-16] datatype: rename some datatype _impl functions [2021-01-16] datatype: rename MPIR_Type_commit into MPIR_Type_commit_impl [2021-01-16] datatype: add errorname storageorder and use them [2021-01-16] errhan: add macro MPIR_ERR_CHKHANDLEMEM [2021-01-16] typerep/yaksa: fix warning of pointers with different sign [2021-01-15] test/mpi/info: add info_no_init test [2021-01-15] info: directly use libc functions to allocate memory [2021-01-15] mpl/trmem: allow directly calling libc functions when trmem is enabled [2021-01-15] mpir/objects: assert if wrong handles are passed [2021-01-15] info: allow MPI_Info routines before init or after finailize [2021-01-15] mpir/objects: add a clarification comment in mpir_handlemem.h [2021-01-15] mpir/objects: implement MPIR_Info_handle_obj_alloc and free [2021-01-15] mpir/objects: do not add finalization hook if obj_kind is MPIR_INFO [2021-01-15] mpir/objects: actively free MPI_Info handles [2021-01-15] mpir/objects: cleanly initializes objmem in MPIR_Handle_free() [2021-01-15] mpl/valgrind: create a wrapper for VALGRIND_DISCARD [2021-01-15] mpir/objects: add counters to manage allocated and freed objects [2021-01-15] mpir/objects: refactor MPIR_Handle_direct/indirect_init [2021-01-15] gpu: always use MPIR_GPU_query_pointer_attr [2021-01-15] gpu: define macro to optimize GPU branch [2021-01-14] ch4/ofi: change repeat label to fn_repeat [2021-01-14] ch4/ofi: align payload data under MPIDI_AMTYPE_RDMA_READ [2021-01-14] ch4/ofi: fix data pointer assignment bug in am_recv_event [2021-01-14] datatype: add MPIR_Typerep_create_pairtype [2021-01-14] datatype: move code into typerep_dataloop_create.c - struct [2021-01-14] datatype: move code into typerep_dataloop_create.c - blockindexed [2021-01-14] datatype: move code into typerep_dataloop_create.c - indexed [2021-01-14] datatype: move code into typerep_dataloop_create.c - vector [2021-01-14] datatype: move code into typerep_dataloop_create.c - contiguous [2021-01-14] datatype: move code into typerep_dataloop_create.c - resized [2021-01-14] datatype: run commit at the end of MPIR_Type_dup [2021-01-14] datatype: move code into typerep_dataloop_create.c - dup [2021-01-14] datatype: include datatype.h in typerep_dataloop_create.c [2021-01-14] datatype: ensure datatype fields are consistent with yaksa [2021-01-13] ch4/ofi: move local part of init to init_local [2021-01-13] ch4/ucx: move local part of init to init_local [2021-01-13] ch4: add netmod/shm api init_local and init_world [2021-01-13] coll: Fix bug in GPU-aware nonblocking op collectives [2021-01-13] coll: Add macro for handling buffer swap for nbcs [2021-01-13] coll: Add temporary buffer info to nbc struct [2021-01-13] ch4: autogen stubnm and stubshm boilerplates [2021-01-13] ch4: update api scripts to generate stubshm/shm_noinline.h [2021-01-13] ch4: rename function table entry for mpi_init and mpi_finalize [2021-01-13] mpl/initlock: implement MPL_initlock_t [2021-01-13] binding/f08: Use PMPI for internal type creation [2021-01-12] binding/c: move wait logic in test|wait{any,some} to MPIR [2021-01-12] binding/c: delete duplicated err check in waitany [2021-01-12] binding/c: remove duplicated array_of_requests err check [2021-01-12] romio/daos: update configure to remove unneeded library [2021-01-12] submodule: Disable Java support in embedded UCX [2021-01-11] mpl/gavl: Remove anonymous union and struct [2021-01-08] init: Include strings.h for strcasecmp [2021-01-08] init: Remove unused headers [2021-01-07] spawn: move the variable declaration to the declare block [2021-01-07] python: add code block for declaring local variables [2021-01-05] ch4: split MPID_Init [2021-01-05] ch3: split MPID_Init [2021-01-05] mpid: add MPID_Init_local and MPID_Init_world [2021-01-05] python: clean up include use of dump_for_open/close [2021-01-05] misc: use MPI_ERR_INFO for info error test [2021-01-05] doc: enhance the notes on binding interface [2021-01-05] test: fix the assumption that comm output will be untouched [2021-01-05] binding/c: autogen spawn api [2021-01-05] spawn: normalize spawn mpir impl interface [2021-01-05] binding/c: autogen request api [2021-01-05] request: normalize request mpir impl interface [2021-01-05] request: normalize grequest mpir impl interfaces [2021-01-05] request: move mpir layer grequest code to mpir_greq.c [2021-01-05] python: fix _comm_from_request [2021-01-05] python: use MPIR_ERRTEST_COUNT when the variable is a count [2021-01-05] python: refactor and fix request handle validations [2021-01-05] python: allow custom cleanup code in the c binding [2021-01-05] python: enhance error messages [2021-01-05] refman: add MPI_Info_get_string [2021-01-05] test/mpi: add tests for MPI_Info_get_string [2021-01-05] info: add MPI_Info_get_string to Fortran's def files [2021-01-05] binding/cxx: add MPI_Info_get_string [2021-01-05] info: implement MPI_Info_get_string for C [2021-01-05] info: implement MPI_Info_get_string for Fortran08 [2021-01-05] info: implement MPI_Info_get_string for Fortran [2021-01-05] maint: update binding_c.py to check inout scalar variables [2021-01-04] modules: configure json-c with --enable-embedded [2021-01-04] modules: update json-c [2020-12-28] binding/c: autogen errhan api [2020-12-27] errhan: refactor mpir errhan impl [2020-12-27] errhan: refactor dynerrutil.c [2020-12-27] errhan: move errcodes.h to mpir_errcodes.h [2020-12-27] python: check for ARGNULL for input function pointer [2020-12-27] python: check for ARGNULL for inout handle pointer [2020-12-23] mpit: move error_check code from MPIR_T_cvar_write_impl [2020-12-23] mpi_t: add MPIT_ERRTEST_ARGNEG and use it [2020-12-23] mpi_t: correct memory allocation error behavior [2020-12-23] maint: add docnotes for MPI_T_ERR_INVALID [2020-12-23] binding/c: autogen mpi_t api [2020-12-23] python: do not add Fortran notes for mpit functions [2020-12-23] python: update python script for mpit [2020-12-23] mpi_t: Using MPIT_ specific error checking routines. [2020-12-23] mpi_t: MPI T specific error handling routines. [2020-12-23] gitignore: add autogenerated C binding files [2020-12-23] python: rma userbuffer validation always check datatype [2020-12-23] binding/c: minor updates in rma_api.txt [2020-12-23] binding/c: add and use MPIR_ERRTEST_WIN_{SIZE,DISPUNIT} [2020-12-23] binding/c: autogen rma api [2020-12-23] binding: fix unescaped latex control [2020-12-23] python: break long line of function calls or declarations [2020-12-23] python: add error codes form handle ptr validations [2020-12-23] python: fix missed indentation and use comm_ptr in win_create [2020-12-23] python: update python script to allow custom error codes [2020-12-23] Update CHANGES for ch4 netmod configure [2020-12-23] ch4: update python script to generate more files [2020-12-23] ch4/posix: add prototypes for non-ch4-api functions [2020-12-23] ch4/posix: add vci parameter to MPIDI_POSIX_progress [2020-12-23] autogen: run maint/gen_ch4_api.py [2020-12-23] doc/notes: add ch4_api.txt explaining the specification [2020-12-23] ch4/api: update for recent api changes [2020-12-23] ch4: add scripts to generate ch4 netmod APIs [2020-12-23] modules: configure json-c with -fvisibility=hidden [2020-12-21] binding/c: fixing missing notes etc. [2020-12-21] python: add directive to skip Errors in man page [2020-12-21] python: remove extra goto fn_exit in mpi_{initialized,finalized} [2020-12-21] python: warn if SignalSafe is in the notes [2020-12-21] binding/c: update comm api to remove SignalSafe notes [2020-12-20] binding/c: autogen timer api [2020-12-20] binding/c: autogen misc api [2020-12-20] bingind/c: autogen info api [2020-12-20] binding/c: autogen group api [2020-12-20] binding/c: autogen init api [2020-12-17] binding/c: autogen comm api [2020-12-17] mpi/comm: rename MPIX_Comm_idup_with_info with MPI_ prefix [2020-12-17] python: fix checking of skipping validation [2020-12-17] romio flatten has flat->count consistency problems [2020-12-17] darray (romio) needs a resize in the block()/cyclic() subtype creation [2020-12-17] darray (main path) needs a resize in the block()/cyclic() subtype creation [2020-12-16] binding/c: autogen attr api [2020-12-16] python: add marks to designate notes after standard notes [2020-12-16] binding/c: fix a wrong attribute in pt2pt_api.txt [2020-12-16] python: better handling of directives [2020-12-16] doc: add doc/notes/binding_c.txt [2020-12-16] python: Add ability to directly load apis.json [2020-12-16] python: use re.IGNORECASE and rename temp variable [2020-12-15] mpi/errhan: add %K format for printing KEYVAL [2020-12-15] binding/c: generate src/binding/c/errnames.txt [2020-12-15] binding/c: generate src/include/mpir_impl.h [2020-12-15] binding/c: update python scripts [2020-12-15] maint: fix scraping errors in mpi_standard_api.txt [2020-12-14] ch4/coll: call MPIR_Xxx_impl on fallback [2020-12-10] yaksa: upgrade to latest version [2020-12-08] test: do not free MPI_COMM_WORLD in group error tests [2020-12-08] config: Add device information to output [2020-12-07] config: Select ofi netmod for non-linux ch4 builds [2020-12-07] config: Select ch4 netmod based on installed libraries [2020-12-04] config: Move netmod selection error to ch4 subconfigure [2020-12-04] mpi/comm: Fix function declarations [2020-12-02] romio: bcast truncate errno so that all ranks return same error value [2020-12-01] pt2pt: rename pt2pt_impl.c to sendrecv.c [2020-12-01] mpi/pt2pt: add pt2pt api config files and autogen the functions [2020-12-01] mpi/pt2pt: correct fmt in errnames for mprobe and improbe [2020-12-01] mpi/pt2pt: move sendrecv body of routine into impl function [2020-12-01] autogen: autogen mpi c bindings [2020-12-01] autogen: add check for Python 3 [2020-12-01] maint: add gen_binding_c.py [2020-11-30] maint: add maint/mpi_standard_api.txt [2020-11-25] ch4/ofi: treat RDMA_READ long message as eager and implement am_recv [2020-11-25] ch4/generic: using am_recv to trigger receiving for unexpected messages. [2020-11-25] ch4/netmod: add interface for am_recv [2020-11-25] ch4/shm: add interface for am_recv [2020-11-25] ch4: adding recv_ready field for request [2020-11-25] ch4/ofi: making am send mode decision in check eager limit [2020-11-25] ch4/generic: using new am_check_eager_limit interface for AM send [2020-11-25] ch4/shm: add interface for checking eager limit [2020-11-25] ch4/netmod: adding new interface for checking support for eager send [2020-11-24] doc/docnotes: update comments on removed functions [2020-11-24] doc/docnotes: add comments about removed functions [2020-11-24] doc/docnotes: clean up documentation about deprecated functions [2020-11-23] maint: Add libtool.m4 patch for macOS Big Sur compatibility [2020-11-19] mpi4: deprecate MPI_T_ERR_INVALID_ITEM [2020-11-19] test/mpi/topo: add a test to check if Dims_create accepts ndims = 0 [2020-11-19] mpi/topo: allow nnodes = 1 and ndims = 0 for MPI_Dims_create [2020-11-18] mpi/pt2pt: refactor MPIR_Sendrecv_replace [2020-11-18] mpi/pt2pt: remove MPIR_Ibsend_impl [2020-11-18] mpi/errhan: split MPIR implementations from MPI functions [2020-11-18] mpi/errhan: direct call PMPI replacement for deprecated functions [2020-11-18] mpi/init: split MPIR implementations from MPI functions [2020-11-18] mpi/misc: clean up [2020-11-18] mpi/spawn: split MPIR implementations from MPI functions [2020-11-18] src/request: split MPIR implementation from MPI functions [2020-11-18] mpi/group: split MPIR implementations from MPI functions [2020-11-18] mpi/topo: split MPIR implementations from MPI functions [2020-11-18] mpi/info: split MPIR implementations from MPI functions [2020-11-18] mpi/datatype: split MPIR implementations from MPI functions [2020-11-18] mpi/comm: split MPIR implementations from MPI functions [2020-11-18] mpi/coll: split MPIR implementations from MPI functions [2020-11-18] mpi/errhan: Allow query functions without initialization [2020-11-17] f08: Support "--disable-romio" case [2020-11-17] test/impls: extent comm_info_hints to test Comm_idup as well [2020-11-17] test/comm: Added a test for MPIX_Comm_idup_with_info [2020-11-17] f08: added Fortran 2008 bindings for MPIX_Comm_idup_with_info [2020-11-17] mpi/comm: Added MPIX_Comm_idup_with_info [2020-11-17] mpi/idup: Improve idup functionality by allowing for info keys [2020-11-17] mpi/comm: get rid of MPIR_Comm_dup_with_info_impl [2020-11-17] test/impl: update existing test to not assume info propagation [2020-11-17] test/impl: Added a new test for Comm_dup info propagation [2020-11-17] mpi/comm: do not propagate info hints post MPI-3.1 [2020-11-16] xfail: Fix typo in test name [2020-11-16] test/coll: add a test for cartesian neighbor_alltoall [2020-11-16] coll/ineighbor_alltoall: bug-fix for Cartesian graphs with <= 2 procs [2020-11-16] test/err: Add tests for routines to delete error classes/codes/strings [2020-11-16] f08: added Fortran 2008 bindings for MPIX_Delete_error_* functions [2020-11-16] mpi/err: Added support for MPI-4 error class/code/string deletion [2020-11-16] mpi/err: revamp the error code/class data structures [2020-11-16] ch4: add MPI-4 info hint for mpi_minimum_memory_alignment [2020-11-16] ch4: cleanup MPID_Alloc_mem code [2020-11-16] test/allocmem: fixes to the allocmem test [2020-11-16] ch4: change alloc_mem info key to mpich_buf_type [2020-11-16] test/f08: update MPI_SIZEOF F08 tests to use storage_size [2020-11-16] F08: deprecate MPI_SIZEOF for the Fortran 2008 bindings. [2020-11-15] f08: warning squash [2020-11-12] test: Check for bash for testing scripts [2020-11-12] xfail: Fix typo in directory name [2020-11-12] ch4: fix the missing percent symbol of formatting spec [2020-11-12] yaksa: upgrade to the latest version [2020-11-11] xfail: Add entries for thread tests on freebsd64 [2020-11-11] ch4/posix: refactor POSIX EAGER interface [2020-11-11] add GPU testlist to gitignore [2020-11-11] ch4: fix warning in formatting spec. [2020-11-09] mpi/typerep: fix actual_bytes calculation in pack fastpath [2020-11-09] mpi/attr: split MPIR implementation from MPI functions [2020-11-09] mpi/attr: directly call MPII for polymorphic functons [2020-11-09] mpi/attr: direct call PMPI function for deprecated functions [2020-11-09] mpi/attr: remove attr.h [2020-11-09] mpi/attr: remove MPII_Comm_get_attr_fort [2020-11-09] mpi: add src/include/mpir_impl.h [2020-11-06] ch4/posix: set MPIDI_POSIX_shm_limit_counter as dummy counter in coll finalize [2020-11-06] ch4/posix: set coll fallback as silent [2020-11-06] ch4/posix: decrease shm_limit_counter when freeing comm obj [2020-11-06] xfail: Update entries for f08 macOS failures [2020-11-05] submodule: sanitize flags before configuring yaksa [2020-11-04] build: Only configure yaksa if selected [2020-11-04] build: Move yaksa options with datatype engine subconfig [2020-11-03] yaksa: upgrade to the latest version [2020-11-03] ch4/ucx: Improve reachability check [2020-11-03] ch4/ucx: Always initialize RMA window private area [2020-11-02] ch4/ucx: Handle unsupported window memory map [2020-11-02] ch4/ucx: Fallback to generic RMA with GPU buffers [2020-11-02] ch4/ofi: Fallback to generic RMA with GPU buffers [2020-11-02] ch4/ofi: Disable native RMA with device window memory [2020-11-02] mpir: Add device buffer query helper [2020-10-31] hydra: abort if a process dies before PMI initilization [2020-10-31] hydra: allow users to specify the number of GPUs to use [2020-10-30] hydra: allow users to skip the launch node for MPI processes [2020-10-29] ch4: remove netmod/shmmod api for mpi_send and friends [2020-10-29] ch4: remove lower layer mpi_send implementations and friends [2020-10-29] ch4: cleanup ch4 layer mpi_send and friends [2020-10-29] ch4: consolidate MPID_Recv and MPID_Irecv [2020-10-29] ch4: consolidate MPID_Send and friends [2020-10-29] test/mpi: Fix bugs in op_coll.c [2020-10-29] test/mpi: Remove buffer content check for rank 0 in MPI_[I]EXSCAN [2020-10-29] coll: Fix gpu fallback path for redscat collectives [2020-10-29] test: Fix buffer name in MTestAlloc [2020-10-28] mpl/thread: Set err = 0 for single threaded fallback macros [2020-10-26] Revert "autogen: add libtool patch for NVIDIA HPC compilers" [2020-10-26] yaksa: upgrade to the latest version [2020-10-23] init: enable asynchronous progress even with Argobots [2020-10-23] mpl/threads/argobots: implement MPL_thread_create [2020-10-23] mpl/threads/argobots: fix MPL_thread_join [2020-10-23] ch4/posix: remove data_sz from message header [2020-10-23] ch4/ofi: refactor message header [2020-10-23] ch4/generic: passing data size in am_hdr [2020-10-22] ch4/generic: cleanup and clarify data_sz related in RMA operations. [2020-10-22] ch4/netmod: remove size check for native PUT and GET [2020-10-20] submodule: Update libfabric to add a macOS fix [2020-10-14] mpl: inline MPL_gpu_query_pointer_attr in the fallback path [2020-10-14] mpid/genq: fix debug message of function entry [2020-10-13] ch4/ofi: cleanup RDMA_READ naming. [2020-10-13] ch4/ofi: Add OFI RDMA READ ACK message [2020-10-13] ch4/rma: Fix accumulate for GPU buffer targets