From 83d1c6e914f38ccadc0338e018d328348d284c71 Mon Sep 17 00:00:00 2001 From: hkctkuy Date: Wed, 27 Dec 2023 17:38:21 +0300 Subject: [PATCH] Fix insertion to cluster --- libcasr/src/stacktrace.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libcasr/src/stacktrace.rs b/libcasr/src/stacktrace.rs index 946e8159..b83fdbac 100644 --- a/libcasr/src/stacktrace.rs +++ b/libcasr/src/stacktrace.rs @@ -100,7 +100,7 @@ impl Cluster { crashlines: Vec, ) -> Self { let mut unique_crashlines: HashMap = HashMap::new(); - for (i, crashline) in crashlines.iter().enumerate().take(crashlines.len()) { + for (i, crashline) in crashlines.iter().enumerate() { unique_crashlines.insert(crashline.clone(), i); } Cluster { @@ -147,7 +147,7 @@ impl Cluster { self.stacktraces.push(stacktrace); self.diam = None; self.crashlines - .insert(crashline.to_string(), self.paths.len()); + .insert(crashline.to_string(), self.paths.len() - 1); true } /// Get cluster diameter