add openvm basic compile test corpus

This commit is contained in:
Kevaundray Wedderburn
2025-05-12 20:45:16 +01:00
parent 2e9322fda2
commit 3cfaa2b7ff
2 changed files with 25 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
[package]
name = "ere-test-openvm-guest"
version = "0.1.0"
edition = "2021"
[workspace]
[dependencies]
openvm = { git = "https://github.com/openvm-org/openvm.git", features = [
"std",
] }

View File

@@ -0,0 +1,14 @@
use openvm::io::{read, reveal_u32};
fn main() {
let n: u64 = read();
let mut a: u64 = 0;
let mut b: u64 = 1;
for _ in 0..n {
let c: u64 = a.wrapping_add(b);
a = b;
b = c;
}
reveal_u32(a as u32, 0);
reveal_u32((a >> 32) as u32, 1);
}