[GH-ISSUE #14663] Apple M4 /Silicon v0.17.7 - MLX symbol load failure on macOS (mlx_array_item_float16_) during CLI initialization #71555

Open
opened 2026-05-05 02:07:17 -05:00 by GiteaMirror · 6 comments
Owner

Originally created by @marklombardi on GitHub (Mar 6, 2026).
Original GitHub issue: https://github.com/ollama/ollama/issues/14663

What is the issue?

Environment

Hardware: Apple M4 Mac

OS: macOS

Ollama version: v0.17.7

Install method: curl https://ollama.com/install.sh | sh

Binary: /usr/local/bin/ollama

No Homebrew version install

Desktop app removed (/Applications/Ollama.app)

Issue

Running any CLI command (e.g. ollama --version) emits:

Mar 6 2026 02:05:57 - ERROR - generated.c:2302 - CHECK failed: mlx_array_item_float16_
ERROR Failed to load MLX dynamic library symbols path=/Applications/Ollama.app/Contents/Resources/libmlxc.dylib
WARN MLX dynamic library not available error="failed to load MLX dynamic library (searched: [/Applications/Ollama.app/Contents/Resources /build/lib/ollama])"

Key points

Occurs during CLI initialization, before server start or model loading.

Ollama attempts to load libmlxc.dylib and fails due to missing symbol mlx_array_item_float16_.

Issue persists after removing ~/.ollama, ~/Library/Application Support/Ollama, and reinstalling.

Expected behavior

ollama --version should return the version without attempting MLX runtime initialization or producing symbol-load errors.

Suspected cause

Binary/runtime mismatch between Ollama and the MLX C library (libmlxc.dylib), resulting in a missing exported symbol (mlx_array_item_float16_).

Relevant log output


OS

macOS

GPU

Apple

CPU

Apple

Ollama version

0.17.7

Originally created by @marklombardi on GitHub (Mar 6, 2026). Original GitHub issue: https://github.com/ollama/ollama/issues/14663 ### What is the issue? **Environment** **Hardware:** Apple M4 Mac **OS:** macOS **Ollama version:** v0.17.7 **Install method:** curl https://ollama.com/install.sh | sh **Binary:** /usr/local/bin/ollama No Homebrew version install Desktop app removed (/Applications/Ollama.app) **Issue** Running any CLI command (e.g. ollama --version) emits: Mar 6 2026 02:05:57 - ERROR - generated.c:2302 - CHECK failed: mlx_array_item_float16_ ERROR Failed to load MLX dynamic library symbols path=/Applications/Ollama.app/Contents/Resources/libmlxc.dylib WARN MLX dynamic library not available error="failed to load MLX dynamic library (searched: [/Applications/Ollama.app/Contents/Resources /build/lib/ollama])" Key points Occurs during CLI initialization, before server start or model loading. Ollama attempts to load **libmlxc.dylib** and fails due to missing symbol **mlx_array_item_float16_.** Issue persists after removing ~/.ollama, ~/Library/Application Support/Ollama, and reinstalling. **Expected behavior** ollama --version should return the version without attempting MLX runtime initialization or producing symbol-load errors. **Suspected cause** Binary/runtime mismatch between Ollama and the MLX C library (**libmlxc.dylib**), resulting in a missing exported symbol (**mlx_array_item_float16_**). ### Relevant log output ```shell ``` ### OS macOS ### GPU Apple ### CPU Apple ### Ollama version 0.17.7
GiteaMirror added the bug label 2026-05-05 02:07:17 -05:00
Author
Owner

@Kali- commented on GitHub (Mar 6, 2026):

the same happen on MacBook Pro Intel i9 installed via dmg
anyway it seems more cosmetics then a real issue as enything looks to works as expected

<!-- gh-comment-id:4011406199 --> @Kali- commented on GitHub (Mar 6, 2026): the same happen on MacBook Pro Intel i9 installed via dmg anyway it seems more cosmetics then a real issue as enything looks to works as expected
Author
Owner

@Pratik-Singh-KgeN commented on GitHub (Mar 11, 2026):

Same happening with my system

<!-- gh-comment-id:4041856823 --> @Pratik-Singh-KgeN commented on GitHub (Mar 11, 2026): Same happening with my system
Author
Owner

@vdingtian commented on GitHub (Mar 12, 2026):

Same happening with my system

<!-- gh-comment-id:4043428929 --> @vdingtian commented on GitHub (Mar 12, 2026): Same happening with my system
Author
Owner

@scheemik commented on GitHub (Mar 17, 2026):

I got the same error on my Intel Macbook Pro (running MacOS 15.7.3) using the .dmg installer downloaded from the Ollama website. However, after uninstalling Ollama completely, I was able to install it via homebrew just fine

<!-- gh-comment-id:4071882778 --> @scheemik commented on GitHub (Mar 17, 2026): I got the same error on my Intel Macbook Pro (running MacOS 15.7.3) using the .dmg installer downloaded from the [Ollama website](https://ollama.com/download/mac). However, after uninstalling Ollama completely, I was able to install it via homebrew just fine
Author
Owner

@Kali- commented on GitHub (Mar 17, 2026):

guess because error/warning is gone with ollama v0.18.0

<!-- gh-comment-id:4077042760 --> @Kali- commented on GitHub (Mar 17, 2026): guess because error/warning is gone with ollama v0.18.0
Author
Owner

@yirq commented on GitHub (Mar 27, 2026):

same happening with M5 、ollama v0.18.0

<!-- gh-comment-id:4139382655 --> @yirq commented on GitHub (Mar 27, 2026): same happening with M5 、ollama v0.18.0
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#71555