fix(macOS): updates whisper from v1.8.4 to v.1.8.5 for metal#2309
Conversation
|
@claude review |
|
@Geramy this seems reminiscent of the problems we had in llamacpp for macOS. Can you review please? |
|
Claude finished @jeremyfowers's task in 1m 22s —— View job Review:
|
yes im a little confused on why we would set GGML_METAL_NO_RESIDENCY=1 this is a workaround feature to stop memory accumulation from happening but it also makes the memory not become "wired" to the process specifically and the model could get ejected or "free'd" its a work around, second, why do we need DYLD_LIBRARY_PATH set? if it is compiled for metal correctly we don't need that. This was an issue on sd-server as well but we later fixed it and the libraries became linked properly and it was no longer an issue. I could be wrong but im pretty sure that was a issue with sd that got fixed which could be the same issue here. |
|
The model is loading fine here this must be a CI specific issue, I would say its safe to make whatever changes needed only to effect and work for fixing CI. Github uses fake macOS virtual machines and virtual m3's which sometimes can have problems, I am not sure if |
0bbf41e to
3f875b9
Compare
|
Ok, I reworked it to be 100% CI only again and an isolated runner with better logs should improve the situation more. |
c8326c1 to
033070c
Compare
updates whisper from v1.8.4 to v.1.8.5 for metal only (since only this one is available right now) to try a ci error fix.