sstsimulator / sst-macro

SST Macro Element Library
http://sst-simulator.org/
Other
34 stars 41 forks source link

NetworkMessage serialization is broken #636

Closed jpkenny closed 2 years ago

jpkenny commented 2 years ago

For situations like rdma protocol, where you serialize a network message that has a nullptr wire buffer but non-zero payloadbytes, serialization of the network message will overwrite payloadbytes=0 which leads to incorrect behavior. This is intended behavior of sst-core serialization. Need to implement a workaround.

Found this because Bcast MPI test was failing with mpirun -n 2 on sst-core build.

jpkenny commented 2 years ago

Closed by PR #639