llama.cpp b10666 リリースは、test-save-load-state スイートをすべてのアーキテクチャで実行するように拡張し、状態管理およびグラフ処理におけるいくつかの重大なバグを解決しました。主な変更点には、minimax-01 におけるダングリング参照の修正、デバイス上シーケンスのチャンクコピーの整合性確保、および deepseek4 のインデクサヘッド数の補正が含まれます。
- test-save-load-state スイートは、新しい --models DIR モードにより、従来の単一モデルの制限に代わってすべての *.gguf モデルに対して実行されるようになりました。
- デバイス上の状態シーケンスコピーロジックが緩和され、正確なチャンクアラインメントを要求する代わりにバイトカーソルを使用することで、非連続なソースを処理できるようになりました。
- ダミーの DSA インデクサパラメータ(key_length=128, head_count=64)が更新され、融合された Lightning Indexer オペレーションが CPU にフォールバックするのではなく GPU で実行されるように確保されました。
- deepseek4 のインデクサヘッド数は、修正済みカーネルの要件に合わせて 64 に設定され、デバイスミスマッチ警告を防止しました。
- minimax-01 の LA グラフ入力におけるダングリング hparams 参照は、グラフ再利用中のスタックメモリ破損を防ぐためにコピーに置き換えられました。
これらの更新により、deepseek4、gemma2、minimax-01 などの複雑なアーキテクチャに対するテストカバレッジと安定性が向上し、多様なハードウェアバックエンド間で状態シリアライズが正しく動作することが確保されました。