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
Hmm. Thank you, it looks like this is a problem. I was initially curious how it got by the memory sanitizers in CI, but I think they don't run on MPI tests and this code is only active then. Sigh. That's really something we need to look into. @vicentebolea ? Any thoughts there? Until then, I'll do some manual checking before putting in fixes.
Building current master (925234) with gcc 14.2.1 gives me a bunch of warnings about "reading/writing 128 bytes from a region of size 16":
Offending code is in
BP5Helper::BuildNodeContrib
:(and similar)
My completely naive guess is that the last argument to
CopyToBuffer
is the number of elements, so this should probably be the following instead?Configured like:
$ cmake . -B build -DADIOS2_USE_MPI=on -DADIOS2_USE_Fortran=off -DADIOS2_USE_Python=off -DADIOS2_BUILD_EXAMPLES=OFF -DADIOS2_USE_SST=off -GNinja
The text was updated successfully, but these errors were encountered: