]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
common : fix ub (#5530)
authorGeorgi Gerganov <redacted>
Sun, 18 Feb 2024 16:21:52 +0000 (18:21 +0200)
committerGeorgi Gerganov <redacted>
Sun, 18 Feb 2024 16:21:52 +0000 (18:21 +0200)
common/common.cpp

index 9ffc3951f6deee4744a201e0267066d7fed31e1b..489462b5a1a781616d427cf66a32ebf8a8ef23e5 100644 (file)
@@ -1801,7 +1801,8 @@ void dump_kv_cache_view_seqs(const llama_kv_cache_view & view, int row_size) {
             if (cs_curr[j] < 0) { continue; }
             if (seqs.find(cs_curr[j]) == seqs.end()) {
                 if (seqs.size() + 1 >= sizeof(slot_chars)) { break; }
-                seqs[cs_curr[j]] = seqs.size();
+                const size_t sz = seqs.size();
+                seqs[cs_curr[j]] = sz;
             }
         }
         if (seqs.size() + 1 >= sizeof(slot_chars)) { break; }