Rename fuzzing for clarity

This commit is contained in:
Rerumu
2022-05-19 17:21:55 -04:00
parent 0e92163cb3
commit 7321595126
5 changed files with 1 additions and 1 deletions
+18
View File
@@ -0,0 +1,18 @@
#![no_main]
use wasm_ast::builder::TypeInfo;
use wasm_smith::Module;
// We are not interested in parity_wasm errors.
libfuzzer_sys::fuzz_target!(|module: Module| {
let data = module.to_bytes();
let wasm = match parity_wasm::deserialize_buffer(&data) {
Ok(v) => v,
Err(_) => return,
};
let type_info = TypeInfo::from_module(&wasm);
let sink = &mut std::io::sink();
codegen_luajit::translate(&wasm, &type_info, sink).expect("LuaJIT should succeed");
});
+18
View File
@@ -0,0 +1,18 @@
#![no_main]
use wasm_ast::builder::TypeInfo;
use wasm_smith::Module;
// We are not interested in parity_wasm errors.
libfuzzer_sys::fuzz_target!(|module: Module| {
let data = module.to_bytes();
let wasm = match parity_wasm::deserialize_buffer(&data) {
Ok(v) => v,
Err(_) => return,
};
let type_info = TypeInfo::from_module(&wasm);
let sink = &mut std::io::sink();
codegen_luau::translate(&wasm, &type_info, sink).expect("Luau should succeed");
});