快速结论:该报错通常出现在 Windows 上运行 Ollama 命令时,与 MLX 编译缓存相关的旧 DLL 残留有关,属于非阻塞性日志噪音,优先排查 Ollama 安装是否完整、是否残留旧版 MLX DLL。MLX compile-cache CHECK failed spams logs on non-MLX hardware (Windows, no CUDA/Apple Silicon)
适用环境:Ollama 0.33.3;Windows;Intel Arc 集成显卡(默认被 Ollama 丢弃,未设置 OLLAMA_IGPU_ENABLE)+ CPU,无 NVIDIA/CUDA,无 Apple Silicon。Issue 中未提供 Python、PyTorch 版本信息。
最快修复方案:删除现有 Ollama 安装后重新干净安装(Issue 中用户按此操作后报错消失)。若曾通过 winget upgrade ollama 升级,需确认 Ollama 已真正完成更新重启,而非仍在使用旧进程/旧文件。
注意事项:Issue 中该报错不影响服务启动和模型推理,属于界面/日志层面的问题;重装前建议确认没有 Ollama 进程在后台运行,否则可能无法替换正在被占用的 DLL。该方案来自 Issue 讨论,并非官方确认的根因修复。
问题场景
用户在仅含 Intel 集成显卡和 CPU 的 Windows 机器上运行 ollama serve、ollama list、ollama run 等任意 Ollama 命令时,正常输出或日志之前会先打印一条 MLX 编译缓存相关的 CHECK failed 错误。日志中还可见 Ollama 正常丢弃集成 GPU 并回退到 CPU 推理,服务器和模型本身仍可正常使用。
报错原文
Sep 3 2026 16:31:11 - ERROR - generated.c:2650 - CHECK failed: mlx_compile_cache_new_
原因分析
根据讨论,最可能的原因是安装目录中存在旧版本的 MLX DLL,导致非 MLX 硬件上仍触发 MLX 编译缓存相关错误。Issue 作者最初推测是 MLX 后端探测在 Windows 构建中被无条件调用,且时间戳在多次独立命令间完全一致,疑似旧缓存错误被重放。后续维护者判断为旧版 MLX DLL 残留,重装后问题消失,因此更倾向于安装残留/更新不完整,而非每次运行时真实编译失败。
环境排查
- 确认 Ollama 版本是否为 0.33.3 或相近版本,以及是否存在旧版安装残留。
- 确认此前是否通过
winget upgrade ollama升级,并检查升级后 Ollama 是否实际完成重启更新。 - 确认任务管理器中是否仍有 Ollama 进程在运行,避免重装时旧 DLL 无法被替换。
- 确认 GPU 环境:本 Issue 为 Intel Arc 集成显卡 + CPU,无 CUDA、无 Apple Silicon;未设置
OLLAMA_IGPU_ENABLE时集成 GPU 会被默认丢弃。 - Issue 未提供 Python、PyTorch、CUDA 版本,这些项目无需作为本问题的排查重点。
解决步骤
- 先关闭并退出所有 Ollama 进程(包括托盘程序和服务),确保没有进程占用安装目录中的文件。
- 删除现有 Ollama 安装。
- 重新执行干净安装,确保安装包完整覆盖旧的 MLX DLL 等依赖文件。
- 如之前使用
winget upgrade ollama升级,升级后按提示让 Ollama 完成重启更新流程;Issue 中有用户是在完成这一步后报错才消失。 - 重新启动
ollama serve或目标命令进行验证。
验证方法
在 Windows 上重新执行 ollama serve、ollama list 或 ollama run,观察输出中是否还会出现 CHECK failed: mlx_compile_cache_new_。Issue 中用户重装后该错误消失,属于已确认的验证结果。
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。
![[BUG] Bedrock file constraints swap the image and document size limits](https://www.chat-gpts.plus/wp-content/uploads/2026/10/8158-6c8f5022-768x403.jpg)

![[Bug]: Bedrock /v1/messages: claude-opus-5-5 rejects thinking.type=enabled, no adaptive translation and output_config is stripped](https://www.chat-gpts.plus/wp-content/uploads/2026/10/47382-4fdc15ce-768x403.jpg)