aboutsummaryrefslogtreecommitdiff
path: root/zkvms_guest_io
diff options
context:
space:
mode:
authorKamen Mladenov <kamen@syndamia.com>2025-03-07 16:32:28 +0200
committerKamen Mladenov <kamen@syndamia.com>2025-03-10 10:25:57 +0200
commit9832b41c07618caf0f40354746b3f2a9841aaf7a (patch)
tree23c7af8aec2461164ee76bd99c6ae49309f51aa6 /zkvms_guest_io
parent8c3237c2802c0e1e03fbc2f93358e9d2201d9d18 (diff)
downloadzkVMs-benchmarks-9832b41c07618caf0f40354746b3f2a9841aaf7a.tar
zkVMs-benchmarks-9832b41c07618caf0f40354746b3f2a9841aaf7a.tar.gz
zkVMs-benchmarks-9832b41c07618caf0f40354746b3f2a9841aaf7a.zip
chore(zkvms_guest_io): Code style improvements
Diffstat (limited to 'zkvms_guest_io')
-rw-r--r--zkvms_guest_io/src/main.rs23
1 files changed, 15 insertions, 8 deletions
diff --git a/zkvms_guest_io/src/main.rs b/zkvms_guest_io/src/main.rs
index 5f3d4f2..97cf3fa 100644
--- a/zkvms_guest_io/src/main.rs
+++ b/zkvms_guest_io/src/main.rs
@@ -25,39 +25,46 @@ struct Cli {
fn main() {
let cli = Cli::parse();
- let guests: Vec<&str> = env!("PROGRAMS")
+ let zkvm_guest_commands: Vec<&str> = env!("PROGRAMS")
.split(',')
.filter(|x| !x.is_empty())
.collect();
let ignored = cli.ignore.unwrap_or(Vec::new());
- for guest in guests.into_iter() {
- if ignored.iter().any(|i| guest.contains(i)) {
+ for zkvm_guest_command in zkvm_guest_commands.into_iter() {
+ if ignored.iter().any(|i| zkvm_guest_command.contains(i)) {
continue;
}
- println!("== Executing {} ==", guest);
+ println!("== Executing {} ==", zkvm_guest_command);
- let output = Command::new(guest)
+ let output = Command::new(zkvm_guest_command)
.args(cli.zkvm_args.clone())
.stdout(Stdio::piped())
.output();
if let Err(msg) = output {
- println!("Failed to run command {}!", guest);
+ println!("Failed to run command {}!", zkvm_guest_command);
println!("{msg}");
if cli.fail_propagation {
break;
}
continue;
}
+ // The if above makes sure this is an Ok
let output = output.unwrap();
if !output.stdout.is_empty() {
- print!("{}", String::from_utf8(output.stdout).unwrap());
+ print!(
+ "{}",
+ String::from_utf8(output.stdout).expect("failed to convert stdout to String")
+ );
}
if !output.stderr.is_empty() {
- print!("{}", String::from_utf8(output.stderr).unwrap());
+ print!(
+ "{}",
+ String::from_utf8(output.stderr).expect("failed to convert stderr to String")
+ );
}
if cli.fail_propagation && !output.status.success() {