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]
