Fetching from the wire…
Public story · 2026-08-29 · source-backed
Build b10676 fixes ggml_compute_forward_conv_transpose_2d_impl, which left every batch after the first as zeros; both the src1 permutation and the main loop now iterate the batch dimension, and ggml_graph_plan scales the work buffer by src1 batch count. The Metal kernel had the identical defect, decoding no batch from the grid, so multi-batch results diverged from the CPU reference. A multi-batch case was added to test-backend-ops, which is what should have caught it originally. Two silent-wrong-output bugs in consecutive builds is a bad week for anyone treating llama.cpp output as ground truth. (GitHub)
Each link below shares sources, entities, or timing with this story.
Shared entities / Same source domain / Earlier coverage / Tension
Both cover CPU, GitHub; reported by the same outlet (github.com); earlier CPU coverage from 2026-02-22.
Shared entities / Same source domain / Shared topic
Both cover Build, GitHub; reported by the same outlet (github.com); overlapping topics (anyone, decoding).
Shared entities / Same source domain / Earlier coverage
Both cover CPU, GitHub; reported by the same outlet (github.com); earlier CPU coverage from 2026-08-28.
Both cover Build, GitHub; reported by the same outlet (github.com); earlier Build coverage from 2026-08-28.
Both cover CPU, GitHub; reported by the same outlet (github.com); earlier CPU coverage from 2026-08-28.
Both cover CPU, GitHub; reported by the same outlet (github.com); earlier CPU coverage from 2026-08-27.
Both cover CPU, GitHub; reported by the same outlet (github.com); earlier CPU coverage from 2026-08-24.
Both cover CPU, GitHub; reported by the same outlet (github.com); earlier CPU coverage from 2026-08-21.