Added SST_MPI_Bcast, SST_MPI_Send, and SST_MPI_Recv to sst_mpi.h. Us…#1589
Added SST_MPI_Bcast, SST_MPI_Send, and SST_MPI_Recv to sst_mpi.h. Us…#1589feldergast merged 2 commits intosstsimulator:develfrom
Conversation
… these functions in perfReporter.cc to fix issues with compiling without MPI.
|
CLANG-FORMAT TEST - PASSED |
|
Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection is Not Necessary for this Pull Request. |
|
Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects: Pull Request Auto Testing STARTING (click to expand)Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements
Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements_MR-2
Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements_MT-2
Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-core_Make-Dist
Build InformationTest Name: SST__AutotestGen2_NewFW_OSX-15-XC15-ARM2_OMPI-4.1.6_PY3.10_sst-elements
Using Repos:
Pull Request Author: feldergast |
gvoskuilen
left a comment
There was a problem hiding this comment.
Looks good other than a minor typo.
| // MPI_Barrier is a no-op when MPI is not enabled and can be safely called in that case | ||
| int SST_MPI_Barrier(MPI_Comm comm); | ||
|
|
||
| // MPI_Send and MPI_Recv are both no-ops if NPI is not present. However, they should be in segments of code that won't |
|
CLANG-FORMAT TEST - PASSED |
|
Status Flag 'Pull Request AutoTester' - Error: Jenkins Jobs - A user has pushed a change to the PR before testing completed. NEW EVENT 'committed', ID C_kwDOApdhgNoAKGU1YWE5ZGE5NzViNWQwNjMwZjk4ZDIwYzY0NmRlMGZjOTU3MDQ4NzA... The Jenkins Jobs will be shutdown; Testing of this PR must occur again. |
|
Status Flag 'Pull Request AutoTester' - Jenkins Testing: 1 or more Jobs FAILED Note: Testing will normally be attempted again in approx. 4 Hrs. If a change to the PR source branch occurs, the testing will be attempted again on next available autotester run. Pull Request Auto Testing has FAILED (click to expand)Job: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements
Job: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements_MR-2
Job: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements_MT-2
Job: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-core_Make-Dist
Test Results
Job: SST__AutotestGen2_NewFW_OSX-15-XC15-ARM2_OMPI-4.1.6_PY3.10_sst-elements
|
|
Status Flag 'Pull Request AutoTester' - User Requested Retest - Label AT: RETEST will be reset after testing. |
|
Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection is Not Necessary for this Pull Request. |
|
Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects: Pull Request Auto Testing STARTING (click to expand)Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements
Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements_MR-2
Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements_MT-2
Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-core_Make-Dist
Build InformationTest Name: SST__AutotestGen2_NewFW_OSX-15-XC15-ARM2_OMPI-4.1.6_PY3.10_sst-elements
Using Repos:
Pull Request Author: feldergast |
|
Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED Pull Request Auto Testing has PASSED (click to expand)Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements
Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements_MR-2
Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-elements_MT-2
Build InformationTest Name: SST__AutotestGen2_NewFW_sst-test_OMPI-4.1.4_PY3.9_sst-core_Make-Dist
Build InformationTest Name: SST__AutotestGen2_NewFW_OSX-15-XC15-ARM2_OMPI-4.1.6_PY3.10_sst-elements
|
|
Status Flag 'Pre-Merge Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED AND APPROVED by [ gvoskuilen ]! |
|
Status Flag 'Pull Request AutoTester' - Pull Request MUST BE MERGED MANUALLY BY Project Team - This Repo does not support Automerge |
* N2m restart (sstsimulator#1586) * Initial implementation of repartitioned restarts. * Fix realtime checkpoint test to filter directory listing on directories before looking for checkpoint files. * Add default constructor to SimpleNetwork::NetworkInspector to enable checkpointing for derived classes. * Centralize profiling output from multiple sources (sstsimulator#1587) * Centralize profiling output from multiple sources Enable JSON format output for all profiling data * Update tests to reflect new options and output format Change `--print-timing-info` to just `--timing-info` * Few minor format updates * Added SST_MPI_Bcast, SST_MPI_Send, and SST_MPI_Recv to sst_mpi.h. Us… (sstsimulator#1589) * Added SST_MPI_Bcast, SST_MPI_Send, and SST_MPI_Recv to sst_mpi.h. Use these functions in perfReporter.cc to fix issues with compiling without MPI. --------- Co-authored-by: Scott Hemmert <[email protected]> Co-authored-by: gvoskuilen <[email protected]> Co-authored-by: Kenneth Griesser <[email protected]>
…e these functions in perfReporter.cc to fix issues with compiling without MPI.