Skip to content

[Deps] Bump FlashInfer to 0.7.1 - #43494

Merged
Fridge003 merged 7 commits into
mainfrom
mmangkad/bump-flashinfer-0.7.1
Oct 12, 2026
Merged

Fridge003 merged 7 commits into
mainfrom
mmangkad/bump-flashinfer-0.7.1

Conversation

@mmangkad

@mmangkad mmangkad commented Oct 10, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Compatibility

None of the APIs called out in the 0.7.1 upgrade notices are used in sglang (cute_dsl_fused_moe_bf16, CuteDslBf16MoEWrapper, moe_a2a_dispatch, FlashInfer's fp8/fp4_paged_mqa_logits, the removed PrimTS decode entry points). The new dependency floors are already met by our pins (nvidia-cutlass-dsl[cu13]==4.8.0, apache-tvm-ffi==0.1.11, cuda-tile==1.6.0rc5); nvidia-cudnn-frontend>=1.30.0 resolves transitively to 1.31.0.

Validation

  • bump_flashinfer_version.py 0.7.1 updates and validates all 4 pin files
  • uv pip compile python/pyproject.toml (py3.12, x86_64, cu130 torch index) resolves to flashinfer-python==0.7.1
  • flashinfer-cubin==0.7.1 and flashinfer-jit-cache==0.7.1 (cu129 and cu130, x86_64 and aarch64) are published on flashinfer.ai/whl
  • the 0.7.1 wheel contains flashinfer/cute_dsl/sparse/bsa_attn_sm120.py and bsa_utils/sage_quant_sm120.py with the two symbols imported by subblock_sparse_attn.py
  • repository pre-commit hooks

GPU model E2E tests were not run locally; relying on CI.


CI States

Latest PR Test (Base): ✅ Run #38140591080
Latest PR Test (Extra): ✅ Run #38140590993
Latest PR Test (AMD ROCm 10): ❌ Run #38140591114

@mmangkad mmangkad added dependencies Pull requests that update a dependency file run-ci CI: run the baseline test suite on this PR run-ci-extra CI: also run the extra suite (requires run-ci) labels Oct 10, 2026
@mmangkad mmangkad added the dependencies Pull requests that update a dependency file label Oct 10, 2026
@mmangkad mmangkad added the run-ci CI: run the baseline test suite on this PR label Oct 10, 2026
@mmangkad mmangkad added the run-ci-extra CI: also run the extra suite (requires run-ci) label Oct 10, 2026
@github-actions github-actions Bot added documentation Improvements or additions to documentation diffusion SGLang Diffusion labels Oct 10, 2026
@mmangkad mmangkad added bypass-fail-fast CI: a failing job no longer aborts its siblings (lint still gates) parallel-stages CI: stages dispatch together instead of waiting on each other labels Oct 10, 2026
@mmangkad mmangkad added the max-concurrency CI: a suite fans out to every shard; apply before triggering the run label Oct 10, 2026
@Fridge003
Fridge003 merged commit 130e11d into main Oct 12, 2026
342 of 370 checks passed
@Fridge003
Fridge003 deleted the mmangkad/bump-flashinfer-0.7.1 branch October 12, 2026 06:23
@Fridge003 Fridge003 added the release-highlight Candidate PR for release note highlight label Oct 12, 2026
Liwansi added a commit to Liwansi/sglang_vans that referenced this pull request Oct 13, 2026
…n_allgather

* 'main' of https://github.com/sgl-project/sglang: (236 commits)
  [NPU] Stabilize HiCache and registered CI tests (sgl-project#43308)
  [Docs] Cookbook: refresh SemiAnalysis AgentX launches (GLM-5.2 B300, DeepSeek-V4.1 GB300) (sgl-project#43799)
  [Docs] Update GLM-5.3-Flash playground: B300 default, CP8, EP and PD (sgl-project#43802)
  [DSV4.1][PD][1/N] Support prefill node use cp parallel strategy (sgl-project#40323)
  [BCG][DSV4-Flash][CP] Support DeepSeek V4 prefill with interleave CP and breakable CUDA graphs (sgl-project#38603)
  [XPU] Support decode context parallelism (DCP) on Intel XPU (sgl-project#34355)
  Keep NIXL Mamba checkpoint keys separate by TP rank (sgl-project#43594)
  Capture KV host transfer buffers (sgl-project#43711)
  [CI] Move tests that do not need GB300 off the per-PR GB300 suite (sgl-project#43784)
  [HiCache] Preserve all MTP KV and recurrent state (sgl-project#40223)
  [HiCache] Support Mamba in buffer-only host memory mode (sgl-project#36345)
  [PD] Poison the deferred abort ack when a Mooncake send fails (sgl-project#43719)
  [Perf] Route BF16 mixed-batch decode tails through decode attention (sgl-project#43238)
  [Fix] Link cuda_ipc JIT against CUDA driver stubs dir (sgl-project#43764)
  docs: clarify prefill CP terminology and simplify wording (sgl-project#43787)
  [diffusion][xpu] FLUX.2: enable the bit-exact Triton SwiGLU on XPU (sgl-project#41940)
  [Fix] Adapt to transformers 5.18 / 5.19 changes (sgl-project#43688)
  [XPU CI] Optimize PR CI per-file timeouts and fail hanging tests fast (sgl-project#42048)
  [Deps] Bump FlashInfer to 0.7.1 (sgl-project#43494)
  docs: sync LMSYS SGLang blog cards (sgl-project#43462)
  ...
@nvpohanh

Copy link
Copy Markdown
Collaborator

cc @leejnau

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bypass-fail-fast CI: a failing job no longer aborts its siblings (lint still gates) dependencies Pull requests that update a dependency file diffusion SGLang Diffusion documentation Improvements or additions to documentation max-concurrency CI: a suite fans out to every shard; apply before triggering the run parallel-stages CI: stages dispatch together instead of waiting on each other release-highlight Candidate PR for release note highlight run-ci CI: run the baseline test suite on this PR run-ci-extra CI: also run the extra suite (requires run-ci)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants