Skip to content
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

SST Master Branch Merger: Auto Create Pull Request to Promote from devel to master - All Tests Ran Clean #2408

Merged
merged 13 commits into from
Oct 11, 2024

Conversation

sst-autotester
Copy link
Contributor

Pull Request created to promote from devel branch to master due to successfully passing the following Jenkins Jobs :
JENKINS_SRN/SST__Nightly_NewFW_OSX-14-XC15-ARM2_OMPI-4.1.6_PY3.10_Mainline : Build 333
JENKINS_SRN/SST__Nightly_NewFW_OSX-14-XC15-ARM2_OMPI-4.1.6_PY3.10_Mainline_MR-2 : Build 157
JENKINS_SRN/SST__Nightly_NewFW_OSX-14-XC15-ARM2_OMPI-4.1.6_PY3.10_Mainline_MT-2 : Build 154
JENKINS_SRN/SST__Nightly_NewFW_OSX-14-XC15-ARM2_OMPI-4.1.6_PY3.10_Mainline_OutOfSource : Build 156
JENKINS_SRN/SST__Nightly_NewFW_OSX-14-XC15-ARM2_OMPI-4.1.6_PY3.10_SST-Macro_NoCore : Build 155
JENKINS_SRN/SST__Nightly_NewFW_OSX-14-XC15-ARM2_OMPI-4.1.6_PY3.10_SST-Macro_WithCore : Build 155
JENKINS_SRN/SST__Nightly_NewFW_sst-test_Clang-Format_sst-core : Build 1138
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Mainline : Build 1309
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Mainline_memH-A_Sweep-1 : Build 1285
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Mainline_memH-A_Sweep-2 : Build 1288
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Mainline_memH-A_Sweep-3 : Build 1286
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Mainline_memH-A_Sweep-4 : Build 1286
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Mainline_MR-2 : Build 1280
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Mainline_MT-2 : Build 1279
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Mainline_MT-4 : Build 1277
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Mainline_OutOfSource : Build 1278
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_Make-Dist : Build 1283
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_SST-Macro_NoCore : Build 1283
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_SST-Macro_WithCore : Build 1283
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-4.1.4_PY3.6_SST_Macro_Make-Dist : Build 1286
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-NONE_PY3.6_Mainline : Build 1265
JENKINS_SRN/SST__Nightly_NewFW_sst-test_OMPI-NONE_PY3.6_Mainline_MT-2 : Build 1282
JENKINS_SRN/SST__Nightly_NewFW_Ubuntu-22.04_Doxygen : Build 162
JENKINS_SRN/SST__Nightly_NewFW_Ubuntu-24.04_OMPI-4.1.6_PY3.12_Mainline : Build 219
JENKINS_SRN/SST__Nightly_NewFW_Ubuntu-24.04_OMPI-4.1.6_PY3.12_Mainline_MR-2 : Build 154
JENKINS_SRN/SST__Nightly_NewFW_Ubuntu-24.04_OMPI-4.1.6_PY3.12_Mainline_MT-2 : Build 153
JENKINS_SRN/SST__Nightly_NewFW_Ubuntu-24.04_OMPI-4.1.6_PY3.12_Make-Dist : Build 156
JENKINS_SRN/SST__Nightly_NewFW_Ubuntu-24.04_OMPI-4.1.6_PY3.12_SST-Macro_NoCore : Build 156
JENKINS_SRN/SST__Nightly_NewFW_Ubuntu-24.04_OMPI-4.1.6_PY3.12_SST-Macro_WithCore : Build 153

freund and others added 13 commits August 22, 2024 21:25
- replaying a trace with an MPI_Bcast was causing the simulation to hang
- issue was that the motif called a new Bcast with the wrong count
- count should be the same for all ranks and should correspond to the
  number received and not the number sent (which will be 0 for all ranks
  besides the root)
- tests that an OTF2 trace (MPI_Bcast on four ranks) can be replayed
- skipped if sst-elements was not built with OTF2 support
- binary files (traces) may need to be moved to different repo
- was using sstsimulator_conf_get_value_bool, which requires adding a
  special group to the SST configuration
- can use sst_elements_config_include_file_get_value_int with fewer
  changes
- also upped the timeout in the OTF2 test to 20 seconds (from 10)
pymerlin expects to override a SimpleNetwork subcomponent with its own
network subcomponent (e.g., LinkControl). When using a Bridge, this
subcomponent is ignored and link initialization crashes on
SST::Link::sendUntimedData when trying to access a null rtr object. This
patch extends the Bridge component to use the user subcomponent if the
subcomponent slot is populated and if not then fall back to using an
anonymous subcomponent as before.
- support for scatter, allgather, and alltoall collective operations
- optional parameter addCompute to add ember compute time in between
  MPI calls to try to match the timestamps in the trace
…ge-user-networkIF

Automatically Merged using SST Pull Request AutoTester
PR Title: b'merlin/bridge: load user subcomponent for networkIF'
PR Author: heyitsanthony
…bcast-fix

Automatically Merged using SST Pull Request AutoTester
PR Title: b'Ember OTF2 linking and Bcast fix (with an added test)'
PR Author: freund
Automatically Merged using SST Pull Request AutoTester
PR Title: b'Add basic test for simpleElementExample checkpointing'
PR Author: bliu1013
@sst-autotester sst-autotester merged commit 80bd5b1 into master Oct 11, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants