Wasynth/dev-test/fuzz_targets/luau_translate.rs
2022-06-25 03:07:04 -04:00

15 lines
369 B
Rust

#![no_main]
use wasm_ast::module::Module;
use wasm_smith::Module as RngModule;
// We are not interested in parity_wasm errors.
libfuzzer_sys::fuzz_target!(|module: RngModule| {
let data = module.to_bytes();
let wasm = Module::from_data(&data);
let sink = &mut std::io::sink();
codegen_luau::from_module_untyped(&wasm, sink).expect("LuaJIT should succeed");
});