[GH-ISSUE #15995] Image Generation (experimental) on macos broken in 0.23.1 #87872

Closed
opened 2026-05-10 06:29:17 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @vogtadi on GitHub (May 6, 2026).
Original GitHub issue: https://github.com/ollama/ollama/issues/15995

Originally assigned to: @pdevine on GitHub.

What is the issue?

ollama run x/z-image-turbo 'image of cookie'

in 0.22.1 used to produce an image file. in 0.23.1, the steps iterate through quite quickly and no image is produced.

The essense of pasting the log into chatgpt is

New key error:

panic: runtime error: index out of range [0] with length 0
zimage.(*GroupNormLayer).Forward
zimage/vae.go:48

Then the next request segfaults again in:

ArrayToImage / EncodeImageBase64

So this seames to be a Z-Image / MLX runner bug in Ollama 0.23.1.

Relevant log output

cat ~/.ollama/logs/server.log
time=2026-05-06T14:13:58.912+02:00 level=INFO source=routes.go:1782 msg="server config" env="map[HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:0 OLLAMA_DEBUG:INFO OLLAMA_DEBUG_LOG_REQUESTS:false OLLAMA_EDITOR: OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://0.0.0.0:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/Users/admin/.ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NO_CLOUD:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_REMOTES:[ollama.com] OLLAMA_SCHED_SPREAD:false http_proxy: https_proxy: no_proxy:]"
time=2026-05-06T14:13:58.912+02:00 level=INFO source=routes.go:1784 msg="Ollama cloud disabled: false"
time=2026-05-06T14:13:58.971+02:00 level=INFO source=images.go:517 msg="total blobs: 2248"
time=2026-05-06T14:13:58.976+02:00 level=INFO source=images.go:524 msg="total unused blobs removed: 0"
time=2026-05-06T14:13:58.977+02:00 level=INFO source=routes.go:1847 msg="Listening on [::]:11434 (version 0.23.1)"
time=2026-05-06T14:13:58.977+02:00 level=INFO source=runner.go:67 msg="discovering available GPUs..."
time=2026-05-06T14:13:58.982+02:00 level=INFO source=server.go:433 msg="starting runner" cmd="/Applications/Ollama.app/Contents/Resources/ollama runner --ollama-engine --port 51013"
time=2026-05-06T14:13:59.132+02:00 level=INFO source=model_recommendations.go:179 msg="model recommendations cache sleep scheduled" wait=4h25m53.546161308s consecutive_failures=0
time=2026-05-06T14:13:59.168+02:00 level=INFO source=types.go:42 msg="inference compute" id=0 filter_id=0 library=Metal compute=0.0 name=Metal description="Apple M1 Ultra" libdirs="" driver=0.0 pci_id="" type=discrete total="51.8 GiB" available="51.8 GiB"
time=2026-05-06T14:13:59.168+02:00 level=INFO source=routes.go:1897 msg="vram-based default context" total_vram="51.8 GiB" default_num_ctx=262144
[GIN] 2026/05/06 - 14:13:59 | 200 |     220.167µs |       127.0.0.1 | GET      "/api/version"
[GIN] 2026/05/06 - 14:13:59 | 200 |     184.209µs |       127.0.0.1 | GET      "/api/version"
[GIN] 2026/05/06 - 14:13:59 | 401 |  118.667167ms |       127.0.0.1 | POST     "/api/me"
time=2026-05-06T14:14:01.282+02:00 level=WARN source=server.go:169 msg="requested context size too large for model" num_ctx=262144 n_ctx_train=131072
time=2026-05-06T14:14:01.282+02:00 level=INFO source=server.go:259 msg="enabling flash attention"
time=2026-05-06T14:14:01.283+02:00 level=INFO source=server.go:433 msg="starting runner" cmd="/Applications/Ollama.app/Contents/Resources/ollama runner --ollama-engine --model /Users/admin/.ollama/models/blobs/sha256-1b2b95e2f0eb9a98a839249ed41dfca71b300f9c389e14581210649fada910ed --port 51024"
time=2026-05-06T14:14:01.285+02:00 level=INFO source=sched.go:484 msg="system memory" total="64.0 GiB" free="47.3 GiB" free_swap="0 B"
time=2026-05-06T14:14:01.285+02:00 level=INFO source=sched.go:491 msg="gpu memory" id=0 library=Metal available="51.3 GiB" free="51.8 GiB" minimum="512.0 MiB" overhead="0 B"
time=2026-05-06T14:14:01.285+02:00 level=INFO source=server.go:792 msg="loading model" "model layers"=49 requested=-1
time=2026-05-06T14:14:01.336+02:00 level=INFO source=runner.go:1450 msg="starting ollama engine"
time=2026-05-06T14:14:01.336+02:00 level=INFO source=runner.go:1485 msg="Server listening on 127.0.0.1:51024"
time=2026-05-06T14:14:01.343+02:00 level=INFO source=runner.go:1297 msg=load request="{Operation:fit LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:131072 KvCacheType: NumThreads:16 GPULayers:49[ID:0 Layers:49(0..48)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}"
time=2026-05-06T14:14:01.390+02:00 level=INFO source=ggml.go:144 msg="" architecture=gemma3 file_type=Q4_K_M name="" description="" num_tensors=1065 num_key_values=36
ggml_metal_device_init: tensor API disabled for pre-M5 and pre-A19 devices
ggml_metal_library_init: using embedded metal library
ggml_metal_library_init: loaded in 0.009 sec
ggml_metal_rsets_init: creating a residency set collection (keep_alive = 180 s)
ggml_metal_device_init: GPU name:   Apple M1 Ultra
ggml_metal_device_init: GPU family: MTLGPUFamilyApple7  (1007)
ggml_metal_device_init: GPU family: MTLGPUFamilyCommon3 (3003)
ggml_metal_device_init: GPU family: MTLGPUFamilyMetal4  (5002)
ggml_metal_device_init: simdgroup reduction   = true
ggml_metal_device_init: simdgroup matrix mul. = true
ggml_metal_device_init: has unified memory    = true
ggml_metal_device_init: has bfloat            = true
ggml_metal_device_init: has tensor            = false
ggml_metal_device_init: use residency sets    = true
ggml_metal_device_init: use shared buffers    = true
ggml_metal_device_init: recommendedMaxWorkingSetSize  = 55662.79 MB
load_backend: loaded CPU backend from /Applications/Ollama.app/Contents/Resources/libggml-cpu.so
time=2026-05-06T14:14:01.487+02:00 level=INFO source=ggml.go:104 msg=system Metal.0.EMBED_LIBRARY=1 CPU.0.NEON=1 CPU.0.ARM_FMA=1 CPU.0.FP16_VA=1 CPU.0.DOTPROD=1 CPU.0.LLAMAFILE=1 CPU.0.ACCELERATE=1 CPU.1.NEON=1 CPU.1.ARM_FMA=1 CPU.1.FP16_VA=1 CPU.1.DOTPROD=1 CPU.1.LLAMAFILE=1 compiler=cgo(clang)
ggml_metal_init: allocating
ggml_metal_init: picking default device: Apple M1 Ultra
ggml_metal_init: use fusion         = true
ggml_metal_init: use concurrency    = true
ggml_metal_init: use graph optimize = true
time=2026-05-06T14:14:01.900+02:00 level=INFO source=runner.go:1297 msg=load request="{Operation:alloc LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:131072 KvCacheType: NumThreads:16 GPULayers:49[ID:0 Layers:49(0..48)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}"
time=2026-05-06T14:14:03.424+02:00 level=INFO source=runner.go:1297 msg=load request="{Operation:commit LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:131072 KvCacheType: NumThreads:16 GPULayers:49[ID:0 Layers:49(0..48)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=ggml.go:490 msg="offloading 48 repeating layers to GPU"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=ggml.go:497 msg="offloading output layer to GPU"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=ggml.go:502 msg="offloaded 49/49 layers to GPU"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:240 msg="model weights" device=Metal size="7.5 GiB"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:245 msg="model weights" device=CPU size="787.7 MiB"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:251 msg="kv cache" device=Metal size="8.5 GiB"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:262 msg="compute graph" device=Metal size="437.3 MiB"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:267 msg="compute graph" device=CPU size="7.5 MiB"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:272 msg="total memory" size="17.2 GiB"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=sched.go:561 msg="loaded runners" count=1
time=2026-05-06T14:14:03.425+02:00 level=INFO source=server.go:1385 msg="waiting for llama runner to start responding"
time=2026-05-06T14:14:03.425+02:00 level=INFO source=server.go:1428 msg="waiting for server to become available" status="llm server loading model"
time=2026-05-06T14:14:05.180+02:00 level=INFO source=server.go:1432 msg="llama runner started in 3.89 seconds"
[GIN] 2026/05/06 - 14:14:06 | 200 |  5.373487292s |   213.193.80.20 | POST     "/api/generate"
[GIN] 2026/05/06 - 14:14:09 | 200 |  813.147834ms |   213.193.80.20 | POST     "/api/generate"
[GIN] 2026/05/06 - 14:15:13 | 200 |      33.125µs |       127.0.0.1 | HEAD     "/"
[GIN] 2026/05/06 - 14:15:13 | 200 |   45.957167ms |       127.0.0.1 | POST     "/api/show"
time=2026-05-06T14:15:13.332+02:00 level=INFO source=sched.go:627 msg="updated VRAM based on existing loaded models" gpu=0 library=Metal total="51.8 GiB" available="35.4 GiB"
time=2026-05-06T14:15:13.332+02:00 level=INFO source=sched.go:484 msg="system memory" total="64.0 GiB" free="26.6 GiB" free_swap="0 B"
time=2026-05-06T14:15:13.332+02:00 level=INFO source=sched.go:491 msg="gpu memory" id=0 library=Metal available="34.9 GiB" free="35.4 GiB" minimum="512.0 MiB" overhead="0 B"
time=2026-05-06T14:15:13.336+02:00 level=INFO source=server.go:142 msg="starting mlx runner subprocess" model=x/z-image-turbo:latest port=51040
time=2026-05-06T14:15:13.339+02:00 level=INFO source=sched.go:561 msg="loaded runners" count=2
time=2026-05-06T14:15:13.393+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T14:15:13.393+02:00 level=INFO msg=\"starting mlx runner\" model=x/z-image-turbo:latest port=51040 mode=imagegen"
time=2026-05-06T14:15:13.394+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T14:15:13.393+02:00 level=INFO msg=\"MLX library initialized\""
time=2026-05-06T14:15:13.400+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T14:15:13.400+02:00 level=INFO msg=\"detected image model type\" type=ZImagePipeline"
time=2026-05-06T14:15:13.400+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="Loading Z-Image model from manifest: x/z-image-turbo:latest..."
time=2026-05-06T14:15:13.663+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading tokenizer... ✓"
time=2026-05-06T14:15:13.953+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading text encoder... ✓"
time=2026-05-06T14:15:13.953+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  (4.5 GB, peak 4.5 GB)"
time=2026-05-06T14:15:15.647+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading transformer... ✓"
time=2026-05-06T14:15:15.647+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  (11.7 GB, peak 11.7 GB)"
time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading conv_in... ✓"
time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading mid block... ✓"
time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading up blocks... ✓ [4 blocks]"
time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading conv_norm_out... ✓"
time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading conv_out... ✓"
time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  (11.9 GB, peak 11.9 GB)"
time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loaded in 2.36s (11.9 GB VRAM)"
time=2026-05-06T14:15:15.765+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T14:15:15.765+02:00 level=INFO msg=\"mlx runner listening\" addr=127.0.0.1:51040"
time=2026-05-06T14:15:15.841+02:00 level=INFO source=server.go:250 msg="mlx runner is ready" port=51040
time=2026-05-06T14:15:15.847+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  TeaCache enabled: threshold=0.15"
time=2026-05-06T14:15:15.850+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 1/9: t=1.0000 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T14:15:15.850+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="    [TeaCache: reusing cached output]"
time=2026-05-06T14:15:15.851+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 2/9: t=0.9295 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T14:15:15.855+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 3/9: t=0.8523 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T14:15:15.855+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="    [TeaCache: reusing cached output]"
time=2026-05-06T14:15:15.856+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 4/9: t=0.7673 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T14:15:15.860+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 5/9: t=0.6733 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T14:15:15.860+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="    [TeaCache: reusing cached output]"
time=2026-05-06T14:15:15.862+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 6/9: t=0.5688 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T14:15:15.868+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 7/9: t=0.4519 (0.01s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T14:15:15.868+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="    [TeaCache: reusing cached output]"
time=2026-05-06T14:15:15.870+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 8/9: t=0.3202 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T14:15:15.876+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 9/9: t=0.1709 (0.01s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T14:15:15.876+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="  TeaCache stats: 4 hits, 5 misses (44.4% cache rate)"
time=2026-05-06T14:15:16.182+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="Generated in 0.34s (9 steps)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="SIGSEGV: segmentation violation"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="PC=0x117c9ccf8 m=7 sigcode=2 addr=0x0"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="signal arrived during cgo execution"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 46 gp=0xef823884b40 m=7 mp=0xef821a0b008 [syscall]:"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.cgocall(0x10569b230, 0xef823f61648)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/cgocall.go:167 +0x44 fp=0xef823f61610 sp=0xef823f615d0 pc=0x1047e9974"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx._Cfunc_mlx_array_data_float32({0x7a32cc3e0})
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t_cgo_gotypes.go:427 +0x30 fp=0xef823f61640 sp=0xef823f61610 pc=0x104d76100"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx.(*Array).Data.func1(...)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/mlx/mlx.go:1293"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx.(*Array).Data(0xef821fda480)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/mlx/mlx.go:1293 +0xb8 fp=0xef823f616a0 sp=0xef823f61640 pc=0x104d7d208"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen.ArrayToImage(0xef821ff7050)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/image.go:83 +0xe0 fp=0xef823f61760 sp=0xef823f616a0 pc=0x104da3620"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen.EncodeImageBase64(0x106a24bc0?)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/image.go:42 +0x1c fp=0xef823f617b0 sp=0xef823f61760 pc=0x104da345c"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).handleImageCompletion(0xef821c2bd70, {0x1068fbf20, 0xef82446c2d0}, 0xef821f3e000, {{0xef821bf6800, 0x74}, 0x0, 0x100, 0x100, 0x0, ...})"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/imagegen.go:109 +0x548 fp=0xef823f61a00 sp=0xef823f617b0 pc=0x104da4208"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).completionHandler(0xef821c2bd70, {0x1068fbf20, 0xef82446c2d0}, 0xef821f3e000)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:150 +0x168 fp=0xef823f61a90 sp=0xef823f61a00 pc=0x104da5598"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).completionHandler-fm({0x1068fbf20?, 0xef82446c2d0?}, 0xef82400eb18?)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t<autogenerated>:1 +0x38 fp=0xef823f61ac0 sp=0xef823f61a90 pc=0x104da85a8"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.HandlerFunc.ServeHTTP(0xef821a44300?, {0x1068fbf20?, 0xef82446c2d0?}, 0xef82400eb00?)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:2286 +0x38 fp=0xef823f61af0 sp=0xef823f61ac0 pc=0x104a9afa8"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*ServeMux).ServeHTTP(0x10?, {0x1068fbf20, 0xef82446c2d0}, 0xef821f3e000)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:2828 +0x190 fp=0xef823f61b40 sp=0xef823f61af0 pc=0x104a9c990"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.serverHandler.ServeHTTP({0x1068f8238?}, {0x1068fbf20?, 0xef82446c2d0?}, 0x1?)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3311 +0xb0 fp=0xef823f61b70 sp=0xef823f61b40 pc=0x104ab7130"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*conn).serve(0xef821b8e900, {0x1068fecf8, 0xef821af9740})"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:2073 +0x51c fp=0xef823f61fa0 sp=0xef823f61b70 pc=0x104a9940c"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*Server).Serve.gowrap3()
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3464 +0x24 fp=0xef823f61fd0 sp=0xef823f61fa0 pc=0x104a9e5c4"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef823f61fd0 sp=0xef823f61fd0 pc=0x1047f4bb4"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by net/http.(*Server).Serve in goroutine 1"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3464 +0x37c"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 1 gp=0xef8218ba1e0 m=nil [IO wait, locked to thread]:"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0xef8218ff6e0 sp=0xef8218ff6c0 pc=0x1047ecdac"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.netpollblock(0xef8218ff778?, 0x486456c?, 0x1?)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/netpoll.go:575 +0x150 fp=0xef8218ff720 sp=0xef8218ff6e0 pc=0x1047b2820"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.runtime_pollWait(0x114a95a00, 0x72)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/netpoll.go:351 +0xa0 fp=0xef8218ff750 sp=0xef8218ff720 pc=0x1047ebfc0"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*pollDesc).wait(0xef821a7f380?, 0x10486645c?, 0x0)"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0xef8218ff780 sp=0xef8218ff750 pc=0x104860498"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*pollDesc).waitRead(...)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_poll_runtime.go:89"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*FD).Accept(0xef821a7f380)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_unix.go:613 +0x214 fp=0xef8218ff830 sp=0xef8218ff780 pc=0x104864644"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*netFD).accept(0xef821a7f380)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/fd_unix.go:150 +0x28 fp=0xef8218ff8f0 sp=0xef8218ff830 pc=0x1048c2c18"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*TCPListener).accept(0xef823f3c980)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/tcpsock_posix.go:159 +0x24 fp=0xef8218ff940 sp=0xef8218ff8f0 pc=0x1048d6234"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*TCPListener).Accept(0xef823f3c980)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/tcpsock.go:387 +0x2c fp=0xef8218ff980 sp=0xef8218ff940 pc=0x1048d535c"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*onceCloseListener).Accept(0xef821b8e900?)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t<autogenerated>:1 +0x24 fp=0xef8218ff9a0 sp=0xef8218ff980 pc=0x104ac16b4"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*Server).Serve(0xef8219aa400, {0x1068fbd40, 0xef823f3c980})"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3434 +0x244 fp=0xef8218ffad0 sp=0xef8218ff9a0 pc=0x104a9e274"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*Server).ListenAndServe(0xef8219aa400)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3360 +0x80 fp=0xef8218ffb00 sp=0xef8218ffad0 pc=0x104a9df30"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.Execute({0xef8218ec110, 0x4, 0x4})"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:85 +0x824 fp=0xef8218ffcc0 sp=0xef8218ffb00 pc=0x104da4f74"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/runner.Execute({0xef8218ec0f0?, 0x0?, 0x0?})"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/runner/runner.go:20 +0x1b0 fp=0xef8218ffd00 sp=0xef8218ffcc0 pc=0x104e25b30"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/cmd.NewCLI.func3(0xef8219ab600?, {0x1059a7c28?, 0x4?, 0x1059a7c2c?})"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/cmd/cmd.go:2382 +0x50 fp=0xef8218ffd30 sp=0xef8218ffd00 pc=0x1054f8b50"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/spf13/cobra.(*Command).execute(0xef821c67b08, {0xef821b58e60, 0x5, 0x5})"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:940 +0x5f8 fp=0xef8218ffe50 sp=0xef8218ffd30 pc=0x10492bb68"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).ExecuteC(0xef821b1a908)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:1068 +0x2ec fp=0xef8218fff10 sp=0xef8218ffe50 pc=0x10492c22c"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).Execute(...)
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:992"
time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).ExecuteContext(...)
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:985"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=main.main()
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/main.go:12 +0x54 fp=0xef8218fff30 sp=0xef8218fff10 pc=0x1054fa0e4"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.main()
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:290 +0x2b4 fp=0xef8218fffd0 sp=0xef8218fff30 pc=0x1047b90c4"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef8218fffd0 sp=0xef8218fffd0 pc=0x1047f4bb4"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 2 gp=0xef8218bad20 m=nil [force gc (idle)]:"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0xef821950f90 sp=0xef821950f70 pc=0x1047ecdac"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...)
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:468"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.forcegchelper()
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:375 +0xb4 fp=0xef821950fd0 sp=0xef821950f90 pc=0x1047b93e4"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef821950fd0 sp=0xef821950fd0 pc=0x1047f4bb4"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.init.7 in goroutine 1"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:363 +0x24"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 3 gp=0xef8218bb2c0 m=nil [GC sweep wait]:"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0xef821951770 sp=0xef821951750 pc=0x1047ecdac"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...)
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:468"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.bgsweep(0xef82197a000)
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgcsweep.go:324 +0x178 fp=0xef8219517b0 sp=0xef821951770 pc=0x1047a4058"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcenable.gowrap1()
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:214 +0x20 fp=0xef8219517d0 sp=0xef8219517b0 pc=0x104795490"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef8219517d0 sp=0xef8219517d0 pc=0x1047f4bb4"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcenable in goroutine 1"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:214 +0x6c"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 4 gp=0xef8218bb4a0 m=nil [GC scavenge wait]:"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x6a90c3?, 0x5e3f8e?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0xef821951f60 sp=0xef821951f40 pc=0x1047ecdac"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...)
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:468"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.(*scavengerState).park(0x106afdfc0)
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgcscavenge.go:425 +0x5c fp=0xef821951f90 sp=0xef821951f60 pc=0x1047a1b5c"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.bgscavenge(0xef82197a000)
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgcscavenge.go:658 +0xac fp=0xef821951fb0 sp=0xef821951f90 pc=0x1047a20fc"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcenable.gowrap2()
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:215 +0x20 fp=0xef821951fd0 sp=0xef821951fb0 pc=0x104795450"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef821951fd0 sp=0xef821951fd0 pc=0x1047f4bb4"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcenable in goroutine 1"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:215 +0xac"
time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=""

OS

macOS

GPU

Apple

CPU

Apple

Ollama version

0.23.1

Originally created by @vogtadi on GitHub (May 6, 2026). Original GitHub issue: https://github.com/ollama/ollama/issues/15995 Originally assigned to: @pdevine on GitHub. ### What is the issue? `ollama run x/z-image-turbo 'image of cookie'` in 0.22.1 used to produce an image file. in 0.23.1, the steps iterate through quite quickly and no image is produced. The essense of pasting the log into chatgpt is New key error: > panic: runtime error: index out of range [0] with length 0 > zimage.(*GroupNormLayer).Forward > zimage/vae.go:48 > Then the next request segfaults again in: > ArrayToImage / EncodeImageBase64 So this seames to be a Z-Image / MLX runner bug in Ollama 0.23.1. ### Relevant log output ```shell cat ~/.ollama/logs/server.log time=2026-05-06T14:13:58.912+02:00 level=INFO source=routes.go:1782 msg="server config" env="map[HTTPS_PROXY: HTTP_PROXY: NO_PROXY: OLLAMA_CONTEXT_LENGTH:0 OLLAMA_DEBUG:INFO OLLAMA_DEBUG_LOG_REQUESTS:false OLLAMA_EDITOR: OLLAMA_FLASH_ATTENTION:false OLLAMA_GPU_OVERHEAD:0 OLLAMA_HOST:http://0.0.0.0:11434 OLLAMA_KEEP_ALIVE:5m0s OLLAMA_KV_CACHE_TYPE: OLLAMA_LLM_LIBRARY: OLLAMA_LOAD_TIMEOUT:5m0s OLLAMA_MAX_LOADED_MODELS:0 OLLAMA_MAX_QUEUE:512 OLLAMA_MODELS:/Users/admin/.ollama/models OLLAMA_MULTIUSER_CACHE:false OLLAMA_NEW_ENGINE:false OLLAMA_NOHISTORY:false OLLAMA_NOPRUNE:false OLLAMA_NO_CLOUD:false OLLAMA_NUM_PARALLEL:1 OLLAMA_ORIGINS:[http://localhost https://localhost http://localhost:* https://localhost:* http://127.0.0.1 https://127.0.0.1 http://127.0.0.1:* https://127.0.0.1:* http://0.0.0.0 https://0.0.0.0 http://0.0.0.0:* https://0.0.0.0:* app://* file://* tauri://* vscode-webview://* vscode-file://*] OLLAMA_REMOTES:[ollama.com] OLLAMA_SCHED_SPREAD:false http_proxy: https_proxy: no_proxy:]" time=2026-05-06T14:13:58.912+02:00 level=INFO source=routes.go:1784 msg="Ollama cloud disabled: false" time=2026-05-06T14:13:58.971+02:00 level=INFO source=images.go:517 msg="total blobs: 2248" time=2026-05-06T14:13:58.976+02:00 level=INFO source=images.go:524 msg="total unused blobs removed: 0" time=2026-05-06T14:13:58.977+02:00 level=INFO source=routes.go:1847 msg="Listening on [::]:11434 (version 0.23.1)" time=2026-05-06T14:13:58.977+02:00 level=INFO source=runner.go:67 msg="discovering available GPUs..." time=2026-05-06T14:13:58.982+02:00 level=INFO source=server.go:433 msg="starting runner" cmd="/Applications/Ollama.app/Contents/Resources/ollama runner --ollama-engine --port 51013" time=2026-05-06T14:13:59.132+02:00 level=INFO source=model_recommendations.go:179 msg="model recommendations cache sleep scheduled" wait=4h25m53.546161308s consecutive_failures=0 time=2026-05-06T14:13:59.168+02:00 level=INFO source=types.go:42 msg="inference compute" id=0 filter_id=0 library=Metal compute=0.0 name=Metal description="Apple M1 Ultra" libdirs="" driver=0.0 pci_id="" type=discrete total="51.8 GiB" available="51.8 GiB" time=2026-05-06T14:13:59.168+02:00 level=INFO source=routes.go:1897 msg="vram-based default context" total_vram="51.8 GiB" default_num_ctx=262144 [GIN] 2026/05/06 - 14:13:59 | 200 | 220.167µs | 127.0.0.1 | GET "/api/version" [GIN] 2026/05/06 - 14:13:59 | 200 | 184.209µs | 127.0.0.1 | GET "/api/version" [GIN] 2026/05/06 - 14:13:59 | 401 | 118.667167ms | 127.0.0.1 | POST "/api/me" time=2026-05-06T14:14:01.282+02:00 level=WARN source=server.go:169 msg="requested context size too large for model" num_ctx=262144 n_ctx_train=131072 time=2026-05-06T14:14:01.282+02:00 level=INFO source=server.go:259 msg="enabling flash attention" time=2026-05-06T14:14:01.283+02:00 level=INFO source=server.go:433 msg="starting runner" cmd="/Applications/Ollama.app/Contents/Resources/ollama runner --ollama-engine --model /Users/admin/.ollama/models/blobs/sha256-1b2b95e2f0eb9a98a839249ed41dfca71b300f9c389e14581210649fada910ed --port 51024" time=2026-05-06T14:14:01.285+02:00 level=INFO source=sched.go:484 msg="system memory" total="64.0 GiB" free="47.3 GiB" free_swap="0 B" time=2026-05-06T14:14:01.285+02:00 level=INFO source=sched.go:491 msg="gpu memory" id=0 library=Metal available="51.3 GiB" free="51.8 GiB" minimum="512.0 MiB" overhead="0 B" time=2026-05-06T14:14:01.285+02:00 level=INFO source=server.go:792 msg="loading model" "model layers"=49 requested=-1 time=2026-05-06T14:14:01.336+02:00 level=INFO source=runner.go:1450 msg="starting ollama engine" time=2026-05-06T14:14:01.336+02:00 level=INFO source=runner.go:1485 msg="Server listening on 127.0.0.1:51024" time=2026-05-06T14:14:01.343+02:00 level=INFO source=runner.go:1297 msg=load request="{Operation:fit LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:131072 KvCacheType: NumThreads:16 GPULayers:49[ID:0 Layers:49(0..48)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}" time=2026-05-06T14:14:01.390+02:00 level=INFO source=ggml.go:144 msg="" architecture=gemma3 file_type=Q4_K_M name="" description="" num_tensors=1065 num_key_values=36 ggml_metal_device_init: tensor API disabled for pre-M5 and pre-A19 devices ggml_metal_library_init: using embedded metal library ggml_metal_library_init: loaded in 0.009 sec ggml_metal_rsets_init: creating a residency set collection (keep_alive = 180 s) ggml_metal_device_init: GPU name: Apple M1 Ultra ggml_metal_device_init: GPU family: MTLGPUFamilyApple7 (1007) ggml_metal_device_init: GPU family: MTLGPUFamilyCommon3 (3003) ggml_metal_device_init: GPU family: MTLGPUFamilyMetal4 (5002) ggml_metal_device_init: simdgroup reduction = true ggml_metal_device_init: simdgroup matrix mul. = true ggml_metal_device_init: has unified memory = true ggml_metal_device_init: has bfloat = true ggml_metal_device_init: has tensor = false ggml_metal_device_init: use residency sets = true ggml_metal_device_init: use shared buffers = true ggml_metal_device_init: recommendedMaxWorkingSetSize = 55662.79 MB load_backend: loaded CPU backend from /Applications/Ollama.app/Contents/Resources/libggml-cpu.so time=2026-05-06T14:14:01.487+02:00 level=INFO source=ggml.go:104 msg=system Metal.0.EMBED_LIBRARY=1 CPU.0.NEON=1 CPU.0.ARM_FMA=1 CPU.0.FP16_VA=1 CPU.0.DOTPROD=1 CPU.0.LLAMAFILE=1 CPU.0.ACCELERATE=1 CPU.1.NEON=1 CPU.1.ARM_FMA=1 CPU.1.FP16_VA=1 CPU.1.DOTPROD=1 CPU.1.LLAMAFILE=1 compiler=cgo(clang) ggml_metal_init: allocating ggml_metal_init: picking default device: Apple M1 Ultra ggml_metal_init: use fusion = true ggml_metal_init: use concurrency = true ggml_metal_init: use graph optimize = true time=2026-05-06T14:14:01.900+02:00 level=INFO source=runner.go:1297 msg=load request="{Operation:alloc LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:131072 KvCacheType: NumThreads:16 GPULayers:49[ID:0 Layers:49(0..48)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}" time=2026-05-06T14:14:03.424+02:00 level=INFO source=runner.go:1297 msg=load request="{Operation:commit LoraPath:[] Parallel:1 BatchSize:512 FlashAttention:Enabled KvSize:131072 KvCacheType: NumThreads:16 GPULayers:49[ID:0 Layers:49(0..48)] MultiUserCache:false ProjectorPath: MainGPU:0 UseMmap:false}" time=2026-05-06T14:14:03.425+02:00 level=INFO source=ggml.go:490 msg="offloading 48 repeating layers to GPU" time=2026-05-06T14:14:03.425+02:00 level=INFO source=ggml.go:497 msg="offloading output layer to GPU" time=2026-05-06T14:14:03.425+02:00 level=INFO source=ggml.go:502 msg="offloaded 49/49 layers to GPU" time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:240 msg="model weights" device=Metal size="7.5 GiB" time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:245 msg="model weights" device=CPU size="787.7 MiB" time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:251 msg="kv cache" device=Metal size="8.5 GiB" time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:262 msg="compute graph" device=Metal size="437.3 MiB" time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:267 msg="compute graph" device=CPU size="7.5 MiB" time=2026-05-06T14:14:03.425+02:00 level=INFO source=device.go:272 msg="total memory" size="17.2 GiB" time=2026-05-06T14:14:03.425+02:00 level=INFO source=sched.go:561 msg="loaded runners" count=1 time=2026-05-06T14:14:03.425+02:00 level=INFO source=server.go:1385 msg="waiting for llama runner to start responding" time=2026-05-06T14:14:03.425+02:00 level=INFO source=server.go:1428 msg="waiting for server to become available" status="llm server loading model" time=2026-05-06T14:14:05.180+02:00 level=INFO source=server.go:1432 msg="llama runner started in 3.89 seconds" [GIN] 2026/05/06 - 14:14:06 | 200 | 5.373487292s | 213.193.80.20 | POST "/api/generate" [GIN] 2026/05/06 - 14:14:09 | 200 | 813.147834ms | 213.193.80.20 | POST "/api/generate" [GIN] 2026/05/06 - 14:15:13 | 200 | 33.125µs | 127.0.0.1 | HEAD "/" [GIN] 2026/05/06 - 14:15:13 | 200 | 45.957167ms | 127.0.0.1 | POST "/api/show" time=2026-05-06T14:15:13.332+02:00 level=INFO source=sched.go:627 msg="updated VRAM based on existing loaded models" gpu=0 library=Metal total="51.8 GiB" available="35.4 GiB" time=2026-05-06T14:15:13.332+02:00 level=INFO source=sched.go:484 msg="system memory" total="64.0 GiB" free="26.6 GiB" free_swap="0 B" time=2026-05-06T14:15:13.332+02:00 level=INFO source=sched.go:491 msg="gpu memory" id=0 library=Metal available="34.9 GiB" free="35.4 GiB" minimum="512.0 MiB" overhead="0 B" time=2026-05-06T14:15:13.336+02:00 level=INFO source=server.go:142 msg="starting mlx runner subprocess" model=x/z-image-turbo:latest port=51040 time=2026-05-06T14:15:13.339+02:00 level=INFO source=sched.go:561 msg="loaded runners" count=2 time=2026-05-06T14:15:13.393+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T14:15:13.393+02:00 level=INFO msg=\"starting mlx runner\" model=x/z-image-turbo:latest port=51040 mode=imagegen" time=2026-05-06T14:15:13.394+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T14:15:13.393+02:00 level=INFO msg=\"MLX library initialized\"" time=2026-05-06T14:15:13.400+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T14:15:13.400+02:00 level=INFO msg=\"detected image model type\" type=ZImagePipeline" time=2026-05-06T14:15:13.400+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="Loading Z-Image model from manifest: x/z-image-turbo:latest..." time=2026-05-06T14:15:13.663+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading tokenizer... ✓" time=2026-05-06T14:15:13.953+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading text encoder... ✓" time=2026-05-06T14:15:13.953+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" (4.5 GB, peak 4.5 GB)" time=2026-05-06T14:15:15.647+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading transformer... ✓" time=2026-05-06T14:15:15.647+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" (11.7 GB, peak 11.7 GB)" time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading conv_in... ✓" time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading mid block... ✓" time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading up blocks... ✓ [4 blocks]" time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading conv_norm_out... ✓" time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading conv_out... ✓" time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" (11.9 GB, peak 11.9 GB)" time=2026-05-06T14:15:15.765+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loaded in 2.36s (11.9 GB VRAM)" time=2026-05-06T14:15:15.765+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T14:15:15.765+02:00 level=INFO msg=\"mlx runner listening\" addr=127.0.0.1:51040" time=2026-05-06T14:15:15.841+02:00 level=INFO source=server.go:250 msg="mlx runner is ready" port=51040 time=2026-05-06T14:15:15.847+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" TeaCache enabled: threshold=0.15" time=2026-05-06T14:15:15.850+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 1/9: t=1.0000 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T14:15:15.850+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" [TeaCache: reusing cached output]" time=2026-05-06T14:15:15.851+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 2/9: t=0.9295 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T14:15:15.855+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 3/9: t=0.8523 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T14:15:15.855+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" [TeaCache: reusing cached output]" time=2026-05-06T14:15:15.856+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 4/9: t=0.7673 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T14:15:15.860+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 5/9: t=0.6733 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T14:15:15.860+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" [TeaCache: reusing cached output]" time=2026-05-06T14:15:15.862+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 6/9: t=0.5688 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T14:15:15.868+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 7/9: t=0.4519 (0.01s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T14:15:15.868+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" [TeaCache: reusing cached output]" time=2026-05-06T14:15:15.870+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 8/9: t=0.3202 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T14:15:15.876+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 9/9: t=0.1709 (0.01s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T14:15:15.876+02:00 level=INFO source=server.go:128 msg=mlx-runner msg=" TeaCache stats: 4 hits, 5 misses (44.4% cache rate)" time=2026-05-06T14:15:16.182+02:00 level=INFO source=server.go:128 msg=mlx-runner msg="Generated in 0.34s (9 steps)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="SIGSEGV: segmentation violation" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="PC=0x117c9ccf8 m=7 sigcode=2 addr=0x0" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="signal arrived during cgo execution" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 46 gp=0xef823884b40 m=7 mp=0xef821a0b008 [syscall]:" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.cgocall(0x10569b230, 0xef823f61648)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/cgocall.go:167 +0x44 fp=0xef823f61610 sp=0xef823f615d0 pc=0x1047e9974" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx._Cfunc_mlx_array_data_float32({0x7a32cc3e0}) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t_cgo_gotypes.go:427 +0x30 fp=0xef823f61640 sp=0xef823f61610 pc=0x104d76100" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx.(*Array).Data.func1(...) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/mlx/mlx.go:1293" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx.(*Array).Data(0xef821fda480) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/mlx/mlx.go:1293 +0xb8 fp=0xef823f616a0 sp=0xef823f61640 pc=0x104d7d208" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen.ArrayToImage(0xef821ff7050) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/image.go:83 +0xe0 fp=0xef823f61760 sp=0xef823f616a0 pc=0x104da3620" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen.EncodeImageBase64(0x106a24bc0?) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/image.go:42 +0x1c fp=0xef823f617b0 sp=0xef823f61760 pc=0x104da345c" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).handleImageCompletion(0xef821c2bd70, {0x1068fbf20, 0xef82446c2d0}, 0xef821f3e000, {{0xef821bf6800, 0x74}, 0x0, 0x100, 0x100, 0x0, ...})" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/imagegen.go:109 +0x548 fp=0xef823f61a00 sp=0xef823f617b0 pc=0x104da4208" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).completionHandler(0xef821c2bd70, {0x1068fbf20, 0xef82446c2d0}, 0xef821f3e000)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:150 +0x168 fp=0xef823f61a90 sp=0xef823f61a00 pc=0x104da5598" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).completionHandler-fm({0x1068fbf20?, 0xef82446c2d0?}, 0xef82400eb18?)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t<autogenerated>:1 +0x38 fp=0xef823f61ac0 sp=0xef823f61a90 pc=0x104da85a8" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.HandlerFunc.ServeHTTP(0xef821a44300?, {0x1068fbf20?, 0xef82446c2d0?}, 0xef82400eb00?)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:2286 +0x38 fp=0xef823f61af0 sp=0xef823f61ac0 pc=0x104a9afa8" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*ServeMux).ServeHTTP(0x10?, {0x1068fbf20, 0xef82446c2d0}, 0xef821f3e000)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:2828 +0x190 fp=0xef823f61b40 sp=0xef823f61af0 pc=0x104a9c990" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.serverHandler.ServeHTTP({0x1068f8238?}, {0x1068fbf20?, 0xef82446c2d0?}, 0x1?)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3311 +0xb0 fp=0xef823f61b70 sp=0xef823f61b40 pc=0x104ab7130" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*conn).serve(0xef821b8e900, {0x1068fecf8, 0xef821af9740})" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:2073 +0x51c fp=0xef823f61fa0 sp=0xef823f61b70 pc=0x104a9940c" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*Server).Serve.gowrap3() time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3464 +0x24 fp=0xef823f61fd0 sp=0xef823f61fa0 pc=0x104a9e5c4" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef823f61fd0 sp=0xef823f61fd0 pc=0x1047f4bb4" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by net/http.(*Server).Serve in goroutine 1" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3464 +0x37c" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 1 gp=0xef8218ba1e0 m=nil [IO wait, locked to thread]:" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0xef8218ff6e0 sp=0xef8218ff6c0 pc=0x1047ecdac" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.netpollblock(0xef8218ff778?, 0x486456c?, 0x1?)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/netpoll.go:575 +0x150 fp=0xef8218ff720 sp=0xef8218ff6e0 pc=0x1047b2820" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.runtime_pollWait(0x114a95a00, 0x72)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/netpoll.go:351 +0xa0 fp=0xef8218ff750 sp=0xef8218ff720 pc=0x1047ebfc0" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*pollDesc).wait(0xef821a7f380?, 0x10486645c?, 0x0)" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0xef8218ff780 sp=0xef8218ff750 pc=0x104860498" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*pollDesc).waitRead(...) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_poll_runtime.go:89" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*FD).Accept(0xef821a7f380) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/internal/poll/fd_unix.go:613 +0x214 fp=0xef8218ff830 sp=0xef8218ff780 pc=0x104864644" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*netFD).accept(0xef821a7f380) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/fd_unix.go:150 +0x28 fp=0xef8218ff8f0 sp=0xef8218ff830 pc=0x1048c2c18" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*TCPListener).accept(0xef823f3c980) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/tcpsock_posix.go:159 +0x24 fp=0xef8218ff940 sp=0xef8218ff8f0 pc=0x1048d6234" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*TCPListener).Accept(0xef823f3c980) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/tcpsock.go:387 +0x2c fp=0xef8218ff980 sp=0xef8218ff940 pc=0x1048d535c" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*onceCloseListener).Accept(0xef821b8e900?) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t<autogenerated>:1 +0x24 fp=0xef8218ff9a0 sp=0xef8218ff980 pc=0x104ac16b4" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*Server).Serve(0xef8219aa400, {0x1068fbd40, 0xef823f3c980})" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3434 +0x244 fp=0xef8218ffad0 sp=0xef8218ff9a0 pc=0x104a9e274" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*Server).ListenAndServe(0xef8219aa400) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/net/http/server.go:3360 +0x80 fp=0xef8218ffb00 sp=0xef8218ffad0 pc=0x104a9df30" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.Execute({0xef8218ec110, 0x4, 0x4})" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/x/imagegen/runner.go:85 +0x824 fp=0xef8218ffcc0 sp=0xef8218ffb00 pc=0x104da4f74" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/runner.Execute({0xef8218ec0f0?, 0x0?, 0x0?})" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/runner/runner.go:20 +0x1b0 fp=0xef8218ffd00 sp=0xef8218ffcc0 pc=0x104e25b30" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/cmd.NewCLI.func3(0xef8219ab600?, {0x1059a7c28?, 0x4?, 0x1059a7c2c?})" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/cmd/cmd.go:2382 +0x50 fp=0xef8218ffd30 sp=0xef8218ffd00 pc=0x1054f8b50" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/spf13/cobra.(*Command).execute(0xef821c67b08, {0xef821b58e60, 0x5, 0x5})" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:940 +0x5f8 fp=0xef8218ffe50 sp=0xef8218ffd30 pc=0x10492bb68" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).ExecuteC(0xef821b1a908) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:1068 +0x2ec fp=0xef8218fff10 sp=0xef8218ffe50 pc=0x10492c22c" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).Execute(...) time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:992" time=2026-05-06T14:15:16.189+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).ExecuteContext(...) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:985" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=main.main() time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/work/ollama/ollama/main.go:12 +0x54 fp=0xef8218fff30 sp=0xef8218fff10 pc=0x1054fa0e4" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.main() time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:290 +0x2b4 fp=0xef8218fffd0 sp=0xef8218fff30 pc=0x1047b90c4" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef8218fffd0 sp=0xef8218fffd0 pc=0x1047f4bb4" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 2 gp=0xef8218bad20 m=nil [force gc (idle)]:" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0xef821950f90 sp=0xef821950f70 pc=0x1047ecdac" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:468" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.forcegchelper() time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:375 +0xb4 fp=0xef821950fd0 sp=0xef821950f90 pc=0x1047b93e4" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef821950fd0 sp=0xef821950fd0 pc=0x1047f4bb4" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.init.7 in goroutine 1" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:363 +0x24" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 3 gp=0xef8218bb2c0 m=nil [GC sweep wait]:" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0xef821951770 sp=0xef821951750 pc=0x1047ecdac" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:468" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.bgsweep(0xef82197a000) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgcsweep.go:324 +0x178 fp=0xef8219517b0 sp=0xef821951770 pc=0x1047a4058" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcenable.gowrap1() time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:214 +0x20 fp=0xef8219517d0 sp=0xef8219517b0 pc=0x104795490" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef8219517d0 sp=0xef8219517d0 pc=0x1047f4bb4" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcenable in goroutine 1" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:214 +0x6c" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 4 gp=0xef8218bb4a0 m=nil [GC scavenge wait]:" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x6a90c3?, 0x5e3f8e?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:462 +0xbc fp=0xef821951f60 sp=0xef821951f40 pc=0x1047ecdac" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/proc.go:468" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.(*scavengerState).park(0x106afdfc0) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgcscavenge.go:425 +0x5c fp=0xef821951f90 sp=0xef821951f60 pc=0x1047a1b5c" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.bgscavenge(0xef82197a000) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgcscavenge.go:658 +0xac fp=0xef821951fb0 sp=0xef821951f90 pc=0x1047a20fc" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcenable.gowrap2() time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:215 +0x20 fp=0xef821951fd0 sp=0xef821951fb0 pc=0x104795450" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/asm_arm64.s:1447 +0x4 fp=0xef821951fd0 sp=0xef821951fd0 pc=0x1047f4bb4" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcenable in goroutine 1" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t/Users/runner/hostedtoolcache/go/1.26.0/arm64/src/runtime/mgc.go:215 +0xac" time=2026-05-06T14:15:16.190+02:00 level=WARN source=server.go:135 msg=mlx-runner msg="" ``` ### OS macOS ### GPU Apple ### CPU Apple ### Ollama version 0.23.1
GiteaMirror added the bug label 2026-05-10 06:29:17 -05:00
Author
Owner

@alemata2006 commented on GitHub (May 7, 2026):

Adding another log (mine is a little different, but same issue)
Also MacOs (26.4.1). Ollama 0.23.1. I was able to use it before updating today (same with speed with other MLX dependent models)

time=2026-05-06T23:50:16.635-03:00 level=INFO source=server.go:381 msg="stopping mlx runner subprocess" pid=4803
time=2026-05-06T23:50:16.636-03:00 level=INFO source=sched.go:484 msg="system memory" total="32.0 GiB" free="16.6 GiB" free_swap="0 B"
time=2026-05-06T23:50:16.636-03:00 level=INFO source=sched.go:491 msg="gpu memory" id=0 library=Metal available="24.5 GiB" free="25.0 GiB" minimum="512.0 MiB" overhead="0 B"
time=2026-05-06T23:50:16.641-03:00 level=INFO source=server.go:142 msg="starting mlx runner subprocess" model=x/z-image-turbo:latest port=51244
time=2026-05-06T23:50:16.644-03:00 level=INFO source=sched.go:561 msg="loaded runners" count=1
time=2026-05-06T23:50:16.709-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T23:50:16.709-03:00 level=INFO msg=\"starting mlx runner\" model=x/z-image-turbo:latest port=51244 mode=imagegen"
time=2026-05-06T23:50:16.709-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T23:50:16.709-03:00 level=INFO msg=\"MLX library initialized\""
time=2026-05-06T23:50:16.717-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="Loading Z-Image model from manifest: x/z-image-turbo:latest..."
time=2026-05-06T23:50:16.717-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T23:50:16.717-03:00 level=INFO msg=\"detected image model type\" type=ZImagePipeline"
time=2026-05-06T23:50:16.963-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading tokenizer... ✓"
time=2026-05-06T23:50:17.971-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading text encoder... ✓"
time=2026-05-06T23:50:17.972-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  (4.5 GB, peak 4.5 GB)"
time=2026-05-06T23:50:22.080-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading transformer... ✓"
time=2026-05-06T23:50:22.080-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  (11.7 GB, peak 11.7 GB)"
time=2026-05-06T23:50:22.201-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading conv_in... ✓"
time=2026-05-06T23:50:22.203-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading mid block... ✓"
time=2026-05-06T23:50:22.203-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading up blocks... ✓ [4 blocks]"
time=2026-05-06T23:50:22.203-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading conv_norm_out... ✓"
time=2026-05-06T23:50:22.203-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loading conv_out... ✓"
time=2026-05-06T23:50:22.208-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  (11.9 GB, peak 11.9 GB)"
time=2026-05-06T23:50:22.208-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Loaded in 5.49s (11.9 GB VRAM)"
time=2026-05-06T23:50:22.210-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T23:50:22.210-03:00 level=INFO msg=\"mlx runner listening\" addr=127.0.0.1:51244"
time=2026-05-06T23:50:22.255-03:00 level=INFO source=server.go:250 msg="mlx runner is ready" port=51244
time=2026-05-06T23:50:22.325-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  TeaCache enabled: threshold=0.15"
time=2026-05-06T23:50:22.329-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 1/9: t=1.0000 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T23:50:22.329-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="    [TeaCache: reusing cached output]"
time=2026-05-06T23:50:22.330-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 2/9: t=0.9619 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T23:50:22.330-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="    [TeaCache: reusing cached output]"
time=2026-05-06T23:50:22.331-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 3/9: t=0.9170 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T23:50:22.334-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 4/9: t=0.8633 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T23:50:22.334-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="    [TeaCache: reusing cached output]"
time=2026-05-06T23:50:22.336-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 5/9: t=0.7979 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T23:50:22.340-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 6/9: t=0.7164 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T23:50:22.340-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="    [TeaCache: reusing cached output]"
time=2026-05-06T23:50:22.342-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 7/9: t=0.6123 (0.00s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T23:50:22.348-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 8/9: t=0.4743 (0.01s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T23:50:22.354-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  Step 9/9: t=0.2830 (0.01s) [11.9 GB active, 11.9 GB peak]"
time=2026-05-06T23:50:22.354-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="  TeaCache stats: 4 hits, 5 misses (44.4% cache rate)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="SIGSEGV: segmentation violation"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="PC=0x13557b130 m=3 sigcode=2 addr=0x0"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="signal arrived during cgo execution"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 67 gp=0x361b83e7b860 m=3 mp=0x361b83e45008 [syscall]:"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.cgocall(0x1052b72d4, 0x361b86ac6fd8)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/cgocall.go:167 +0x44 fp=0x361b86ac6fa0 sp=0x361b86ac6f60 pc=0x104430544"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx._Cfunc_mlx_array_data_float32({0xbb2544d90})
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t_cgo_gotypes.go:421 +0x30 fp=0x361b86ac6fd0 sp=0x361b86ac6fa0 pc=0x1049bd220"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx.(*Array).Data.func1(...)
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/mlx/mlx.go:1293"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx.(*Array).Data(0x361b84038d70)
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/mlx/mlx.go:1293 +0xb8 fp=0x361b86ac7030 sp=0x361b86ac6fd0 pc=0x1049c4328"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/vae.DecodeTiled(0x361b84039180, 0x361b845a98a0, 0x361b86ac7270)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/vae/tiling.go:85 +0x23c fp=0x361b86ac7210 sp=0x361b86ac7030 pc=0x1049d4cfc"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/models/zimage.(*VAEDecoder).Decode(0x361b849b8690, 0x361b83dc0050?)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/models/zimage/vae.go:746 +0xac fp=0x361b86ac7290 sp=0x361b86ac7210 pc=0x1049e493c"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/models/zimage.(*Model).generate(0x361b8406bc00, {0x10649f2b0, 0x361b868219a0}, 0x361b86ac7740)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/models/zimage/zimage.go:459 +0x1530 fp=0x361b86ac7650 sp=0x361b86ac7290 pc=0x1049e70d0"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/models/zimage.(*Model).GenerateFromConfig(0x361b8406bc00, {0x10649f2b0, 0x361b868219a0}, 0x361b86ac7740)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/models/zimage/zimage.go:166 +0x50 fp=0x361b86ac7710 sp=0x361b86ac7650 pc=0x1049e5900"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/models/zimage.(*Model).GenerateImage(0x1065c4a30?, {0x10649f2b0?, 0x361b868219a0?}, {0x361b869a1b30?, 0x1063f55e0?}, 0x868219f0?, 0x361b?, 0x8?, 0x0?, 0x361b83e45000?)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/models/zimage/zimage.go:180 +0x60 fp=0x361b86ac77b0 sp=0x361b86ac7710 pc=0x1049e5b50"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).handleImageCompletion(0x361b84076180, {0x10649c4a0, 0x361b86abc000}, 0x361b843b0280, {{0x361b869a1b30, 0x30}, 0x0, 0x400, 0x400, 0x0, ...})"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/imagegen.go:95 +0x40c fp=0x361b86ac7a00 sp=0x361b86ac77b0 pc=0x1049eb1ec"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).completionHandler(0x361b84076180, {0x10649c4a0, 0x361b86abc000}, 0x361b843b0280)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/runner.go:150 +0x168 fp=0x361b86ac7a90 sp=0x361b86ac7a00 pc=0x1049ec6b8"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).completionHandler-fm({0x10649c4a0?, 0x361b86abc000?}, 0x361b83e51b18?)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t<autogenerated>:1 +0x38 fp=0x361b86ac7ac0 sp=0x361b86ac7a90 pc=0x1049ef6c8"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.HandlerFunc.ServeHTTP(0x361b843be180?, {0x10649c4a0?, 0x361b86abc000?}, 0x361b83e51b00?)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:2286 +0x38 fp=0x361b86ac7af0 sp=0x361b86ac7ac0 pc=0x1046e20c8"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*ServeMux).ServeHTTP(0x10?, {0x10649c4a0, 0x361b86abc000}, 0x361b843b0280)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:2828 +0x190 fp=0x361b86ac7b40 sp=0x361b86ac7af0 pc=0x1046e3ab0"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.serverHandler.ServeHTTP({0x1064987b8?}, {0x10649c4a0?, 0x361b86abc000?}, 0x1?)"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3311 +0xb0 fp=0x361b86ac7b70 sp=0x361b86ac7b40 pc=0x1046fe250"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*conn).serve(0x361b861aad80, {0x10649f278, 0x361b8420ef30})"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:2073 +0x51c fp=0x361b86ac7fa0 sp=0x361b86ac7b70 pc=0x1046e052c"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*Server).Serve.gowrap3()
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3464 +0x24 fp=0x361b86ac7fd0 sp=0x361b86ac7fa0 pc=0x1046e56e4"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b86ac7fd0 sp=0x361b86ac7fd0 pc=0x10443b784"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by net/http.(*Server).Serve in goroutine 1"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3464 +0x37c"
time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 1 gp=0x361b83dc21e0 m=nil [IO wait, locked to thread]:"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e0b6e0 sp=0x361b83e0b6c0 pc=0x10443397c"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.netpollblock(0x361b83e0b778?, 0x44ab13c?, 0x1?)"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/netpoll.go:575 +0x150 fp=0x361b83e0b720 sp=0x361b83e0b6e0 pc=0x1043f93f0"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.runtime_pollWait(0x13807e600, 0x72)"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/netpoll.go:351 +0xa0 fp=0x361b83e0b750 sp=0x361b83e0b720 pc=0x104432b90"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*pollDesc).wait(0x361b840ae200?, 0x1044ad24c?, 0x0)"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_poll_runtime.go:84 +0x28 fp=0x361b83e0b780 sp=0x361b83e0b750 pc=0x1044a7068"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*pollDesc).waitRead(...)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_poll_runtime.go:89"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*FD).Accept(0x361b840ae200)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_unix.go:613 +0x214 fp=0x361b83e0b830 sp=0x361b83e0b780 pc=0x1044ab214"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*netFD).accept(0x361b840ae200)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/fd_unix.go:150 +0x28 fp=0x361b83e0b8f0 sp=0x361b83e0b830 pc=0x104509be8"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*TCPListener).accept(0x361b85454040)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/tcpsock_posix.go:159 +0x24 fp=0x361b83e0b940 sp=0x361b83e0b8f0 pc=0x10451d204"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*TCPListener).Accept(0x361b85454040)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/tcpsock.go:387 +0x2c fp=0x361b83e0b980 sp=0x361b83e0b940 pc=0x10451c32c"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*onceCloseListener).Accept(0x361b861aad80?)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t<autogenerated>:1 +0x24 fp=0x361b83e0b9a0 sp=0x361b83e0b980 pc=0x1047087d4"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*Server).Serve(0x361b84114b00, {0x10649c2c0, 0x361b85454040})"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3434 +0x244 fp=0x361b83e0bad0 sp=0x361b83e0b9a0 pc=0x1046e5394"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*Server).ListenAndServe(0x361b84114b00)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3360 +0x80 fp=0x361b83e0bb00 sp=0x361b83e0bad0 pc=0x1046e5050"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.Execute({0x361b83df4110, 0x4, 0x4})"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/runner.go:85 +0x824 fp=0x361b83e0bcc0 sp=0x361b83e0bb00 pc=0x1049ec094"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/runner.Execute({0x361b83df40f0?, 0x0?, 0x0?})"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/runner/runner.go:20 +0x1b0 fp=0x361b83e0bd00 sp=0x361b83e0bcc0 pc=0x104a6cc50"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/cmd.NewCLI.func3(0x361b84115200?, {0x105557e88?, 0x4?, 0x105557e8c?})"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/cmd/cmd.go:2382 +0x50 fp=0x361b83e0bd30 sp=0x361b83e0bd00 pc=0x105140660"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/spf13/cobra.(*Command).execute(0x361b84063b08, {0x361b83ddeeb0, 0x5, 0x5})"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/spf13/cobra@v1.7.0/command.go:940 +0x5f8 fp=0x361b83e0be50 sp=0x361b83e0bd30 pc=0x104572b58"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).ExecuteC(0x361b843e2908)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/spf13/cobra@v1.7.0/command.go:1068 +0x2ec fp=0x361b83e0bf10 sp=0x361b83e0be50 pc=0x10457321c"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).Execute(...)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/spf13/cobra@v1.7.0/command.go:992"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).ExecuteContext(...)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/spf13/cobra@v1.7.0/command.go:985"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=main.main()
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/main.go:12 +0x54 fp=0x361b83e0bf30 sp=0x361b83e0bf10 pc=0x105141bf4"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.main()
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:290 +0x2b4 fp=0x361b83e0bfd0 sp=0x361b83e0bf30 pc=0x1043ffc94"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e0bfd0 sp=0x361b83e0bfd0 pc=0x10443b784"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 2 gp=0x361b83dc2d20 m=nil [force gc (idle)]:"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e40f90 sp=0x361b83e40f70 pc=0x10443397c"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.forcegchelper()
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:375 +0xb4 fp=0x361b83e40fd0 sp=0x361b83e40f90 pc=0x1043fffb4"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e40fd0 sp=0x361b83e40fd0 pc=0x10443b784"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.init.7 in goroutine 1"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:363 +0x24"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 3 gp=0x361b83dc32c0 m=nil [GC sweep wait]:"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e41770 sp=0x361b83e41750 pc=0x10443397c"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.bgsweep(0x361b83e04080)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgcsweep.go:324 +0x178 fp=0x361b83e417b0 sp=0x361b83e41770 pc=0x1043eac28"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcenable.gowrap1()
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:214 +0x20 fp=0x361b83e417d0 sp=0x361b83e417b0 pc=0x1043dc060"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e417d0 sp=0x361b83e417d0 pc=0x10443b784"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcenable in goroutine 1"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:214 +0x6c"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 4 gp=0x361b83dc34a0 m=nil [GC scavenge wait]:"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x1dfe39?, 0x1a0e43?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e41f60 sp=0x361b83e41f40 pc=0x10443397c"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468"
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.(*scavengerState).park(0x10669df40)
time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgcscavenge.go:425 +0x5c fp=0x361b83e41f90 sp=0x361b83e41f60 pc=0x1043e872c"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.bgscavenge(0x361b83e04080)
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgcscavenge.go:658 +0xac fp=0x361b83e41fb0 sp=0x361b83e41f90 pc=0x1043e8ccc"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcenable.gowrap2()
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:215 +0x20 fp=0x361b83e41fd0 sp=0x361b83e41fb0 pc=0x1043dc020"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e41fd0 sp=0x361b83e41fd0 pc=0x10443b784"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcenable in goroutine 1"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:215 +0xac"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 5 gp=0x361b83dc3a40 m=nil [GOMAXPROCS updater (idle)]:"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e42770 sp=0x361b83e42750 pc=0x10443397c"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...)
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.updateMaxProcsGoroutine()
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:7095 +0xf4 fp=0x361b83e427d0 sp=0x361b83e42770 pc=0x10440e764"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e427d0 sp=0x361b83e427d0 pc=0x10443b784"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.defaultGOMAXPROCSUpdateEnable in goroutine 1"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:7083 +0x48"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 6 gp=0x361b83e7a1e0 m=nil [finalizer wait]:"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x11900e45530?, 0x1088b2e00?, 0x8?, 0x41?, 0x1e0?)"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e40580 sp=0x361b83e40560 pc=0x10443397c"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.runFinalizers()
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mfinal.go:210 +0x100 fp=0x361b83e407d0 sp=0x361b83e40580 pc=0x1043db080"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e407d0 sp=0x361b83e407d0 pc=0x10443b784"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.createfing in goroutine 1"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mfinal.go:172 +0x78"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 18 gp=0x361b84110000 m=nil [cleanup wait]:"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3c750 sp=0x361b83e3c730 pc=0x10443397c"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...)
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.(*cleanupQueue).dequeue(0x10669ef00)
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mcleanup.go:522 +0x160 fp=0x361b83e3c790 sp=0x361b83e3c750 pc=0x1043d8130"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.runCleanups()
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mcleanup.go:718 +0x40 fp=0x361b83e3c7d0 sp=0x361b83e3c790 pc=0x1043d8880"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3c7d0 sp=0x361b83e3c7d0 pc=0x10443b784"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.(*cleanupQueue).createGs in goroutine 1"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mcleanup.go:672 +0x108"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 19 gp=0x361b841101e0 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3cf20 sp=0x361b83e3cf00 pc=0x10443397c"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3cfb0 sp=0x361b83e3cf20 pc=0x1043deac0"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3cfd0 sp=0x361b83e3cfb0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3cfd0 sp=0x361b83e3cfd0 pc=0x10443b784"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 20 gp=0x361b841103c0 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b6047395?, 0x1?, 0x32?, 0xc3?, 0x0?)"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3d720 sp=0x361b83e3d700 pc=0x10443397c"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3d7b0 sp=0x361b83e3d720 pc=0x1043deac0"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3d7d0 sp=0x361b83e3d7b0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3d7d0 sp=0x361b83e3d7d0 pc=0x10443b784"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 7 gp=0x361b83e7af00 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b6050c17?, 0x1?, 0x73?, 0x5c?, 0x0?)"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e42f20 sp=0x361b83e42f00 pc=0x10443397c"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e42fb0 sp=0x361b83e42f20 pc=0x1043deac0"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e42fd0 sp=0x361b83e42fb0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e42fd0 sp=0x361b83e42fd0 pc=0x10443b784"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 34 gp=0x361b83e843c0 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b5f13df1?, 0x3?, 0x57?, 0x16?, 0x0?)"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e9a720 sp=0x361b83e9a700 pc=0x10443397c"
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e9a7b0 sp=0x361b83e9a720 pc=0x1043deac0"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e9a7d0 sp=0x361b83e9a7b0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e9a7d0 sp=0x361b83e9a7d0 pc=0x10443b784"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 8 gp=0x361b83e7b0e0 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b483b8dc?, 0x1?, 0x55?, 0xc9?, 0x0?)"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e43720 sp=0x361b83e43700 pc=0x10443397c"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e437b0 sp=0x361b83e43720 pc=0x1043deac0"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e437d0 sp=0x361b83e437b0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e437d0 sp=0x361b83e437d0 pc=0x10443b784"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 9 gp=0x361b83e7b2c0 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b604c450?, 0x3?, 0xed?, 0x17?, 0x0?)"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e43f20 sp=0x361b83e43f00 pc=0x10443397c"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e43fb0 sp=0x361b83e43f20 pc=0x1043deac0"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e43fd0 sp=0x361b83e43fb0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e43fd0 sp=0x361b83e43fd0 pc=0x10443b784"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 21 gp=0x361b841105a0 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b604f718?, 0x3?, 0x73?, 0x63?, 0x0?)"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3df20 sp=0x361b83e3df00 pc=0x10443397c"
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3dfb0 sp=0x361b83e3df20 pc=0x1043deac0"
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3dfd0 sp=0x361b83e3dfb0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3dfd0 sp=0x361b83e3dfd0 pc=0x10443b784"
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 22 gp=0x361b84110780 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x1066eba00?, 0x1?, 0x48?, 0xe8?, 0x0?)"
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3e720 sp=0x361b83e3e700 pc=0x10443397c"
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3e7b0 sp=0x361b83e3e720 pc=0x1043deac0"
time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3e7d0 sp=0x361b83e3e7b0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3e7d0 sp=0x361b83e3e7d0 pc=0x10443b784"
time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 23 gp=0x361b84110960 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b6045b2b?, 0x3?, 0xb4?, 0xc6?, 0x0?)"
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3ef20 sp=0x361b83e3ef00 pc=0x10443397c"
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3efb0 sp=0x361b83e3ef20 pc=0x1043deac0"
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3efd0 sp=0x361b83e3efb0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3efd0 sp=0x361b83e3efd0 pc=0x10443b784"
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 24 gp=0x361b84110b40 m=nil [GC worker (idle)]:"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b6045b7f?, 0x3?, 0xe6?, 0x78?, 0x0?)"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3f720 sp=0x361b83e3f700 pc=0x10443397c"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0)
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3f7b0 sp=0x361b83e3f720 pc=0x1043deac0"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1()
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3f7d0 sp=0x361b83e3f7b0 pc=0x1043de9c0"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3f7d0 sp=0x361b83e3f7d0 pc=0x10443b784"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 50 gp=0x361b83e84d20 m=nil [chan receive]:"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x361b83e9aea8?, 0x10470ec10?, 0x2?, 0x0?, 0x361b840761e0?)"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e9ae80 sp=0x361b83e9ae60 pc=0x10443397c"
time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv(0x361b83df4310, 0x0, 0x1)"
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/chan.go:667 +0x470 fp=0x361b83e9af00 sp=0x361b83e9ae80 pc=0x1043ca310"
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv1(0x361b83df4310?, 0x361b83e9afa0?)"
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/chan.go:509 +0x14 fp=0x361b83e9af30 sp=0x361b83e9af00 pc=0x1043c9e64"
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen.Execute.func1()
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/runner.go:76 +0x80 fp=0x361b83e9afd0 sp=0x361b83e9af30 pc=0x1049ec1f0"
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e9afd0 sp=0x361b83e9afd0 pc=0x10443b784"
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by github.com/ollama/ollama/x/imagegen.Execute in goroutine 1"
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/runner.go:73 +0x7a4"
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 35 gp=0x361b84304b40 m=nil [select, locked to thread]:"
time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x361b83e967a0?, 0x2?, 0xa8?, 0x66?, 0x361b83e96790?)"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e96610 sp=0x361b83e965f0 pc=0x10443397c"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.selectgo(0x361b83e967a0, 0x361b83e9678c, 0x0?, 0x0, 0x0?, 0x1)"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/select.go:351 +0x83c fp=0x361b83e96750 sp=0x361b83e96610 pc=0x10441351c"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.ensureSigM.func1()
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/signal_unix.go:1091 +0x148 fp=0x361b83e967d0 sp=0x361b83e96750 pc=0x10442dd08"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e967d0 sp=0x361b83e967d0 pc=0x10443b784"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.ensureSigM in goroutine 50"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/signal_unix.go:1074 +0xcc"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 36 gp=0x361b84304d20 m=9 mp=0x361b83e80808 [syscall]:"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.sigNoteSleep(0x0?)
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/os_darwin.go:138 +0x20 fp=0x361b83e96f90 sp=0x361b83e96f50 pc=0x1043fa430"
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=os/signal.signal_recv()
time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/sigqueue.go:149 +0x108 fp=0x361b83e96fb0 sp=0x361b83e96f90 pc=0x1044361a8"
time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=os/signal.loop()
time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tos/signal/signal_unix.go:23 +0x1c fp=0x361b83e96fd0 sp=0x361b83e96fb0 pc=0x10470f5dc"
time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e96fd0 sp=0x361b83e96fd0 pc=0x10443b784"
time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by os/signal.Notify.func1.1 in goroutine 50"
time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tos/signal/signal.go:152 +0x28"
time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.667-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 68 gp=0x361b83e7ba40 m=nil [IO wait]:"
time=2026-05-06T23:50:22.667-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x361b86ab35d8?, 0x104454058?, 0x0?, 0x62?, 0x361b86ab35c0?)"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b86ab3580 sp=0x361b86ab3560 pc=0x10443397c"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.netpollblock(0x361b8559a1a1?, 0x1?, 0x0?)"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/netpoll.go:575 +0x150 fp=0x361b86ab35c0 sp=0x361b86ab3580 pc=0x1043f93f0"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.runtime_pollWait(0x13807e400, 0x72)"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/netpoll.go:351 +0xa0 fp=0x361b86ab35f0 sp=0x361b86ab35c0 pc=0x104432b90"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*pollDesc).wait(0x361b83f7d480?, 0x361b8559a1a1?, 0x0)"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_poll_runtime.go:84 +0x28 fp=0x361b86ab3620 sp=0x361b86ab35f0 pc=0x1044a7068"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*pollDesc).waitRead(...)
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_poll_runtime.go:89"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*FD).Read(0x361b83f7d480, {0x361b8559a1a1, 0x1, 0x1})"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_unix.go:165 +0x234 fp=0x361b86ab36c0 sp=0x361b86ab3620 pc=0x1044a81e4"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net.(*netFD).Read(0x361b83f7d480, {0x361b8559a1a1?, 0x0?, 0x0?})"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/fd_posix.go:68 +0x28 fp=0x361b86ab3710 sp=0x361b86ab36c0 pc=0x1045084e8"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net.(*conn).Read(0x361b86817c28, {0x361b8559a1a1?, 0x0?, 0x0?})"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/net.go:196 +0x34 fp=0x361b86ab3760 sp=0x361b86ab3710 pc=0x104514674"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*connReader).backgroundRead(0x361b8559a180)
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:702 +0x38 fp=0x361b86ab37b0 sp=0x361b86ab3760 pc=0x1046dada8"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*connReader).startBackgroundRead.gowrap2()
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:698 +0x20 fp=0x361b86ab37d0 sp=0x361b86ab37b0 pc=0x1046dacd0"
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({})
time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b86ab37d0 sp=0x361b86ab37d0 pc=0x10443b784"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by net/http.(*connReader).startBackgroundRead in goroutine 67"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:698 +0xb8"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=""
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r0      0x0"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r1      0x133eae57c"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r2      0x361b86ac6f50"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r3      0x361b83dc30e0"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r4      0x10b0"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r5      0x361b86ac6f58"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r6      0x361b83e7b8f0"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r7      0x2"
time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r8      0xbb25f8e18"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r9      0x361b86ac6fd8"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r10     0x30000000300"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r11     0x30000000302"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r12     0x100"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r13     0x16ca5af00"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r14     0x6800"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r15     0x6700"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r16     0x13557b130"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r17     0x670000006800"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r18     0x0"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r19     0xbb2544d90"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r20     0x361b86ac8000"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r21     0x3"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r22     0x0"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r23     0x0"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r24     0x0"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r25     0x106484850"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r26     0x0"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r27     0x828"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r28     0x361b83dc30e0"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r29     0x16ca5aec0"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="lr      0x133eae5a0"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="sp      0x16ca5aea0"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="pc      0x13557b130"
time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="fault   0x0"
time=2026-05-06T23:50:23.411-03:00 level=ERROR source=server.go:362 msg="mlx scanner error" error="unexpected EOF"
time=2026-05-06T23:50:23.411-03:00 level=ERROR source=server.go:369 msg="mlx subprocess has exited unexpectedly"```
<!-- gh-comment-id:4393857449 --> @alemata2006 commented on GitHub (May 7, 2026): Adding another log (mine is a little different, but same issue) Also MacOs (26.4.1). Ollama 0.23.1. I was able to use it before updating today (same with speed with other MLX dependent models) ```[GIN] 2026/05/06 - 23:49:52 | 200 | 12.695443375s | 127.0.0.1 | POST "/api/generate" time=2026-05-06T23:50:16.635-03:00 level=INFO source=server.go:381 msg="stopping mlx runner subprocess" pid=4803 time=2026-05-06T23:50:16.636-03:00 level=INFO source=sched.go:484 msg="system memory" total="32.0 GiB" free="16.6 GiB" free_swap="0 B" time=2026-05-06T23:50:16.636-03:00 level=INFO source=sched.go:491 msg="gpu memory" id=0 library=Metal available="24.5 GiB" free="25.0 GiB" minimum="512.0 MiB" overhead="0 B" time=2026-05-06T23:50:16.641-03:00 level=INFO source=server.go:142 msg="starting mlx runner subprocess" model=x/z-image-turbo:latest port=51244 time=2026-05-06T23:50:16.644-03:00 level=INFO source=sched.go:561 msg="loaded runners" count=1 time=2026-05-06T23:50:16.709-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T23:50:16.709-03:00 level=INFO msg=\"starting mlx runner\" model=x/z-image-turbo:latest port=51244 mode=imagegen" time=2026-05-06T23:50:16.709-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T23:50:16.709-03:00 level=INFO msg=\"MLX library initialized\"" time=2026-05-06T23:50:16.717-03:00 level=INFO source=server.go:128 msg=mlx-runner msg="Loading Z-Image model from manifest: x/z-image-turbo:latest..." time=2026-05-06T23:50:16.717-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T23:50:16.717-03:00 level=INFO msg=\"detected image model type\" type=ZImagePipeline" time=2026-05-06T23:50:16.963-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading tokenizer... ✓" time=2026-05-06T23:50:17.971-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading text encoder... ✓" time=2026-05-06T23:50:17.972-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" (4.5 GB, peak 4.5 GB)" time=2026-05-06T23:50:22.080-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading transformer... ✓" time=2026-05-06T23:50:22.080-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" (11.7 GB, peak 11.7 GB)" time=2026-05-06T23:50:22.201-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading conv_in... ✓" time=2026-05-06T23:50:22.203-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading mid block... ✓" time=2026-05-06T23:50:22.203-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading up blocks... ✓ [4 blocks]" time=2026-05-06T23:50:22.203-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading conv_norm_out... ✓" time=2026-05-06T23:50:22.203-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loading conv_out... ✓" time=2026-05-06T23:50:22.208-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" (11.9 GB, peak 11.9 GB)" time=2026-05-06T23:50:22.208-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Loaded in 5.49s (11.9 GB VRAM)" time=2026-05-06T23:50:22.210-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="time=2026-05-06T23:50:22.210-03:00 level=INFO msg=\"mlx runner listening\" addr=127.0.0.1:51244" time=2026-05-06T23:50:22.255-03:00 level=INFO source=server.go:250 msg="mlx runner is ready" port=51244 time=2026-05-06T23:50:22.325-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" TeaCache enabled: threshold=0.15" time=2026-05-06T23:50:22.329-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 1/9: t=1.0000 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T23:50:22.329-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" [TeaCache: reusing cached output]" time=2026-05-06T23:50:22.330-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 2/9: t=0.9619 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T23:50:22.330-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" [TeaCache: reusing cached output]" time=2026-05-06T23:50:22.331-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 3/9: t=0.9170 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T23:50:22.334-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 4/9: t=0.8633 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T23:50:22.334-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" [TeaCache: reusing cached output]" time=2026-05-06T23:50:22.336-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 5/9: t=0.7979 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T23:50:22.340-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 6/9: t=0.7164 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T23:50:22.340-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" [TeaCache: reusing cached output]" time=2026-05-06T23:50:22.342-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 7/9: t=0.6123 (0.00s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T23:50:22.348-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 8/9: t=0.4743 (0.01s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T23:50:22.354-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" Step 9/9: t=0.2830 (0.01s) [11.9 GB active, 11.9 GB peak]" time=2026-05-06T23:50:22.354-03:00 level=INFO source=server.go:128 msg=mlx-runner msg=" TeaCache stats: 4 hits, 5 misses (44.4% cache rate)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="SIGSEGV: segmentation violation" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="PC=0x13557b130 m=3 sigcode=2 addr=0x0" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="signal arrived during cgo execution" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 67 gp=0x361b83e7b860 m=3 mp=0x361b83e45008 [syscall]:" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.cgocall(0x1052b72d4, 0x361b86ac6fd8)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/cgocall.go:167 +0x44 fp=0x361b86ac6fa0 sp=0x361b86ac6f60 pc=0x104430544" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx._Cfunc_mlx_array_data_float32({0xbb2544d90}) time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t_cgo_gotypes.go:421 +0x30 fp=0x361b86ac6fd0 sp=0x361b86ac6fa0 pc=0x1049bd220" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx.(*Array).Data.func1(...) time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/mlx/mlx.go:1293" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen/mlx.(*Array).Data(0x361b84038d70) time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/mlx/mlx.go:1293 +0xb8 fp=0x361b86ac7030 sp=0x361b86ac6fd0 pc=0x1049c4328" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/vae.DecodeTiled(0x361b84039180, 0x361b845a98a0, 0x361b86ac7270)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/vae/tiling.go:85 +0x23c fp=0x361b86ac7210 sp=0x361b86ac7030 pc=0x1049d4cfc" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/models/zimage.(*VAEDecoder).Decode(0x361b849b8690, 0x361b83dc0050?)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/models/zimage/vae.go:746 +0xac fp=0x361b86ac7290 sp=0x361b86ac7210 pc=0x1049e493c" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/models/zimage.(*Model).generate(0x361b8406bc00, {0x10649f2b0, 0x361b868219a0}, 0x361b86ac7740)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/models/zimage/zimage.go:459 +0x1530 fp=0x361b86ac7650 sp=0x361b86ac7290 pc=0x1049e70d0" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/models/zimage.(*Model).GenerateFromConfig(0x361b8406bc00, {0x10649f2b0, 0x361b868219a0}, 0x361b86ac7740)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/models/zimage/zimage.go:166 +0x50 fp=0x361b86ac7710 sp=0x361b86ac7650 pc=0x1049e5900" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen/models/zimage.(*Model).GenerateImage(0x1065c4a30?, {0x10649f2b0?, 0x361b868219a0?}, {0x361b869a1b30?, 0x1063f55e0?}, 0x868219f0?, 0x361b?, 0x8?, 0x0?, 0x361b83e45000?)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/models/zimage/zimage.go:180 +0x60 fp=0x361b86ac77b0 sp=0x361b86ac7710 pc=0x1049e5b50" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).handleImageCompletion(0x361b84076180, {0x10649c4a0, 0x361b86abc000}, 0x361b843b0280, {{0x361b869a1b30, 0x30}, 0x0, 0x400, 0x400, 0x0, ...})" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/imagegen.go:95 +0x40c fp=0x361b86ac7a00 sp=0x361b86ac77b0 pc=0x1049eb1ec" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).completionHandler(0x361b84076180, {0x10649c4a0, 0x361b86abc000}, 0x361b843b0280)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/runner.go:150 +0x168 fp=0x361b86ac7a90 sp=0x361b86ac7a00 pc=0x1049ec6b8" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.(*server).completionHandler-fm({0x10649c4a0?, 0x361b86abc000?}, 0x361b83e51b18?)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t<autogenerated>:1 +0x38 fp=0x361b86ac7ac0 sp=0x361b86ac7a90 pc=0x1049ef6c8" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.HandlerFunc.ServeHTTP(0x361b843be180?, {0x10649c4a0?, 0x361b86abc000?}, 0x361b83e51b00?)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:2286 +0x38 fp=0x361b86ac7af0 sp=0x361b86ac7ac0 pc=0x1046e20c8" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*ServeMux).ServeHTTP(0x10?, {0x10649c4a0, 0x361b86abc000}, 0x361b843b0280)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:2828 +0x190 fp=0x361b86ac7b40 sp=0x361b86ac7af0 pc=0x1046e3ab0" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.serverHandler.ServeHTTP({0x1064987b8?}, {0x10649c4a0?, 0x361b86abc000?}, 0x1?)" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3311 +0xb0 fp=0x361b86ac7b70 sp=0x361b86ac7b40 pc=0x1046fe250" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*conn).serve(0x361b861aad80, {0x10649f278, 0x361b8420ef30})" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:2073 +0x51c fp=0x361b86ac7fa0 sp=0x361b86ac7b70 pc=0x1046e052c" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*Server).Serve.gowrap3() time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3464 +0x24 fp=0x361b86ac7fd0 sp=0x361b86ac7fa0 pc=0x1046e56e4" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b86ac7fd0 sp=0x361b86ac7fd0 pc=0x10443b784" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by net/http.(*Server).Serve in goroutine 1" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3464 +0x37c" time=2026-05-06T23:50:22.653-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 1 gp=0x361b83dc21e0 m=nil [IO wait, locked to thread]:" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e0b6e0 sp=0x361b83e0b6c0 pc=0x10443397c" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.netpollblock(0x361b83e0b778?, 0x44ab13c?, 0x1?)" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/netpoll.go:575 +0x150 fp=0x361b83e0b720 sp=0x361b83e0b6e0 pc=0x1043f93f0" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.runtime_pollWait(0x13807e600, 0x72)" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/netpoll.go:351 +0xa0 fp=0x361b83e0b750 sp=0x361b83e0b720 pc=0x104432b90" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*pollDesc).wait(0x361b840ae200?, 0x1044ad24c?, 0x0)" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_poll_runtime.go:84 +0x28 fp=0x361b83e0b780 sp=0x361b83e0b750 pc=0x1044a7068" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*pollDesc).waitRead(...) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_poll_runtime.go:89" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*FD).Accept(0x361b840ae200) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_unix.go:613 +0x214 fp=0x361b83e0b830 sp=0x361b83e0b780 pc=0x1044ab214" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*netFD).accept(0x361b840ae200) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/fd_unix.go:150 +0x28 fp=0x361b83e0b8f0 sp=0x361b83e0b830 pc=0x104509be8" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*TCPListener).accept(0x361b85454040) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/tcpsock_posix.go:159 +0x24 fp=0x361b83e0b940 sp=0x361b83e0b8f0 pc=0x10451d204" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net.(*TCPListener).Accept(0x361b85454040) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/tcpsock.go:387 +0x2c fp=0x361b83e0b980 sp=0x361b83e0b940 pc=0x10451c32c" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*onceCloseListener).Accept(0x361b861aad80?) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\t<autogenerated>:1 +0x24 fp=0x361b83e0b9a0 sp=0x361b83e0b980 pc=0x1047087d4" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net/http.(*Server).Serve(0x361b84114b00, {0x10649c2c0, 0x361b85454040})" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3434 +0x244 fp=0x361b83e0bad0 sp=0x361b83e0b9a0 pc=0x1046e5394" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*Server).ListenAndServe(0x361b84114b00) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:3360 +0x80 fp=0x361b83e0bb00 sp=0x361b83e0bad0 pc=0x1046e5050" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/x/imagegen.Execute({0x361b83df4110, 0x4, 0x4})" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/runner.go:85 +0x824 fp=0x361b83e0bcc0 sp=0x361b83e0bb00 pc=0x1049ec094" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/runner.Execute({0x361b83df40f0?, 0x0?, 0x0?})" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/runner/runner.go:20 +0x1b0 fp=0x361b83e0bd00 sp=0x361b83e0bcc0 pc=0x104a6cc50" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/ollama/ollama/cmd.NewCLI.func3(0x361b84115200?, {0x105557e88?, 0x4?, 0x105557e8c?})" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/cmd/cmd.go:2382 +0x50 fp=0x361b83e0bd30 sp=0x361b83e0bd00 pc=0x105140660" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="github.com/spf13/cobra.(*Command).execute(0x361b84063b08, {0x361b83ddeeb0, 0x5, 0x5})" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/spf13/cobra@v1.7.0/command.go:940 +0x5f8 fp=0x361b83e0be50 sp=0x361b83e0bd30 pc=0x104572b58" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).ExecuteC(0x361b843e2908) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/spf13/cobra@v1.7.0/command.go:1068 +0x2ec fp=0x361b83e0bf10 sp=0x361b83e0be50 pc=0x10457321c" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).Execute(...) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/spf13/cobra@v1.7.0/command.go:992" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/spf13/cobra.(*Command).ExecuteContext(...) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/spf13/cobra@v1.7.0/command.go:985" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=main.main() time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/main.go:12 +0x54 fp=0x361b83e0bf30 sp=0x361b83e0bf10 pc=0x105141bf4" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.main() time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:290 +0x2b4 fp=0x361b83e0bfd0 sp=0x361b83e0bf30 pc=0x1043ffc94" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e0bfd0 sp=0x361b83e0bfd0 pc=0x10443b784" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 2 gp=0x361b83dc2d20 m=nil [force gc (idle)]:" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e40f90 sp=0x361b83e40f70 pc=0x10443397c" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.forcegchelper() time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:375 +0xb4 fp=0x361b83e40fd0 sp=0x361b83e40f90 pc=0x1043fffb4" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e40fd0 sp=0x361b83e40fd0 pc=0x10443b784" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.init.7 in goroutine 1" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:363 +0x24" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 3 gp=0x361b83dc32c0 m=nil [GC sweep wait]:" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e41770 sp=0x361b83e41750 pc=0x10443397c" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.bgsweep(0x361b83e04080) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgcsweep.go:324 +0x178 fp=0x361b83e417b0 sp=0x361b83e41770 pc=0x1043eac28" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcenable.gowrap1() time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:214 +0x20 fp=0x361b83e417d0 sp=0x361b83e417b0 pc=0x1043dc060" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e417d0 sp=0x361b83e417d0 pc=0x10443b784" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcenable in goroutine 1" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:214 +0x6c" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 4 gp=0x361b83dc34a0 m=nil [GC scavenge wait]:" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x1dfe39?, 0x1a0e43?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e41f60 sp=0x361b83e41f40 pc=0x10443397c" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468" time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.(*scavengerState).park(0x10669df40) time=2026-05-06T23:50:22.654-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgcscavenge.go:425 +0x5c fp=0x361b83e41f90 sp=0x361b83e41f60 pc=0x1043e872c" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.bgscavenge(0x361b83e04080) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgcscavenge.go:658 +0xac fp=0x361b83e41fb0 sp=0x361b83e41f90 pc=0x1043e8ccc" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcenable.gowrap2() time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:215 +0x20 fp=0x361b83e41fd0 sp=0x361b83e41fb0 pc=0x1043dc020" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e41fd0 sp=0x361b83e41fd0 pc=0x10443b784" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcenable in goroutine 1" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:215 +0xac" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 5 gp=0x361b83dc3a40 m=nil [GOMAXPROCS updater (idle)]:" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e42770 sp=0x361b83e42750 pc=0x10443397c" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.updateMaxProcsGoroutine() time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:7095 +0xf4 fp=0x361b83e427d0 sp=0x361b83e42770 pc=0x10440e764" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e427d0 sp=0x361b83e427d0 pc=0x10443b784" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.defaultGOMAXPROCSUpdateEnable in goroutine 1" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:7083 +0x48" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 6 gp=0x361b83e7a1e0 m=nil [finalizer wait]:" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x11900e45530?, 0x1088b2e00?, 0x8?, 0x41?, 0x1e0?)" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e40580 sp=0x361b83e40560 pc=0x10443397c" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.runFinalizers() time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mfinal.go:210 +0x100 fp=0x361b83e407d0 sp=0x361b83e40580 pc=0x1043db080" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e407d0 sp=0x361b83e407d0 pc=0x10443b784" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.createfing in goroutine 1" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mfinal.go:172 +0x78" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 18 gp=0x361b84110000 m=nil [cleanup wait]:" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3c750 sp=0x361b83e3c730 pc=0x10443397c" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goparkunlock(...) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:468" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.(*cleanupQueue).dequeue(0x10669ef00) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mcleanup.go:522 +0x160 fp=0x361b83e3c790 sp=0x361b83e3c750 pc=0x1043d8130" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.runCleanups() time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mcleanup.go:718 +0x40 fp=0x361b83e3c7d0 sp=0x361b83e3c790 pc=0x1043d8880" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3c7d0 sp=0x361b83e3c7d0 pc=0x10443b784" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.(*cleanupQueue).createGs in goroutine 1" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mcleanup.go:672 +0x108" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 19 gp=0x361b841101e0 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3cf20 sp=0x361b83e3cf00 pc=0x10443397c" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3cfb0 sp=0x361b83e3cf20 pc=0x1043deac0" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3cfd0 sp=0x361b83e3cfb0 pc=0x1043de9c0" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3cfd0 sp=0x361b83e3cfd0 pc=0x10443b784" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.655-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 20 gp=0x361b841103c0 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b6047395?, 0x1?, 0x32?, 0xc3?, 0x0?)" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3d720 sp=0x361b83e3d700 pc=0x10443397c" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3d7b0 sp=0x361b83e3d720 pc=0x1043deac0" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3d7d0 sp=0x361b83e3d7b0 pc=0x1043de9c0" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3d7d0 sp=0x361b83e3d7d0 pc=0x10443b784" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 7 gp=0x361b83e7af00 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b6050c17?, 0x1?, 0x73?, 0x5c?, 0x0?)" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e42f20 sp=0x361b83e42f00 pc=0x10443397c" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e42fb0 sp=0x361b83e42f20 pc=0x1043deac0" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e42fd0 sp=0x361b83e42fb0 pc=0x1043de9c0" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e42fd0 sp=0x361b83e42fd0 pc=0x10443b784" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 34 gp=0x361b83e843c0 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b5f13df1?, 0x3?, 0x57?, 0x16?, 0x0?)" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e9a720 sp=0x361b83e9a700 pc=0x10443397c" time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.656-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e9a7b0 sp=0x361b83e9a720 pc=0x1043deac0" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e9a7d0 sp=0x361b83e9a7b0 pc=0x1043de9c0" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e9a7d0 sp=0x361b83e9a7d0 pc=0x10443b784" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 8 gp=0x361b83e7b0e0 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b483b8dc?, 0x1?, 0x55?, 0xc9?, 0x0?)" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e43720 sp=0x361b83e43700 pc=0x10443397c" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e437b0 sp=0x361b83e43720 pc=0x1043deac0" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e437d0 sp=0x361b83e437b0 pc=0x1043de9c0" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e437d0 sp=0x361b83e437d0 pc=0x10443b784" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 9 gp=0x361b83e7b2c0 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b604c450?, 0x3?, 0xed?, 0x17?, 0x0?)" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e43f20 sp=0x361b83e43f00 pc=0x10443397c" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e43fb0 sp=0x361b83e43f20 pc=0x1043deac0" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e43fd0 sp=0x361b83e43fb0 pc=0x1043de9c0" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e43fd0 sp=0x361b83e43fd0 pc=0x10443b784" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 21 gp=0x361b841105a0 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b604f718?, 0x3?, 0x73?, 0x63?, 0x0?)" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3df20 sp=0x361b83e3df00 pc=0x10443397c" time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.657-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3dfb0 sp=0x361b83e3df20 pc=0x1043deac0" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3dfd0 sp=0x361b83e3dfb0 pc=0x1043de9c0" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3dfd0 sp=0x361b83e3dfd0 pc=0x10443b784" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 22 gp=0x361b84110780 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x1066eba00?, 0x1?, 0x48?, 0xe8?, 0x0?)" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3e720 sp=0x361b83e3e700 pc=0x10443397c" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3e7b0 sp=0x361b83e3e720 pc=0x1043deac0" time=2026-05-06T23:50:22.658-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3e7d0 sp=0x361b83e3e7b0 pc=0x1043de9c0" time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3e7d0 sp=0x361b83e3e7d0 pc=0x10443b784" time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.659-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 23 gp=0x361b84110960 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b6045b2b?, 0x3?, 0xb4?, 0xc6?, 0x0?)" time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3ef20 sp=0x361b83e3ef00 pc=0x10443397c" time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3efb0 sp=0x361b83e3ef20 pc=0x1043deac0" time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3efd0 sp=0x361b83e3efb0 pc=0x1043de9c0" time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3efd0 sp=0x361b83e3efd0 pc=0x10443b784" time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.661-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 24 gp=0x361b84110b40 m=nil [GC worker (idle)]:" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x298d9b6045b7f?, 0x3?, 0xe6?, 0x78?, 0x0?)" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e3f720 sp=0x361b83e3f700 pc=0x10443397c" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkWorker(0x361b841093b0) time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1791 +0xe0 fp=0x361b83e3f7b0 sp=0x361b83e3f720 pc=0x1043deac0" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.gcBgMarkStartWorkers.gowrap1() time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x20 fp=0x361b83e3f7d0 sp=0x361b83e3f7b0 pc=0x1043de9c0" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e3f7d0 sp=0x361b83e3f7d0 pc=0x10443b784" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.gcBgMarkStartWorkers in goroutine 1" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/mgc.go:1695 +0x134" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 50 gp=0x361b83e84d20 m=nil [chan receive]:" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x361b83e9aea8?, 0x10470ec10?, 0x2?, 0x0?, 0x361b840761e0?)" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e9ae80 sp=0x361b83e9ae60 pc=0x10443397c" time=2026-05-06T23:50:22.662-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv(0x361b83df4310, 0x0, 0x1)" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/chan.go:667 +0x470 fp=0x361b83e9af00 sp=0x361b83e9ae80 pc=0x1043ca310" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.chanrecv1(0x361b83df4310?, 0x361b83e9afa0?)" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/chan.go:509 +0x14 fp=0x361b83e9af30 sp=0x361b83e9af00 pc=0x1043c9e64" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=github.com/ollama/ollama/x/imagegen.Execute.func1() time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/runner.go:76 +0x80 fp=0x361b83e9afd0 sp=0x361b83e9af30 pc=0x1049ec1f0" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e9afd0 sp=0x361b83e9afd0 pc=0x10443b784" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by github.com/ollama/ollama/x/imagegen.Execute in goroutine 1" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tgithub.com/ollama/ollama/x/imagegen/runner.go:73 +0x7a4" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 35 gp=0x361b84304b40 m=nil [select, locked to thread]:" time=2026-05-06T23:50:22.663-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x361b83e967a0?, 0x2?, 0xa8?, 0x66?, 0x361b83e96790?)" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b83e96610 sp=0x361b83e965f0 pc=0x10443397c" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.selectgo(0x361b83e967a0, 0x361b83e9678c, 0x0?, 0x0, 0x0?, 0x1)" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/select.go:351 +0x83c fp=0x361b83e96750 sp=0x361b83e96610 pc=0x10441351c" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.ensureSigM.func1() time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/signal_unix.go:1091 +0x148 fp=0x361b83e967d0 sp=0x361b83e96750 pc=0x10442dd08" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e967d0 sp=0x361b83e967d0 pc=0x10443b784" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by runtime.ensureSigM in goroutine 50" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/signal_unix.go:1074 +0xcc" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 36 gp=0x361b84304d20 m=9 mp=0x361b83e80808 [syscall]:" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.sigNoteSleep(0x0?) time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/os_darwin.go:138 +0x20 fp=0x361b83e96f90 sp=0x361b83e96f50 pc=0x1043fa430" time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=os/signal.signal_recv() time=2026-05-06T23:50:22.664-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/sigqueue.go:149 +0x108 fp=0x361b83e96fb0 sp=0x361b83e96f90 pc=0x1044361a8" time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=os/signal.loop() time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tos/signal/signal_unix.go:23 +0x1c fp=0x361b83e96fd0 sp=0x361b83e96fb0 pc=0x10470f5dc" time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b83e96fd0 sp=0x361b83e96fd0 pc=0x10443b784" time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by os/signal.Notify.func1.1 in goroutine 50" time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tos/signal/signal.go:152 +0x28" time=2026-05-06T23:50:22.665-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.667-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="goroutine 68 gp=0x361b83e7ba40 m=nil [IO wait]:" time=2026-05-06T23:50:22.667-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.gopark(0x361b86ab35d8?, 0x104454058?, 0x0?, 0x62?, 0x361b86ab35c0?)" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/proc.go:462 +0xbc fp=0x361b86ab3580 sp=0x361b86ab3560 pc=0x10443397c" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="runtime.netpollblock(0x361b8559a1a1?, 0x1?, 0x0?)" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/netpoll.go:575 +0x150 fp=0x361b86ab35c0 sp=0x361b86ab3580 pc=0x1043f93f0" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.runtime_pollWait(0x13807e400, 0x72)" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/netpoll.go:351 +0xa0 fp=0x361b86ab35f0 sp=0x361b86ab35c0 pc=0x104432b90" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*pollDesc).wait(0x361b83f7d480?, 0x361b8559a1a1?, 0x0)" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_poll_runtime.go:84 +0x28 fp=0x361b86ab3620 sp=0x361b86ab35f0 pc=0x1044a7068" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=internal/poll.(*pollDesc).waitRead(...) time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_poll_runtime.go:89" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="internal/poll.(*FD).Read(0x361b83f7d480, {0x361b8559a1a1, 0x1, 0x1})" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tinternal/poll/fd_unix.go:165 +0x234 fp=0x361b86ab36c0 sp=0x361b86ab3620 pc=0x1044a81e4" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net.(*netFD).Read(0x361b83f7d480, {0x361b8559a1a1?, 0x0?, 0x0?})" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/fd_posix.go:68 +0x28 fp=0x361b86ab3710 sp=0x361b86ab36c0 pc=0x1045084e8" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="net.(*conn).Read(0x361b86817c28, {0x361b8559a1a1?, 0x0?, 0x0?})" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/net.go:196 +0x34 fp=0x361b86ab3760 sp=0x361b86ab3710 pc=0x104514674" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*connReader).backgroundRead(0x361b8559a180) time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:702 +0x38 fp=0x361b86ab37b0 sp=0x361b86ab3760 pc=0x1046dada8" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=net/http.(*connReader).startBackgroundRead.gowrap2() time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:698 +0x20 fp=0x361b86ab37d0 sp=0x361b86ab37b0 pc=0x1046dacd0" time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg=runtime.goexit({}) time=2026-05-06T23:50:22.668-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\truntime/asm_arm64.s:1447 +0x4 fp=0x361b86ab37d0 sp=0x361b86ab37d0 pc=0x10443b784" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="created by net/http.(*connReader).startBackgroundRead in goroutine 67" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="\tnet/http/server.go:698 +0xb8" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r0 0x0" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r1 0x133eae57c" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r2 0x361b86ac6f50" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r3 0x361b83dc30e0" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r4 0x10b0" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r5 0x361b86ac6f58" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r6 0x361b83e7b8f0" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r7 0x2" time=2026-05-06T23:50:22.669-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r8 0xbb25f8e18" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r9 0x361b86ac6fd8" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r10 0x30000000300" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r11 0x30000000302" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r12 0x100" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r13 0x16ca5af00" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r14 0x6800" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r15 0x6700" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r16 0x13557b130" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r17 0x670000006800" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r18 0x0" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r19 0xbb2544d90" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r20 0x361b86ac8000" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r21 0x3" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r22 0x0" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r23 0x0" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r24 0x0" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r25 0x106484850" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r26 0x0" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r27 0x828" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r28 0x361b83dc30e0" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="r29 0x16ca5aec0" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="lr 0x133eae5a0" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="sp 0x16ca5aea0" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="pc 0x13557b130" time=2026-05-06T23:50:22.671-03:00 level=WARN source=server.go:135 msg=mlx-runner msg="fault 0x0" time=2026-05-06T23:50:23.411-03:00 level=ERROR source=server.go:362 msg="mlx scanner error" error="unexpected EOF" time=2026-05-06T23:50:23.411-03:00 level=ERROR source=server.go:369 msg="mlx subprocess has exited unexpectedly"```
Author
Owner

@vogtadi commented on GitHub (May 7, 2026):

In the meantime I verified that 0.23.0 works. This limits the root cause to the delta of 0.23.0 to 0.23.1.

<!-- gh-comment-id:4394003081 --> @vogtadi commented on GitHub (May 7, 2026): In the meantime I verified that 0.23.0 works. This limits the root cause to the delta of 0.23.0 to 0.23.1.
Author
Owner

@cdevroe commented on GitHub (May 8, 2026):

Confirmed same on M4 Pro on Ollama 0.23.2

<!-- gh-comment-id:4410492769 --> @cdevroe commented on GitHub (May 8, 2026): Confirmed same on M4 Pro on Ollama 0.23.2
Author
Owner

@pdevine commented on GitHub (May 8, 2026):

let's track it in #15999. I think this happened with our latest MLX bump.

<!-- gh-comment-id:4410608550 --> @pdevine commented on GitHub (May 8, 2026): let's track it in #15999. I think this happened with our latest MLX bump.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#87872