The GitHub Actions job "CI" on tvm.git/tvm-dev/2026-08-05-main-ffi-floor has 
failed.
Run started by GitHub user MasterJH5574 (triggered by tqchen).

Head commit for run:
c904bf68219fb719a70f4ac4566e71754490e775 / Ruihang Lai <[email protected]>
[Python] Bump apache-tvm-ffi floor to >=0.1.13.post2

The bundled 3rdparty/tvm-ffi gitlink is at v0.1.13-post2 (#20088), so TVM
compiles against post2 headers. The wheel does not bundle libtvm_ffi.so --
it is excluded from the auditwheel, delocate and delvewheel repair commands
-- so the runtime library is whatever the apache-tvm-ffi dependency resolves
to at install time, which makes this floor an ABI contract.

ModuleObj::GetFunction changed from `virtual Function` to
`virtual Optional<Function>` between 0.1.13 and 0.1.13.post2 (tvm-ffi #700,
#701). That is a vtable boundary whose mangled symbol does not encode the
return type, so pairing a post2-compiled TVM with an older libtvm_ffi.so
fails silently rather than at link time.

A plain install already resolves to post2 since pip picks the newest match;
raising the floor closes the pinned and constrained resolves that 0.1.13
still permits.

Report URL: https://github.com/apache/tvm/actions/runs/31020113887

With regards,
GitHub Actions via GitBox


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

Reply via email to