aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKamen Mladenov <kamen@syndamia.com>2025-01-30 13:37:32 +0200
committerKamen Mladenov <kamen@syndamia.com>2025-01-30 13:37:32 +0200
commit27fc1d69886a43d6d0d8be4627ec0cfeb7ce07d6 (patch)
treebbeed76e8aaf1f348bb6e067fae15f2e39b94c41
parent492467015ec8a339eefd816a818e73cbc3fcece8 (diff)
downloadzkVMs-benchmarks-27fc1d69886a43d6d0d8be4627ec0cfeb7ce07d6.tar
zkVMs-benchmarks-27fc1d69886a43d6d0d8be4627ec0cfeb7ce07d6.tar.gz
zkVMs-benchmarks-27fc1d69886a43d6d0d8be4627ec0cfeb7ce07d6.zip
fix(guests/fibonacci): Fix output being one value lower than n in the sequence
Note: SP1 still proved this incorrect program successfully
-rw-r--r--guests/fibonacci/src/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/guests/fibonacci/src/lib.rs b/guests/fibonacci/src/lib.rs
index 613a5fb..42e0630 100644
--- a/guests/fibonacci/src/lib.rs
+++ b/guests/fibonacci/src/lib.rs
@@ -5,7 +5,7 @@ pub fn main(n: u8, fN: u64) -> bool {
let mut f0 = 0;
let mut f1 = 1;
- for _ in 1..n {
+ for _ in 0..n {
let fN = f0 + f1;
f0 = f1;
f1 = fN;