From 2d0aab875ab97b48e502723e86c31bbf34d46186 Mon Sep 17 00:00:00 2001 From: manunio Date: Fri, 3 Feb 2023 19:41:48 +0530 Subject: [PATCH] fuzz: fix build failure (#2240) --- fuzz/fuzz_targets/glsl_parser.rs | 4 ++-- fuzz/fuzz_targets/spv_parser.rs | 4 ++-- fuzz/fuzz_targets/wgsl_parser.rs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/fuzz/fuzz_targets/glsl_parser.rs b/fuzz/fuzz_targets/glsl_parser.rs index b600eb513f..18d7175e02 100644 --- a/fuzz/fuzz_targets/glsl_parser.rs +++ b/fuzz/fuzz_targets/glsl_parser.rs @@ -2,7 +2,7 @@ use arbitrary::Arbitrary; use libfuzzer_sys::fuzz_target; use naga::{ - front::glsl::{Options, Parser}, + front::glsl::{Frontend, Options}, FastHashMap, ShaderStage, }; @@ -41,6 +41,6 @@ impl From for Options { fuzz_target!(|data: (OptionsProxy, String)| { let (options, source) = data; // Ensure the parser can handle potentially malformed strings without crashing. - let mut parser = Parser::default(); + let mut parser = Frontend::default(); let _result = parser.parse(&options.into(), &source); }); diff --git a/fuzz/fuzz_targets/spv_parser.rs b/fuzz/fuzz_targets/spv_parser.rs index 0fda11f439..dda3d5e63c 100644 --- a/fuzz/fuzz_targets/spv_parser.rs +++ b/fuzz/fuzz_targets/spv_parser.rs @@ -1,9 +1,9 @@ #![no_main] use libfuzzer_sys::fuzz_target; -use naga::front::spv::{Options, Parser}; +use naga::front::spv::{Frontend, Options}; fuzz_target!(|data: Vec| { // Ensure the parser can handle potentially malformed data without crashing. let options = Options::default(); - let _result = Parser::new(data.into_iter(), &options).parse(); + let _result = Frontend::new(data.into_iter(), &options).parse(); }); diff --git a/fuzz/fuzz_targets/wgsl_parser.rs b/fuzz/fuzz_targets/wgsl_parser.rs index 3ff9b15bfb..a61e99979c 100644 --- a/fuzz/fuzz_targets/wgsl_parser.rs +++ b/fuzz/fuzz_targets/wgsl_parser.rs @@ -1,8 +1,8 @@ #![no_main] use libfuzzer_sys::fuzz_target; -use naga::front::wgsl::Parser; +use naga::front::wgsl::Frontend; fuzz_target!(|data: String| { // Ensure the parser can handle potentially malformed strings without crashing. - let _result = Parser::new().parse(&data); + let _result = Frontend::new().parse(&data); });