|
|
@ -140,6 +140,11 @@ cc_test( |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
# OSS-Fuzz test |
|
|
|
# OSS-Fuzz test |
|
|
|
|
|
|
|
config_setting( |
|
|
|
|
|
|
|
name = "is_clang", |
|
|
|
|
|
|
|
flag_values = {"@bazel_tools//tools/cpp:compiler": "clang"}, |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
cc_fuzz_test( |
|
|
|
cc_fuzz_test( |
|
|
|
name = "file_descriptor_parsenew_fuzzer", |
|
|
|
name = "file_descriptor_parsenew_fuzzer", |
|
|
|
srcs = ["file_descriptor_parsenew_fuzzer.cc"], |
|
|
|
srcs = ["file_descriptor_parsenew_fuzzer.cc"], |
|
|
@ -147,6 +152,10 @@ cc_fuzz_test( |
|
|
|
"//:descriptor_upb_proto", |
|
|
|
"//:descriptor_upb_proto", |
|
|
|
"//:upb", |
|
|
|
"//:upb", |
|
|
|
], |
|
|
|
], |
|
|
|
|
|
|
|
target_compatible_with = select({ |
|
|
|
|
|
|
|
":is_clang": [], |
|
|
|
|
|
|
|
"//conditions:default": ["@platforms//:incompatible"] |
|
|
|
|
|
|
|
}), |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
upb_proto_library( |
|
|
|
upb_proto_library( |
|
|
|