You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/parthenon/src/interface/mesh_data.hpp:296:5: error: no matching functionfor call to ‘parthenon::MeshBlockData<double>::PackVariables(const std::vector<std::__cxx11::basic_string<char>>&, parthenon::PackIndexMap&, parthenon::PackIndexMap&, std::vector<std::__cxx11::basic_string<char>>&)’
This function signature is obviously wrong. Somehow the PackIndexMap is getting passed in twice. I believe this is because the API
We didn't catch this because for MeshBlockPack we apparently don't test this particular call signature anywhere. This needs to change, as it is used everywhere in the downstream codes.
The text was updated successfully, but these errors were encountered:
The following code snippet now fails
/ /MeshBlockData *rc provided above somewhere PackIndexMap imap; rc->PackVariables(names, imap);
with errors that look like
This function signature is obviously wrong. Somehow the
PackIndexMap
is getting passed in twice. I believe this is because the APIWe didn't catch this because for
MeshBlockPack
we apparently don't test this particular call signature anywhere. This needs to change, as it is used everywhere in the downstream codes.The text was updated successfully, but these errors were encountered: