dawn-cmake/fuzzers
Alastair Donaldson 871570bc7b Tolerate some errors while building SPIR-V corpus
When preparing a corpus of SPIR-V shaders for fuzzing, spirv-as is
invoked repeatedly. It could be that a bug in spirv-as leads to
conversion failing for some of the shaders. This should not prevent the
overall corpus from being generated, as long as the number of overall
failures is reasonably small. This change adds some tolerance for such
failures.

Change-Id: I77750fdeab15a252201bff33e952e1bd44c42331
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/64543
Auto-Submit: Alastair Donaldson <afdx@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Alastair Donaldson <afdx@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
2021-09-17 14:32:20 +00:00
..
tint_ast_fuzzer Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
tint_regex_fuzzer Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
tint_spirv_tools_fuzzer Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
BUILD.gn Move black-box fuzz target into fuzzers group 2021-09-15 05:26:14 +00:00
CMakeLists.txt Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
cli.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
cli.h Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
dictionary.txt Implement texture_depth_multisampled_2d 2021-07-26 22:19:48 +00:00
generate_spirv_corpus.py Tolerate some errors while building SPIR-V corpus 2021-09-17 14:32:20 +00:00
generate_wgsl_corpus.py Remove stray print in generate_wgsl_corpus.py 2021-07-20 11:14:50 +00:00
random_generator.cc Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
random_generator.h Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
tint_all_transforms_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_ast_clone_fuzzer.cc fuzzers: Switch fuzzers to new generator API 2021-07-12 21:07:41 +00:00
tint_binding_remapper_fuzzer.cc Output WGSL instead of SPIR-V in transform fuzzers 2021-09-08 18:08:36 +00:00
tint_black_box_fuzz_target.cc Add black box fuzzer target 2021-09-02 15:55:01 +00:00
tint_common_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_common_fuzzer.h Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_first_index_offset_fuzzer.cc Output WGSL instead of SPIR-V in transform fuzzers 2021-09-08 18:08:36 +00:00
tint_init_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_init_fuzzer.h Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_inspector_fuzzer.cc Output WGSL instead of SPIR-V in transform fuzzers 2021-09-08 18:08:36 +00:00
tint_renamer_fuzzer.cc Output WGSL instead of SPIR-V in transform fuzzers 2021-09-08 18:08:36 +00:00
tint_robustness_fuzzer.cc Output WGSL instead of SPIR-V in transform fuzzers 2021-09-08 18:08:36 +00:00
tint_single_entry_point_fuzzer.cc Output WGSL instead of SPIR-V in transform fuzzers 2021-09-08 18:08:36 +00:00
tint_spv_reader_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_spv_reader_hlsl_writer_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_spv_reader_msl_writer_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_spv_reader_spv_writer_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_spv_reader_wgsl_writer_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_vertex_pulling_fuzzer.cc Output WGSL instead of SPIR-V in transform fuzzers 2021-09-08 18:08:36 +00:00
tint_wgsl_reader_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_wgsl_reader_hlsl_writer_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_wgsl_reader_msl_writer_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_wgsl_reader_spv_writer_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00
tint_wgsl_reader_wgsl_writer_fuzzer.cc Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file 2021-08-05 15:52:58 +00:00