diff options
| author | Kamen Mladenov <kamen@syndamia.com> | 2025-03-07 16:32:28 +0200 |
|---|---|---|
| committer | Kamen Mladenov <kamen@syndamia.com> | 2025-03-10 10:25:57 +0200 |
| commit | 9832b41c07618caf0f40354746b3f2a9841aaf7a (patch) | |
| tree | 23c7af8aec2461164ee76bd99c6ae49309f51aa6 | |
| parent | 8c3237c2802c0e1e03fbc2f93358e9d2201d9d18 (diff) | |
| download | zkVMs-benchmarks-9832b41c07618caf0f40354746b3f2a9841aaf7a.tar zkVMs-benchmarks-9832b41c07618caf0f40354746b3f2a9841aaf7a.tar.gz zkVMs-benchmarks-9832b41c07618caf0f40354746b3f2a9841aaf7a.zip | |
chore(zkvms_guest_io): Code style improvements
| -rw-r--r-- | zkvms_guest_io/src/main.rs | 23 |
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() { |
