Lunderberg opened a new pull request, #14486:
URL: https://github.com/apache/tvm/pull/14486

   Prior to this PR, some of the IRModule transformations used during lowering 
can produce TIR that cannot be round-tripped through TVMScript.  Since 
TVMScript is the default method for printing all TIR, this can make it 
difficult to identify which pass has introduced a breaking change.
   
   The first commit in this PR adds a test that checks whether a module can 
correctly round-trip from TIR to TVMScript and back, for each lowering pass 
used in `tvm.build`.  Each of the following independent commits resolves one of 
the issues found by the more general test, and adds a specific test for the 
round-trip failure that it resolves.
   
   My plan is to break out these independent commits will be into separate PRs, 
for ease of review.  After all the component PRs have landed or found an 
alternative fix, this PR will be rebased to only consist of the new test 
itself, and will be opened for review.


-- 
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]

Reply via email to