أصدر مشروع llama.cpp الإصدار b11047، والذي يتضمن إصلاحًا حرجًا لتلف CUB argsort الناتج عن المفاتيح in-place. نشأت المشكلة لأن `argsort_f32_i32_cuda_cub` استدعى `DeviceRadixSort::SortPairs` مع مخازن مفاتيح الإدخال والإخراج المتشابهة، مما تسبب في أن يقوم ping-pong مزدوج المخزن الداخلي لـ CUB بكتابة فوق مدخلاته الخاصة أثناء المرور.
أدى هذا الخطأ إلى تلف التباديل وفهارس عشوائية متقطعة، خاصة على وحدات GPU من نوع Maxwell مع CUDA 12.5 و CCCL 2.x، مما أدى لاحقًا إلى استدعاء عمليات gather خارج الحدود في عمليات `get_rows` اللاحقة. يضمن الإصلاح أن جميع مواقع الاستدعاء الستة (plain و segmented، ascending و descending، size-query و execute) تستخدم مخازن مفاتيح keys-out مميزة.
يوفر الإصدار ملفات ثنائية لـ macOS و Linux و Android و Windows و openEuler عبر backends CPU و CUDA و ROCm و Vulkan و OpenVINO و SYCL و OpenCL.