Files
Jingping YinandGitHub f0255b56f2 feat: add sp1 modpow benchmark (#18)
* feat: add modpow for sp1

* style: cargo fmt

* chore: remove useless code

* chore: upgrade zkmips

* chore: upgrade sp1

* chore: update sp1 prover

* chore: update provers

* style: cargo fmt

* fix: sp1 modpow
2025-06-19 21:18:35 +08:00

23 lines
477 B
Rust

use std::{
io::{Error, Result},
path::PathBuf,
};
use sp1_build::build_program_with_args;
fn main() -> Result<()> {
let tests_path = [env!("CARGO_MANIFEST_DIR"), "programs"]
.iter()
.collect::<PathBuf>()
.canonicalize()?;
build_program_with_args(
tests_path
.to_str()
.ok_or_else(|| Error::other(format!("expected {tests_path:?} to be valid UTF-8")))?,
Default::default(),
);
Ok(())
}