Skip to content

chore(deps): sync all upstream submodules to resolve Cmlx build error - #43

Merged
solderzzc merged 3 commits into
mainfrom
fix/dependency-sync-final
Apr 16, 2026
Merged

chore(deps): sync all upstream submodules to resolve Cmlx build error#43
solderzzc merged 3 commits into
mainfrom
fix/dependency-sync-final

Conversation

@solderzzc

Copy link
Copy Markdown
Member

This mega-bump pulls in the mlx-swift Cmlx bug fix and the Swift 6 compiler warnings fix from mlx-swift-lm PR #18. Please merge this to stabilize the main branch so you can safely close PRs 38, 39, 40, and 41.

@solderzzc
solderzzc force-pushed the fix/dependency-sync-final branch from e3b8b11 to 06eb018 Compare April 16, 2026 04:43
@solderzzc
solderzzc merged commit 12d4f38 into main Apr 16, 2026
8 checks passed
@solderzzc
solderzzc deleted the fix/dependency-sync-final branch April 16, 2026 05:06
solderzzc added a commit that referenced this pull request Aug 6, 2026
Re-points the bump at 717d77f9, which now carries both upstream fixes:
- #43: non-indexed .safetensors ignored + RMSNorm shift guard (fixes #118)
- #44: Gemma 4 KV-shared layers + quantizable scaled projections (fixes #120)

With #44 included, the audio and omni integration jobs pass locally; opencode
reaches its npm-install step (already continue-on-error). dflash remains red
until #121 is fixed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
solderzzc added a commit that referenced this pull request Aug 6, 2026
* chore: bump mlx-swift-lm for the non-indexed weights fix (#118)

Picks up SharpAI/mlx-swift-lm#43 (e60ccfd), which stops loadWeights from
sweeping .safetensors that the weight index does not list, and guards the
Qwen35 RMSNorm shift on the weights actually looking zero-centered.

Fixes #118. mlx-community/Qwen3.6-27B-OptiQ-4bit previously loaded without
error and generated noise, because its out-of-index optiq/mtp.safetensors made
sanitize add 1 to every norm weight. Verified against that model on this
commit: the text path answers correctly with MTP disabled and enabled, and the
vision path no longer fails with `Unhandled keys ["mtp"]`. No change for
Qwen3.5-4B-4bit or Qwen3.6-35B-A3B-4bit.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* chore: advance mlx-swift-lm to include the Gemma 4 KV-shared fix

Re-points the bump at 717d77f9, which now carries both upstream fixes:
- #43: non-indexed .safetensors ignored + RMSNorm shift guard (fixes #118)
- #44: Gemma 4 KV-shared layers + quantizable scaled projections (fixes #120)

With #44 included, the audio and omni integration jobs pass locally; opencode
reaches its npm-install step (already continue-on-error). dflash remains red
until #121 is fixed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
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