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]
