> But why should an app author care? What is the use case? This was an MPI requirement. The point of my post wasn't even about whether these 3 flags were desirable. It was whether a 4th flag (FI_DATA_VISIBLE_AT_REMOTE_SIDE_BUT_NOT_YET_IN_FINAL_DESTINATION_BUFFER) was needed.