Closed philipwjones closed 3 months ago
Thanks @mwarusz . I merged your mods. Regarding the Err code checking, I like checking up the call tree to provide a trace so we know the path to the error in addition to the error itself. To fix the clutter issue, I eventually want to create an error check function call, so that these checks look more like if (checkErr(Err, Msg)) return Err;
rather than a 4-line if block.
Rebased and re-tested. Will merge this before I leave.
This merges the previous IOField and Metadata clases into a single Field class in order to reduce the number of calls needed to register a field. It also:
The changes have been propagated throughout existing code and the documentation has been updated to reflect the change.
Passes tests on Chrysalis/Intel and Frontier (cpu/gpu)
Checklist