Files
mscclpp/test
Changho Hwang de664ad200 Fix #514 (#521)
* In cases when the same `tag` is used for receiving data from the same
remote rank, #514 changed the behavior of `Communicator::connect` and
`Communicator::recvMemory` to receive data in the order of
`std::shared_future::get()` is called, instead of the original behvaior
that receive data in the order of the method calls. Since the original
behavior is more intuitive, we get that back. Now when `get()` is called
on a future, the async function will first call `wait()` on the latest
previously returned future. In a recursive manner, this will call
`wait()` on all previous futures that are not yet ready.
* Removed all deprecated API calls and replaced into the new ones.
2025-05-13 13:43:35 -07:00
..
2025-05-13 13:43:35 -07:00
2025-05-13 13:43:35 -07:00
2025-05-13 13:43:35 -07:00
2025-05-13 13:43:35 -07:00
2024-11-22 01:54:11 +00:00
2025-04-22 17:09:19 -07:00