heh
leak more memory
bendn 2023-12-09
parent 2666205 · commit 550804e
-rw-r--r--Cargo.toml2
-rw-r--r--src/main.rs6
2 files changed, 6 insertions, 2 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 920bd80..38377ce 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -6,8 +6,8 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
-explicit_cast = "1.0.0"
itertools = "0.12.0"
[profile.release]
lto = true
codegen-units = 1
+debug = true
diff --git a/src/main.rs b/src/main.rs
index d755ae1..bda69a0 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -67,7 +67,11 @@ pub fn run(i: &str) -> impl Display {
}
steps += 1;
}
- lcm(cycle.values().copied())
+ let v = lcm(cycle.values().copied());
+ std::mem::forget(cycle);
+ std::mem::forget(findings);
+ std::mem::forget(positions);
+ v
}
fn main() {