Lunderberg opened a new pull request, #16997: URL: https://github.com/apache/tvm/pull/16997
This resolves a conflict between two recent changes. In https://github.com/apache/tvm/pull/16989, reads of size zero are used to identify hangups in `ProcessSession`. In https://github.com/apache/tvm/pull/16992, reads of size zero are treated as an error to avoid infinite loops while waiting for data to be ready. For a long-term resolution, the `dmlc::Stream` interface will need to be updated, so that the `Write` method returns the number of bytes written, just as the `Read` method currently does. This will allow the calling scope to verify the number of bytes received. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
