The GitHub Actions job "CI" on 
tvm-ffi.git/junrushao/2026-07-15/dtype-parsing-introspection has succeeded.
Run started by GitHub user junrushao (triggered by junrushao).

Head commit for run:
a8834f73970349cf27562577b05849a49d1de4dd / Junru Shao <[email protected]>
feat(dtype): expand parsing and introspection

Architecture:
- Normalize compact dtype spellings before the native parser applies canonical 
parsing rules.
- Add reusable C++ classification and abbreviation helpers for reflected ABI 
consumers.

Public Interfaces:
- Add DTypeIsFloat, DTypeIsInt, DTypeIsBool, and DTypeAbbrev in the C++ API.
- Add Python dtype predicates, validity checking, and named float8, float6, and 
float4 constants.

UI/UX:
- None.

Behavioral Changes:
- Accept compact i, u, f, bf, fp8, fp6, and fp4 spellings, including 
vector-lane suffixes.
- Reject partial low-precision float variant matches consistently.

Docs:
- Add API docstrings and Doxygen comments for the new dtype helpers.

Tests:
- uv run --no-sync pytest -q tests/python/test_dtype.py
- ./build_test/lib/tvm_ffi_tests --gtest_filter=*DType*:*DataType*

Untested Edge Cases:
- Parsing aliases for externally registered custom dtype codes.

Report URL: https://github.com/apache/tvm-ffi/actions/runs/29445206935

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to