sst-core
sst-core copied to clipboard
SST Structural Simulation Toolkit Parallel Discrete Event Core and Services
**Describe the solution you'd like** Add `[[noreturn]]` attribute to `SST::Output::fatal()` `[[noreturn]]` allows greater optimization and avoids warnings about missing return values in functions which call `SST::Output::fatal()` but don't `return` values....
New Issue for sst-core NOTE: If you are reporting an issue for a specific element library, please submit request in ssts-element repository. ---------------------- 1 - Detailed description of problem or...
[ccache](https://ccache.dev/) is a tool that caches (the hash of) files and compiler flags such that subsequent identical compilations can be returned much faster. The Trilinos project uses it and has...
The "public" API for test suites is included in sst_unittest.py and sst_unittest_support.py. sst-unittest's `os_simple_command()` function provides some of the underlying OSCommand functionality but not enough and so test suites are...
Our testing framework currently does not provide a mechanism to add environment variables to our `OSCommand.run()` calls but it would probably be useful. This would also allow for a quick...
**Please describe the new features with any relevant use cases.** Add support for an interactive mode in SST. This mode would be used by things like debuggers to be able...
**Please describe the new features with any relevant use cases.** Plan to add a mode to the simulator that will create a memory map of the objects and variables serialized...
For tests that manipulate environment variables, it is easy to trigger a race condition when tests run concurrently, such as when one test sets a variable and another unsets it....
### sst_unittest.py: - [x] Deprecate initializeClass() – it’s not needed and redundant (DONE) - [ ] run_sst(): Remove parameters num_ranks, num_threads, and global_args since those are supposed to be determined...
Add `globalCounter` class to keep track of various (not yet tracked) statistics. Pushing to github for early feedback.