The GitHub Actions job "CI" on tvm.git/main has succeeded. Run started by GitHub user tqchen (triggered by tqchen).
Head commit for run: b57d0b3d07d9e97d8e4ce16106f33c1e37940191 / Shushi Hong <[email protected]> [Runtime][Disco] Fix session attribute storage, NVSHMEM build, and test gating (#19736) The tvm_ffi Object metaclass now gives every subclass `__slots__ = ()`, so the Disco Python wrappers can no longer store instance attributes and every session construction fails with AttributeError. Declare the attributes each wrapper actually stores as named slots, fix the NVSHMEM `dist_gemm.cu` so TVM builds with `USE_NVSHMEM = ON`, and gate the disco tests on the disco runtime being present so they skip cleanly on builds (e.g. the pip wheel) that report `USE_NCCL` / `USE_NVSHMEM = ON` without shipping it. ### Session attribute storage - `DPackedFunc` / `DModule`: `__slots__ = ("session",)`. - `Session`: `__slots__ = ("_cache", "_import_python_module")` Report URL: https://github.com/apache/tvm/actions/runs/27415851155 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
