message: Check result status from waitForCompletion in BP marshaling case
diff: @@ -124,7 +124,11 @@ void SstReader::ReadVariableBlocks(Variable<T> &variable)
  // wait for all SstRead requests to finish
  for (const auto &i : sstReadHandlers)
  {
  - SstWaitForCompletion(m_Input, i);
  + if (SstWaitForCompletion(m_Input, i) != SstSuccess)
  + {
  + throw std::runtime_error(
  + "ERROR: Writer failed before returning data");
  + }
  }
  size_t iter = 0;
  