Skip to content

fortran: fix common symbol sizes and alignments #13230

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

Conversation

ggouaillardet
Copy link
Contributor

Refs #13043

Thanks MJ Rutter for the report

hppritcha and others added 30 commits November 5, 2024 10:53
Another case where the MCA system gets shut down if no more "instances" are present,
but unless --enable-mca-dso is used, the UCX common has retained info about memory
allocation, etc. that is no longer correct.

related to open-mpi#12909

Signed-off-by: Howard Pritchard <howardp@lanl.gov>
Teach the dynamic rules file reader to look for the
alltoall_algorithm_max_requests tuning parameter.  To keep the dynamic rules
file format backward compatible the alltoall_algorithm_max_requests is
optional. When not present in the rule definition the value of the
corresponding MCA variable is used instead.

Resolves open-mpi#12589

Signed-off-by: Burlen Loring <bloring@nvidia.com>
the version identifier is optional but when provided it  must have the
following format and must appear on the first line.`rule-file-version-N`
where N is an unsigned integer. Older versions of the
parser will fall back to fixed decision mechanism when this line is
present. Version 1 is the original format, Version 2 has support for
optional coll_tuned_alltoall_algorithm_max_requests specification.

Signed-off-by: Burlen Loring <bloring@nvidia.com>
Changes several variables scope from READONLY to ALL so that they can be set
via MPI_T interface

Signed-off-by: Burlen Loring <bloring@nvidia.com>
Changes several variables scope from READONLY to ALL so that they can be set
via MPI_T interface

Signed-off-by: Burlen Loring <bloring@nvidia.com>
Changes several variables scope from READONLY to ALL so that they can be set
via MPI_T interface

Signed-off-by: Burlen Loring <bloring@nvidia.com>
Changes several variables scope from READONLY to ALL so that they can be set
via MPI_T interface

Signed-off-by: Burlen Loring <bloring@nvidia.com>
Changes several variables scope from READONLY to ALL so that they can be set
via MPI_T interface

Signed-off-by: Burlen Loring <bloring@nvidia.com>
…ll_max_requests

coll tuned dynamic rules file alltoall_algorithm_max_requests
coll MCA variables READONLY scope prevents their use via MPI_T tools interface
The local PMIx server may have info on the local peers
for a job - so allow the client to request that info
if it doesn't already possess it.

Also clean up some diagnostic output so it shows the
PMIx attribute name (or just the provided string if it
isn't an attribute name) to make it easier to correlate
to the code.

Signed-off-by: Ralph Castain <rhc@pmix.org>
Signed-off-by: Min RK <benjaminrk@gmail.com>
Allow the dpm to query the server for local peer info
Signed-off-by: Burlen Loring <bloring@nvidia.com>
UCX: fix problem when doing multiple session init/finalize
Fix some "PRRTE" typos (where they should be "PRTE"), and add some
clarification language.

Signed-off-by: Jeff Squyres <jeff@squyres.com>
Put MPI_COMM_WORLD in fixed-width font.

Signed-off-by: Jeff Squyres <jeff@squyres.com>
Describe these options and recomend that users use them when passing
PMIx and PRRTE MCA parameters, respectively.

Signed-off-by: Jeff Squyres <jeff@squyres.com>
ompi_request_check_same_instance(): ignore requests whose communicator
is ompi_mpi_comm_null. That can occur when pml/ucx is used and
mca_pml_ucx_completed_request_init() was invoked.

Thanks Christian Huettig for the report and helping with the troubleshooting.

Refs. open-mpi#12942

Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
to reflect commit open-mpi@9580fd5

the commit was backported to v5.0.2 and later.

related to open-mpi#12911

Signed-off-by: Howard Pritchard <howardp@lanl.gov>
The build was failing on FreeBSD because stdint.h is required for
int64_t.

Signed-off-by: Brian Barrett <bbarrett@amazon.com>
The profiling symbols for PMPI_Allreduce_init,
PMPI_Group_from_session_pset, and PMPI_Session_call_errhandler were
missing from the mpi_f08 Fortran library.  This commit adds them to
the relevant Makefile.am.

Thanks to @gcorbin for identifying and reporting the problem.

Signed-off-by: Jeff Squyres <jeff@squyres.com>
Ubuntu 18.04 is EOL, so will not be supported in the next version of
Open MPI.  Remove from main's list of CI builders.  Ubuntu 18 was
the last distro still including GCC 5 and GCC 6, so remove them
as well.

Signed-off-by: Brian Barrett <bbarrett@amazon.com>
The overall list is still fairly out of date, but this commit at least
updates a few of the items in the list.

Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
The community Jenkins jenkinsfile is evaluated both on each PR and
for each commit to one of the branches in the openmpi/ompi repository.
The builds for the commit checks were broken because of a bug in the
description setting code, that assumed every invocation was for a PR.
This commit fixes that by differentiating the type of build before
setting the description.

Signed-off-by: Brian Barrett <bbarrett@amazon.com>
Issue open-mpi#12953 identified an issue with MPI_Wtime taking the first call
as the source of relative timing. This patch moves the timing root
early in the MPI initialization (sessions or world model).

Fixes open-mpi#12953.

Signed-off-by: George Bosilca <gbosilca@nvidia.com>
…i-f08-profile-symbols

fortran/use-mpi-f08: Add missing profile symbols
update user guide for coll tuned rules file v2
to avoid potential race conditions between successive calls
to MPI_Comm_create_from_group and MPI_Intercomm_create_from_groups
when using the same tag argument value.

The PMIx group constructor grp string argument has different semantics
from the tag requirements for these MPI constructors, so use
discriminators to avoid potential race conditions when using PMIx group
ops.

Related to open-mpi#10895

Signed-off-by: Howard Pritchard <howardp@lanl.gov>
Sergei-Lebedev and others added 9 commits May 2, 2025 18:49
…orrectly

Updated the initialization functions for allgather, allgatherv, alltoall, alltoallv, gather, gatherv, scatter, and scatterv to improve handling of the MPI_IN_PLACE argument. In case of MPI_IN_PLACE for these collectives corresponding datatype and count should be ignored.

Signed-off-by: Sergey Lebedev <sergeyle@nvidia.com>
fixing support of bigcount in UCC coll component, coll flags were not set correctly

Signed-off-by: Sergey Lebedev <sergeyle@nvidia.com>
…nplace

coll/ucc: refactor UCC collective operations to handle MPI_IN_PLACE correctly
Use the pympistandard Python module and associated MPI-4.1 MPI
Standard JSON definition file to generate bindings -- regular and
embiggened -- in the MPI man pages.

In the generation code, had to handle a variety of cases:

* When there is no C binding
* When there is no mpif.h / use mpi binding
* When there is no use mpi_f08 binding
* When there are embiggened C and/or F08 bindings
* When a single man page includes documentation for multiple MPI APIs
* When we do not have man pages for MPI APIs described in the official
  MPI Forum API JSON

Also, this commit adds a new submodule: the pympistandard Python
module from the MPI Forum repository.

Some other cleanups were also necessary as part of this commit:

* Add some missing man pages
* Fix some random RST formatting errors in existing man pages

Signed-off-by: Jeff Squyres <jeff@squyres.com>
…t_events

docs: add a blurb about current state of MPI_T events
Signed-off-by: xbw <78337767+xbw22109@users.noreply.github.com>
configure: --with-prrte=internal would be ignored
…ument

Updated the documentation about shared memory.
…in-man-pages

docs: Render C/F90/F08 bindings in man pages
@ggouaillardet
Copy link
Contributor Author

Fortran common blocks have extra alignment requirements:

  • 16 with gfortran
  • 32 with ifort
  • 64 with nvfortran
    so align the C symbols accordingly to make picky linkers (e.g. Ubuntu) happy pandas.
    Also fix types so the sizes match between C and Fortran and keep the linker happy.

Will update the commit message later.

@ggouaillardet ggouaillardet force-pushed the topic/fortran_common_alignment branch 6 times, most recently from 1f6b2fc to 5c8fbd6 Compare May 4, 2025 16:54
with mpif-h and usempi, MPI constants (e.g. MPI_COMM_WORLD)
are all parts of a unique common block. Fortran compilers
generally have alignment requirements for these (16 with gfortran,
32 with ifort or 64 with nvfortran to name a few), so pass
these requirements to the actual symbols that are defined in
the C code to make pick linkers (e.g. ubuntu) happy pandas.
Such linkers also complain about the size of MPI_STATUS, so define
these are arrays intead of pointer.

Refs open-mpi#13043

Thanks MJ Rutter for the report

Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
@jsquyres
Copy link
Member

jsquyres commented May 5, 2025

Just to create a corresponding cross-link: I stole this commit and put it in #13231, and updated the Perl to Python (and fixed the missing dim in the C variable instance from the version of this commit that I copied; I think you fixed it here in a later push).

Have a look at #13231 and see what you think. We could possibly use #13231 for main / v6.0.x, and re-target this PR for v5.0.x...?

@jsquyres
Copy link
Member

jsquyres commented May 7, 2025

@ggouaillardet We merged #13231 to master, which included the commit from this PR. Do you want to re-target this PR to v5.0.x?

@ggouaillardet ggouaillardet changed the base branch from main to v5.0.x May 8, 2025 05:05
@github-actions github-actions bot added this to the v5.0.8 milestone May 8, 2025
Copy link

github-actions bot commented May 8, 2025

Hello! The Git Commit Checker CI bot found a few problems with this PR:

18fe17f: fortran: fix common symbol sizes and alignments

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e8f7f7b: Merge pull request #13179 from jsquyres/pr/generat...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ba4b68c: Merge pull request #13218 from xbw22109/update-sha...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1fe2bdf: Merge pull request #13209 from abouteiller/bugfix/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b4d4b1e: Updated the documentation about shared memory.

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

de1946a: Merge pull request #13221 from hppritcha/docs_note...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

dc18650: docs: Render C/F90/F08 bindings in man pages

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ab0eda3: Merge pull request #13224 from Sergei-Lebedev/topi...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

887e7af: coll/ucc: fix bigcount support

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

af21149: coll/ucc: refactor UCC collective operations to ha...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f5b0876: Merge pull request #13202 from hppritcha/refactor_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

493a6f8: F08: refactor templates

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5b7a64c: docs: add a blurb about current state of MPI_T eve...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ad35fd5: Merge pull request #13207 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

dfd1ed9: io/ompio: fix for CID 1645290

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

bb9ca43: Merge pull request #13206 from rhc54/topic/solaris

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f744b78: opal/mca/if: fix "struct sockaddr_in" and OS check...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2c9dd0a: Merge pull request #13217 from jsquyres/pr/hugepoo...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8f34fb8: mpool/hugepage: fix sizing of hugepages

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0b4e6c3: configure: --with-prrte=internal would be ignored

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1d301f7: Merge pull request #13177 from roiedanino/shmem/1....

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d0a4e07: OSHMEM/MCA/SPML/UCX: added support for team manage...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b8d45a2: fbtl/posix: fix for CID 1645300

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b7b0a4f: fbtl/posix: fix for CID 1645304

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f1201ab: Preserve the "hreads" comment, but make it clearer...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

eaf07b8: io/ompio: fix for CID 1645292

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6dae8ab: Remove stale solaris configure references

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9d432a7: common/ompi: fix for CID1645321

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f6fe1d4: Merge pull request #13197 from hppritcha/oops_miss...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

08ac1be: Merge pull request #13192 from hppritcha/mpich_fix...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

59e4e4e: MPI_T_Events: but wait there is more!

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

326ccbc: Fixes to be able to compile MPICH testsuite

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

176278f: Merge pull request #13187 from lrbison/coverity

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e7337c9: coll/han: Fix Error-Case

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3c1e628: coll/tuned: Sanitize NCOMSIZES during file read

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a099c87: coll/tuned: Correct bound-check

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8c20c19: opal/util/json: Remove an extraneous check

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2ae4288: coll/tuned: Prevent memory leak during tuning-file...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

01da1c4: Merge pull request #13189 from hppritcha/fix_cid_1...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3edf07a: coverity: address cid 1646463

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

32bfff1: Merge pull request #13168 from hppritcha/fix_bindi...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

32966da: Merge pull request #13186 from hppritcha/fix_cids_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

42e302f: Merge pull request #13046 from amd-nithyavs/acoll_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8686080: Parallel-Split MPI_Alltoall algorithm as part of a...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

18cb0f2: coverity: address CIDs 1645542 and 1645543

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

171994f: Merge pull request #13184 from hppritcha/some_cove...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ae7f04f: coverity: squash some coverity CIDs

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

43e4e55: Merge pull request #13182 from hppritcha/comm_win_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

7f5fba9: C interface templates - return MPI_Fint for c2f

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

069a035: Merge pull request #13178 from jsquyres/pr/show-he...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

96db7e2: Merge pull request #13104 from lrbison/tuned_json

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e58c589: show_help: static string improvements

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

99cffec: use-mpi-f08: fix prototypes and more

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

120b71b: Merge pull request #13175 from hppritcha/swat_xhc_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

486c348: XHC: swat compiler warningbug

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4f00e3e: Merge pull request #13173 from hppritcha/plug_ucx_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3a5f714: Merge pull request #13174 from hppritcha/memchecke...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3203f47: OSC/UCX: plug a memory leak found by valgrind

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

152c21b: memchecker: fix some problems with arg checking

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c87d667: Merge pull request #13172 from hppritcha/fix_han_m...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0e75d9d: HAN: plug some memory leaks found by valgrind

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

96864aa: Merge pull request #13163 from bwbarrett/cleanup/r...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

92e1378: Merge pull request #12226 from jtronge/bigcount

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

05a5924: Bigcount: Update docs and address other comments

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ff4352c: Generate mpi_f08 bindings and add CFI support

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

86be709: Generate interfaces for C with bigcount

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5ae1b96: Merge pull request #13165 from hppritcha/revert_32...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8b466c6: Revert "fortran:fix integer kind=8 problem"

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3cc346b: Merge pull request #13146 from jsquyres/pr/minor-u...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e59caab: Remove Solaris-specific components

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

09c5342: Remove Altix-specific timer component

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

674f46c: Merge pull request #13144 from jsquyres/pr/help-fi...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d1bf286: show_help: convert opal_show_[v]help back into a f...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a1ac81e: opal/util/show_help: slurp help text files into C ...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

593d8ac: Merge pull request #13159 from hppritcha/fix_int8_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

32db65f: fortran:fix integer kind=8 problem

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

42600bd: Merge pull request #13142 from ggouaillardet/topic...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

dc7d3cc: trivial: remove executable bit from this file; it'...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

19363b4: trivial: mark a bunch of files executable that are...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6399b4a: ompi-spec-generator.py: updates for Python 3

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ad6b23b: contrib/spread: remove old/unused contrib sample s...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

13d0522: Merge pull request #13158 from hppritcha/fix_for_1...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2fef284: external data pack: switch to using size_t

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

45258b6: Merge pull request #13150 from jsquyres/pr/hdf5-ci...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

55fd302: hdf5-tests: abbreviate the wget output

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

41935f0: Merge pull request #13139 from hppritcha/no_ifdeb_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

fb3e4c2: configury: fix support for flang on OSX

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d70233f: fix up use of opal_enable_debug

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9fbd849: Merge pull request #13083 from bosilca/topic/exten...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a857057: Merge pull request #13132 from jsquyres/pr/add-mpi...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

913757d: docs: minor additions to the new MPI_Status_ man ...*

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3dace9b: Merge pull request #13126 from devreal/osc-ucx-fix...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3d4c7d4: Merge pull request #13125 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2608b02: docs: add man-pages for new functions

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8a64826: Merge pull request #13119 from hppritcha/remove_ro...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4684a13: remove hdf5 romio test

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

73a55fe: romio: remove it

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1217a95: coll/tuned: Refactor logging, and add coll_tuned_v...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e973840: coll/tuned: New dynamic rules file format

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8ab493c: opal/util/json: complain less about errors

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

24889ce: opal/util/json: Add opal_json_get_key_by_index fun...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

dd7c935: coll/tuned: simplify arguments to dynamic file cre...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d25b729: mpi: add new status_set/get functions

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3f12346: Merge pull request #13115 from Petter-Programs/col...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4861b94: coll/tuned: fix warning about fscanf with sign dis...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1ba62ea: osc/ucx: ignore lock table if "no_locks" info key ...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0e1ed32: Merge pull request #13124 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8a43356: accelerator/rocm: minor cleanup

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

899f253: Merge pull request #13117 from opoplawski/openjdk

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

42b17ae: Merge pull request #13109 from hppritcha/spawn_mem...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

cbb200d: Merge pull request #13086 from hppritcha/mpi_t_eve...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5fb0427: comm: use comm instance for value for memkind set

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

28e08db: Latest Fedora has dropped the arch suffix from the...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d0037fc: MPI_T events: man pages

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2e02475: Fix race condition in coll_han_alltoall.c

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b79b3e9: Merge pull request #13105 from janjust/main-prs

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5622889: MPI_T: provide a stub implementation of events

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b7eea5b: Fix type mismatch error

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

bdda699: Merge pull request #13097 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c05b8f1: accelerator/cuda: fix get_memkind func name

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

7cb2fee: Merge pull request #13095 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ee8e53a: file: add no-accelerator assertion flag

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

994869e: info/memkind: first set of optimizations

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9fb2d4e: Merge pull request #13094 from hjelmn/more_btl_uct...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2a128b1: btl/uct: clean up retain/release of the connection...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f99cbcd: btl/uct: fix a race condition when setting up endp...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a477b22: Merge pull request #13089 from bosilca/fix/ucx_dyn...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4f87c6b: Merge pull request #13055 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e901e6a: ompi/communicator: set grp_instance for leader_gro...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

181c38a: accelerator: add interface to retrieve memkind

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c95e453: Set the refcnt to zero for new memory zones.

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ddd0c2c: info/info_memkind: add code to handle memkind info

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6e3ac41: Add a link to the gcc discussion about patcher.

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

59d968e: Merge pull request #13080 from JTM-UofL/pr/update-...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

48883b7: Changed the hyperlink in README.md and HACKING.md ...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a1544c0: Merge pull request #13018 from hjelmn/wip_uct_impr...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2514b6e: Merge pull request #13037 from hjelmn/clean_up_btl...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

95f7141: btl/sm: rewrite of fast box (per-peer receive buff...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b072940: Merge pull request #13028 from bosilca/topic/requi...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9288158: Require UCX > 1.9

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

fad3e92: Merge pull request #13062 from sthibaul/iov_max

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c0f4876: Merge pull request #13072 from ggouaillardet/topic...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ae0db67: coll/acoll: plug a memory leak

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c5e02ab: Merge pull request #13006 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b5c94df: Merge pull request #13065 from jsquyres/pr/update-...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

cb6011f: Merge pull request #13063 from sthibaul/path_max

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6889000: Merge pull request #13027 from bosilca/topic/fix_p...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ca12532: .gitignore: add sessions example binary

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8731f21: coll/accelerator: update owner file

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

da14c12: coll/accelerator: add bcast,allgather,alltoall

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e0fba8f: coll/accelerator: add reduce_scatter

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4c0d43f: Merge pull request #13040 from hppritcha/remove_su...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

13efcd0: hurd: Fix build

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

950713b: hurd: Fix build

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

dc82f61: fortran: remove use-mpi-tkr

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6bcb837: Merge pull request #13056 from bosilca/fix/cleaner...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ab13add: Remove the unused parts of the rcache base struct

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ecd206d: Merge pull request #13033 from AxelSchneewind/fix-...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c71d630: Merge pull request #13030 from hppritcha/add_suppo...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

398b8d4: Merge pull request #12985 from amd-nithyavs/17Dec2...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b09a79d: Merge pull request #13038 from hppritcha/fix_main_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3e67dd1: Tracking framework for xpmem rcache registrations ...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4ec05e9: Misc bugfixes and extra command line arguments

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2258d28: btl/uct: get it to compile again

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a1900c5: Merge pull request #12660 from devreal/require-c11

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4d4f721: Merge pull request #13003 from rhc54/topic/sing

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

709c74c: Merge pull request #13032 from hjelmn/fix_flaw_in_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d586292: btl/uct: correctly set the completion status befor...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1c579e5: Merge pull request #13031 from hjelmn/btl_uct_shou...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c484f68: ops: add support for user-defined big count ops

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6e9cf74: rename component struct in declaration to match de...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6590e92: btl/uct: fix default exclusivity (was too high)

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ebce398: Merge pull request #12889 from tvegas1/oshmem_base...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

94f092e: Fix patcher for ppc and aarch64

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6340b96: oshmem/shmem: Allocate and exchange base segment a...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

285f6b1: Merge pull request #13010 from hppritcha/some_pmix...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3907c2c: Merge pull request #13020 from hppritcha/ofi_btl_s...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3c972f3: Merge pull request #13007 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

673ec16: Merge pull request #13024 from gkatev/xhc_fix_sess...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e803e93: Merge pull request #12987 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c1e5d81: coll/xhc: Fix MCA var related segfault with sessio...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

860bbd6: patcher: make it work better with sessions model

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a03199c: btl/ofi: fixes for multi mpi init/fini scenarios

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

41ad9f7: btl/uct: reduce number of messages sent when estab...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9b8a417: Singletons need to create their own session direct...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0bccfcd: Merge pull request #13004 from jsquyres/pr/gh-cont...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9d2196d: Merge pull request #13001 from jsquyres/pr/minor-d...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9b71f99: comm: add pmix timeout knob to group ops

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d82d905: io/ompio: file file_seek calculation

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

963213d: docs: add image of all Open MPI github contributor...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5058340: docs: fix a copy-and-paste error

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

88cd4a5: Merge pull request #12997 from hppritcha/add_hello...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ce3bd95: examples: add hello_sessions to dist

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f6a9dc2: Merge pull request #12995 from rhc54/topic/dpm

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a4e0016: Remove unnecessary qsort operation

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

69dc361: Merge pull request #12908 from gkatev/xhc_v2

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

fced151: Merge pull request #12986 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

118c1b0: coll/accelerator: use dev_id and transfer type

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6be59b3: accelerator/rocm and smsc/accelerator: add owner.t...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e0c2f0b: docs: Note that Open MPI now requires a C11-compli...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

eaea24f: Require C11

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

cfb4d38: Merge pull request #12944 from ggouaillardet/topic...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ec08767: Merge pull request #12858 from tvegas1/oshmem_seg_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

95a8c39: Merge pull request #12982 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4df81a1: accelerator/rocm: add large BAR check

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

28c2e47: Merge pull request #12921 from minrk/romio-cudart

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9ba5034: Merge pull request #12980 from hppritcha/suppress_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9d3d37b: comm: suppress compiler warning

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a75d285: Merge pull request #12958 from bosilca/topic/wtime...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

54ca008: coll/xhc: Bring in latest developments

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ec987ee: Merge pull request #12949 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4a117d5: accelerator/rocm: add sync of default stream

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6264853: smsc/accelerator: add new smsc component

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

99bec5a: Merge pull request #12960 from hppritcha/fix_for_i...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8d71197: Merge pull request #12964 from hppritcha/better_ar...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

232c47e: Merge pull request #12941 from hppritcha/fix_issue...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a0486e0: comm: beef up args checking for some comm construc...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c02bd8f: Merge pull request #12957 from bwbarrett/ci/fix-br...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0bdbb45: Merge pull request #12950 from bwbarrett/cleanup/j...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e3da345: Merge pull request #12955 from bwbarrett/bugfix/fr...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

46ff698: comm: beef up use of PMIx_Group_construct

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

06e993f: Merge pull request #12932 from burlen/coll_tuned_d...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2bd020a: Merge pull request #12956 from jsquyres/pr/add-mis...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c0b371b: MPI_Wtime relative to MPI_Init

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

58cde2f: ci: Fix build of branch commits

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

27075e7: docs: update the platform list

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

dd552c5: ci: Remove Ubuntu 18.04 (and gcc 5 / 6)

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d412b9e: fortran/use-mpi-f08: Add missing profile symbols

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

cb714a2: tests: Add stdint.h header

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e5cc709: Merge pull request #12937 from jsquyres/pr/mpirun....

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

75e7cc0: docs: update cuda related docs to reflect

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

607f3a4: request: correctly handle MPI_COMM_NULL

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

05f6205: mpirun.1.rst: Describe --pmixmca and --prtemca

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

724dd86: mpirun.1.rst: fix MPI_COMM_WORLD font

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9e7441f: mpirun.1.rst: fix some PRRTE typos

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c6766bb: Merge pull request #12910 from hppritcha/fix_ucx_s...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3932711: update user guide for coll tuned rules file v2

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

594e29a: Merge pull request #12920 from rhc54/topic/dpm

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9c02c21: romio314: do not link with cudart

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c6a7d45: Allow the dpm to query the server for local peer i...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

7b2ac18: Merge pull request #12903 from burlen/coll_mca_var...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0f68484: Merge pull request #12827 from burlen/dynamic_deci...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

75befb8: fix MCA variable scope in coll hcoll

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

44e0436: fix MCA variable scope in coll basic

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

fdf60ac: fix MCA variable scope in coll adapt

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

329ea0e: fix MCA variable scope in coll han

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

617e89d: fix MCA variable scope in coll ucc

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f6387a4: coll tuned add version identifier to the rules fil...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

33f8c74: coll tuned dynamic rules file alltoall_algorithm_m...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

db92ff5: UCX: fix problem when doing multiple session init/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

25feb3b: Merge pull request #12901 from hppritcha/advance_p...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4e3e918: Merge pull request #12905 from hppritcha/move_to_h...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

cf4b663: hwloc: move to minimum 2.1.0

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

efce573: Merge pull request #12890 from hppritcha/patch_par...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a9f84cc: Merge pull request #12894 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ed537c6: Merge pull request #12898 from hppritcha/add_a_ret...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6cf4dbe: examples: add return 0 to sessions smoke test

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

030ead1: fcoll/vulcan: add read_all implementation

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4b356be: fcoll/vulcan: minor code reorg

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6043ac5: fcoll/vulcan: cleanup write_all operations

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

afc970c: Merge pull request #12888 from hppritcha/beef_up_s...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c6a8a13: oshmem/shmem: move warn if segment inside data reg...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

cdbf8c6: partitions: make it work with sessions

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

70e51fe: sessions: make sure to only finalize class

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c393881: Merge pull request #12870 from hppritcha/fix_commo...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b198056: Merge pull request #12862 from hppritcha/adjust_om...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

47ea155: Merge pull request #12868 from hppritcha/fix_for_i...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ef2cb80: Merge pull request #12723 from hppritcha/topic/ucx...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

25942c7: Merge pull request #12722 from ggouaillardet/topic...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ccd6415: configury: patch configure to support nvfortran

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a9a89d3: Merge pull request #12851 from bwbarrett/misc/disa...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

14fc45b: Disable silent-rules on CI

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1d65a14: Merge pull request #12871 from hppritcha/add_sessi...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

2f4ba1b: ofi/common: fix code that broke sessions

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9109c33: sessions: add smoke test

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

95e3323: sessions: add support for ucx more

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

155ee56: sessions: fix some problems with multiple init/fin...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

448c3ba: Merge pull request #12855 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

071bba8: pr-checks: run hdf5 testsuite

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

30b1fb0: Merge pull request #12856 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

41b3ce2: pr-checks: update compile-rocm action

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b96e626: remove deprecated mca rmaps param

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

fc32bfe: Merge pull request #12847 from devreal/info-public...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

89eb96d: Retain info references on public info dup

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f8083d2: Merge pull request #12860 from hppritcha/embiggen_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

09dc54d: big count: embiggen the pml bsend attach/detach

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b858b9f: Merge pull request #12842 from lrbison/squelch_all...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6077a6d: coll/han/allreduce: squelch a particularly noisy l...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0b3f4b8: Merge pull request #12806 from lrbison/alltoallv_e...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6e15058: Merge pull request #12853 from hppritcha/prrte_adv...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

69ac92b: coll/han: parameterize the packing buf size and co...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a4a6ab1: coll/han: alltoallv bugfixes

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d14af58: Merge pull request #12836 from jsquyres/pr/docs/de...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

883030f: docs: specifically mention "OpenPMIx" (vs. "PMIx")

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3253f8f: docs: add notes about dependency versions

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f31a9be: Merge pull request #12844 from hjelmn/btl_uct_add_...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

25ea13d: Merge pull request #12846 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3fae3b0: fs/ufs and fs/lustre: change mca var type

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

041a904: Merge pull request #12835 from Akshay-Venkatesh/to...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b05ef1e: btl/uct: add Intel iRDMA to the default list of UC...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

cafcce9: opal/cuda: Handle stream-ordered allocations and a...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a0af26a: Merge pull request #12832 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0e1abb6: Merge pull request #12823 from bosilca/topic/fix_o...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1064202: docs/rocm: fix syntax of osu_latency benchmark

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b7a56e9: Merge pull request #12829 from jsquyres/pr/update-...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

50c05da: Update opal_portable_platform_real.h from upstream...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

58400ad: Cleanup unused code.

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

27514c2: Allow for packing less data than expected.

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f29109a: Return faster if nothing to do.

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

86961a2: Merge pull request #12793 from codymann-cornelisne...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e4b98d7: Merge pull request #12797 from wenduwan/fix_bsend

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0a2d5d4: Merge pull request #12818 from hjelmn/btl_uct_make...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

cb3890a: Merge pull request #12817 from hjelmn/fix_possibly...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8adf9f5: btl/uct: fix fetching atomics support for osc/rdma

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b7f8cae: pml/ob1: fix potential double return of RDMA fragm...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

27efeb9: pml/ob1: fix double increment of the RDMA frag ret...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

020e83f: pml/ob1: ensure RDMA fragments are released in the...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e06a5cd: Make sure a PSCW epoch is active on MPI_Win_comple...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5f00259: Merge pull request #12783 from amd-nithyavs/29Aug2...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a59c462: coll/acoll: Remove use of cid as array index

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

adee1a4: Merge pull request #12808 from wenduwan/main_ci_ex...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f061c7d: ci: always run configury build tests on Amazon Lin...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

20d2335: Merge pull request #12803 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6237037: Merge pull request #12805 from wenduwan/remove_rhe...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

429c7b7: Fix buffered sends for OB1 as well.

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1c7b1b9: ci: remove rhel7

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3fde6af: fcoll/vulcan: fix memory leak

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3226c6c: pml/cm: pack data from application buffer in succe...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e25e897: Merge pull request #12758 from Akshay-Venkatesh/to...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1afb524: Merge pull request #12678 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d30471c: io/ompio: turn accel. aggr. buffer off by default

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

18bb9d7: common/ompio: add support for gpu aggr. buffers fo...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5dcf11a: fcoll/vulcan: add support for GPU aggregation buff...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

72c952d: Merge pull request #12743 from jsquyres/pr/gcc-14-...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

6e81b00: part_persist: fix sign comparison

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1e06936: btl smcuda: suppress compiler warning

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0e61de1: coll xhc: ensure to initialize member_id

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c133d17: coll han: remove extra (void) indirection*

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f8c9460: coll_base_allgather: ensure to initialize variable...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

a601c9a: hook comm_method: fix compiler warnings

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

35f4a6d: opal output: add bozo input check

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

d76dfdc: opal_copy_functions_heterogeneous: fix function de...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

480d744: opal_datatype_copy: fix argument test

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

39a8583: Merge pull request #12764 from tvegas1/sshmem_star...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

669feb8: oshmem/shmem: Fix sshmem start address and warn if...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8369c1c: Merge pull request #12757 from Akshay-Venkatesh/to...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

87d05de: opal/cuda: Handle VMM pointers in cuda_check_addr

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

7f6f788: coll/accelerator: duplicate reduce code for reduce...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

57485f4: ompi/coll/accelerator: implement reduce_local

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

7d20b86: Merge pull request #11716 from wenduwan/accelerato...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e231408: Merge pull request #12774 from wenduwan/part_persi...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

546e60e: mca/part: fix datatype memory leak

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

afa9d65: Merge pull request #12713 from tkordenbrock/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

eddd356: Merge pull request #12768 from wenduwan/fix_han_la...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f877e51: coll/han: cleanup unused utils

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

37a6ffb: coll/han: remove unused variables

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

80884d4: coll/han: ptrdiff_t max size bugfix

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

f2efd55: Merge pull request #12747 from lrbison/alltoallv

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b737592: Merge pull request #12765 from jack-morrison/jackm...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5cb789c: docs: Transition Omni-Path references to Cornelis ...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

605f6fb: Merge pull request #12755 from hppritcha/test_prrt...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

caa54f0: Merge pull request #12761 from fullerdj/djf-typo

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

9bc89ed: docs/../ofi.rst: Correct typographical error

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

247cfb6: Merge pull request #12756 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c697f28: fs/ufs: change default locking protocol

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

fefff31: Merge pull request #12750 from hppritcha/setenv_fo...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

66b82b2: Merge pull request #12748 from jsquyres/pr/mpi-pre...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

702f6d5: Merge pull request #12749 from jsquyres/pr/typos-i...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

7f9dfda: DOCS: minor fix to autogen.pl related page

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5bf2745: man pages: fix typos in some partitioned API man p...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b9f3eb6: Fix a variety of typos in comments and strings

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3b69d98: coll/han: Implement MPI_Alltoallv in han using SMS...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1d891d3: portals4: use PtlHandleIsEqual() to compare handle...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

57f2404: Merge pull request #12714 from tkordenbrock/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c3bebd8: Merge pull request #12685 from devreal/fix-compile...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

e82f918: Merge pull request #12720 from minrk/ldflags-typo

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

da87226: Merge pull request #12736 from lauffr/main

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

53748c4: fixed argument name in MPI_Precv_init man page

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b73ceae: Merge pull request #12730 from mdosanjh/partcommfi...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

3e03afa: Merge pull request #12721 from edgargabriel/topic/...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

c6a25a2: Merge branch 'main' into partcommfix

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1fcf4db: Merge pull request #12729 from jedbrown/jed/fix-al...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

bcf1d5b: Added a partcomm fix for mismatched types

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

4ef8943: doc: fix explanation of in-place option for MPI_Al...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

290953a: Merge pull request #12724 from wenduwan/define_con...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8acb59d: opal,ompi: move container_of definition to its own...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b44ecf0: accelerator/ze: adjust parameter names

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

8d11393: accelerator/rocm: adjust rocm mca parameter names

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

5d6026e: Fix typo in LDFLAGS_save_xcode variable name

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

b4390af: Merge pull request #12716 from hppritcha/docs_typo

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

91b11db: docs: fix typo in launcher section

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

24630e6: portals4: fix compiler warnings

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

231e320: portals4: Upgrade the coll-portals4 component to b...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

20b900e: Merge pull request #12709 from bosilca/topic/fix_s...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

0a02491: Fix the access to the rcount array.

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

1b7215a: Identify requests from the same instance.

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

ce2310a: Merge pull request #12681 from ggouaillardet/topic...

  • check_cherry_pick: does not include a cherry pick message (did you need to bot:notacherrypick?)

Additional errors could not be shown...
Please click here for a full list of errors.

Please fix these problems and, if necessary, force-push new commits back up to the PR branch. Thanks!

@ggouaillardet
Copy link
Contributor Author

Replaced with #13240

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.