Skip to content

chore: bump apache-tvm-ffi 0.1.11 / tilelang 0.1.11 / sgl-deep-gemm 0.1.4 - #29806

Closed
MartinHua wants to merge 1 commit into
sgl-project:mainfrom
MartinHua:chore/bump-tilelang-0.1.8-to-0.1.11
Closed

MartinHua wants to merge 1 commit into
sgl-project:mainfrom
MartinHua:chore/bump-tilelang-0.1.8-to-0.1.11

Conversation

@MartinHua

@MartinHua MartinHua commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

What

Align SGLang's dependency pins onto the apache-tvm-ffi 0.1.11 stack:

  • apache-tvm-ffi 0.1.90.1.11
  • tilelang 0.1.80.1.11
  • sgl-deep-gemm 0.1.30.1.4 (python/pyproject.toml + docker/Dockerfile SGL_DEEP_GEMM_VERSION)

Why

main currently pins sgl-deep-gemm==0.1.3 — whose metadata requires apache-tvm-ffi==0.1.11 — alongside apache-tvm-ffi==0.1.9, which is an inconsistent (unresolvable) set. This PR fixes that and moves to the latest sgl-deep-gemm 0.1.4 (also requires apache-tvm-ffi==0.1.11). tilelang 0.1.11 requires apache-tvm-ffi>=0.1.10; we pin 0.1.11 — not 0.1.12, which aborts on import (tile-ai/tilelang#2367).

Follows the already-merged build-time bump #28481 (docker/sgl-deep-gemm.Dockerfile TVM_FFI_VER → 0.1.11) and the DeepGEMM runtime pin bump (sgl-project/DeepGEMM#47).

Verification

The 0.1.11 / fp4-MoE stack was validated end-to-end:

  • Hopper (H100): DeepGEMM run_tests.sh + test_mega_moe_hopper (8×H100 SXM); --accuracy 28/28 @ diff 0.0006.
  • Blackwell (B300, sm103): served deepseek-ai/DeepSeek-V4-Flash (TP=4, fp4 MoE) → GSM8K 0.93–0.96, 0 invalid.

🤖 Generated with Claude Code


CI States

Latest PR Test (Base): ❌ Run #28495104561
Latest PR Test (Extra): ❌ Run #28495104358

….1.4

Align SGLang's deps onto the apache-tvm-ffi 0.1.11 stack:
- apache-tvm-ffi 0.1.9 -> 0.1.11 (tilelang 0.1.11 needs >=0.1.10; pin 0.1.11,
  since 0.1.12 breaks import, tile-ai/tilelang#2367)
- tilelang 0.1.8 -> 0.1.11
- sgl-deep-gemm 0.1.3 -> 0.1.4 (python/pyproject.toml + docker/Dockerfile
  SGL_DEEP_GEMM_VERSION); sgl-deep-gemm 0.1.4 requires apache-tvm-ffi==0.1.11

This also fixes the current main inconsistency: sgl-deep-gemm (which requires
apache-tvm-ffi==0.1.11) was pinned alongside apache-tvm-ffi==0.1.9.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Jul 1, 2026
@Fridge003

Copy link
Copy Markdown
Collaborator

Hi @MartinHua , it will be included in this PR #29554
I will add you as co-author, thanks

@Fridge003 Fridge003 closed this Jul 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants