jinhongyii opened a new pull request, #20251: URL: https://github.com/apache/tvm/pull/20251
## Summary - realize lazy subscript operands used directly by PTX predicate inputs and destinations - preserve parser source spans through `SubscriptProxy` realization - propagate the span through tuple, Relax, and TIRx subscription callbacks This completes the lazy-subscript contract introduced by #20246 and fixes downstream regressions exposed by the TIRx migration in #20247. ## Testing - `cmake --build build -j 16` - `python -m pytest -q tests/python/tvmscript/test_tvmscript_parser_source.py::test_parser_attaches_span_to_nested_tensor_load tests/python/tvmscript/test_tvmscript_parser_source.py::test_parser_attaches_span_to_direct_call tests/python/tirx/codegen/test_ptx_dialect.py::test_ptx_comparison_selection_dispatch` - downstream wiki-kernel integration: 5 passed - downstream full `tirx_tools` gate: 2933 passed -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
