The GitHub Actions job "CI" on tvm-ffi.git/main-dev/2026-08-31/stubgen_layout_facts has failed. Run started by GitHub user Seven-Streams (triggered by Seven-Streams).
Head commit for run: dcda9e871e658a804a0cd39867b43e18c65a8953 / yuchuan <[email protected]> [STUBGEN] Carry native layout facts through the language-neutral data model `NamedTypeSchema` now records the byte facts the C++ registry already publishes for every reflected field (size/alignment/offset, static default or factory value, structural-eq flag, frozen-ness), and `ObjectInfo` records the ancestor chain plus the type's own `sizeof` (`None` for a type without its own metadata entry, whose inherited size says nothing about the type). This gives non-Python backends the memory-layout inputs they need without a second reflection pass. Language-neutral infrastructure for such backends: - `//` marker syntax for `.rs` files (the block parser was already syntax-driven); - directory scans visit only the active generator's `source_exts`, so one tree can hold stub files for several languages without one target rewriting another's files; - `--target` choices follow the generator registry instead of a hard-coded list; - drop the unused `generate_helpers_block` protocol method. No generator other than `python` is registered yet. Report URL: https://github.com/apache/tvm-ffi/actions/runs/33408449179 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
