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

   ## Summary
   
   - unify Relax's former StructInfo surface into the Type vocabulary and 
Expr.ty storage path
   - remove leftover DependentTypeNode and legacy OpNode::op_type storage
   - keep base Type nullable while concrete Relax/DTensor type refs are 
non-nullable
   - clean stale StructInfo/TensorStructInfo/sinfo vocabulary in Python/docs 
and distributed-op macros
   - address Gemini follow-ups for parser annotations, BlockBuilder docstring, 
and Adreno TensorType cast audit
   
   ## Validation
   
   - cmake --build build --parallel 4
   - PYTHONPATH=$(pwd)/python:$(pwd)/.local/python 
TVM_LIBRARY_PATH=$(pwd)/build python3 -m pytest -q 
tests/python/ir/test_ir_type.py tests/python/relax/test_type.py 
tests/python/relax/test_analysis_type_analysis.py 
tests/python/relax/test_tvmscript_parser.py 
tests/python/relax/test_tvmscript_printer_relax.py 
tests/python/relax/test_expr.py 
tests/python/relax/distributed/test_distributed_dtensor_type.py 
tests/python/relax/distributed/test_distributed_tvmscript_parser.py 
tests/python/relax/distributed/test_distributed_tvmscript_printer.py -> 717 
passed, 1 xfailed
   - rg stale vocabulary audit over include/src/python/tests/docs -> no matches
   - git diff --check
   - pre-commit run --files $(git diff --name-only --diff-filter=ACMRT)
   
   Note: this build directory emits `ninja: warning: premature end of file; 
recovering`; the final build still completed successfully after broad rebuild.


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

Reply via email to