The GitHub Actions job "CI" on tvm-ffi.git/2026-02-15/type-checker has failed.
Run started by GitHub user junrushao (triggered by junrushao).

Head commit for run:
b5bb4602e9f8e0c44823acb943352b77a64d63d5 / Junru Shao <[email protected]>
feat: add runtime TypeSchema and TypeChecker for dynamic type conversion

Add C++ runtime equivalents of the Python TypeSchema class:
- TypeSchema: data class describing FFI types via recursive {origin, args}
  structure, with JSON parsing and human-readable Repr()
- TypeChecker: pre-compiled converter that resolves type schemas to
  efficient enum dispatch at construction time, providing TryCast
  (with coercion), Cast (throwing), and CheckStrict (exact match)

Supports all FFI types: POD (int/float/bool/None), String, Bytes,
DataType, Device, Object hierarchy, Optional, Array, List, Map,
Variant, Tuple, and Callable. Container conversion uses fast-path
(zero-copy when elements match) and slow-path (element-by-element
conversion) following the same pattern as compile-time TypeTraits.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to