Skip to content

Commit

Permalink
chore: Remove unused dependencies in binaries
Browse files Browse the repository at this point in the history
  • Loading branch information
netrome committed Sep 5, 2024
1 parent 29166d8 commit c79a5a5
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 52 deletions.
13 changes: 0 additions & 13 deletions fuel-vm/fuzz/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -37,16 +37,3 @@ name = "grammar_aware_advanced"
path = "fuzz_targets/grammar_aware_advanced.rs"
test = false
doc = false

[[bin]]
name = "seed"
path = "src/seed.rs"

[[bin]]
name = "execute"
path = "src/execute.rs"

[[bin]]
name = "collect"
path = "src/collect.rs"

17 changes: 3 additions & 14 deletions fuel-vm/fuzz/src/collect.rs → fuel-vm/fuzz/src/bin/collect.rs
Original file line number Diff line number Diff line change
@@ -1,20 +1,9 @@
use crate::fs::File;
use fuel_vm::consts::WORD_SIZE;
use fuel_vm::fuel_asm::op;
use fuel_vm::fuel_asm::RegId;
use fuel_vm::fuel_asm::{Instruction, RawInstruction};
use fuel_vm::fuel_crypto::rand::Rng;
use fuel_vm::fuel_crypto::rand::SeedableRng;
use fuel_vm::fuel_types::Word;
use fuel_vm::prelude::SecretKey;
use std::fs::File;
use fuel_vm_fuzz::execute;
use fuel_vm_fuzz::FuzzData;
use fuel_vm_fuzz::{decode, decode_instructions, encode};
use std::convert::TryFrom;
use std::convert::TryInto;
use fuel_vm_fuzz::decode;
use std::fs;
use std::io::Write;
use std::path::{Path, PathBuf};
use std::path::Path;
use std::time::Instant;

fn main() {
Expand Down
18 changes: 3 additions & 15 deletions fuel-vm/fuzz/src/execute.rs → fuel-vm/fuzz/src/bin/execute.rs
Original file line number Diff line number Diff line change
@@ -1,18 +1,6 @@
use fuel_vm::consts::WORD_SIZE;
use fuel_vm::fuel_asm::op;
use fuel_vm::fuel_asm::RegId;
use fuel_vm::fuel_asm::{Instruction, RawInstruction};
use fuel_vm::fuel_crypto::rand::Rng;
use fuel_vm::fuel_crypto::rand::SeedableRng;
use fuel_vm::fuel_types::Word;
use fuel_vm::prelude::SecretKey;
use fuel_vm_fuzz::execute;
use fuel_vm_fuzz::FuzzData;
use fuel_vm_fuzz::{decode, decode_instructions, encode};
use std::convert::TryFrom;
use std::convert::TryInto;
use std::fs;
use std::path::{Path, PathBuf};
use fuel_vm_fuzz::decode;
use std::path::Path;

fn main() {
let path = std::env::args().nth(1).expect("no path given");
Expand All @@ -27,7 +15,7 @@ fn main() {
println!("{:?}:{}", path, result.success);
}
} else {
let paths = fs::read_dir(path).unwrap();
let paths = std::fs::read_dir(path).unwrap();

for path in paths {
let entry = path.unwrap();
Expand Down
10 changes: 1 addition & 9 deletions fuel-vm/fuzz/src/seed.rs → fuel-vm/fuzz/src/bin/seed.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,7 @@
//! See README.md for usage example

use fuel_vm::consts::WORD_SIZE;
use fuel_vm::fuel_asm::{Instruction, RawInstruction};
use fuel_vm::fuel_crypto::rand::Rng;
use fuel_vm::fuel_crypto::rand::SeedableRng;
use fuel_vm::fuel_types::Word;
use fuel_vm::prelude::SecretKey;
use fuel_vm_fuzz::FuzzData;
use fuel_vm_fuzz::{decode, decode_instructions, encode};
use std::convert::TryFrom;
use std::convert::TryInto;
use fuel_vm_fuzz::{decode, encode};
use std::fs;
use std::path::PathBuf;

Expand Down
1 change: 0 additions & 1 deletion fuel-vm/fuzz/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ use fuel_vm::prelude::*;
use fuel_vm::util::test_helpers::TestBuilder;
use fuel_vm::{fuel_asm, script_with_data_offset};
use fuel_vm::fuel_types::canonical::Serialize;
use std::io::Read;
use std::ops::Range;

/// Magic value used as separator between fuzz data components in corpus files.
Expand Down

0 comments on commit c79a5a5

Please sign in to comment.