SST Master Branch Merger: Auto Create Pull Request to Promote from devel to master - All Tests Ran Clean - #2719
Merged
Merged
Conversation
Add operation-scoped registry selection, ring all-reduce, built-in registrations, Python plumbing, and mask-MPI correctness fixtures.
Raise action bounds, remove the unusable reduce-scatter registration, correct collective implementations, and add focused registry and mask-MPI coverage.
Compose configurable intra, inter, and broadcast stages in the engine, handle one-node and no-SMP topologies, migrate public selection keys to collective.*, and add topology and migration regressions.
iris/mask-mpi collective registry
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request created to promote from devel branch to master due to successfully passing the following Jenkins Jobs :
JENKINS_SRN/SST__Nightly_OSX-15-XC16_OMPI-4.1.6_PY3.10_Mainline : Build 993
JENKINS_SRN/SST__Nightly_OSX-15-XC16_OMPI-4.1.6_PY3.10_Mainline_MR-2 : Build 817
JENKINS_SRN/SST__Nightly_OSX-15-XC16_OMPI-4.1.6_PY3.10_Mainline_MT-2 : Build 817
JENKINS_SRN/SST__Nightly_OSX-15-XC16_OMPI-4.1.6_PY3.10_Mainline_OutOfSource : Build 814
JENKINS_SRN/SST__Nightly_OSX-15-XC16_OMPI-4.1.6_PY3.10_SST-Macro_NoCore : Build 817
JENKINS_SRN/SST__Nightly_OSX-15-XC16_OMPI-4.1.6_PY3.10_SST-Macro_WithCore : Build 814
JENKINS_SRN/SST__Nightly_OSX-26-XC26_OMPI-4.1.4_PY3.10_Mainline : Build 1673
JENKINS_SRN/SST__Nightly_OSX-26-XC26_OMPI-4.1.4_PY3.10_Mainline_MR-2 : Build 1661
JENKINS_SRN/SST__Nightly_OSX-26-XC26_OMPI-4.1.4_PY3.10_Mainline_MT-2 : Build 1653
JENKINS_SRN/SST__Nightly_OSX-26-XC26_OMPI-4.1.4_PY3.10_Mainline_OutOfSource : Build 1654
JENKINS_SRN/SST__Nightly_OSX-26-XC26_OMPI-4.1.4_PY3.10_SST-Macro_NoCore : Build 1494
JENKINS_SRN/SST__Nightly_OSX-26-XC26_OMPI-4.1.4_PY3.10_SST-Macro_WithCore : Build 1524
JENKINS_SRN/SST__Nightly_sst-test_clang18_OMPI-NONE_PY3.13_Mainline : Build 481
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline : Build 1981
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline_memH-A_Sweep-1 : Build 1948
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline_memH-A_Sweep-2 : Build 1957
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline_memH-A_Sweep-3 : Build 1949
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline_memH-A_Sweep-4 : Build 1949
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline_MR-2 : Build 1952
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline_MT-2 : Build 1948
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline_MT-4 : Build 1949
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline_MT-2_MR-2 : Build 423
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Mainline_OutOfSource : Build 1946
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_Make-Dist : Build 1952
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_SST-Macro_NoCore : Build 1951
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_SST-Macro_WithCore : Build 1953
JENKINS_SRN/SST__Nightly_sst-test_OMPI-4.1.4_PY3.9_SST_Macro_Make-Dist : Build 1956
JENKINS_SRN/SST__Nightly_sst-test_OMPI-NONE_PY3.9_Mainline : Build 1935
JENKINS_SRN/SST__Nightly_sst-test_OMPI-NONE_PY3.9_Mainline_MT-2 : Build 1956
JENKINS_SRN/SST__Nightly_Ubuntu-24.04_OMPI-4.1.6_PY3.12_Mainline : Build 873
JENKINS_SRN/SST__Nightly_Ubuntu-24.04_OMPI-4.1.6_PY3.12_Mainline_MR-2 : Build 802
JENKINS_SRN/SST__Nightly_Ubuntu-24.04_OMPI-4.1.6_PY3.12_Mainline_MT-2 : Build 816
JENKINS_SRN/SST__Nightly_Ubuntu-24.04_OMPI-4.1.6_PY3.12_Make-Dist : Build 818
JENKINS_SRN/SST__Nightly_Ubuntu-24.04_OMPI-4.1.6_PY3.12_SST-Macro_NoCore : Build 809
JENKINS_SRN/SST__Nightly_Ubuntu-24.04_OMPI-4.1.6_PY3.12_SST-Macro_WithCore : Build 804
JENKINS_SRN/SST__Nightly_Ubuntu-26.04_OMPI-5.0.10_PY3.14_Mainline : Build 132
JENKINS_SRN/SST__Nightly_Ubuntu-26.04_Doxygen : Build 106
JENKINS_SRN/SST__Nightly_TOSS_4.8_OMPI-4.1.6_PY3.12_Mainline : Build 842
JENKINS_SRN/SST__Nightly_Rocky-10_OMPI-5.0.2_PY3.12_Mainline : Build 301
JENKINS_SRN/SST__Nightly_Rocky-9_OMPI-4.1.6_PY3.9_Mainline : Build 870
JENKINS_SRN/SST__Nightly_COERHEL-9_OMPI-4.1.6_PY3.9_Mainline : Build 895