Le projet llama.cpp a publié la version b11047, qui inclut une correction critique pour la corruption de CUB argsort causée par des clés in-place. Le problème est apparu parce que `argsort_f32_i32_cuda_cub` a appelé `DeviceRadixSort::SortPairs` avec des tampons de clés d'entrée et de sortie aliasés, ce qui a fait que le ping-pong double-buffer interne de CUB écrasait sa propre entrée pendant le passage.

Ce bug a résulté en des permutations corrompues et des indices garbage intermittents, particulièrement sur les GPU Maxwell avec CUDA 12.5 et CCCL 2.x, ce qui a ensuite déclenché des gathers hors limites dans les opérations `get_rows` en aval. La correction assure que tous les six points d'appel (plain et segmenté, ascendant et descendant, size-query et execute) utilisent des tampons keys-out distincts.

La release fournit des binaires pour macOS, Linux, Android, Windows et openEuler via les backends CPU, CUDA, ROCm, Vulkan, OpenVINO, SYCL et OpenCL.