Bill Scherer
Bill Scherer
# Description Add support to the codebase for internationalization # Implementation Strategy 1. Move error messages to a named constants in a separate header 2. Implement language switching capabilities 3....
# Description Fortran has built-in support for complex numeric types, and these are used in some simulations. We should plumb support for these through SmartRedis. # Justification Fortran users who...
# Description This enables users from all around the world to work in their native language/character set. # Justification Users from non-English speaking countries will gain access to full character...
In our SmartRedis project (https://github.com/CrayLabs/SmartRedis), we use LCOV as part of our CI/CD pipeline to track code coverage across a series of test cases. With LCOV version 1.12, this is...
# Description From the PyPi project page for SmartSim 0.6.1 (congrats on the release, btw!), I tried clicking on the ToC links and found that they're not working. https://pypi.org/project/smartsim #...
# Description Following completion of the test/build rework, we can start doing nightly testing of the SmartRedis library to ensure that errors don't creep in unnoticed # Justification This will...
# Description To run a single test in SmartRedis currently requires execution of several manual steps. A new Makefile target could automate these. # Justification It's a small simplification that...
# Description The fact that append_dataset() requires a user to have already put the dataset to the database is nonobvious, making this a tripping point for many users. Adding put()...
# Description Third-party software is added to the SmartRedis `install/lib` and `install/include` directories. This pollutes our installation and complicates clean up make targets include `clean` and `clobber`. # How to...
# Description Running our unit tests on CI/CD produces deprecation warnings # How to reproduce Run tests on CI/CD and observe the output. You should find something similar to the...