use arbitrary::Unstructured;
use wasm_smith::{Config, Module};
use wasmprinter::print_bytes;
fn test_wasm_smith() {
let seed = "W3B4553MB1Y!!!!!!!!!!!!!!!!!!!!!!!!!!";
let mut u = Unstructured::new(seed.as_bytes());
if let Ok(module) = Module::new(Config::default(), &mut u) {
let wasm_buffer = module.to_bytes();
if let Ok(wat) = print_bytes(wasm_buffer) {
println!("{wat}");
}
}
}
fn main() {
test_wasm_smith();
}