diff options
| author | Kamen Mladenov <kamen@syndamia.com> | 2025-01-30 13:37:32 +0200 |
|---|---|---|
| committer | Kamen Mladenov <kamen@syndamia.com> | 2025-01-30 13:37:32 +0200 |
| commit | 27fc1d69886a43d6d0d8be4627ec0cfeb7ce07d6 (patch) | |
| tree | bbeed76e8aaf1f348bb6e067fae15f2e39b94c41 | |
| parent | 492467015ec8a339eefd816a818e73cbc3fcece8 (diff) | |
| download | zkVMs-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.rs | 2 |
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; |
