Wasynth/dev-test/fuzz_targets/luajit_translate.rs
2022-08-22 14:08:38 -04:00

14 lines
336 B
Rust

#![no_main]
use wasm_ast::module::Module;
use wasm_smith::Module as RngModule;
libfuzzer_sys::fuzz_target!(|module: RngModule| {
let data = module.to_bytes();
let wasm = Module::try_from_data(&data).unwrap();
let sink = &mut std::io::sink();
codegen_luajit::from_module_untyped(&wasm, sink).expect("LuaJIT should succeed");
});