Matthew Whitlock
Matthew Whitlock
Use upcoming Magistrate features to enable more flexible resilience. Users can serialize proxy contents rather than just proxy IDs by including the vt::vrt::CheckpointTrait when serializing. Node object groups can now...
I'm looking to lower my world's load times, and while the chat images aren't _huge_ some of them are 0.5-1.5mb which isn't necessary for displaying in the chat window. If...
Use sendfile instead of copy_file_range when compiling on systems with kernels too old to support copy_file_range and glibc too old to emulate it. When using auto-install.py, enable passing cmake arguments...
### Checklist - [X] I have updated to the latest available Home Assistant version. - [X] I have cleared the cache of my browser. - [X] I have tried a...
Fixes #2354
Once Magistrate merges in https://github.com/DARMA-tasking/magistrate/pull/345, the type passed to serializers will be a wrapper around the old serializer types. This requires changing one line in VT: https://github.com/DARMA-tasking/vt/blob/5538883df647dc7ed93f19f751d425a5d03b24a0/src/vt/messaging/message/smart_ptr.h#L239 Which can become:...
Closes #2428 This also enables recovering to the same proxy ID as checkpointed, when possible. Some additional minor convenience features used for resilience are also included, like getting the index...
Closes #2424
**What Needs to be Done?** Use the new trait-based API to allow more flexible checkpoint/recovery patterns **Is your feature request related to a problem? Please describe.** KokkosResilience checkpoint/restart needs more...
**Describe the bug** VT is now designed for fmt 11.1.3, but requests version 7.1.0, so building fails when using the spack package. **To Reproduce** `spack install darma-vt@develop`