Skip to content

fix(metal): pin TVM FFI for XGrammar - #1753

Merged
AlpinDale merged 1 commit into
mainfrom
fix/metal-xgrammar-tvm-ffi
Jul 31, 2026
Merged

fix(metal): pin TVM FFI for XGrammar#1753
AlpinDale merged 1 commit into
mainfrom
fix/metal-xgrammar-tvm-ffi

Conversation

@AlpinDale

Copy link
Copy Markdown
Member

Summary

  • pin apache-tvm-ffi 0.1.12 on Apple Silicon because XGrammar 0.2.3 segfaults with 0.1.13 during static initialization
  • allow the release repair workflow to rebuild Metal without rebuilding CPU

Validation

  • reproduced the crash with XGrammar 0.2.3 + TVM-FFI 0.1.13
  • verified XGrammar imports with TVM-FFI 0.1.12
  • affected pre-commit hooks pass

Signed-off-by: AlpinDale <alpindale@gmail.com>
@AlpinDale
AlpinDale merged commit 45dded0 into main Jul 31, 2026
2 checks passed
@AlpinDale
AlpinDale deleted the fix/metal-xgrammar-tvm-ffi branch July 31, 2026 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant