Eric Berquist
Eric Berquist
Part of #1376. There should be follow-ups to: - Modernize the Python code in the test framework to use 3.9 language constructs - Remove any pre-3.9-specific CPython code from the...
Right now https://github.com/sstsimulator/sst-core/blob/29e833899e55acc37e54103ee6e418714ca3f817/CONTRIBUTING.md doesn't mention pre-commit at all. In addition to saying how to install it and what it does, it should mention that installing and running it locally is...
With GCC 15.2.0, possible indexing with -1 is being detected by the compiler: ``` In file included from /home/ejberqu/development/forks/sst/sst-core/src/sst/core/configGraph.h:20, from /home/ejberqu/development/forks/sst/sst-core/src/sst/core/simulation.cc:20: In member function 'classT* SST::SparseVectorMap::operator[](keyT) [with keyT = long...
As part of the 15.0.0 internal release plan, we decided to perform a minimum required Python version bump. However, in the public announcement at http://sst-simulator.org/sstannouncements/2025/05/09/SST-v15.0.0-Released/, this was not included. Between...
> We should see if there is a practical way to add `./scripts/test-includes.pl` as a regular part of CI. When run without arguments, it tests for missing `#include`s and returns...
Even though this doesn't touch the C++ code, it does affect writing tests and modifying the test suite, so I'm marking this as a major feature. A large chunk of...