From 236fbcf3d0f21dbf158cb9fcd41d7949eb540026 Mon Sep 17 00:00:00 2001 From: Dongge Liu Date: Tue, 19 Mar 2024 11:14:24 +1100 Subject: [PATCH] Update benchmarks (#162) FI has updated benchmarks, this PR updates the YAML files accordingly. This is discovered by @trashvisor, because some function signatures in YAML files are different from the ones expected by FI APIs. Also cherrypicked #158, please let me know if I missed any. --------- Co-authored-by: Oliver Chang --- benchmark-sets/all/abseil-cpp.yaml | 10 +- benchmark-sets/all/ada-url.yaml | 2 +- benchmark-sets/all/alembic.yaml | 10 +- benchmark-sets/all/arduinojson.yaml | 22 ++--- benchmark-sets/all/aspell.yaml | 10 +- benchmark-sets/all/astc-encoder.yaml | 6 +- benchmark-sets/all/augeas.yaml | 57 ------------ benchmark-sets/all/bearssl.yaml | 10 +- benchmark-sets/all/bluez.yaml | 4 +- benchmark-sets/all/boost-json.yaml | 10 +- benchmark-sets/all/boringssl.yaml | 10 +- benchmark-sets/all/brpc.yaml | 45 --------- benchmark-sets/all/brunsli.yaml | 45 +++++++++ benchmark-sets/all/c-blosc2.yaml | 4 +- benchmark-sets/all/capnproto.yaml | 10 +- benchmark-sets/all/casync.yaml | 6 +- benchmark-sets/all/cctz.yaml | 8 +- benchmark-sets/all/cjson.yaml | 2 +- benchmark-sets/all/cmake.yaml | 8 +- benchmark-sets/all/cppcheck.yaml | 10 +- benchmark-sets/all/cppitertools.yaml | 10 +- benchmark-sets/all/cpuinfo.yaml | 4 +- benchmark-sets/all/croaring.yaml | 4 +- benchmark-sets/all/dng_sdk.yaml | 55 +++++++++++ benchmark-sets/all/double-conversion.yaml | 10 +- benchmark-sets/all/draco.yaml | 10 +- benchmark-sets/all/dropbear.yaml | 2 +- benchmark-sets/all/e2fsprogs.yaml | 4 +- benchmark-sets/all/easywsclient.yaml | 8 +- benchmark-sets/all/eigen.yaml | 10 +- benchmark-sets/all/elfutils.yaml | 4 +- benchmark-sets/all/expat.yaml | 4 +- benchmark-sets/all/exprtk.yaml | 4 +- benchmark-sets/all/file.yaml | 42 +++++---- benchmark-sets/all/firestore.yaml | 10 +- benchmark-sets/all/flac.yaml | 46 +++++----- benchmark-sets/all/flatbuffers.yaml | 10 +- benchmark-sets/all/flex.yaml | 6 +- benchmark-sets/all/fluent-bit.yaml | 51 ---------- benchmark-sets/all/fmt.yaml | 32 ++++--- benchmark-sets/all/freetype2.yaml | 9 -- benchmark-sets/all/gdbm.yaml | 6 +- benchmark-sets/all/gfwx.yaml | 10 +- benchmark-sets/all/giflib.yaml | 8 +- benchmark-sets/all/gnutls.yaml | 53 ----------- benchmark-sets/all/gpac.yaml | 2 +- benchmark-sets/all/gpsd.yaml | 2 +- .../all/grpc-httpjson-transcoding.yaml | 10 +- benchmark-sets/all/gss-ntlmssp.yaml | 18 ++-- benchmark-sets/all/guetzli.yaml | 10 +- benchmark-sets/all/haproxy.yaml | 4 +- benchmark-sets/all/harfbuzz.yaml | 8 +- benchmark-sets/all/hdf5.yaml | 2 +- benchmark-sets/all/hermes.yaml | 10 +- benchmark-sets/all/highwayhash.yaml | 75 --------------- benchmark-sets/all/hiredis.yaml | 2 +- benchmark-sets/all/hostap.yaml | 24 ++--- benchmark-sets/all/http-parser.yaml | 6 +- benchmark-sets/all/hunspell.yaml | 10 +- benchmark-sets/all/ibmswtpm2.yaml | 2 +- benchmark-sets/all/icu.yaml | 10 +- benchmark-sets/all/immer.yaml | 10 +- benchmark-sets/all/janus-gateway.yaml | 2 +- benchmark-sets/all/jbig2dec.yaml | 43 --------- benchmark-sets/all/jq.yaml | 92 +++++++++---------- benchmark-sets/all/json-c.yaml | 2 +- benchmark-sets/all/json.yaml | 10 +- benchmark-sets/all/jsoncons.yaml | 10 +- benchmark-sets/all/jsoncpp.yaml | 10 +- benchmark-sets/all/jsonnet.yaml | 4 +- benchmark-sets/all/kamailio.yaml | 2 +- benchmark-sets/all/kcodecs.yaml | 10 +- benchmark-sets/all/keystone.yaml | 49 ---------- benchmark-sets/all/knot-dns.yaml | 39 -------- benchmark-sets/all/krb5.yaml | 28 +++--- benchmark-sets/all/lame.yaml | 10 +- benchmark-sets/all/lcms.yaml | 4 +- benchmark-sets/all/leveldb.yaml | 10 +- benchmark-sets/all/libaom.yaml | 28 +++--- benchmark-sets/all/libarchive.yaml | 6 +- benchmark-sets/all/libass.yaml | 8 +- benchmark-sets/all/libavc.yaml | 2 +- benchmark-sets/all/libcoap.yaml | 12 +-- benchmark-sets/all/libdwarf.yaml | 16 ++-- benchmark-sets/all/libfdk-aac.yaml | 2 +- benchmark-sets/all/libgd.yaml | 2 +- benchmark-sets/all/libhevc.yaml | 2 +- benchmark-sets/all/libical.yaml | 2 +- benchmark-sets/all/libidn2.yaml | 8 +- benchmark-sets/all/liblouis.yaml | 2 +- benchmark-sets/all/libmpeg2.yaml | 2 +- benchmark-sets/all/libphonenumber.yaml | 10 +- benchmark-sets/all/libplist.yaml | 4 +- benchmark-sets/all/libpsl.yaml | 6 +- benchmark-sets/all/libraw.yaml | 2 +- benchmark-sets/all/librawspeed.yaml | 10 +- benchmark-sets/all/libsass.yaml | 61 ------------ benchmark-sets/all/libsodium.yaml | 49 ---------- benchmark-sets/all/libspng.yaml | 2 +- benchmark-sets/all/libssh.yaml | 10 +- benchmark-sets/all/libssh2.yaml | 22 ++--- benchmark-sets/all/libtasn1.yaml | 6 +- benchmark-sets/all/libteken.yaml | 45 +++++++++ benchmark-sets/all/libtheora.yaml | 8 +- benchmark-sets/all/libtpms.yaml | 16 ++-- benchmark-sets/all/libusb.yaml | 2 +- benchmark-sets/all/libvpx.yaml | 2 +- benchmark-sets/all/libwebp.yaml | 10 +- benchmark-sets/all/libxaac.yaml | 2 +- benchmark-sets/all/libxslt.yaml | 8 +- benchmark-sets/all/libyal.yaml | 14 +-- benchmark-sets/all/libyang.yaml | 6 +- benchmark-sets/all/lighttpd.yaml | 8 +- benchmark-sets/all/lldpd.yaml | 39 -------- benchmark-sets/all/llvm_libcxxabi.yaml | 10 +- benchmark-sets/all/lodepng.yaml | 4 +- benchmark-sets/all/lzo.yaml | 77 ---------------- benchmark-sets/all/mbedtls.yaml | 70 +++++--------- benchmark-sets/all/meshoptimizer.yaml | 6 +- benchmark-sets/all/mongoose.yaml | 61 ++++++++++++ benchmark-sets/all/mosh.yaml | 10 +- benchmark-sets/all/mosquitto.yaml | 33 +++++++ benchmark-sets/all/mpg123.yaml | 4 +- benchmark-sets/all/msgpack-c.yaml | 10 +- benchmark-sets/all/muduo.yaml | 10 +- benchmark-sets/all/muparser.yaml | 10 +- benchmark-sets/all/nanopb.yaml | 27 ++++++ benchmark-sets/all/ndpi.yaml | 53 ----------- benchmark-sets/all/neomutt.yaml | 4 +- benchmark-sets/all/njs.yaml | 44 ++++----- benchmark-sets/all/nokogiri.yaml | 2 +- benchmark-sets/all/nss.yaml | 8 +- benchmark-sets/all/ntopng.yaml | 12 +-- benchmark-sets/all/oatpp.yaml | 10 +- benchmark-sets/all/onednn.yaml | 2 +- benchmark-sets/all/oniguruma.yaml | 6 +- benchmark-sets/all/open5gs.yaml | 53 ----------- benchmark-sets/all/opencv.yaml | 57 ------------ benchmark-sets/all/opendnp3.yaml | 10 +- benchmark-sets/all/openh264.yaml | 14 +-- benchmark-sets/all/opensips.yaml | 43 --------- benchmark-sets/all/openssh.yaml | 4 +- benchmark-sets/all/openthread.yaml | 8 +- benchmark-sets/all/openvswitch.yaml | 10 +- benchmark-sets/all/opus.yaml | 6 +- benchmark-sets/all/ots.yaml | 36 ++++---- benchmark-sets/all/pcre2.yaml | 68 ++++++++------ benchmark-sets/all/perfetto.yaml | 47 ---------- benchmark-sets/all/pffft.yaml | 13 --- benchmark-sets/all/phmap.yaml | 10 +- benchmark-sets/all/picotls.yaml | 24 ++--- benchmark-sets/all/piex.yaml | 10 +- benchmark-sets/all/pigweed.yaml | 10 +- benchmark-sets/all/pistache.yaml | 10 +- benchmark-sets/all/pjsip.yaml | 6 +- benchmark-sets/all/plan9port.yaml | 2 +- benchmark-sets/all/poco.yaml | 10 +- benchmark-sets/all/powerdns.yaml | 20 ++-- benchmark-sets/all/proj4.yaml | 6 +- benchmark-sets/all/pugixml.yaml | 10 +- benchmark-sets/all/pupnp.yaml | 4 +- benchmark-sets/all/pycryptodome.yaml | 10 +- benchmark-sets/all/qubes-os.yaml | 4 +- benchmark-sets/all/quickjs.yaml | 39 ++++++++ benchmark-sets/all/rapidjson.yaml | 6 +- benchmark-sets/all/relic.yaml | 8 +- benchmark-sets/all/resiprocate.yaml | 10 +- benchmark-sets/all/s2geometry.yaml | 10 +- benchmark-sets/all/selinux.yaml | 4 +- benchmark-sets/all/simdjson.yaml | 10 +- benchmark-sets/all/simdutf.yaml | 10 +- benchmark-sets/all/sleuthkit.yaml | 8 +- benchmark-sets/all/snappy.yaml | 10 +- benchmark-sets/all/spdlog.yaml | 10 +- benchmark-sets/all/speex.yaml | 2 +- benchmark-sets/all/sql-parser.yaml | 8 +- benchmark-sets/all/stb.yaml | 50 ++++------ benchmark-sets/all/strongswan.yaml | 6 +- benchmark-sets/all/sudoers.yaml | 18 ++-- benchmark-sets/all/tesseract-ocr.yaml | 12 +-- benchmark-sets/all/tinygltf.yaml | 10 +- benchmark-sets/all/tinyobjloader.yaml | 10 +- benchmark-sets/all/tinyxml2.yaml | 10 +- benchmark-sets/all/tmux.yaml | 6 +- benchmark-sets/all/tor.yaml | 33 ------- benchmark-sets/all/tpm2-tss.yaml | 59 ------------ benchmark-sets/all/tpm2.yaml | 4 +- benchmark-sets/all/unbound.yaml | 2 +- benchmark-sets/all/unicorn.yaml | 43 --------- benchmark-sets/all/uriparser.yaml | 10 +- benchmark-sets/all/usbguard.yaml | 10 +- benchmark-sets/all/valijson.yaml | 10 +- benchmark-sets/all/w3m.yaml | 16 ++-- benchmark-sets/all/wabt.yaml | 10 +- benchmark-sets/all/wasm3.yaml | 6 +- benchmark-sets/all/wget.yaml | 67 -------------- benchmark-sets/all/wget2.yaml | 53 ----------- benchmark-sets/all/woff2.yaml | 4 +- benchmark-sets/all/wpantund.yaml | 10 +- benchmark-sets/all/wxwidgets.yaml | 4 +- benchmark-sets/all/xerces-c.yaml | 10 +- benchmark-sets/all/xnnpack.yaml | 16 ++-- benchmark-sets/all/xpdf.yaml | 4 +- benchmark-sets/all/xs.yaml | 4 +- benchmark-sets/all/xz.yaml | 2 +- benchmark-sets/all/yara.yaml | 2 +- benchmark-sets/all/znc.yaml | 10 +- benchmark-sets/all/zopfli.yaml | 2 +- benchmark-sets/all/zydis.yaml | 4 +- benchmark-sets/comparison/cppitertools.yaml | 4 +- benchmark-sets/comparison/eigen.yaml | 4 +- benchmark-sets/comparison/flex.yaml | 2 +- benchmark-sets/comparison/guetzli.yaml | 4 +- benchmark-sets/comparison/hunspell.yaml | 4 +- benchmark-sets/comparison/icu.yaml | 4 +- benchmark-sets/comparison/immer.yaml | 2 +- benchmark-sets/comparison/jsonnet.yaml | 2 +- benchmark-sets/comparison/libarchive.yaml | 4 +- benchmark-sets/comparison/libplist.yaml | 2 +- benchmark-sets/comparison/libusb.yaml | 2 +- benchmark-sets/comparison/tinyxml2.yaml | 2 +- 221 files changed, 1215 insertions(+), 2116 deletions(-) delete mode 100644 benchmark-sets/all/augeas.yaml delete mode 100644 benchmark-sets/all/brpc.yaml create mode 100644 benchmark-sets/all/brunsli.yaml create mode 100644 benchmark-sets/all/dng_sdk.yaml delete mode 100644 benchmark-sets/all/fluent-bit.yaml delete mode 100644 benchmark-sets/all/freetype2.yaml delete mode 100644 benchmark-sets/all/gnutls.yaml delete mode 100644 benchmark-sets/all/highwayhash.yaml delete mode 100644 benchmark-sets/all/jbig2dec.yaml delete mode 100644 benchmark-sets/all/keystone.yaml delete mode 100644 benchmark-sets/all/knot-dns.yaml delete mode 100644 benchmark-sets/all/libsass.yaml delete mode 100644 benchmark-sets/all/libsodium.yaml create mode 100644 benchmark-sets/all/libteken.yaml delete mode 100644 benchmark-sets/all/lldpd.yaml delete mode 100644 benchmark-sets/all/lzo.yaml create mode 100644 benchmark-sets/all/mongoose.yaml create mode 100644 benchmark-sets/all/mosquitto.yaml create mode 100644 benchmark-sets/all/nanopb.yaml delete mode 100644 benchmark-sets/all/ndpi.yaml delete mode 100644 benchmark-sets/all/open5gs.yaml delete mode 100644 benchmark-sets/all/opencv.yaml delete mode 100644 benchmark-sets/all/opensips.yaml delete mode 100644 benchmark-sets/all/perfetto.yaml delete mode 100644 benchmark-sets/all/pffft.yaml create mode 100644 benchmark-sets/all/quickjs.yaml delete mode 100644 benchmark-sets/all/tor.yaml delete mode 100644 benchmark-sets/all/tpm2-tss.yaml delete mode 100644 benchmark-sets/all/unicorn.yaml delete mode 100644 benchmark-sets/all/wget.yaml delete mode 100644 benchmark-sets/all/wget2.yaml diff --git a/benchmark-sets/all/abseil-cpp.yaml b/benchmark-sets/all/abseil-cpp.yaml index ef1339acd8..98130a64b6 100644 --- a/benchmark-sets/all/abseil-cpp.yaml +++ b/benchmark-sets/all/abseil-cpp.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool Dispatch(Data, FormatConversionSpecImpl, void *)" + "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(DW_TAG_union_typeData, FormatConversionSpecImpl, void *)" - "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIlEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" "params": - "name": "arg" @@ -22,7 +22,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool Dispatch(Data, FormatConversionSpecImpl, void *)" + "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(DW_TAG_union_typeData, FormatConversionSpecImpl, void *)" - "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIsEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" "params": - "name": "arg" @@ -34,7 +34,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool Dispatch(Data, FormatConversionSpecImpl, void *)" + "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(DW_TAG_union_typeData, FormatConversionSpecImpl, void *)" - "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIaEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" "params": - "name": "arg" @@ -46,7 +46,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool Dispatch(Data, FormatConversionSpecImpl, void *)" + "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(DW_TAG_union_typeData, FormatConversionSpecImpl, void *)" - "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIcEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" "params": - "name": "arg" @@ -58,7 +58,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool Dispatch(Data, FormatConversionSpecImpl, void *)" + "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(DW_TAG_union_typeData, FormatConversionSpecImpl, void *)" "language": "c++" "project": "abseil-cpp" "target_name": "string_escape_fuzzer" diff --git a/benchmark-sets/all/ada-url.yaml b/benchmark-sets/all/ada-url.yaml index ca2748f26c..a942455ca5 100644 --- a/benchmark-sets/all/ada-url.yaml +++ b/benchmark-sets/all/ada-url.yaml @@ -50,7 +50,7 @@ - "name": "" "type": "size_t" "return_type": "bool" - "signature": "bool url_aggregator::set_href(const string_view)" + "signature": "bool ada::url_aggregator::set_href(const string_view)" "language": "c++" "project": "ada-url" "target_name": "parse" diff --git a/benchmark-sets/all/alembic.yaml b/benchmark-sets/all/alembic.yaml index 4f1b14f1f2..2e3d906171 100644 --- a/benchmark-sets/all/alembic.yaml +++ b/benchmark-sets/all/alembic.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "std::shared_ptr *" "return_type": "void" - "signature": "void getSample(AprImpl *, index_t, ArraySamplePtr)" + "signature": "void Alembic::AbcCoreOgawa::v12::AprImpl::getSample(index_t, ArraySamplePtr &)" - "name": "_ZN7Alembic12AbcCoreOgawa3v1215ReadArraySampleENSt3__110shared_ptrINS_5Ogawa3v125IDataEEES7_mRKNS_15AbcCoreAbstract3v128DataTypeERNS3_INS9_11ArraySampleEEE" "params": - "name": "iDims" @@ -22,7 +22,7 @@ - "name": "" "type": "std::shared_ptr *" "return_type": "void" - "signature": "void ReadArraySample(IDataPtr, IDataPtr, size_t, const DataType, ArraySamplePtr)" + "signature": "void Alembic::AbcCoreOgawa::v12::ReadArraySample(IDataPtr, IDataPtr, size_t, const DataType &, ArraySamplePtr &)" - "name": "_ZN7Alembic14AbcCoreFactory3v128IFactory10getArchiveERKNSt3__16vectorINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS8_ISA_EEEE" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "IArchive getArchive(IFactory *, const std::__1::allocator > > >)" + "signature": "IArchive Alembic::AbcCoreFactory::v12::IFactory::getArchive(const vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > &)" - "name": "_ZN7Alembic14AbcCoreFactory3v128IFactory10getArchiveERKNSt3__16vectorINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS8_ISA_EEEERNS2_8CoreTypeE" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "int *" "return_type": "void" - "signature": "IArchive getArchive(IFactory *, const std::__1::allocator > > >, CoreType)" + "signature": "IArchive Alembic::AbcCoreFactory::v12::IFactory::getArchive(const vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > &, DW_TAG_enumeration_typeCoreType &)" - "name": "_ZN7Alembic12AbcCoreOgawa3v127SprImpl9getSampleElPv" "params": - "name": "" @@ -54,7 +54,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "void getSample(SprImpl *, index_t, void *)" + "signature": "void Alembic::AbcCoreOgawa::v12::SprImpl::getSample(index_t, void *)" "language": "c++" "project": "alembic" "target_name": "alembic_dump_info_fuzzer" diff --git a/benchmark-sets/all/arduinojson.yaml b/benchmark-sets/all/arduinojson.yaml index e7060ac2d5..23b8d7df05 100644 --- a/benchmark-sets/all/arduinojson.yaml +++ b/benchmark-sets/all/arduinojson.yaml @@ -1,30 +1,30 @@ "functions": -- "name": "_ZN11ArduinoJson7V703HB46detail19MsgPackDeserializerINS1_13BoundedReaderIPKhvEEED2Ev" +- "name": "_ZN11ArduinoJson7V704HB46detail19MsgPackDeserializerINS1_13BoundedReaderIPKhvEEED2Ev" "params": - "name": "this" - "type": "ArduinoJson::V703HB4::detail::MsgPackDeserializer *" + "type": "ArduinoJson::V704HB4::detail::MsgPackDeserializer *" "return_type": "void" - "signature": "void void> >::~MsgPackDeserializer()" -- "name": "_ZN11ArduinoJson7V703HB46detail16JsonDeserializerINS1_13BoundedReaderIPKhvEEED2Ev" + "signature": "void ArduinoJson::V704HB4::detail::MsgPackDeserializer >::~MsgPackDeserializer(MsgPackDeserializer > *)" +- "name": "_ZN11ArduinoJson7V704HB46detail16JsonDeserializerINS1_13BoundedReaderIPKhvEEED2Ev" "params": - "name": "this" - "type": "ArduinoJson::V703HB4::detail::JsonDeserializer *" + "type": "ArduinoJson::V704HB4::detail::JsonDeserializer *" "return_type": "void" - "signature": "void void> >::~JsonDeserializer()" -- "name": "_ZNK11ArduinoJson7V703HB415SerializedValueIPKcE4sizeEv" + "signature": "void ArduinoJson::V704HB4::detail::JsonDeserializer >::~JsonDeserializer(JsonDeserializer > *)" +- "name": "_ZNK11ArduinoJson7V704HB415SerializedValueIPKcE4sizeEv" "params": - "name": "this" - "type": "ArduinoJson::V703HB4::SerializedValue *" + "type": "ArduinoJson::V704HB4::SerializedValue *" "return_type": "size_t" - "signature": "size_t const SerializedValue::size()" -- "name": "_ZN11ArduinoJson7V703HB46detail11VariantSlotdlEPvS3_" + "signature": "size_t ArduinoJson::V704HB4::SerializedValue::size(const SerializedValue *)" +- "name": "_ZN11ArduinoJson7V704HB46detail11VariantSlotdlEPvS3_" "params": - "name": "" "type": "char *" - "name": "" "type": "char *" "return_type": "void" - "signature": "void operator delete(void *, void *)" + "signature": "void ArduinoJson::V704HB4::detail::VariantSlot::operator delete(void *, void *)" "language": "c++" "project": "arduinojson" "target_name": "msgpack_fuzzer" diff --git a/benchmark-sets/all/aspell.yaml b/benchmark-sets/all/aspell.yaml index 44a369c1ec..a0f7eb0a13 100644 --- a/benchmark-sets/all/aspell.yaml +++ b/benchmark-sets/all/aspell.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "acommon::Config *" "return_type": "void" - "signature": "PosibErr create_default_readonly_dict(StringEnumeration *, Config)" + "signature": "PosibErr aspeller::create_default_readonly_dict(StringEnumeration *, Config &)" - "name": "_ZN12_GLOBAL__N_116WritableReplDict5mergeERN7acommon7FStreamENS1_10ParmStringEPNS1_6ConfigE" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "" "type": "acommon::Config *" "return_type": "void" - "signature": "PosibErr WritableReplDict::merge(FStream, ParmString, Config *)" + "signature": "PosibErr (anonymous namespace)::WritableReplDict::merge(FStream &, ParmString, Config *)" - "name": "_ZN12_GLOBAL__N_112WritableDict5mergeERN7acommon7FStreamENS1_10ParmStringEPNS1_6ConfigE" "params": - "name": "this" @@ -40,7 +40,7 @@ - "name": "" "type": "acommon::Config *" "return_type": "void" - "signature": "PosibErr WritableDict::merge(FStream, ParmString, Config *)" + "signature": "PosibErr (anonymous namespace)::WritableDict::merge(FStream &, ParmString, Config *)" - "name": "_ZN12_GLOBAL__N_16createEPN7acommon17StringEnumerationERKN8aspeller8LanguageERNS0_6ConfigE" "params": - "name": "els" @@ -52,7 +52,7 @@ - "name": "" "type": "acommon::Config *" "return_type": "void" - "signature": "PosibErr create(StringEnumeration *, const Language, Config)" + "signature": "PosibErr (anonymous namespace)::create(StringEnumeration *, const Language &, Config &)" - "name": "_ZN7acommon23set_mode_from_extensionEPNS_6ConfigENS_10ParmStringEP8_IO_FILE" "params": - "name": "config" @@ -66,7 +66,7 @@ - "name": "" "type": "struct _IO_FILE *" "return_type": "void" - "signature": "PosibErr set_mode_from_extension(Config *, ParmString, FILE *)" + "signature": "PosibErr acommon::set_mode_from_extension(Config *, ParmString, FILE *)" "language": "c++" "project": "aspell" "target_name": "aspell_fuzzer" diff --git a/benchmark-sets/all/astc-encoder.yaml b/benchmark-sets/all/astc-encoder.yaml index 239d322f79..e31b349609 100644 --- a/benchmark-sets/all/astc-encoder.yaml +++ b/benchmark-sets/all/astc-encoder.yaml @@ -8,13 +8,13 @@ - "name": "pcb" "type": "char *" "return_type": "void" - "signature": "void symbolic_to_physical(const block_size_descriptor, const symbolic_compressed_block, uint8_t *)" + "signature": "void symbolic_to_physical(const block_size_descriptor &, const symbolic_compressed_block &, uint8_t *)" - "name": "_ZL15get_quant_level12quant_method" "params": - "name": "method" "type": "int" "return_type": "int" - "signature": "unsigned int get_quant_level(quant_method)" + "signature": "unsigned int get_quant_level(DW_TAG_enumeration_typequant_method)" - "name": "_Z10encode_ise12quant_methodjPKhPhj" "params": - "name": "quant_level" @@ -28,7 +28,7 @@ - "name": "bit_offset" "type": "int" "return_type": "void" - "signature": "void encode_ise(quant_method, unsigned int, const uint8_t *, uint8_t *, unsigned int)" + "signature": "void encode_ise(DW_TAG_enumeration_typequant_method, unsigned int, const uint8_t *, uint8_t *, unsigned int)" - "name": "_Z22is_legal_2d_block_sizejj" "params": - "name": "xdim" diff --git a/benchmark-sets/all/augeas.yaml b/benchmark-sets/all/augeas.yaml deleted file mode 100644 index 64c7d60f39..0000000000 --- a/benchmark-sets/all/augeas.yaml +++ /dev/null @@ -1,57 +0,0 @@ -"functions": -- "name": "aug_save" - "params": - - "name": "aug" - "type": "struct augeas *" - "return_type": "int" - "signature": "int aug_save(augeas *)" -- "name": "tree_save" - "params": - - "name": "aug" - "type": "struct augeas *" - - "name": "tree" - "type": "struct tree *" - - "name": "path" - "type": "char *" - "return_type": "int" - "signature": "int tree_save(augeas *, tree *, const char *)" -- "name": "transform_save" - "params": - - "name": "aug" - "type": "struct augeas *" - - "name": "xfm" - "type": "struct tree *" - - "name": "path" - "type": "char *" - - "name": "tree" - "type": "struct tree *" - "return_type": "int" - "signature": "int transform_save(augeas *, tree *, const char *, tree *)" -- "name": "aug_preview" - "params": - - "name": "aug" - "type": "struct augeas *" - - "name": "path" - "type": "char *" - - "name": "out" - "type": "char **" - "return_type": "int" - "signature": "int aug_preview(augeas *, const char *, char **)" -- "name": "aug_text_retrieve" - "params": - - "name": "aug" - "type": "struct augeas *" - - "name": "lens" - "type": "char *" - - "name": "node_in" - "type": "char *" - - "name": "path" - "type": "char *" - - "name": "node_out" - "type": "char *" - "return_type": "int" - "signature": "int aug_text_retrieve(augeas *, const char *, const char *, const char *, const char *)" -"language": "c++" -"project": "augeas" -"target_name": "augeas_escape_name_fuzzer" -"target_path": "/src/augeas_escape_name_fuzzer.cc" diff --git a/benchmark-sets/all/bearssl.yaml b/benchmark-sets/all/bearssl.yaml index 5eb1d16da7..38c33b8089 100644 --- a/benchmark-sets/all/bearssl.yaml +++ b/benchmark-sets/all/bearssl.yaml @@ -20,7 +20,7 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "optional OpECGDSA_Sign(Botan *, ECGDSA_Sign)" + "signature": "optional cryptofuzz::module::Botan::OpECGDSA_Sign(ECGDSA_Sign &)" - "name": "_ZN10cryptofuzz6module12Botan_detail11ECxDSA_SignIN5Botan17ECGDSA_PrivateKeyENS_9operation11ECGDSA_SignELb0EEENSt3__18optionalINS_9component15ECDSA_SignatureEEERT0_" "params": - "name": "" @@ -28,19 +28,19 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "optional ECxDSA_Sign(ECDSA_Sign)" + "signature": "optional std::__1::optional cryptofuzz::module::Botan_detail::ECxDSA_Sign(ECDSA_Sign &)" - "name": "_ZN10cryptofuzz22Builtin_tests_importer3RunEv" "params": - "name": "" "type": "anon *" "return_type": "void" - "signature": "void Run(Builtin_tests_importer *)" + "signature": "void cryptofuzz::Builtin_tests_importer::Run()" - "name": "_ZN5Botan13EC_PrivateKeyC2ERKNS_19AlgorithmIdentifierENSt3__14spanIKhLm18446744073709551615EEEb" "params": - "name": "" "type": "Botan::EC_PrivateKey *" - "name": "" - "type": "char **" + "type": "bool " - "name": "" "type": "Botan::AlgorithmIdentifier *" - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "bool" "return_type": "void" - "signature": "void EC_PrivateKey(EC_PrivateKey *, const AlgorithmIdentifier, span, bool)" + "signature": "void Botan::EC_PrivateKey::EC_PrivateKey(const AlgorithmIdentifier &, span, bool)" "language": "c++" "project": "bearssl" "target_name": "cryptofuzz-bearssl" diff --git a/benchmark-sets/all/bluez.yaml b/benchmark-sets/all/bluez.yaml index 42845b862f..1e3edbd052 100644 --- a/benchmark-sets/all/bluez.yaml +++ b/benchmark-sets/all/bluez.yaml @@ -44,7 +44,7 @@ - "name": "user_data" "type": "char *" - "name": "err" - "type": "struct _GError **" + "type": "bool " - "name": "first_hdr_id" "type": "int" "return_type": "int" @@ -62,7 +62,7 @@ - "name": "user_data" "type": "char *" - "name": "err" - "type": "struct _GError **" + "type": "bool " "return_type": "int" "signature": "guint g_obex_get_req_pkt(GObex *, GObexPacket *, GObexDataConsumer, GObexFunc, gpointer, GError **)" "language": "c" diff --git a/benchmark-sets/all/boost-json.yaml b/benchmark-sets/all/boost-json.yaml index c17d1a27e4..aee17dc129 100644 --- a/benchmark-sets/all/boost-json.yaml +++ b/benchmark-sets/all/boost-json.yaml @@ -6,7 +6,7 @@ - "name": "jv" "type": "boost::json::value *" "return_type": "std::istream *" - "signature": "istream operator>>(istream, value)" + "signature": "istream & boost::json::operator>>(istream &, value &)" - "name": "_ZN5boost4json5parseERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEERNS1_10error_codeENS0_11storage_ptrERKNS0_13parse_optionsE" "params": - "name": "is" @@ -20,7 +20,7 @@ - "name": "" "type": "struct boost::json::parse_options *" "return_type": "void" - "signature": "value parse(istream, error_code, storage_ptr, const parse_options)" + "signature": "value boost::json::parse(istream &, error_code &, storage_ptr, const parse_options &)" - "name": "_ZN5boost4json5parseENS_4core17basic_string_viewIcEERNSt3__110error_codeENS0_11storage_ptrERKNS0_13parse_optionsE" "params": - "name": "s" @@ -36,7 +36,7 @@ - "name": "" "type": "struct boost::json::parse_options *" "return_type": "void" - "signature": "value parse(string_view, error_code, storage_ptr, const parse_options)" + "signature": "value boost::json::parse(string_view, error_code &, storage_ptr, const parse_options &)" - "name": "_ZN5boost4json5parseERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEENS0_11storage_ptrERKNS0_13parse_optionsE" "params": - "name": "is" @@ -48,7 +48,7 @@ - "name": "" "type": "struct boost::json::parse_options *" "return_type": "void" - "signature": "value parse(istream, storage_ptr, const parse_options)" + "signature": "value boost::json::parse(istream &, storage_ptr, const parse_options &)" - "name": "_ZN5boost4json5parseENS_4core17basic_string_viewIcEENS0_11storage_ptrERKNS0_13parse_optionsE" "params": - "name": "s" @@ -62,7 +62,7 @@ - "name": "" "type": "struct boost::json::parse_options *" "return_type": "void" - "signature": "value parse(string_view, storage_ptr, const parse_options)" + "signature": "value boost::json::parse(string_view, storage_ptr, const parse_options &)" "language": "c++" "project": "boost-json" "target_name": "fuzz_parser" diff --git a/benchmark-sets/all/boringssl.yaml b/benchmark-sets/all/boringssl.yaml index d7aadd2149..d5299a59e5 100644 --- a/benchmark-sets/all/boringssl.yaml +++ b/benchmark-sets/all/boringssl.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "struct _IO_FILE *" - "name": "" - "type": "4510 **" + "type": "bool " - "name": "" "type": "func_type *" - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "struct _IO_FILE *" - "name": "" - "type": "struct dsa_st **" + "type": "bool " - "name": "" "type": "func_type *" - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "struct _IO_FILE *" - "name": "" - "type": "struct rsa_st **" + "type": "bool " - "name": "" "type": "func_type *" - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "struct _IO_FILE *" - "name": "" - "type": "4489 **" + "type": "bool " - "name": "" "type": "func_type *" - "name": "" @@ -52,7 +52,7 @@ - "name": "" "type": "struct bio_st *" - "name": "" - "type": "4510 **" + "type": "bool " - "name": "" "type": "func_type *" - "name": "" diff --git a/benchmark-sets/all/brpc.yaml b/benchmark-sets/all/brpc.yaml deleted file mode 100644 index c96c83fe21..0000000000 --- a/benchmark-sets/all/brpc.yaml +++ /dev/null @@ -1,45 +0,0 @@ -"functions": -- "name": "_ZN4brpc6policy19ConsulNamingService16RunNamingServiceEPKcPNS_20NamingServiceActionsE" - "params": - - "name": "" - "type": "brpc::policy::ConsulNamingService *" - - "name": "" - "type": "char *" - - "name": "" - "type": "brpc::ProgressiveReader *" - "return_type": "int" - "signature": "int RunNamingService(ConsulNamingService *, const char *, NamingServiceActions *)" -- "name": "_ZN4brpcL12GlobalUpdateEPv" - "params": - - "name": "" - "type": "char *" - "return_type": "char *" - "signature": "void * GlobalUpdate(void *)" -- "name": "_ZN4brpc6policy19ConsulNamingService10GetServersEPKcPSt6vectorINS_10ServerNodeESaIS5_EE" - "params": - - "name": "" - "type": "brpc::policy::ConsulNamingService *" - - "name": "" - "type": "char *" - - "name": "" - "type": "std::vector *" - "return_type": "int" - "signature": "int GetServers(ConsulNamingService *, const char *, std::allocator > *)" -- "name": "_ZN4brpc6policy15DiscoveryClient8RegisterERKNS0_22DiscoveryRegisterParamE" - "params": - - "name": "" - "type": "brpc::policy::DiscoveryClient *" - - "name": "" - "type": "struct brpc::policy::DiscoveryRegisterParam *" - "return_type": "int" - "signature": "int Register(DiscoveryClient *, const DiscoveryRegisterParam)" -- "name": "_ZN4brpc6policy15DiscoveryClient13PeriodicRenewEPv" - "params": - - "name": "" - "type": "char *" - "return_type": "char *" - "signature": "void * PeriodicRenew(void *)" -"language": "c++" -"project": "brpc" -"target_name": "fuzz_butil" -"target_path": "/src/brpc/test/fuzzing/fuzz_butil.cpp" diff --git a/benchmark-sets/all/brunsli.yaml b/benchmark-sets/all/brunsli.yaml new file mode 100644 index 0000000000..4dbe0efda1 --- /dev/null +++ b/benchmark-sets/all/brunsli.yaml @@ -0,0 +1,45 @@ +"functions": +- "name": "_ZN27BrunsliDecodeFuzzEmpty_Test8TestBodyEv" + "params": + - "name": "this" + "type": "struct FuzzTestSink *" + "return_type": "void" + "signature": "void BrunsliDecodeFuzzEmpty_Test::TestBody()" +- "name": "_Z12TestOneInputRKNSt3__16vectorIhNS_9allocatorIhEEEE" + "params": + - "name": "data" + "type": "std::vector *" + "return_type": "void" + "signature": "void TestOneInput(const vector > &)" +- "name": "_ZN36BrunsliDecodeStreamingFuzzEmpty_Test8TestBodyEv" + "params": + - "name": "this" + "type": "struct FuzzTestSink *" + "return_type": "void" + "signature": "void BrunsliDecodeStreamingFuzzEmpty_Test::TestBody()" +- "name": "_ZN7brunsli14BrunsliDecoder6DecodeEPmPPKhS1_PPh" + "params": + - "name": "" + "type": "brunsli::BrunsliDecoder *" + - "name": "" + "type": "size_t *" + - "name": "" + "type": "bool " + - "name": "" + "type": "size_t *" + - "name": "" + "type": "bool " + "return_type": "int" + "signature": "DW_TAG_enumeration_typeStatus brunsli::BrunsliDecoder::Decode(size_t *, const uint8_t **, size_t *, uint8_t **)" +- "name": "_ZN7brunsli37BrunsliEstimateDecoderPeakMemoryUsageEPKhm" + "params": + - "name": "" + "type": "char *" + - "name": "" + "type": "size_t" + "return_type": "size_t" + "signature": "size_t brunsli::BrunsliEstimateDecoderPeakMemoryUsage(const uint8_t *, const size_t)" +"language": "c++" +"project": "brunsli" +"target_name": "fuzz_decode_streaming" +"target_path": "/src/brunsli/c/tests/fuzz_decode_streaming.cc" diff --git a/benchmark-sets/all/c-blosc2.yaml b/benchmark-sets/all/c-blosc2.yaml index 7b7d1c103f..bd15cc1405 100644 --- a/benchmark-sets/all/c-blosc2.yaml +++ b/benchmark-sets/all/c-blosc2.yaml @@ -14,7 +14,7 @@ - "name": "" "type": "struct b2nd_array_t *" - "name": "" - "type": "161 **" + "type": "bool " "return_type": "int" "signature": "int b2nd_copy(b2nd_context_t *, const b2nd_array_t *, b2nd_array_t **)" - "name": "b2nd_get_slice" @@ -22,7 +22,7 @@ - "name": "" "type": "struct b2nd_context_s *" - "name": "" - "type": "161 **" + "type": "bool " - "name": "" "type": "struct b2nd_array_t *" - "name": "" diff --git a/benchmark-sets/all/capnproto.yaml b/benchmark-sets/all/capnproto.yaml index 367f5ff4e0..4cea2f9b3a 100644 --- a/benchmark-sets/all/capnproto.yaml +++ b/benchmark-sets/all/capnproto.yaml @@ -4,13 +4,13 @@ - "name": "builder" "type": "capnp::DynamicStruct::Builder *" "return_type": "void" - "signature": "void initDynamicTestMessage(Builder)" + "signature": "void capnp::_::initDynamicTestMessage(Builder)" - "name": "_ZN5capnp1_12_GLOBAL__N_122dynamicInitTestMessageENS_13DynamicStruct7BuilderE" "params": - "name": "builder" "type": "capnp::DynamicStruct::Builder *" "return_type": "void" - "signature": "void dynamicInitTestMessage(Builder)" + "signature": "void capnp::_::(anonymous namespace)::dynamicInitTestMessage(Builder)" - "name": "_ZN5capnp13DynamicStruct7Builder5adoptEN2kj9StringPtrEONS_6OrphanINS_12DynamicValueEEE" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "" "type": "capnp::Orphan *" "return_type": "void" - "signature": "void Builder::adopt(StringPtr, Orphan)" + "signature": "void capnp::DynamicStruct::Builder::adopt(StringPtr, DW_TAG_rvalue_reference_typeOrphan)" - "name": "_ZN5capnp13DynamicStruct7Builder5adoptENS_12StructSchema5FieldEONS_6OrphanINS_12DynamicValueEEE" "params": - "name": "this" @@ -32,13 +32,13 @@ - "name": "orphan" "type": "capnp::Orphan *" "return_type": "void" - "signature": "void Builder::adopt(Field, Orphan)" + "signature": "void capnp::DynamicStruct::Builder::adopt(Field, DW_TAG_rvalue_reference_typeOrphan)" - "name": "_ZN5capnp1_23checkDynamicTestMessageENS_13DynamicStruct7BuilderE" "params": - "name": "builder" "type": "capnp::DynamicStruct::Builder *" "return_type": "void" - "signature": "void checkDynamicTestMessage(Builder)" + "signature": "void capnp::_::checkDynamicTestMessage(Builder)" "language": "c++" "project": "capnproto" "target_name": "capnp-llvm-fuzzer-testcase" diff --git a/benchmark-sets/all/casync.yaml b/benchmark-sets/all/casync.yaml index 5d33ab5a0b..42d9126d20 100644 --- a/benchmark-sets/all/casync.yaml +++ b/benchmark-sets/all/casync.yaml @@ -8,7 +8,7 @@ - "name": "flags" "type": "int" - "name": "ret" - "type": "struct __dirstream **" + "type": "bool " "return_type": "int" "signature": "int xopendirat(int, const char *, int, DIR **)" - "name": "compressor_encode" @@ -36,13 +36,13 @@ - "name": "tmp_dir" "params": - "name": "ret" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int tmp_dir(const char **)" - "name": "var_tmp_dir" "params": - "name": "ret" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int var_tmp_dir(const char **)" "language": "c++" diff --git a/benchmark-sets/all/cctz.yaml b/benchmark-sets/all/cctz.yaml index d118bc4a20..25df1b2d0a 100644 --- a/benchmark-sets/all/cctz.yaml +++ b/benchmark-sets/all/cctz.yaml @@ -8,7 +8,7 @@ - "name": "offset" "type": "std::chrono::duration *" "return_type": "cctz::time_zone::Impl *" - "signature": "time_zone fixed_time_zone(const seconds)" + "signature": "time_zone cctz::fixed_time_zone(const seconds &)" - "name": "_ZNK4cctz9time_zone11descriptionEv" "params": - "name": "this" @@ -16,7 +16,7 @@ - "name": "" "type": "cctz::time_zone *" "return_type": "void" - "signature": "string const time_zone::description()" + "signature": "string cctz::time_zone::description()" - "name": "_ZNK4cctz9time_zone7versionEv" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "" "type": "cctz::time_zone *" "return_type": "void" - "signature": "string const time_zone::version()" + "signature": "string cctz::time_zone::version()" - "name": "_ZNK4cctz9time_zone15prev_transitionERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "trans" "type": "struct cctz::time_zone::civil_transition *" "return_type": "bool" - "signature": "bool const time_zone::prev_transition(const 1L> > >, civil_transition *)" + "signature": "bool cctz::time_zone::prev_transition(const time_point > > &, civil_transition *)" "language": "c++" "project": "cctz" "target_name": "fuzz_cctz" diff --git a/benchmark-sets/all/cjson.yaml b/benchmark-sets/all/cjson.yaml index 609526401b..711f02bdfb 100644 --- a/benchmark-sets/all/cjson.yaml +++ b/benchmark-sets/all/cjson.yaml @@ -34,7 +34,7 @@ - "name": "case_sensitive" "type": "int" "return_type": "int" - "signature": "cJSON_bool cJSON_Compare(const cJSON *, const cJSON *, const cJSON_bool)" + "signature": "cJSON_bool cJSON_Compare(const const cJSON *, const const cJSON *, const cJSON_bool)" - "name": "cJSON_ReplaceItemInObjectCaseSensitive" "params": - "name": "object" diff --git a/benchmark-sets/all/cmake.yaml b/benchmark-sets/all/cmake.yaml index 681257d5d4..de70e5cbaf 100644 --- a/benchmark-sets/all/cmake.yaml +++ b/benchmark-sets/all/cmake.yaml @@ -34,9 +34,9 @@ - "name": "" "type": "char *" - "name": "" - "type": "char **" + "type": "bool " "return_type": "int" - "signature": "XML_Error externalEntityInitProcessor(XML_Parser, const char *, const char *, const char **)" + "signature": "DW_TAG_enumeration_typeXML_Error externalEntityInitProcessor(XML_Parser, const char *, const char *, const char **)" - "name": "externalEntityInitProcessor2" "params": - "name": "" @@ -46,9 +46,9 @@ - "name": "" "type": "char *" - "name": "" - "type": "char **" + "type": "bool " "return_type": "int" - "signature": "XML_Error externalEntityInitProcessor2(XML_Parser, const char *, const char *, const char **)" + "signature": "DW_TAG_enumeration_typeXML_Error externalEntityInitProcessor2(XML_Parser, const char *, const char *, const char **)" "language": "c" "project": "cmake" "target_name": "xml_parser_fuzzer" diff --git a/benchmark-sets/all/cppcheck.yaml b/benchmark-sets/all/cppcheck.yaml index f506f6ed80..de1d561746 100644 --- a/benchmark-sets/all/cppcheck.yaml +++ b/benchmark-sets/all/cppcheck.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "struct FileSettings *" "return_type": "int" - "signature": "unsigned int check(CppCheck *, const FileSettings)" + "signature": "unsigned int CppCheck::check(const FileSettings &)" - "name": "_ZN8CppCheck5checkERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "std::string *" "return_type": "int" - "signature": "unsigned int check(CppCheck *, const string)" + "signature": "unsigned int CppCheck::check(const string &)" - "name": "_ZN13ImportProject6importERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEP8Settings" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "Settings *" "return_type": "int" - "signature": "Type import(ImportProject *, const string, Settings *)" + "signature": "DW_TAG_enumeration_typeType ImportProject::import(const string &, Settings *)" - "name": "_ZN13ImportProject9importSlnERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEERKNS0_12basic_stringIcS3_NS0_9allocatorIcEEEERKNS0_6vectorIS9_NS7_IS9_EEEE" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "std::vector *" "return_type": "bool" - "signature": "bool importSln(ImportProject *, istream, const string, const std::__1::allocator > > >)" + "signature": "bool ImportProject::importSln(istream &, const string &, const vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > &)" - "name": "_ZN13ImportProject13importVcxprojERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_3mapIS6_S6_N8cppcheck7stricmpENS4_INS0_4pairIS7_S6_EEEEEES8_RKNS0_6vectorIS6_NS4_IS6_EEEE" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "std::vector *" "return_type": "bool" - "signature": "bool importVcxproj(ImportProject *, const string, std::__1::allocator > > > >, const string, const std::__1::allocator > > >)" + "signature": "bool ImportProject::importVcxproj(const string &, map, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, cppcheck::stricmp, std::__1::allocator, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > > > &, const string &, const vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > &)" "language": "c++" "project": "cppcheck" "target_name": "oss-fuzz-client" diff --git a/benchmark-sets/all/cppitertools.yaml b/benchmark-sets/all/cppitertools.yaml index 3091e5980c..d472591c41 100644 --- a/benchmark-sets/all/cppitertools.yaml +++ b/benchmark-sets/all/cppitertools.yaml @@ -6,31 +6,31 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "Iterator, std::__1::allocator > &> zero_length_end(std::__1::allocator >)" + "signature": "Iterator, std::__1::allocator > &> iter::impl::Combinator, std::__1::allocator >&>::Iterator, std::__1::allocator >&>::zero_length_end(basic_string, std::__1::allocator > &)" - "name": "_ZN4iter4impl10CompressedIRNSt3__16vectorIiNS2_9allocatorIiEEEERNS3_IbNS4_IbEEEEE8IteratorIS7_SA_EppEv" "params": - "name": "this" "type": "iter::impl::Compressed &, std::vector &>::Iterator *" "return_type": "iter::impl::Compressed &, std::vector &>::Iterator *" - "signature": "std::__1::allocator > &> std::__1::allocator > &>::operator++()" + "signature": "Iterator > &, std::__1::vector > &> & iter::impl::Compressed >&, std::__1::vector >&>::Iterator >&, std::__1::vector >&>::operator++(Iterator > &, std::__1::vector > &> *)" - "name": "_ZN4iter4impl10CombinatorIRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEE8IteratorIS9_ED2Ev" "params": - "name": "this" "type": "iter::impl::Combinator::Iterator *" "return_type": "void" - "signature": "void std::__1::allocator > &>::~Iterator()" + "signature": "void iter::impl::Combinator, std::__1::allocator >&>::Iterator, std::__1::allocator >&>::~Iterator(Iterator, std::__1::allocator > &> *)" - "name": "_ZN4iter4impl10CompressedIRNSt3__16vectorIiNS2_9allocatorIiEEEERNS3_IbNS4_IbEEEEE8IteratorIS7_SA_E19increment_iteratorsEv" "params": - "name": "this" "type": "iter::impl::Compressed &, std::vector &>::Iterator *" "return_type": "void" - "signature": "void std::__1::allocator > &>::increment_iterators()" + "signature": "void iter::impl::Compressed >&, std::__1::vector >&>::Iterator >&, std::__1::vector >&>::increment_iterators(Iterator > &, const std::__1::vector > &> *)" - "name": "_ZN4iter4impl10CompressedIRNSt3__16vectorIiNS2_9allocatorIiEEEERNS3_IbNS4_IbEEEEE8IteratorIS7_SA_EdeEv" "params": - "name": "this" "type": "iter::impl::Compressed &, std::vector &>::Iterator *" "return_type": "int *" - "signature": "iterator_deref > &> std::__1::allocator > &>::operator*()" + "signature": "iterator_deref > &> iter::impl::Compressed >&, std::__1::vector >&>::Iterator >&, std::__1::vector >&>::operator*(Iterator > &, std::__1::vector > &> *)" "language": "c++" "project": "cppitertools" "target_name": "fuzz_cppitertools" diff --git a/benchmark-sets/all/cpuinfo.yaml b/benchmark-sets/all/cpuinfo.yaml index 6f6fd9063f..0c8aa799df 100644 --- a/benchmark-sets/all/cpuinfo.yaml +++ b/benchmark-sets/all/cpuinfo.yaml @@ -6,7 +6,7 @@ - "name": "package_id_ptr" "type": "int *" "return_type": "bool" - "signature": "_Bool cpuinfo_linux_get_processor_package_id(uint32_t, uint32_t *)" + "signature": "_Bool cpuinfo_linux_get_processor_package_id(uint32_t, DW_TAG_restrict_typeuint32_t *)" - "name": "cpuinfo_linux_get_processor_core_id" "params": - "name": "processor" @@ -14,7 +14,7 @@ - "name": "core_id_ptr" "type": "int *" "return_type": "bool" - "signature": "_Bool cpuinfo_linux_get_processor_core_id(uint32_t, uint32_t *)" + "signature": "_Bool cpuinfo_linux_get_processor_core_id(uint32_t, DW_TAG_restrict_typeuint32_t *)" - "name": "cpuinfo_linux_get_processor_min_frequency" "params": - "name": "processor" diff --git a/benchmark-sets/all/croaring.yaml b/benchmark-sets/all/croaring.yaml index 2aaaf1b36e..9fb5ab38fe 100644 --- a/benchmark-sets/all/croaring.yaml +++ b/benchmark-sets/all/croaring.yaml @@ -12,7 +12,7 @@ - "name": "" "type": "size_t" - "name": "" - "type": "struct roaring_bitmap_s **" + "type": "bool " "return_type": "struct roaring_bitmap_s *" "signature": "roaring_bitmap_t * roaring_bitmap_xor_many(size_t, const roaring_bitmap_t **)" - "name": "roaring_bitmap_or_many" @@ -20,7 +20,7 @@ - "name": "" "type": "size_t" - "name": "" - "type": "struct roaring_bitmap_s **" + "type": "bool " "return_type": "struct roaring_bitmap_s *" "signature": "roaring_bitmap_t * roaring_bitmap_or_many(size_t, const roaring_bitmap_t **)" - "name": "roaring_bitmap_lazy_xor_inplace" diff --git a/benchmark-sets/all/dng_sdk.yaml b/benchmark-sets/all/dng_sdk.yaml new file mode 100644 index 0000000000..46251b3dfa --- /dev/null +++ b/benchmark-sets/all/dng_sdk.yaml @@ -0,0 +1,55 @@ +"functions": +- "name": "_Z5main2iPPc" + "params": + - "name": "argc" + "type": "int" + - "name": "argv" + "type": "bool " + "return_type": "int" + "signature": "int main2(int, char **)" +- "name": "_ZNK12dng_metadata14BuildExifBlockER20dng_memory_allocatorPK14dng_resolutionbPK16dng_jpeg_preview" + "params": + - "name": "this" + "type": "dng_metadata *" + - "name": "allocator" + "type": "std::exception *" + - "name": "resolution" + "type": "dng_resolution *" + - "name": "includeIPTC" + "type": "bool" + - "name": "thumbnail" + "type": "dng_jpeg_preview *" + "return_type": "dng_memory_block *" + "signature": "dng_memory_block * dng_metadata::BuildExifBlock(dng_memory_allocator &, const dng_resolution *, bool, const dng_jpeg_preview *)" +- "name": "_ZN31tiff_dng_extended_color_profile3PutER10dng_streamb" + "params": + - "name": "this" + "type": "tiff_dng_extended_color_profile *" + - "name": "stream" + "type": "dng_stream *" + - "name": "includeModelRestriction" + "type": "bool" + "return_type": "void" + "signature": "void tiff_dng_extended_color_profile::Put(dng_stream &, bool)" +- "name": "_ZN18dng_camera_profile4StubEv" + "params": + - "name": "this" + "type": "dng_camera_profile *" + "return_type": "void" + "signature": "void dng_camera_profile::Stub()" +- "name": "_ZN26dng_opcode_WarpRectilinear5ApplyER8dng_hostR12dng_negativeR7AutoPtrI9dng_imageE" + "params": + - "name": "this" + "type": "dng_opcode_WarpRectilinear *" + - "name": "host" + "type": "dng_host *" + - "name": "negative" + "type": "dng_negative *" + - "name": "image" + "type": "AutoPtr *" + "return_type": "void" + "signature": "void dng_opcode_WarpRectilinear::Apply(dng_host &, dng_negative &, AutoPtr &)" +"language": "c++" +"project": "dng_sdk" +"target_name": "dng_parser_fuzzer" +"target_path": "/src/dng_sdk/fuzzer/dng_parser_fuzzer.cpp" diff --git a/benchmark-sets/all/double-conversion.yaml b/benchmark-sets/all/double-conversion.yaml index 1827f9ae40..b4b86eaba6 100644 --- a/benchmark-sets/all/double-conversion.yaml +++ b/benchmark-sets/all/double-conversion.yaml @@ -10,7 +10,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "float" - "signature": "float const StringToDoubleConverter::StringTo(const uc16 *, int, int *)" + "signature": "float double_conversion::StringToDoubleConverter::StringTo(const uc16 *, int, int *)" - "name": "_ZNK17double_conversion23StringToDoubleConverter8StringToIdEET_PKtiPi" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "double" - "signature": "double const StringToDoubleConverter::StringTo(const uc16 *, int, int *)" + "signature": "double double_conversion::StringToDoubleConverter::StringTo(const uc16 *, int, int *)" - "name": "_ZNK17double_conversion23StringToDoubleConverter8StringToIfEET_PKciPi" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "float" - "signature": "float const StringToDoubleConverter::StringTo(const char *, int, int *)" + "signature": "float double_conversion::StringToDoubleConverter::StringTo(const char *, int, int *)" - "name": "_ZNK17double_conversion23StringToDoubleConverter8StringToIdEET_PKciPi" "params": - "name": "this" @@ -46,7 +46,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "double" - "signature": "double const StringToDoubleConverter::StringTo(const char *, int, int *)" + "signature": "double double_conversion::StringToDoubleConverter::StringTo(const char *, int, int *)" - "name": "_ZNK17double_conversion23StringToDoubleConverter13StringToFloatEPKtiPi" "params": - "name": "this" @@ -58,7 +58,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "float" - "signature": "float const StringToDoubleConverter::StringToFloat(const uc16 *, int, int *)" + "signature": "float double_conversion::StringToDoubleConverter::StringToFloat(const uc16 *, int, int *)" "language": "c++" "project": "double-conversion" "target_name": "string_to_double_fuzzer" diff --git a/benchmark-sets/all/draco.yaml b/benchmark-sets/all/draco.yaml index 9a21d5f7ba..bc41a95692 100644 --- a/benchmark-sets/all/draco.yaml +++ b/benchmark-sets/all/draco.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "draco::PointCloud *" "return_type": "bool" - "signature": "bool DeduplicateAttributeValues(PointCloud *)" + "signature": "bool draco::PointCloud::DeduplicateAttributeValues()" - "name": "_ZN5draco14PointAttribute17DeduplicateValuesERKNS_17GeometryAttributeE" "params": - "name": "" @@ -12,7 +12,7 @@ - "name": "" "type": "draco::GeometryAttribute *" "return_type": "int" - "signature": "ValueType DeduplicateValues(PointAttribute *, const GeometryAttribute)" + "signature": "ValueType draco::PointAttribute::DeduplicateValues(const GeometryAttribute &)" - "name": "_ZN5draco14PointAttribute17DeduplicateValuesERKNS_17GeometryAttributeENS_9IndexTypeIjNS_29AttributeValueIndex_tag_type_EEE" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "ValueType DeduplicateValues(PointAttribute *, const GeometryAttribute, AttributeValueIndex)" + "signature": "ValueType draco::PointAttribute::DeduplicateValues(const GeometryAttribute &, AttributeValueIndex)" - "name": "_ZN5draco14PointAttribute22DeduplicateTypedValuesIiEEjRKNS_17GeometryAttributeENS_9IndexTypeIjNS_29AttributeValueIndex_tag_type_EEE" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "ValueType DeduplicateTypedValues(PointAttribute *, const GeometryAttribute, AttributeValueIndex)" + "signature": "ValueType unsigned int draco::PointAttribute::DeduplicateTypedValues(const GeometryAttribute &, AttributeValueIndex)" - "name": "_ZN5draco14PointAttribute22DeduplicateTypedValuesIjEEjRKNS_17GeometryAttributeENS_9IndexTypeIjNS_29AttributeValueIndex_tag_type_EEE" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "ValueType DeduplicateTypedValues(PointAttribute *, const GeometryAttribute, AttributeValueIndex)" + "signature": "ValueType unsigned int draco::PointAttribute::DeduplicateTypedValues(const GeometryAttribute &, AttributeValueIndex)" "language": "c++" "project": "draco" "target_name": "draco_pc_decoder_fuzzer" diff --git a/benchmark-sets/all/dropbear.yaml b/benchmark-sets/all/dropbear.yaml index b265efac77..75e50a3037 100644 --- a/benchmark-sets/all/dropbear.yaml +++ b/benchmark-sets/all/dropbear.yaml @@ -14,7 +14,7 @@ - "name": "skip_exist" "type": "int" "return_type": "int" - "signature": "int signkey_generate(signkey_type, int, const char *, int)" + "signature": "int signkey_generate(DW_TAG_enumeration_typesignkey_type, int, const char *, int)" - "name": "recv_msg_userauth_pk_ok" "params": [] "return_type": "void" diff --git a/benchmark-sets/all/e2fsprogs.yaml b/benchmark-sets/all/e2fsprogs.yaml index ed29caba49..6848b9ef44 100644 --- a/benchmark-sets/all/e2fsprogs.yaml +++ b/benchmark-sets/all/e2fsprogs.yaml @@ -58,7 +58,7 @@ - "name": "priv_data" "type": "char *" "return_type": "size_t" - "signature": "errcode_t ext2fs_dir_iterate(ext2_filsys, ext2_ino_t, int, char *, *, void *)" + "signature": "errcode_t ext2fs_dir_iterate(ext2_filsys, ext2_ino_t, int, char *, DW_TAG_subroutine_typeInfinite loop *, void *)" - "name": "ext2fs_dir_iterate2" "params": - "name": "fs" @@ -74,7 +74,7 @@ - "name": "priv_data" "type": "char *" "return_type": "size_t" - "signature": "errcode_t ext2fs_dir_iterate2(ext2_filsys, ext2_ino_t, int, char *, *, void *)" + "signature": "errcode_t ext2fs_dir_iterate2(ext2_filsys, ext2_ino_t, int, char *, DW_TAG_subroutine_typeInfinite loop *, void *)" "language": "c" "project": "e2fsprogs" "target_name": "ext2fs_image_read_write_fuzzer" diff --git a/benchmark-sets/all/easywsclient.yaml b/benchmark-sets/all/easywsclient.yaml index 9bc96b4f10..7d589d767e 100644 --- a/benchmark-sets/all/easywsclient.yaml +++ b/benchmark-sets/all/easywsclient.yaml @@ -6,7 +6,7 @@ - "name": "origin" "type": "std::string *" "return_type": "std::exception *" - "signature": "pointer from_url_no_mask(const string, const string)" + "signature": "pointer easywsclient::WebSocket::from_url_no_mask(const string &, const string &)" - "name": "_ZN12_GLOBAL__N_114_RealWebSocket4pollEi" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "timeout" "type": "int" "return_type": "void" - "signature": "void _RealWebSocket::poll(int)" + "signature": "void (anonymous namespace)::_RealWebSocket::poll(int)" - "name": "_ZN12_GLOBAL__N_114_RealWebSocket15_dispatchBinaryERN12easywsclient17BytesCallback_ImpE" "params": - "name": "this" @@ -22,13 +22,13 @@ - "name": "callable" "type": "std::exception *" "return_type": "void" - "signature": "void _RealWebSocket::_dispatchBinary(BytesCallback_Imp)" + "signature": "void (anonymous namespace)::_RealWebSocket::_dispatchBinary(BytesCallback_Imp &)" - "name": "_ZN12_GLOBAL__N_114_RealWebSocket8sendPingEv" "params": - "name": "this" "type": "(anonymous namespace)::_RealWebSocket *" "return_type": "void" - "signature": "void _RealWebSocket::sendPing()" + "signature": "void (anonymous namespace)::_RealWebSocket::sendPing()" - "name": "_ZN12easywsclient9WebSocket12create_dummyEv" "params": [] "return_type": "std::exception *" diff --git a/benchmark-sets/all/eigen.yaml b/benchmark-sets/all/eigen.yaml index e5277352c1..36aca3e717 100644 --- a/benchmark-sets/all/eigen.yaml +++ b/benchmark-sets/all/eigen.yaml @@ -8,7 +8,7 @@ - "name": "ncols" "type": "size_t" "return_type": "void" - "signature": "void true> >::resize(Index, Index)" + "signature": "void Eigen::Transpose, -1, 1, true> >::resize(Transpose > *, Index, Index)" - "name": "_ZN5Eigen9TransposeINS_5BlockINS_6MatrixINSt3__17complexIdEELin1ELin1ELi0ELin1ELin1EEELin1ELi1ELb1EEEE6resizeEll" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "ncols" "type": "size_t" "return_type": "void" - "signature": "void true> >::resize(Index, Index)" + "signature": "void Eigen::Transpose, -1, -1, 0, -1, -1>, -1, 1, true> >::resize(Transpose > *, Index, Index)" - "name": "_ZN5Eigen9TransposeINS_5BlockINS_6MatrixIiLin1ELin1ELi0ELin1ELin1EEELin1ELi1ELb1EEEE6resizeEll" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "ncols" "type": "size_t" "return_type": "void" - "signature": "void true> >::resize(Index, Index)" + "signature": "void Eigen::Transpose, -1, 1, true> >::resize(Transpose > *, Index, Index)" - "name": "_ZN5Eigen9TransposeINS_5BlockINS_6MatrixINSt3__17complexIfEELin1ELin1ELi0ELin1ELin1EEELin1ELi1ELb1EEEE6resizeEll" "params": - "name": "this" @@ -38,13 +38,13 @@ - "name": "ncols" "type": "size_t" "return_type": "void" - "signature": "void true> >::resize(Index, Index)" + "signature": "void Eigen::Transpose, -1, -1, 0, -1, -1>, -1, 1, true> >::resize(Transpose > *, Index, Index)" - "name": "_ZN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EED2Ev" "params": - "name": "this" "type": "Eigen::Matrix *" "return_type": "void" - "signature": "void 1>::~Matrix()" + "signature": "void Eigen::Matrix::~Matrix(Matrix *)" "language": "c++" "project": "eigen" "target_name": "solver_fuzzer" diff --git a/benchmark-sets/all/elfutils.yaml b/benchmark-sets/all/elfutils.yaml index b09ad9cc09..6172b0202b 100644 --- a/benchmark-sets/all/elfutils.yaml +++ b/benchmark-sets/all/elfutils.yaml @@ -10,7 +10,7 @@ - "name": "arg" "type": "char *" "return_type": "int" - "signature": "int dwfl_getthread_frames(Dwfl *, pid_t, *, void *)" + "signature": "int dwfl_getthread_frames(Dwfl *, pid_t, DW_TAG_subroutine_typeInfinite loop *, void *)" - "name": "get_one_thread_frames_cb" "params": - "name": "thread" @@ -28,7 +28,7 @@ - "name": "arg" "type": "char *" "return_type": "int" - "signature": "int dwfl_thread_getframes(Dwfl_Thread *, *, void *)" + "signature": "int dwfl_thread_getframes(Dwfl_Thread *, DW_TAG_subroutine_typeInfinite loop *, void *)" - "name": "__libdwfl_frame_unwind" "params": - "name": "state" diff --git a/benchmark-sets/all/expat.yaml b/benchmark-sets/all/expat.yaml index ccfaf8b122..ab6521e4d8 100644 --- a/benchmark-sets/all/expat.yaml +++ b/benchmark-sets/all/expat.yaml @@ -34,7 +34,7 @@ - "name": "p" "type": "char *" "return_type": "int" - "signature": "XML_Status XML_SetBase(XML_Parser, const XML_Char *)" + "signature": "DW_TAG_enumeration_typeXML_Status XML_SetBase(XML_Parser, const XML_Char *)" - "name": "initScanContentNS" "params": - "name": "enc" @@ -44,7 +44,7 @@ - "name": "end" "type": "char *" - "name": "nextTokPtr" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int initScanContent(const ENCODING *, const char *, const char *, const char **)" "language": "c++" diff --git a/benchmark-sets/all/exprtk.yaml b/benchmark-sets/all/exprtk.yaml index 17fb06795a..a13457ff36 100644 --- a/benchmark-sets/all/exprtk.yaml +++ b/benchmark-sets/all/exprtk.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "bool " "return_type": "exprtk::details::expression_node *" - "signature": "expression_node_ptr operator()(expression_generator *, const operator_type, )" + "signature": "expression_node_ptr exprtk::parser::expression_generator::operator()(expression_generator *, const DW_TAG_enumeration_typeoperator_type &, DW_TAG_array_typeInfinite loop &)" - "name": "_ZN6exprtk6parserIdE20expression_generatorIdEclERKNS_7details13operator_typeERA3_PNS4_15expression_nodeIdEE" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "bool " "return_type": "exprtk::details::expression_node *" - "signature": "expression_node_ptr operator()(expression_generator *, const operator_type, )" + "signature": "expression_node_ptr exprtk::parser::expression_generator::operator()(const DW_TAG_enumeration_typeoperator_type &, DW_TAG_array_typeInfinite loop &)" "language": "c++" "project": "exprtk" "target_name": "exprtk_fuzzer" diff --git a/benchmark-sets/all/file.yaml b/benchmark-sets/all/file.yaml index 3655b20e25..07eef2ae23 100644 --- a/benchmark-sets/all/file.yaml +++ b/benchmark-sets/all/file.yaml @@ -1,20 +1,4 @@ "functions": -- "name": "LLVMFuzzerInitialize" - "params": - - "name": "argc" - "type": "int *" - - "name": "argv" - "type": "char ***" - "return_type": "int" - "signature": "int LLVMFuzzerInitialize(int *, char ***)" -- "name": "_ZN11EnvironmentC2ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" - "params": - - "name": "this" - "type": "struct Environment *" - - "name": "data_dir" - "type": "std::string *" - "return_type": "void" - "signature": "void Environment::Environment(string)" - "name": "magic_list" "params": - "name": "ms" @@ -28,7 +12,7 @@ - "name": "ms" "type": "struct magic_set *" - "name": "bufs" - "type": "char **" + "type": "bool " - "name": "sizes" "type": "size_t *" - "name": "nbufs" @@ -40,13 +24,35 @@ - "name": "ms" "type": "struct magic_set *" - "name": "bufs" - "type": "struct magic **" + "type": "bool " - "name": "sizes" "type": "size_t *" - "name": "nbufs" "type": "size_t" "return_type": "int" "signature": "int buffer_apprentice(magic_set *, magic **, size_t *, size_t)" +- "name": "apprentice_buf" + "params": + - "name": "ms" + "type": "struct magic_set *" + - "name": "buf" + "type": "struct magic *" + - "name": "len" + "type": "size_t" + "return_type": "struct magic_map *" + "signature": "magic_map * apprentice_buf(magic_set *, magic *, size_t)" +- "name": "parse_ext" + "params": + - "name": "ms" + "type": "struct magic_set *" + - "name": "me" + "type": "struct magic_entry *" + - "name": "line" + "type": "char *" + - "name": "len" + "type": "size_t" + "return_type": "int" + "signature": "int parse_ext(magic_set *, magic_entry *, const char *, size_t)" "language": "c++" "project": "file" "target_name": "magic_fuzzer" diff --git a/benchmark-sets/all/firestore.yaml b/benchmark-sets/all/firestore.yaml index 9f24308b44..b0f0bda4ba 100644 --- a/benchmark-sets/all/firestore.yaml +++ b/benchmark-sets/all/firestore.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "anon *" "return_type": "bool" - "signature": "bool MatchesBounds(const Query *, const Document)" + "signature": "bool firebase::firestore::core::Query::MatchesBounds(const Document &)" - "name": "_ZNK8firebase9firestore4core5Bound18SortsAfterDocumentERKNSt3__16vectorINS1_7OrderByENS3_9allocatorIS5_EEEERKNS0_5model8DocumentE" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "anon *" "return_type": "bool" - "signature": "bool SortsAfterDocument(const Bound *, const std::__1::allocator >, const Document)" + "signature": "bool firebase::firestore::core::Bound::SortsAfterDocument(const vector > &, const Document &)" - "name": "_ZNK8firebase9firestore4core5Bound19SortsBeforeDocumentERKNSt3__16vectorINS1_7OrderByENS3_9allocatorIS5_EEEERKNS0_5model8DocumentE" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "anon *" "return_type": "bool" - "signature": "bool SortsBeforeDocument(const Bound *, const std::__1::allocator >, const Document)" + "signature": "bool firebase::firestore::core::Bound::SortsBeforeDocument(const vector > &, const Document &)" - "name": "_ZNK8firebase9firestore4core5Bound17CompareToDocumentERKNSt3__16vectorINS1_7OrderByENS3_9allocatorIS5_EEEERKNS0_5model8DocumentE" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "anon *" "return_type": "int" - "signature": "ComparisonResult CompareToDocument(const Bound *, const std::__1::allocator >, const Document)" + "signature": "DW_TAG_enumeration_typeComparisonResult firebase::firestore::core::Bound::CompareToDocument(const vector > &, const Document &)" - "name": "_ZZNK8firebase9firestore4core5Query10ComparatorEvENK3$_2clERKNS0_5model8DocumentES7_" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "anon *" "return_type": "int" - "signature": "void ( *, )" + "signature": "void firebase::firestore::core::Query::(Infinite loop *, DW_TAG_rvalue_reference_typeInfinite loop)" "language": "c++" "project": "firestore" "target_name": "snappy_compress_fuzzer" diff --git a/benchmark-sets/all/flac.yaml b/benchmark-sets/all/flac.yaml index 72583dbffa..761a175a4e 100644 --- a/benchmark-sets/all/flac.yaml +++ b/benchmark-sets/all/flac.yaml @@ -1,28 +1,4 @@ "functions": -- "name": "FLAC__stream_encoder_init_ogg_FILE" - "params": - - "name": "encoder" - "type": "struct FLAC__StreamEncoder *" - - "name": "file" - "type": "struct _IO_FILE *" - - "name": "progress_callback" - "type": "func_type *" - - "name": "client_data" - "type": "char *" - "return_type": "int" - "signature": "FLAC__StreamEncoderInitStatus FLAC__stream_encoder_init_ogg_FILE(FLAC__StreamEncoder *, FILE *, FLAC__StreamEncoderProgressCallback, void *)" -- "name": "FLAC__stream_encoder_init_FILE" - "params": - - "name": "encoder" - "type": "struct FLAC__StreamEncoder *" - - "name": "file" - "type": "struct _IO_FILE *" - - "name": "progress_callback" - "type": "func_type *" - - "name": "client_data" - "type": "char *" - "return_type": "int" - "signature": "FLAC__StreamEncoderInitStatus FLAC__stream_encoder_init_FILE(FLAC__StreamEncoder *, FILE *, FLAC__StreamEncoderProgressCallback, void *)" - "name": "_ZN4FLAC8Metadata5Chain4readEPv17FLAC__IOCallbacksb" "params": - "name": "this" @@ -34,7 +10,7 @@ - "name": "is_ogg" "type": "bool" "return_type": "bool" - "signature": "bool Chain::read(FLAC__IOHandle, FLAC__IOCallbacks, bool)" + "signature": "bool FLAC::Metadata::Chain::read(FLAC__IOHandle, FLAC__IOCallbacks, bool)" - "name": "FLAC__metadata_chain_read_ogg_with_callbacks" "params": - "name": "chain" @@ -55,6 +31,26 @@ "type": "struct FLAC__IOCallbacks *" "return_type": "int" "signature": "FLAC__bool FLAC__metadata_chain_read_with_callbacks(FLAC__Metadata_Chain *, FLAC__IOHandle, FLAC__IOCallbacks)" +- "name": "chain_read_with_callbacks_" + "params": + - "name": "chain" + "type": "struct FLAC__Metadata_Chain *" + - "name": "handle" + "type": "char *" + - "name": "callbacks" + "type": "struct FLAC__IOCallbacks *" + - "name": "is_ogg" + "type": "int" + "return_type": "int" + "signature": "FLAC__bool chain_read_with_callbacks_(FLAC__Metadata_Chain *, FLAC__IOHandle, FLAC__IOCallbacks, FLAC__bool)" +- "name": "_ZN4FLAC8Metadata12get_cuesheetEPKcRPNS0_8CueSheetE" + "params": + - "name": "filename" + "type": "char *" + - "name": "cuesheet" + "type": "bool " + "return_type": "bool" + "signature": "bool FLAC::Metadata::get_cuesheet(const char *, CueSheet &*)" "language": "c++" "project": "flac" "target_name": "fuzzer_seek" diff --git a/benchmark-sets/all/flatbuffers.yaml b/benchmark-sets/all/flatbuffers.yaml index 7a651f2313..e6d78a373f 100644 --- a/benchmark-sets/all/flatbuffers.yaml +++ b/benchmark-sets/all/flatbuffers.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "flatbuffers::Parser *" "return_type": "void" - "signature": "void Serialize(Parser *)" + "signature": "void flatbuffers::Parser::Serialize()" - "name": "_ZN11flatbuffers12_GLOBAL__N_117TextCodeGenerator12GenerateCodeERKNS_6ParserERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "std::string *" "return_type": "int" - "signature": "Status GenerateCode(TextCodeGenerator *, const Parser, const string, const string)" + "signature": "DW_TAG_enumeration_typeStatus flatbuffers::(anonymous namespace)::TextCodeGenerator::GenerateCode(const Parser &, const string &, const string &)" - "name": "_ZN11flatbuffers16GenerateTextFileERKNS_6ParserERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "std::string *" "return_type": "char *" - "signature": "const char * GenerateTextFile(const Parser, const string, const string)" + "signature": "const char * flatbuffers::GenerateTextFile(const Parser &, const string &, const string &)" - "name": "_ZN11flatbuffers11GenTextFileERKNS_6ParserERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "std::string *" "return_type": "char *" - "signature": "const char * GenTextFile(const Parser, const string, const string)" + "signature": "const char * flatbuffers::GenTextFile(const Parser &, const string &, const string &)" - "name": "_ZN11flatbuffers11JsonPrinter11PrintVectorINS_8Offset64IvEEjEEPKcPKvRKNS_4TypeEiPKh" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "char *" "return_type": "char *" - "signature": "const char * PrintVector, unsigned int>(JsonPrinter *, const void *, const Type, int, const uint8_t *)" + "signature": "const char * char const* flatbuffers::JsonPrinter::PrintVector, unsigned int>(JsonPrinter *, const void *, const Type &, int, const uint8_t *)" "language": "c++" "project": "flatbuffers" "target_name": "64bit_fuzzer" diff --git a/benchmark-sets/all/flex.yaml b/benchmark-sets/all/flex.yaml index d49839a9eb..508f2e6801 100644 --- a/benchmark-sets/all/flex.yaml +++ b/benchmark-sets/all/flex.yaml @@ -4,13 +4,13 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int main2(int, char **)" - "name": "scanopt_usage" "params": - "name": "scanner" - "type": "char **" + "type": "bool " - "name": "fp" "type": "struct _IO_FILE *" - "name": "usage" @@ -34,7 +34,7 @@ - "name": "src" "type": "char *" - "name": "endptr" - "type": "char **" + "type": "bool " - "name": "base" "type": "int" "return_type": "int" diff --git a/benchmark-sets/all/fluent-bit.yaml b/benchmark-sets/all/fluent-bit.yaml deleted file mode 100644 index 1023d08633..0000000000 --- a/benchmark-sets/all/fluent-bit.yaml +++ /dev/null @@ -1,51 +0,0 @@ -"functions": -- "name": "cb_vivo_init" - "params": - - "name": "ins" - "type": "struct flb_output_instance *" - - "name": "config" - "type": "struct flb_config *" - - "name": "data" - "type": "char *" - "return_type": "int" - "signature": "int cb_vivo_init(flb_output_instance *, flb_config *, void *)" -- "name": "vivo_http_server_create" - "params": - - "name": "ctx" - "type": "struct vivo_exporter *" - - "name": "listen" - "type": "char *" - - "name": "tcp_port" - "type": "int" - - "name": "config" - "type": "struct flb_config *" - "return_type": "struct prom_http *" - "signature": "vivo_http * vivo_http_server_create(vivo_exporter *, const char *, int, flb_config *)" -- "name": "flb_start_trace" - "params": - - "name": "ctx" - "type": "struct flb_lib_ctx *" - "return_type": "int" - "signature": "int flb_start_trace(flb_ctx_t *)" -- "name": "flb_config_load_config_format" - "params": - - "name": "config" - "type": "struct flb_config *" - - "name": "cf" - "type": "struct flb_cf *" - "return_type": "int" - "signature": "int flb_config_load_config_format(flb_config *, flb_cf *)" -- "name": "k8s_events_init" - "params": - - "name": "ins" - "type": "struct flb_input_instance *" - - "name": "config" - "type": "struct flb_config *" - - "name": "data" - "type": "char *" - "return_type": "int" - "signature": "int k8s_events_init(flb_input_instance *, flb_config *, void *)" -"language": "c++" -"project": "fluent-bit" -"target_name": "ares-test-fuzz-name" -"target_path": "/src/fluent-bit/lib/c-ares-1.24.0/test/ares-test-fuzz-name.c" diff --git a/benchmark-sets/all/fmt.yaml b/benchmark-sets/all/fmt.yaml index e006d50df5..983e74494a 100644 --- a/benchmark-sets/all/fmt.yaml +++ b/benchmark-sets/all/fmt.yaml @@ -1,4 +1,18 @@ "functions": +- "name": "_ZN3fmt3v1013vprint_lockedEP8_IO_FILENS0_17basic_string_viewIcEENS0_17basic_format_argsINS0_7contextEEE" + "params": + - "name": "f" + "type": "struct _IO_FILE *" + - "name": "fmt" + "type": "char *" + - "name": "args" + "type": "size_t" + - "name": "" + "type": "size_t" + - "name": "" + "type": "fmt::v10::detail::value *" + "return_type": "void" + "signature": "void fmt::v10::vprint_locked(FILE *, string_view, format_args)" - "name": "_ZN3fmt3v106vprintENS0_17basic_string_viewIcEENS0_17basic_format_argsINS0_7contextEEE" "params": - "name": "fmt" @@ -10,7 +24,7 @@ - "name": "" "type": "fmt::v10::detail::value *" "return_type": "void" - "signature": "void vprint(string_view, format_args)" + "signature": "void fmt::v10::vprint(string_view, format_args)" - "name": "_ZN3fmt3v106vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_17basic_format_argsINS0_7contextEEE" "params": - "name": "f" @@ -24,7 +38,7 @@ - "name": "" "type": "fmt::v10::detail::value *" "return_type": "void" - "signature": "void vprint(FILE *, string_view, format_args)" + "signature": "void fmt::v10::vprint(FILE *, string_view, format_args)" - "name": "_ZN3fmt3v108vprintlnEP8_IO_FILENS0_17basic_string_viewIcEENS0_17basic_format_argsINS0_7contextEEE" "params": - "name": "f" @@ -38,7 +52,7 @@ - "name": "" "type": "fmt::v10::detail::value *" "return_type": "void" - "signature": "void vprintln(FILE *, string_view, format_args)" + "signature": "void fmt::v10::vprintln(FILE *, string_view, format_args)" - "name": "_ZN3fmt3v106detail5printEP8_IO_FILENS0_17basic_string_viewIcEE" "params": - "name": "f" @@ -48,17 +62,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "void print(FILE *, string_view)" -- "name": "_ZN3fmt3v106detail12fwrite_fullyEPKvmP8_IO_FILE" - "params": - - "name": "ptr" - "type": "char *" - - "name": "count" - "type": "size_t" - - "name": "stream" - "type": "struct _IO_FILE *" - "return_type": "void" - "signature": "void fwrite_fully(const void *, size_t, FILE *)" + "signature": "void fmt::v10::detail::print(FILE *, string_view)" "language": "c++" "project": "fmt" "target_name": "chrono-timepoint-fuzzer" diff --git a/benchmark-sets/all/freetype2.yaml b/benchmark-sets/all/freetype2.yaml deleted file mode 100644 index 5f14203e8d..0000000000 --- a/benchmark-sets/all/freetype2.yaml +++ /dev/null @@ -1,9 +0,0 @@ -"functions": -- "name": "_GLOBAL__sub_I_ftfuzzer.cc" - "params": [] - "return_type": "void" - "signature": "N/A" -"language": "c++" -"project": "freetype2" -"target_name": "DriverInternals" -"target_path": "/src/freetype2-testing/fuzzing/src/driver/DriverInternals.cpp" diff --git a/benchmark-sets/all/gdbm.yaml b/benchmark-sets/all/gdbm.yaml index ee6670ebae..328ee4b98b 100644 --- a/benchmark-sets/all/gdbm.yaml +++ b/benchmark-sets/all/gdbm.yaml @@ -10,7 +10,7 @@ - "name": "gdbm_load" "params": - "name": "pdbf" - "type": "struct gdbm_file_info **" + "type": "bool " - "name": "filename" "type": "char *" - "name": "replace" @@ -24,7 +24,7 @@ - "name": "gdbm_load_from_file" "params": - "name": "pdbf" - "type": "struct gdbm_file_info **" + "type": "bool " - "name": "fp" "type": "struct _IO_FILE *" - "name": "replace" @@ -42,7 +42,7 @@ - "name": "dbf" "type": "struct gdbm_file_info *" - "name": "ofp" - "type": "struct gdbm_file_info **" + "type": "bool " - "name": "replace" "type": "int" - "name": "meta_mask" diff --git a/benchmark-sets/all/gfwx.yaml b/benchmark-sets/all/gfwx.yaml index 193cbbbe7e..8a619974d6 100644 --- a/benchmark-sets/all/gfwx.yaml +++ b/benchmark-sets/all/gfwx.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "Data<> Base::Get >(const uint64_t)" + "signature": "Data<> fuzzing::types::Container fuzzing::datasource::Base::Get >(Base *, const uint64_t)" - "name": "_ZN7fuzzing10datasource4Base3GetINS_5types9ContainerIcLb1ELb0EEEEET_m" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "String<> Base::Get >(const uint64_t)" + "signature": "String<> fuzzing::types::Container fuzzing::datasource::Base::Get >(Base *, const uint64_t)" - "name": "_ZN7fuzzing10datasource4Base3GetINSt3__16vectorINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS8_ISA_EEEEEET_m" "params": - "name": "this" @@ -28,19 +28,19 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > Base::Get, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > >(const uint64_t)" + "signature": "vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > fuzzing::datasource::Base::Get, std::__1::allocator >, std::__1::allocator, std::__1::Get, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > >(Base *, const uint64_t)" - "name": "_ZN7fuzzing5types9ContainerIhLb0ELb0EED2Ev" "params": - "name": "this" "type": "fuzzing::types::Container *" "return_type": "void" - "signature": "void false>::~Container()" + "signature": "void fuzzing::types::Container::~Container(Container *)" - "name": "_ZN7fuzzing5types9ContainerIcLb1ELb0EED2Ev" "params": - "name": "this" "type": "fuzzing::types::Container *" "return_type": "void" - "signature": "void false>::~Container()" + "signature": "void fuzzing::types::Container::~Container()" "language": "c++" "project": "gfwx" "target_name": "fuzzer-encoder" diff --git a/benchmark-sets/all/giflib.yaml b/benchmark-sets/all/giflib.yaml index ad15cdb627..ad67c00517 100644 --- a/benchmark-sets/all/giflib.yaml +++ b/benchmark-sets/all/giflib.yaml @@ -14,17 +14,17 @@ - "name": "from" "type": "gifProtoFuzzer::BasicChunk *" "return_type": "gifProtoFuzzer::BasicChunk *" - "signature": "BasicChunk * CreateMaybeMessage(Arena *, const BasicChunk)" + "signature": "BasicChunk * gifProtoFuzzer::BasicChunk* google::protobuf::MessageLite::CreateMaybeMessage(Arena *, const BasicChunk &)" - "name": "_ZN6google8protobuf5Arena14InternalHelperIN14gifProtoFuzzer10BasicChunkEE9ConstructIJPS1_RKS4_EEEPS4_PvDpOT_" "params": - "name": "ptr" "type": "char *" - "name": "args" - "type": "google::protobuf::Arena **" + "type": "bool " - "name": "args" "type": "gifProtoFuzzer::BasicChunk *" "return_type": "gifProtoFuzzer::BasicChunk *" - "signature": "ImageDescriptor * Construct(void *, Arena *, const ImageDescriptor)" + "signature": "ImageDescriptor * gifProtoFuzzer::BasicChunk* google::protobuf::Arena::InternalHelper::Construct(void *, DW_TAG_rvalue_reference_typeArena *, const ImageDescriptor &)" - "name": "_Z9fuzz_dgifPKhm" "params": - "name": "Data" @@ -40,7 +40,7 @@ - "name": "from" "type": "gifProtoFuzzer::PlainTextExtension *" "return_type": "gifProtoFuzzer::PlainTextExtension *" - "signature": "BasicChunk * CreateMaybeMessage(Arena *, const BasicChunk)" + "signature": "BasicChunk * gifProtoFuzzer::PlainTextExtension* google::protobuf::MessageLite::CreateMaybeMessage(Arena *, const BasicChunk &)" "language": "c++" "project": "giflib" "target_name": "egif_target" diff --git a/benchmark-sets/all/gnutls.yaml b/benchmark-sets/all/gnutls.yaml deleted file mode 100644 index 9703ed58a3..0000000000 --- a/benchmark-sets/all/gnutls.yaml +++ /dev/null @@ -1,53 +0,0 @@ -"functions": -- "name": "gnutls_record_recv_packet" - "params": - - "name": "" - "type": "struct gnutls_session_int *" - - "name": "" - "type": "struct mbuffer_st **" - "return_type": "size_t" - "signature": "ssize_t gnutls_record_recv_packet(gnutls_session_t, gnutls_packet_t *)" -- "name": "gnutls_bye" - "params": - - "name": "" - "type": "struct gnutls_session_int *" - - "name": "" - "type": "int" - "return_type": "int" - "signature": "int gnutls_bye(gnutls_session_t, gnutls_close_request_t)" -- "name": "gnutls_record_recv_seq" - "params": - - "name": "" - "type": "struct gnutls_session_int *" - - "name": "" - "type": "char *" - - "name": "" - "type": "size_t" - - "name": "" - "type": "char *" - "return_type": "size_t" - "signature": "ssize_t gnutls_record_recv_seq(gnutls_session_t, void *, size_t, unsigned char *)" -- "name": "gnutls_session_ticket_send" - "params": - - "name": "" - "type": "struct gnutls_session_int *" - - "name": "" - "type": "int" - - "name": "" - "type": "int" - "return_type": "int" - "signature": "int gnutls_session_ticket_send(gnutls_session_t, unsigned int, unsigned int)" -- "name": "gnutls_session_get_data" - "params": - - "name": "" - "type": "struct gnutls_session_int *" - - "name": "" - "type": "char *" - - "name": "" - "type": "size_t *" - "return_type": "int" - "signature": "int gnutls_session_get_data(gnutls_session_t, void *, size_t *)" -"language": "c++" -"project": "gnutls" -"target_name": "libtasn1_gnutls_der_fuzzer" -"target_path": "/src/libtasn1/fuzz/libtasn1_gnutls_der_fuzzer.c" diff --git a/benchmark-sets/all/gpac.yaml b/benchmark-sets/all/gpac.yaml index 4d9e761dde..cb55fc5733 100644 --- a/benchmark-sets/all/gpac.yaml +++ b/benchmark-sets/all/gpac.yaml @@ -38,4 +38,4 @@ "language": "c" "project": "gpac" "target_name": "fuzz_parse" -"target_path": "/src/testsuite/oss-fuzzers/fuzz_parse.c" +"target_path": "/src/gpac/testsuite/oss-fuzzers/fuzz_parse.c" diff --git a/benchmark-sets/all/gpsd.yaml b/benchmark-sets/all/gpsd.yaml index c984801400..ef78cded6c 100644 --- a/benchmark-sets/all/gpsd.yaml +++ b/benchmark-sets/all/gpsd.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "float" "return_type": "int" - "signature": "int gpsd_multipoll(const _Bool, gps_device_t *, *, float)" + "signature": "int gpsd_multipoll(const _Bool, gps_device_t *, DW_TAG_subroutine_typeInfinite loop *, float)" - "name": "gpsd_poll" "params": - "name": "" diff --git a/benchmark-sets/all/grpc-httpjson-transcoding.yaml b/benchmark-sets/all/grpc-httpjson-transcoding.yaml index 60872bb83f..9837d2c14d 100644 --- a/benchmark-sets/all/grpc-httpjson-transcoding.yaml +++ b/benchmark-sets/all/grpc-httpjson-transcoding.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "bool TestElement(JsonArrayTester *, const string, const string)" + "signature": "bool google::grpc::transcoding::testing::JsonArrayTester::TestElement(const string &, const string &)" - "name": "_ZN6google4grpc11transcoding7testing15JsonArrayTester9TestChunkERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_b" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool TestChunk(JsonArrayTester *, const string, const string, bool)" + "signature": "bool google::grpc::transcoding::testing::JsonArrayTester::TestChunk(const string &, const string &, bool)" - "name": "_ZN6google4grpc11transcoding7testing15JsonArrayTester10TestClosedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "bool TestClosed(JsonArrayTester *, const string)" + "signature": "bool google::grpc::transcoding::testing::JsonArrayTester::TestClosed(const string &)" - "name": "_ZN6google4grpc11transcoding7testing17ExpectJsonArrayEqERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "bool ExpectJsonArrayEq(const string, const string)" + "signature": "bool google::grpc::transcoding::testing::ExpectJsonArrayEq(const string &, const string &)" - "name": "_ZN6google4grpc11transcoding7testing18ExpectJsonObjectEqERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "bool ExpectJsonObjectEq(const string, const string)" + "signature": "bool google::grpc::transcoding::testing::ExpectJsonObjectEq(const string &, const string &)" "language": "c++" "project": "grpc-httpjson-transcoding" "target_name": "message_reader_fuzz_test" diff --git a/benchmark-sets/all/gss-ntlmssp.yaml b/benchmark-sets/all/gss-ntlmssp.yaml index a921db2b3d..1b11fd5d67 100644 --- a/benchmark-sets/all/gss-ntlmssp.yaml +++ b/benchmark-sets/all/gss-ntlmssp.yaml @@ -4,7 +4,7 @@ - "name": "minor_status" "type": "int *" - "name": "context_handle" - "type": "struct gss_ctx_id_struct **" + "type": "bool " - "name": "acceptor_cred_handle" "type": "struct gss_cred_id_struct *" - "name": "input_token_buffer" @@ -12,9 +12,9 @@ - "name": "input_chan_bindings" "type": "struct gss_channel_bindings_struct *" - "name": "src_name" - "type": "struct gss_name_struct **" + "type": "bool " - "name": "mech_type" - "type": "struct gss_OID_desc_struct **" + "type": "bool " - "name": "output_token" "type": "struct gss_buffer_desc_struct *" - "name": "ret_flags" @@ -22,7 +22,7 @@ - "name": "time_rec" "type": "int *" - "name": "delegated_cred_handle" - "type": "struct gss_cred_id_struct **" + "type": "bool " "return_type": "int" "signature": "OM_uint32 gss_accept_sec_context(OM_uint32 *, gss_ctx_id_t *, gss_cred_id_t, gss_buffer_t, gss_channel_bindings_t, gss_name_t *, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *, gss_cred_id_t *)" - "name": "gss_init_sec_context" @@ -32,7 +32,7 @@ - "name": "claimant_cred_handle" "type": "struct gss_cred_id_struct *" - "name": "context_handle" - "type": "struct gss_ctx_id_struct **" + "type": "bool " - "name": "target_name" "type": "struct gss_name_struct *" - "name": "mech_type" @@ -46,7 +46,7 @@ - "name": "input_token" "type": "struct gss_buffer_desc_struct *" - "name": "actual_mech_type" - "type": "struct gss_OID_desc_struct **" + "type": "bool " - "name": "output_token" "type": "struct gss_buffer_desc_struct *" - "name": "ret_flags" @@ -62,7 +62,7 @@ - "name": "claimant_cred_handle" "type": "struct gss_cred_id_struct *" - "name": "context_handle" - "type": "struct gss_ctx_id_struct **" + "type": "bool " - "name": "target_name" "type": "struct gss_name_struct *" - "name": "mech_type" @@ -76,7 +76,7 @@ - "name": "input_token" "type": "struct gss_buffer_desc_struct *" - "name": "actual_mech_type" - "type": "struct gss_OID_desc_struct **" + "type": "bool " - "name": "output_token" "type": "struct gss_buffer_desc_struct *" - "name": "ret_flags" @@ -110,7 +110,7 @@ - "name": "mech_type" "type": "struct gss_OID_desc_struct *" - "name": "name" - "type": "struct gss_name_struct **" + "type": "bool " - "name": "initiator_lifetime" "type": "int *" - "name": "acceptor_lifetime" diff --git a/benchmark-sets/all/guetzli.yaml b/benchmark-sets/all/guetzli.yaml index c47bacf06f..c7bd61b715 100644 --- a/benchmark-sets/all/guetzli.yaml +++ b/benchmark-sets/all/guetzli.yaml @@ -14,7 +14,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "bool Process(const Params, ProcessStats *, const std::__1::allocator >, int, int, string *)" + "signature": "bool guetzli::Process(const Params &, ProcessStats *, const vector > &, int, int, string *)" - "name": "_ZN11butteraugli18ButteraugliDiffmapERKNSt3__16vectorINS_5ImageIfEENS0_9allocatorIS3_EEEES8_RS3_" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "butteraugli::Image *" "return_type": "void" - "signature": "void ButteraugliDiffmap(const std::__1::allocator > >, const std::__1::allocator > >, ImageF)" + "signature": "void butteraugli::ButteraugliDiffmap(const vector, std::__1::allocator > > &, const vector, std::__1::allocator > > &, ImageF &)" - "name": "_ZN11butteraugli20ButteraugliInterfaceERKNSt3__16vectorINS_5ImageIfEENS0_9allocatorIS3_EEEES8_RS3_Rd" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "double *" "return_type": "bool" - "signature": "bool ButteraugliInterface(const std::__1::allocator > >, const std::__1::allocator > >, ImageF, double)" + "signature": "bool butteraugli::ButteraugliInterface(const vector, std::__1::allocator > > &, const vector, std::__1::allocator > > &, ImageF &, double &)" - "name": "_ZN7guetzli27BuildSequentialHuffmanCodesERKNS_8JPEGDataEPNSt3__16vectorINS_16HuffmanCodeTableENS3_9allocatorIS5_EEEES9_" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "void BuildSequentialHuffmanCodes(const JPEGData, std::__1::allocator > *, std::__1::allocator > *)" + "signature": "void guetzli::BuildSequentialHuffmanCodes(const JPEGData &, vector > *, vector > *)" - "name": "_ZNK11butteraugli21ButteraugliComparator4MaskEPNSt3__16vectorINS_5ImageIfEENS1_9allocatorIS4_EEEES8_" "params": - "name": "" @@ -56,7 +56,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "void Mask(const ButteraugliComparator *, std::__1::allocator > > *, std::__1::allocator > > *)" + "signature": "void butteraugli::ButteraugliComparator::Mask(DW_TAG_restrict_typevector, std::__1::allocator > > *, DW_TAG_restrict_typevector, std::__1::allocator > > *)" "language": "c++" "project": "guetzli" "target_name": "guetzli_fuzzer" diff --git a/benchmark-sets/all/haproxy.yaml b/benchmark-sets/all/haproxy.yaml index 7706635176..bcadfd7ce7 100644 --- a/benchmark-sets/all/haproxy.yaml +++ b/benchmark-sets/all/haproxy.yaml @@ -4,7 +4,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int main2(int, char **)" - "name": "init" @@ -12,7 +12,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "void" "signature": "void init(int, char **)" - "name": "mworker_loop" diff --git a/benchmark-sets/all/harfbuzz.yaml b/benchmark-sets/all/harfbuzz.yaml index 00f3d11858..74290b86f0 100644 --- a/benchmark-sets/all/harfbuzz.yaml +++ b/benchmark-sets/all/harfbuzz.yaml @@ -30,7 +30,7 @@ - "name": "num_features" "type": "int" - "name": "shaper_list" - "type": "char **" + "type": "bool " - "name": "min_target_advance" "type": "float" - "name": "max_target_advance" @@ -42,7 +42,7 @@ - "name": "var_value" "type": "float *" "return_type": "int" - "signature": "hb_bool_t hb_shape_justify(hb_font_t *, hb_buffer_t *, const hb_feature_t *, unsigned int, const char **, float, float, float *, hb_tag_t *, float *)" + "signature": "hb_bool_t hb_shape_justify(hb_font_t *, hb_buffer_t *, const hb_feature_t *, unsigned int, const const char **, float, float, float *, hb_tag_t *, float *)" - "name": "_Z9solve_itpIZ16hb_shape_justifyE3$_3EdT_dddddRdS2_S2_" "params": - "name": "f" @@ -64,7 +64,7 @@ - "name": "y" "type": "double *" "return_type": "double" - "signature": "double solve_itp<(lambda at ../../src/harfbuzz/src/hb-shape.cc:405:12)>(from /work/build/../../src/harfbuzz/src/hbshape.cc:405 DW_TAG_class_type Composite type, double, double, double, double, double, double, double, double)" + "signature": "double solve_itp(hb_shape_plan_t, double, double, double, double, double, double &, double &, double &)" - "name": "_ZZ16hb_shape_justifyENK3$_3clEd" "params": - "name": "this" @@ -72,7 +72,7 @@ - "name": "x" "type": "double" "return_type": "double" - "signature": "double const::operator()(double)" + "signature": "double hb_shape_justify::$_3::operator()(const hb_shape_plan_t *, double)" "language": "c++" "project": "harfbuzz" "target_name": "hb-repacker-fuzzer" diff --git a/benchmark-sets/all/hdf5.yaml b/benchmark-sets/all/hdf5.yaml index fa03f76002..ee3f1ebfda 100644 --- a/benchmark-sets/all/hdf5.yaml +++ b/benchmark-sets/all/hdf5.yaml @@ -38,7 +38,7 @@ - "name": "" "type": "size_t" - "name": "" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "herr_t H5VL__native_dataset_get(void *, H5VL_dataset_get_args_t *, hid_t, void **)" - "name": "H5D__get_space" diff --git a/benchmark-sets/all/hermes.yaml b/benchmark-sets/all/hermes.yaml index a18f543e2c..9c7baf6e00 100644 --- a/benchmark-sets/all/hermes.yaml +++ b/benchmark-sets/all/hermes.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "hermes::vm::RuntimeConfig *" "return_type": "void" - "signature": "void ThreadSafeRuntimeImpl(facebook::hermes::(anonymous namespace)::HermesMutex> *, const RuntimeConfig)" + "signature": "void facebook::jsi::detail::ThreadSafeRuntimeImpl::ThreadSafeRuntimeImpl(ThreadSafeRuntimeImpl *, const RuntimeConfig &)" - "name": "_ZN6hermes2vm24asyncFunctionConstructorEPvRNS0_7RuntimeENS0_10NativeArgsE" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "args" "type": "hermes::vm::NativeArgs *" "return_type": "void" - "signature": "CallResult asyncFunctionConstructor(void *, Runtime, NativeArgs)" + "signature": "CallResult hermes::vm::asyncFunctionConstructor(void *, Runtime &, NativeArgs)" - "name": "_ZN6hermes2vm28generatorFunctionConstructorEPvRNS0_7RuntimeENS0_10NativeArgsE" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "args" "type": "hermes::vm::NativeArgs *" "return_type": "void" - "signature": "CallResult generatorFunctionConstructor(void *, Runtime, NativeArgs)" + "signature": "CallResult hermes::vm::generatorFunctionConstructor(void *, Runtime &, NativeArgs)" - "name": "_ZN8facebook3jsi20WithRuntimeDecoratorINS0_6detail8WithLockINS_6hermes17HermesRuntimeImplENS4_12_GLOBAL__N_111HermesMutexEEES5_NS0_17ThreadSafeRuntimeEE26evaluatePreparedJavaScriptERKNSt3__110shared_ptrIKNS0_18PreparedJavaScriptEEE" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "std::shared_ptr *" "return_type": "void" - "signature": "Value evaluatePreparedJavaScript(facebook::jsi::ThreadSafeRuntime> *, const shared_ptr)" + "signature": "Value facebook::jsi::WithRuntimeDecorator, facebook::hermes::HermesRuntimeImpl, facebook::jsi::ThreadSafeRuntime>::evaluatePreparedJavaScript(WithRuntimeDecorator, facebook::hermes::HermesRuntimeImpl, facebook::jsi::ThreadSafeRuntime> *, const shared_ptr &)" - "name": "_ZN6hermes2vm11Interpreter17interpretFunctionILb1ELb0EEENS0_10CallResultINS0_11HermesValueELNS0_6detail20CallResultSpecializeE2EEERNS0_7RuntimeERNS0_16InterpreterStateE" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "struct hermes::vm::InterpreterState *" "return_type": "void" - "signature": "CallResult interpretFunction(Runtime, InterpreterState)" + "signature": "CallResult hermes::vm::CallResult(Runtime &, InterpreterState &)" "language": "c++" "project": "hermes" "target_name": fuzzer-jsi-entry diff --git a/benchmark-sets/all/highwayhash.yaml b/benchmark-sets/all/highwayhash.yaml deleted file mode 100644 index 40d72ab16b..0000000000 --- a/benchmark-sets/all/highwayhash.yaml +++ /dev/null @@ -1,75 +0,0 @@ -"functions": -- "name": "_ZNK11highwayhash14HighwayHashCatILj4EEclERA4_KmPKNS_10StringViewEmPA4_m" - "params": - - "name": "this" - "type": "struct std::integral_constant *" - - "name": "key" - "type": "bool " - - "name": "fragments" - "type": "struct highwayhash::StringView *" - - "name": "num_fragments" - "type": "size_t" - - "name": "hash" - "type": "bool " - "return_type": "void" - "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult256 *)" -- "name": "_ZNK11highwayhash14HighwayHashCatILj4EEclERA4_KmPKNS_10StringViewEmPA2_m" - "params": - - "name": "this" - "type": "struct std::integral_constant *" - - "name": "key" - "type": "bool " - - "name": "fragments" - "type": "struct highwayhash::StringView *" - - "name": "num_fragments" - "type": "size_t" - - "name": "hash" - "type": "bool " - "return_type": "void" - "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult128 *)" -- "name": "_ZNK11highwayhash14HighwayHashCatILj4EEclERA4_KmPKNS_10StringViewEmPm" - "params": - - "name": "this" - "type": "struct std::integral_constant *" - - "name": "key" - "type": "bool " - - "name": "fragments" - "type": "struct highwayhash::StringView *" - - "name": "num_fragments" - "type": "size_t" - - "name": "hash" - "type": "size_t *" - "return_type": "void" - "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult64 *)" -- "name": "_ZNK11highwayhash14HighwayHashCatILj2EEclERA4_KmPKNS_10StringViewEmPA4_m" - "params": - - "name": "this" - "type": "struct std::integral_constant *" - - "name": "key" - "type": "bool " - - "name": "fragments" - "type": "struct highwayhash::StringView *" - - "name": "num_fragments" - "type": "size_t" - - "name": "hash" - "type": "bool " - "return_type": "void" - "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult256 *)" -- "name": "_ZNK11highwayhash14HighwayHashCatILj2EEclERA4_KmPKNS_10StringViewEmPA2_m" - "params": - - "name": "this" - "type": "struct std::integral_constant *" - - "name": "key" - "type": "bool " - - "name": "fragments" - "type": "struct highwayhash::StringView *" - - "name": "num_fragments" - "type": "size_t" - - "name": "hash" - "type": "bool " - "return_type": "void" - "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult128 *)" -"language": "c++" -"project": "highwayhash" -"target_name": "sip_hash_fuzzer" -"target_path": "/src/highwayhash/highwayhash/sip_hash_fuzzer.cc" diff --git a/benchmark-sets/all/hiredis.yaml b/benchmark-sets/all/hiredis.yaml index 0181ea5625..1b9c1c39f0 100644 --- a/benchmark-sets/all/hiredis.yaml +++ b/benchmark-sets/all/hiredis.yaml @@ -36,7 +36,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " - "name": "argvlen" "type": "size_t *" "return_type": "char *" diff --git a/benchmark-sets/all/hostap.yaml b/benchmark-sets/all/hostap.yaml index b37205d2a2..92edd31bea 100644 --- a/benchmark-sets/all/hostap.yaml +++ b/benchmark-sets/all/hostap.yaml @@ -17,26 +17,26 @@ "type": "struct wpa_interface *" "return_type": "int" "signature": "int wpa_supplicant_init_iface(wpa_supplicant *, const wpa_interface *)" -- "name": "hostapd_reload_config" - "params": - - "name": "iface" - "type": "struct hostapd_iface *" - "return_type": "int" - "signature": "int hostapd_reload_config(hostapd_iface *)" - "name": "wpa_supplicant_run" "params": - "name": "global" "type": "struct wpa_global *" "return_type": "int" "signature": "int wpa_supplicant_run(wpa_global *)" -- "name": "hostapd_add_iface" +- "name": "hostapd_reload_config" "params": - - "name": "interfaces" - "type": "struct hapd_interfaces *" - - "name": "buf" - "type": "char *" + - "name": "iface" + "type": "struct hostapd_iface *" "return_type": "int" - "signature": "int hostapd_add_iface(hapd_interfaces *, char *)" + "signature": "int hostapd_reload_config(hostapd_iface *)" +- "name": "wpa_supplicant_reconfig" + "params": + - "name": "sig" + "type": "int" + - "name": "signal_ctx" + "type": "char *" + "return_type": "void" + "signature": "void wpa_supplicant_reconfig(int, void *)" "language": "c++" "project": "hostap" "target_name": "fuzzer-common" diff --git a/benchmark-sets/all/http-parser.yaml b/benchmark-sets/all/http-parser.yaml index 31cdea74c9..b05ca83a33 100644 --- a/benchmark-sets/all/http-parser.yaml +++ b/benchmark-sets/all/http-parser.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "const char * http_status_str(http_status)" + "signature": "const char * http_status_str(DW_TAG_enumeration_typehttp_status)" - "name": "http_should_keep_alive" "params": - "name": "" @@ -24,13 +24,13 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "const char * http_errno_description(http_errno)" + "signature": "const char * http_errno_description(DW_TAG_enumeration_typehttp_errno)" - "name": "http_errno_name" "params": - "name": "" "type": "int" "return_type": "char *" - "signature": "const char * http_errno_name(http_errno)" + "signature": "const char * http_errno_name(DW_TAG_enumeration_typehttp_errno)" "language": "c++" "project": "http-parser" "target_name": "fuzz_url" diff --git a/benchmark-sets/all/hunspell.yaml b/benchmark-sets/all/hunspell.yaml index 8e03798e30..e56e68c582 100644 --- a/benchmark-sets/all/hunspell.yaml +++ b/benchmark-sets/all/hunspell.yaml @@ -4,7 +4,7 @@ - "name": "pHunspell" "type": "struct Hunhandle *" - "name": "slst" - "type": "char ***" + "type": "bool " - "name": "word" "type": "char *" "return_type": "int" @@ -14,7 +14,7 @@ - "name": "this" "type": "Hunspell *" - "name": "slst" - "type": "char ***" + "type": "bool " - "name": "word" "type": "char *" "return_type": "int" @@ -24,7 +24,7 @@ - "name": "this" "type": "HunspellImpl *" - "name": "slst" - "type": "char ***" + "type": "bool " - "name": "word" "type": "char *" "return_type": "int" @@ -34,7 +34,7 @@ - "name": "pHunspell" "type": "struct Hunhandle *" - "name": "slst" - "type": "char ***" + "type": "bool " - "name": "word" "type": "char *" - "name": "pattern" @@ -46,7 +46,7 @@ - "name": "this" "type": "Hunspell *" - "name": "slst" - "type": "char ***" + "type": "bool " - "name": "word" "type": "char *" - "name": "pattern" diff --git a/benchmark-sets/all/ibmswtpm2.yaml b/benchmark-sets/all/ibmswtpm2.yaml index 27e3651499..0c7b2ff045 100644 --- a/benchmark-sets/all/ibmswtpm2.yaml +++ b/benchmark-sets/all/ibmswtpm2.yaml @@ -4,7 +4,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int tpm_server_main(int, char **)" - "name": "StartTcpServer" diff --git a/benchmark-sets/all/icu.yaml b/benchmark-sets/all/icu.yaml index 7f805505d9..6536f4e031 100644 --- a/benchmark-sets/all/icu.yaml +++ b/benchmark-sets/all/icu.yaml @@ -10,7 +10,7 @@ - "name": "ec" "type": "int *" "return_type": "void" - "signature": "void MessageFormat::applyPattern(const UnicodeString, UParseError, UErrorCode)" + "signature": "void icu_75::MessageFormat::applyPattern(const UnicodeString &, UParseError &, UErrorCode &)" - "name": "_ZN6icu_7513MessageFormat20cacheExplicitFormatsER10UErrorCode" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "status" "type": "int *" "return_type": "void" - "signature": "void MessageFormat::cacheExplicitFormats(UErrorCode)" + "signature": "void icu_75::MessageFormat::cacheExplicitFormats(UErrorCode &)" - "name": "_ZN6icu_7513MessageFormat23createAppropriateFormatERNS_13UnicodeStringES2_RNS_11Formattable4TypeER11UParseErrorR10UErrorCode" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "ec" "type": "int *" "return_type": "icu_75::Format *" - "signature": "Format * MessageFormat::createAppropriateFormat(UnicodeString, UnicodeString, Type, UParseError, UErrorCode)" + "signature": "Format * icu_75::MessageFormat::createAppropriateFormat(UnicodeString &, UnicodeString &, DW_TAG_enumeration_typeType &, UParseError &, UErrorCode &)" - "name": "_ZNK6icu_7521RuleBasedNumberFormat6formatElRKNS_13UnicodeStringERS1_RNS_13FieldPositionER10UErrorCode" "params": - "name": "this" @@ -50,7 +50,7 @@ - "name": "status" "type": "int *" "return_type": "icu_75::UnicodeString *" - "signature": "UnicodeString const RuleBasedNumberFormat::format(int64_t, const UnicodeString, UnicodeString, FieldPosition, UErrorCode)" + "signature": "UnicodeString & icu_75::RuleBasedNumberFormat::format(int64_t, const UnicodeString &, UnicodeString &, FieldPosition &, UErrorCode &)" - "name": "_ZNK6icu_7513MessageFormat6formatEiPKvPKNS_11FormattableEPKNS_13UnicodeStringEiRNS_17AppendableWrapperEPNS_13FieldPositionER10UErrorCode" "params": - "name": "this" @@ -72,7 +72,7 @@ - "name": "success" "type": "int *" "return_type": "void" - "signature": "void const MessageFormat::format(int32_t, const void *, const Formattable *, const UnicodeString *, int32_t, AppendableWrapper, FieldPosition *, UErrorCode)" + "signature": "void icu_75::MessageFormat::format(int32_t, const void *, const Formattable *, const UnicodeString *, int32_t, AppendableWrapper &, FieldPosition *, UErrorCode &)" "language": "c++" "project": "icu" "target_name": "relative_date_time_formatter_fuzzer" diff --git a/benchmark-sets/all/immer.yaml b/benchmark-sets/all/immer.yaml index add78c9552..779006797c 100644 --- a/benchmark-sets/all/immer.yaml +++ b/benchmark-sets/all/immer.yaml @@ -8,7 +8,7 @@ - "name": "e" "type": "size_t" "return_type": "void" - "signature": "result_t visit_regular, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> > &>(2U> >, size_t, edit_t)" + "signature": "result_t std::__1::tuple, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, immer::detail::rbts::node, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*> immer::detail::rbts::slice_right_mut_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true, true>::visit_regular, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::visit_regular, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &>(regular_sub_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &, size_t, edit_t)" - "name": "_ZN5immer6detail4rbts21towards_oh_ch_regularIRNS1_11regular_posINS1_4nodeIiNS_13memory_policyINS_11heap_policyINS_8cpp_heapEEENS_22unsafe_refcount_policyENS_14no_lock_policyENS_20no_transience_policyELb0ELb1EEELj2ELj2EEEEENS1_23slice_right_mut_visitorISD_Lb1ELb1EEEJRNSB_5applyIS8_E4type4editEEEEDcOT_T0_mjjDpOT1_" "params": - "name": "p" @@ -24,7 +24,7 @@ - "name": "args" "type": "struct immer::detail::rbts::dec_visitor *" "return_type": "void" - "signature": "node_t * towards_oh_ch_regular, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> > &, immer::detail::rbts::update_visitor, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> >, (lambda at /src/immer/extra/fuzzer/flex-vector-gc.cpp:96:44) &>(2U> >, update_visitor, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> >, size_t, count_t, count_t, )" + "signature": "node_t * towards_oh_ch_regular, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &, immer::detail::rbts::update_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> >, (lambda at /src/immer/extra/fuzzer/flex-vector-bo.cpp:80:47) &>(regular_sub_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &, update_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> >, size_t, count_t, count_t, Infinite loop &)" - "name": "_ZN5immer6detail4rbts11regular_posINS1_4nodeIiNS_13memory_policyINS_11heap_policyINS_8cpp_heapEEENS_22unsafe_refcount_policyENS_14no_lock_policyENS_20no_transience_policyELb0ELb1EEELj2ELj2EEEE5visitINS1_23slice_right_mut_visitorISC_Lb1ELb1EEEJRmRNSA_5applyIS7_E4type4editEEEEDcT_DpOT0_" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "args" "type": "struct immer::detail::rbts::dec_visitor *" "return_type": "void" - "signature": "node_t * 2U> >::visit, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> >, unsigned long &, (lambda at /src/immer/extra/fuzzer/flex-vector-gc.cpp:96:44) &>(update_visitor, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> >, unsigned long, )" + "signature": "node_t * visit, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> >, unsigned long &, (lambda at /src/immer/extra/fuzzer/flex-vector-bo.cpp:80:47) &>(regular_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > *, update_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> >, unsigned long &, Infinite loop &)" - "name": "_ZN5immer6detail4rbts11regular_posINS1_4nodeIiNS_13memory_policyINS_11heap_policyINS_8cpp_heapEEENS_22unsafe_refcount_policyENS_14no_lock_policyENS_20no_transience_policyELb0ELb1EEELj2ELj2EEEE10towards_ohINS1_23slice_right_mut_visitorISC_Lb1ELb1EEEJRNSA_5applyIS7_E4type4editEEEEDcT_mjDpOT0_" "params": - "name": "this" @@ -50,7 +50,7 @@ - "name": "args" "type": "struct immer::detail::rbts::dec_visitor *" "return_type": "void" - "signature": "result_t 2U> >::towards_oh, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U>, false> >(slice_right_visitor, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U>, false>, size_t, count_t)" + "signature": "result_t towards_oh, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U>, false> >(regular_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > *, slice_right_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U>, false>, size_t, count_t)" - "name": "_ZN5immer6detail4rbts11relaxed_posINS1_4nodeIiNS_13memory_policyINS_11heap_policyINS_7gc_heapEEENS_18no_refcount_policyENS_15spinlock_policyENS_20gc_transience_policyELb0ELb0EEELj2ELj2EEEE8last_subINS1_23concat_left_mut_visitorISC_EEJRNSA_5applyIS7_E4type4editESL_RNS1_8leaf_posISC_EESL_RNS1_8full_posISC_EEEEEDcT_DpOT0_" "params": - "name": "this" @@ -68,7 +68,7 @@ - "name": "args" "type": "struct immer::detail::rbts::leaf_sub_pos *" "return_type": "void" - "signature": "concat_center_pos, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> > 2U> >::last_sub, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> >, immer::detail::rbts::leaf_pos, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> > &, immer::detail::rbts::relaxed_pos, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> > &>(concat_both_visitor, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> >, 2U> >, 2U> >)" + "signature": "concat_center_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > last_sub, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> >, immer::detail::rbts::leaf_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &, immer::detail::rbts::relaxed_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &>(relaxed_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > *, concat_both_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> >, leaf_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &, relaxed_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &)" "language": "c++" "project": "immer" "target_name": "vector" diff --git a/benchmark-sets/all/janus-gateway.yaml b/benchmark-sets/all/janus-gateway.yaml index 90eaf6cb8e..123f4023cb 100644 --- a/benchmark-sets/all/janus-gateway.yaml +++ b/benchmark-sets/all/janus-gateway.yaml @@ -14,7 +14,7 @@ - "name": "ssrcs" "type": "int *" - "name": "rids" - "type": "char **" + "type": "bool " - "name": "vcodec" "type": "int" - "name": "sc" diff --git a/benchmark-sets/all/jbig2dec.yaml b/benchmark-sets/all/jbig2dec.yaml deleted file mode 100644 index 0fa32ebbcb..0000000000 --- a/benchmark-sets/all/jbig2dec.yaml +++ /dev/null @@ -1,43 +0,0 @@ -"functions": -- "name": "jbig2_global_ctx_free" - "params": - - "name": "global_ctx" - "type": "struct _Jbig2GlobalCtx *" - "return_type": "struct _Jbig2Allocator *" - "signature": "Jbig2Allocator * jbig2_global_ctx_free(Jbig2GlobalCtx *)" -- "name": "jbig2_default_realloc" - "params": - - "name": "allocator" - "type": "struct _Jbig2Allocator *" - - "name": "p" - "type": "char *" - - "name": "size" - "type": "size_t" - "return_type": "char *" - "signature": "void * jbig2_default_realloc(Jbig2Allocator *, void *, size_t)" -- "name": "jbig2_default_free" - "params": - - "name": "allocator" - "type": "struct _Jbig2Allocator *" - - "name": "p" - "type": "char *" - "return_type": "void" - "signature": "void jbig2_default_free(Jbig2Allocator *, void *)" -- "name": "jbig2_default_alloc" - "params": - - "name": "allocator" - "type": "struct _Jbig2Allocator *" - - "name": "size" - "type": "size_t" - "return_type": "char *" - "signature": "void * jbig2_default_alloc(Jbig2Allocator *, size_t)" -- "name": "jbig2_make_global_ctx" - "params": - - "name": "ctx" - "type": "struct _Jbig2Ctx *" - "return_type": "struct _Jbig2GlobalCtx *" - "signature": "Jbig2GlobalCtx * jbig2_make_global_ctx(Jbig2Ctx *)" -"language": "c++" -"project": "jbig2dec" -"target_name": "jbig2_fuzzer" -"target_path": "/src/jbig2_fuzzer.cc" diff --git a/benchmark-sets/all/jq.yaml b/benchmark-sets/all/jq.yaml index 8d38fb8c5b..c7a5627581 100644 --- a/benchmark-sets/all/jq.yaml +++ b/benchmark-sets/all/jq.yaml @@ -1,52 +1,4 @@ "functions": -- "name": "onig_new_without_alloc" - "params": - - "name": "reg" - "type": "struct re_pattern_buffer *" - - "name": "pattern" - "type": "char *" - - "name": "pattern_end" - "type": "char *" - - "name": "option" - "type": "int" - - "name": "enc" - "type": "struct OnigEncodingTypeST *" - - "name": "syntax" - "type": "struct OnigSyntaxType *" - - "name": "einfo" - "type": "struct OnigErrorInfo *" - "return_type": "int" - "signature": "int onig_new_without_alloc(regex_t *, const OnigUChar *, const OnigUChar *, OnigOptionType, OnigEncoding, OnigSyntaxType *, OnigErrorInfo *)" -- "name": "onig_detect_can_be_slow_pattern" - "params": - - "name": "pattern" - "type": "char *" - - "name": "pattern_end" - "type": "char *" - - "name": "option" - "type": "int" - - "name": "enc" - "type": "struct OnigEncodingTypeST *" - - "name": "syntax" - "type": "struct OnigSyntaxType *" - "return_type": "int" - "signature": "int onig_detect_can_be_slow_pattern(const OnigUChar *, const OnigUChar *, OnigOptionType, OnigEncoding, OnigSyntaxType *)" -- "name": "prs_bag" - "params": - - "name": "np" - "type": "struct _Node **" - - "name": "tok" - "type": "struct PToken *" - - "name": "term" - "type": "int" - - "name": "src" - "type": "char **" - - "name": "end" - "type": "char *" - - "name": "env" - "type": "struct ParseEnv *" - "return_type": "int" - "signature": "int prs_bag(Node **, PToken *, int, OnigUChar **, OnigUChar *, ParseEnv *)" - "name": "jq_util_input_next_input_cb" "params": - "name": "jq" @@ -61,6 +13,50 @@ "type": "struct jq_util_input_state *" "return_type": "void" "signature": "jv jq_util_input_next_input(jq_util_input_state *)" +- "name": "f_min_by_impl" + "params": + - "name": "jq" + "type": "struct jq_state *" + - "name": "x" + "type": "size_t" + - "name": "y" + "type": "struct jv_refcnt *" + - "name": "" + "type": "size_t" + - "name": "" + "type": "struct jv_refcnt *" + "return_type": "void" + "signature": "jv f_min_by_impl(jq_state *, jv, jv)" +- "name": "f_halt_error" + "params": + - "name": "jq" + "type": "struct jq_state *" + - "name": "input" + "type": "size_t" + - "name": "a" + "type": "struct jv_refcnt *" + - "name": "" + "type": "size_t" + - "name": "" + "type": "struct jv_refcnt *" + "return_type": "void" + "signature": "jv f_halt_error(jq_state *, jv, jv)" +- "name": "f_ldexp" + "params": + - "name": "jq" + "type": "struct jq_state *" + - "name": "input" + "type": "size_t" + - "name": "a" + "type": "struct jv_refcnt *" + - "name": "b" + "type": "size_t" + - "name": "" + "type": "struct jv_refcnt *" + - "name": "" + "type": "struct jv *" + "return_type": "void" + "signature": "jv f_ldexp(jq_state *, jv, jv, jv)" "language": "c" "project": "jq" "target_name": "jq_fuzz_execute" diff --git a/benchmark-sets/all/json-c.yaml b/benchmark-sets/all/json-c.yaml index ac19f028d4..8f5e8fb143 100644 --- a/benchmark-sets/all/json-c.yaml +++ b/benchmark-sets/all/json-c.yaml @@ -32,7 +32,7 @@ - "name": "error" "type": "int *" "return_type": "struct json_object *" - "signature": "json_object * json_tokener_parse_verbose(const char *, json_tokener_error *)" + "signature": "json_object * json_tokener_parse_verbose(const char *, DW_TAG_enumeration_typejson_tokener_error *)" "language": "c++" "project": "json-c" "target_name": "tokener_parse_ex_fuzzer" diff --git a/benchmark-sets/all/json.yaml b/benchmark-sets/all/json.yaml index 62c9fd8c50..ce69922817 100644 --- a/benchmark-sets/all/json.yaml +++ b/benchmark-sets/all/json.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser *" "return_type": "bool" - "signature": "bool sax_parse_internal, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > >(nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter > *, void> > *)" + "signature": "bool nlohmann::json_abi_v3_11_3::detail::parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void>, nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter >::sax_parse_internal, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > >(parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void>, nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter > *, json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > *)" - "name": "_ZN8nlohmann16json_abi_v3_11_36detail6parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEblmdSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEENS1_22iterator_input_adapterINS4_11__wrap_iterIPKcEEEEE18sax_parse_internalINS1_28json_sax_dom_callback_parserISG_EEEEbPT_" "params": - "name": "" @@ -14,13 +14,13 @@ - "name": "" "type": "nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser *" "return_type": "bool" - "signature": "bool sax_parse_internal, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > >(nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter > *, void> > *)" + "signature": "bool nlohmann::json_abi_v3_11_3::detail::parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void>, nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter > >::sax_parse_internal, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > >(parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void>, nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter > *, json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > *)" - "name": "_ZN8nlohmann16json_abi_v3_11_36detail28json_sax_dom_callback_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEblmdSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE10end_objectEv" "params": - "name": "" "type": "nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser *" "return_type": "bool" - "signature": "bool end_object(void> > *)" + "signature": "bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> >::end_object(json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > *)" - "name": "_ZN8nlohmann16json_abi_v3_11_36detail28json_sax_dom_callback_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEblmdSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12start_objectEm" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "size_t" "return_type": "bool" - "signature": "bool start_object(void> > *, size_t)" + "signature": "bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> >::start_object(json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > *, size_t)" - "name": "_ZN8nlohmann16json_abi_v3_11_36detail28json_sax_dom_callback_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEblmdSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE11start_arrayEm" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "size_t" "return_type": "bool" - "signature": "bool start_array(void> > *, size_t)" + "signature": "bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> >::start_array(json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > *, size_t)" "language": "c++" "project": "json" "target_name": "FuzzerMain" diff --git a/benchmark-sets/all/jsoncons.yaml b/benchmark-sets/all/jsoncons.yaml index 4344e58260..7da49357f4 100644 --- a/benchmark-sets/all/jsoncons.yaml +++ b/benchmark-sets/all/jsoncons.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "std::error_code *" "return_type": "bool" - "signature": "bool std::__1::allocator >::visit_end_object(const ser_context, error_code)" + "signature": "bool jsoncons::json_decoder >, std::__1::allocator >::visit_end_object(json_decoder >, std::__1::allocator > *, const ser_context &, error_code &)" - "name": "_ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcEENSt3__19allocatorIcEEE7read_toERNS_18basic_json_visitorIcEERNS3_10error_codeE" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "ec" "type": "std::error_code *" "return_type": "void" - "signature": "void std::__1::allocator >::read_to(basic_json_visitor, error_code)" + "signature": "void jsoncons::basic_json_cursor, std::__1::allocator >::read_to(basic_json_cursor, std::__1::allocator > *, basic_json_visitor &, error_code &)" - "name": "_ZN8jsoncons15index_key_valueINS_10basic_jsonIcNS_23order_preserving_policyENSt3__19allocatorIcEEEEEaSEOS7_" "params": - "name": "this" @@ -26,7 +26,7 @@ - "name": "" "type": "struct jsoncons::index_key_value *" "return_type": "struct jsoncons::index_key_value *" - "signature": "std::__1::allocator > > std::__1::allocator > >::operator=(std::__1::allocator > >)" + "signature": "index_key_value > > & jsoncons::index_key_value > >::operator=(index_key_value > > *, DW_TAG_rvalue_reference_typeindex_key_value > >)" - "name": "_ZN8jsoncons10basic_jsonIcNS_23order_preserving_policyENSt3__19allocatorIcEEEaSEOS5_" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "other" "type": "jsoncons::basic_json *" "return_type": "jsoncons::basic_json *" - "signature": "std::__1::allocator > std::__1::allocator >::operator=(std::__1::allocator >)" + "signature": "basic_json > & jsoncons::basic_json >::operator=(basic_json > *, DW_TAG_rvalue_reference_typebasic_json >)" - "name": "_ZN8jsoncons10basic_jsonIcNS_23order_preserving_policyENSt3__19allocatorIcEEE15move_assignmentEOS5_" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "other" "type": "jsoncons::basic_json *" "return_type": "void" - "signature": "void std::__1::allocator >::move_assignment(std::__1::allocator >)" + "signature": "void jsoncons::basic_json >::move_assignment(basic_json > *, DW_TAG_rvalue_reference_typebasic_json >)" "language": "c++" "project": "jsoncons" "target_name": "fuzz_ubjson_parser_max" diff --git a/benchmark-sets/all/jsoncpp.yaml b/benchmark-sets/all/jsoncpp.yaml index 7c0f5acf87..ac009c7891 100644 --- a/benchmark-sets/all/jsoncpp.yaml +++ b/benchmark-sets/all/jsoncpp.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "Json::OurReader::Token *" "return_type": "bool" - "signature": "bool readObject(Reader *, Token)" + "signature": "bool Json::Reader::readObject(Token &)" - "name": "_ZN4Json6Reader9readArrayERNS0_5TokenE" "params": - "name": "" @@ -14,13 +14,13 @@ - "name": "" "type": "Json::OurReader::Token *" "return_type": "bool" - "signature": "bool readArray(Reader *, Token)" + "signature": "bool Json::Reader::readArray(Token &)" - "name": "_ZN4Json6Reader9readValueEv" "params": - "name": "" "type": "Json::Reader *" "return_type": "bool" - "signature": "bool readValue(Reader *)" + "signature": "bool Json::Reader::readValue()" - "name": "_ZN4Json6Reader5parseERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEERNS_5ValueEb" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool parse(Reader *, istream, Value, bool)" + "signature": "bool Json::Reader::parse(istream &, Value &, bool)" - "name": "_ZN4Json6Reader5parseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS_5ValueEb" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool parse(Reader *, const string, Value, bool)" + "signature": "bool Json::Reader::parse(const string &, Value &, bool)" "language": "c++" "project": "jsoncpp" "target_name": "utf8_validity_fuzzer" diff --git a/benchmark-sets/all/jsonnet.yaml b/benchmark-sets/all/jsonnet.yaml index 338a45bee6..2e3de11bb5 100644 --- a/benchmark-sets/all/jsonnet.yaml +++ b/benchmark-sets/all/jsonnet.yaml @@ -40,7 +40,7 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "char * jsonnet_evaluate_file_aux(JsonnetVm *, const char *, int *, EvalKind)" + "signature": "char * jsonnet_evaluate_file_aux(JsonnetVm *, const char *, int *, DW_TAG_enumeration_typeEvalKind)" - "name": "_ZN7jsonnet8internal12_GLOBAL__N_111Interpreter13builtinExtVarERKNS0_13LocationRangeERKNSt3__16vectorINS1_5ValueENS6_9allocatorIS8_EEEE" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "std::vector *" "return_type": "struct jsonnet::internal::AST *" - "signature": "const AST * builtinExtVar(Interpreter *, const LocationRange, const std::__1::allocator >)" + "signature": "const AST * jsonnet::internal::(anonymous namespace)::Interpreter::builtinExtVar(const LocationRange &, const vector > &)" "language": "c++" "project": "jsonnet" "target_name": "convert_jsonnet_fuzzer_regular" diff --git a/benchmark-sets/all/kamailio.yaml b/benchmark-sets/all/kamailio.yaml index ae377c4b43..985450f133 100644 --- a/benchmark-sets/all/kamailio.yaml +++ b/benchmark-sets/all/kamailio.yaml @@ -4,7 +4,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int main2(int, char **)" - "name": "main_loop" diff --git a/benchmark-sets/all/kcodecs.yaml b/benchmark-sets/all/kcodecs.yaml index feabb6ad16..82a27d9c82 100644 --- a/benchmark-sets/all/kcodecs.yaml +++ b/benchmark-sets/all/kcodecs.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "QLibrary *" "return_type": "bool" - "signature": "bool load(QPluginLoader *)" + "signature": "bool QPluginLoader::load()" - "name": "_ZN12_GLOBAL__N_113customConvertEPKN8QVariant7PrivateEiPvPb" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool customConvert(const Private *, int, void *, bool *)" + "signature": "bool (anonymous namespace)::customConvert(const Private *, int, void *, bool *)" - "name": "_ZN12_GLOBAL__N_17convertEPKN8QVariant7PrivateEiPvPb" "params": - "name": "" @@ -28,19 +28,19 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool convert(const Private *, int, void *, bool *)" + "signature": "bool (anonymous namespace)::convert(const Private *, int, void *, bool *)" - "name": "_ZN15QLibraryPrivate8isPluginEv" "params": - "name": "" "type": "QLibraryPrivate *" "return_type": "bool" - "signature": "bool isPlugin(QLibraryPrivate *)" + "signature": "bool QLibraryPrivate::isPlugin()" - "name": "_ZN15QLibraryPrivate17updatePluginStateEv" "params": - "name": "" "type": "QLibraryPrivate *" "return_type": "void" - "signature": "void updatePluginState(QLibraryPrivate *)" + "signature": "void QLibraryPrivate::updatePluginState()" "language": "c++" "project": "kcodecs" "target_name": "kcodecs_fuzzer" diff --git a/benchmark-sets/all/keystone.yaml b/benchmark-sets/all/keystone.yaml deleted file mode 100644 index 7c7bbc4e16..0000000000 --- a/benchmark-sets/all/keystone.yaml +++ /dev/null @@ -1,49 +0,0 @@ -"functions": -- "name": "p_simp_re" - "params": - - "name": "" - "type": "struct parse *" - - "name": "" - "type": "int" - "return_type": "int" - "signature": "int p_simp_re(parse *, int)" -- "name": "p_bre" - "params": - - "name": "" - "type": "struct parse *" - - "name": "" - "type": "int" - - "name": "" - "type": "int" - "return_type": "void" - "signature": "void p_bre(parse *, int, int)" -- "name": "lmatcher" - "params": - - "name": "" - "type": "struct re_guts *" - - "name": "" - "type": "char *" - - "name": "" - "type": "size_t" - - "name": "" - "type": "struct timespec *" - - "name": "" - "type": "int" - "return_type": "int" - "signature": "int smatcher(re_guts *, const char *, size_t, llvm_regmatch_t *, int)" -- "name": "p_str" - "params": - - "name": "" - "type": "struct parse *" - "return_type": "void" - "signature": "void p_str(parse *)" -- "name": "nonnewline" - "params": - - "name": "" - "type": "struct parse *" - "return_type": "void" - "signature": "void nonnewline(parse *)" -"language": "c++" -"project": "keystone" -"target_name": "fuzz_asm_arm_thumbbe" -"target_path": "/src/keystone/suite/fuzz/fuzz_asm_arm_thumbbe.c" diff --git a/benchmark-sets/all/knot-dns.yaml b/benchmark-sets/all/knot-dns.yaml deleted file mode 100644 index d7beb433a7..0000000000 --- a/benchmark-sets/all/knot-dns.yaml +++ /dev/null @@ -1,39 +0,0 @@ -"functions": -- "name": "handshake_client" - "params": - - "name": "session" - "type": "struct gnutls_session_int *" - "return_type": "int" - "signature": "int handshake_client(gnutls_session_t)" -- "name": "handshake_server" - "params": - - "name": "session" - "type": "struct gnutls_session_int *" - "return_type": "int" - "signature": "int handshake_server(gnutls_session_t)" -- "name": "check_session_status" - "params": - - "name": "session" - "type": "struct gnutls_session_int *" - - "name": "ms" - "type": "int" - "return_type": "size_t" - "signature": "ssize_t check_session_status(gnutls_session_t, unsigned int)" -- "name": "recv_handshake_final" - "params": - - "name": "session" - "type": "struct gnutls_session_int *" - - "name": "init" - "type": "int" - "return_type": "int" - "signature": "int recv_handshake_final(gnutls_session_t, int)" -- "name": "gnutls_handshake" - "params": - - "name": "session" - "type": "struct gnutls_session_int *" - "return_type": "int" - "signature": "int gnutls_handshake(gnutls_session_t)" -"language": "c++" -"project": "knot-dns" -"target_name": "fuzz_zscanner" -"target_path": "/src/knot-dns/tests-fuzz/fuzz_zscanner.c" diff --git a/benchmark-sets/all/krb5.yaml b/benchmark-sets/all/krb5.yaml index a53745f723..d9874cb791 100644 --- a/benchmark-sets/all/krb5.yaml +++ b/benchmark-sets/all/krb5.yaml @@ -4,7 +4,7 @@ - "name": "minor_status" "type": "int *" - "name": "context_handle" - "type": "struct gss_ctx_id_struct **" + "type": "bool " - "name": "verifier_cred_handle" "type": "struct gss_cred_id_struct *" - "name": "input_token" @@ -12,9 +12,9 @@ - "name": "input_chan_bindings" "type": "struct gss_channel_bindings_struct *" - "name": "src_name" - "type": "struct gss_name_struct **" + "type": "bool " - "name": "mech_type" - "type": "struct gss_OID_desc_struct **" + "type": "bool " - "name": "output_token" "type": "struct gss_buffer_desc_struct *" - "name": "ret_flags" @@ -22,7 +22,7 @@ - "name": "time_rec" "type": "int *" - "name": "delegated_cred_handle" - "type": "struct gss_cred_id_struct **" + "type": "bool " "return_type": "int" "signature": "OM_uint32 iakerb_gss_accept_sec_context(OM_uint32 *, gss_ctx_id_t *, gss_cred_id_t, gss_buffer_t, gss_channel_bindings_t, gss_name_t *, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *, gss_cred_id_t *)" - "name": "iakerb_gss_init_sec_context" @@ -32,7 +32,7 @@ - "name": "claimant_cred_handle" "type": "struct gss_cred_id_struct *" - "name": "context_handle" - "type": "struct gss_ctx_id_struct **" + "type": "bool " - "name": "target_name" "type": "struct gss_name_struct *" - "name": "mech_type" @@ -46,7 +46,7 @@ - "name": "input_token" "type": "struct gss_buffer_desc_struct *" - "name": "actual_mech_type" - "type": "struct gss_OID_desc_struct **" + "type": "bool " - "name": "output_token" "type": "struct gss_buffer_desc_struct *" - "name": "ret_flags" @@ -60,7 +60,7 @@ - "name": "minor_status" "type": "int *" - "name": "context_handle" - "type": "struct gss_ctx_id_struct **" + "type": "bool " - "name": "verifier_cred_handle" "type": "struct gss_cred_id_struct *" - "name": "input_token" @@ -68,9 +68,9 @@ - "name": "input_chan_bindings" "type": "struct gss_channel_bindings_struct *" - "name": "src_name" - "type": "struct gss_name_struct **" + "type": "bool " - "name": "mech_type" - "type": "struct gss_OID_desc_struct **" + "type": "bool " - "name": "output_token" "type": "struct gss_buffer_desc_struct *" - "name": "ret_flags" @@ -78,7 +78,7 @@ - "name": "time_rec" "type": "int *" - "name": "delegated_cred_handle" - "type": "struct gss_cred_id_struct **" + "type": "bool " - "name": "exts" "type": "struct _krb5_gss_ctx_ext_rec *" "return_type": "int" @@ -90,7 +90,7 @@ - "name": "claimant_cred_handle" "type": "struct gss_cred_id_struct *" - "name": "context_handle" - "type": "struct gss_ctx_id_struct **" + "type": "bool " - "name": "target_name" "type": "struct gss_name_struct *" - "name": "mech_type" @@ -104,7 +104,7 @@ - "name": "input_token" "type": "struct gss_buffer_desc_struct *" - "name": "actual_mech_type" - "type": "struct gss_OID_desc_struct **" + "type": "bool " - "name": "output_token" "type": "struct gss_buffer_desc_struct *" - "name": "ret_flags" @@ -120,7 +120,7 @@ - "name": "claimant_cred_handle" "type": "struct gss_cred_id_struct *" - "name": "context_handle" - "type": "struct gss_ctx_id_struct **" + "type": "bool " - "name": "target_name" "type": "struct gss_name_struct *" - "name": "mech_type" @@ -134,7 +134,7 @@ - "name": "input_token" "type": "struct gss_buffer_desc_struct *" - "name": "actual_mech_type" - "type": "struct gss_OID_desc_struct **" + "type": "bool " - "name": "output_token" "type": "struct gss_buffer_desc_struct *" - "name": "ret_flags" diff --git a/benchmark-sets/all/lame.yaml b/benchmark-sets/all/lame.yaml index c45061d316..b4ecf06b8b 100644 --- a/benchmark-sets/all/lame.yaml +++ b/benchmark-sets/all/lame.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" + "signature": "bool EncoderCore::Run(EncoderCore *, uint8_t *, const size_t, const bool)" - "name": "_ZN11EncoderCoreIdLb1EE3RunEPhmb" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" + "signature": "bool EncoderCore::Run(EncoderCore *, uint8_t *, const size_t, const bool)" - "name": "_ZN11EncoderCoreIlLb1EE3RunEPhmb" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" + "signature": "bool EncoderCore::Run(EncoderCore *, uint8_t *, const size_t, const bool)" - "name": "_ZN11EncoderCoreIiLb1EE3RunEPhmb" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" + "signature": "bool EncoderCore::Run(EncoderCore *, uint8_t *, const size_t, const bool)" - "name": "_ZN11EncoderCoreIsLb1EE3RunEPhmb" "params": - "name": "" @@ -58,7 +58,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" + "signature": "bool EncoderCore::Run(EncoderCore *, uint8_t *, const size_t, const bool)" "language": "c++" "project": "lame" "target_name": "fuzzer-encoder" diff --git a/benchmark-sets/all/lcms.yaml b/benchmark-sets/all/lcms.yaml index cb75a82a47..c878cd1e01 100644 --- a/benchmark-sets/all/lcms.yaml +++ b/benchmark-sets/all/lcms.yaml @@ -8,14 +8,14 @@ - "name": "TheIntents" "type": "int *" - "name": "hProfiles" - "type": "char **" + "type": "bool " - "name": "BPC" "type": "int *" - "name": "AdaptationStates" "type": "double *" - "name": "dwFlags" "type": "int" - "return_type": "struct _cmsPipeline_struct *" + "return_type": "struct _cmsPipeline_struct 73 *" "signature": "cmsPipeline * _cmsDefaultICCintents(cmsContext, cmsUInt32Number, cmsUInt32Number *, cmsHPROFILE *, cmsBool *, cmsFloat64Number *, cmsUInt32Number)" - "name": "cmsCreateProofingTransform" "params": diff --git a/benchmark-sets/all/leveldb.yaml b/benchmark-sets/all/leveldb.yaml index cff2f1365f..ed199b3205 100644 --- a/benchmark-sets/all/leveldb.yaml +++ b/benchmark-sets/all/leveldb.yaml @@ -4,19 +4,19 @@ - "name": "" "type": "leveldb::(anonymous namespace)::DBIter *" "return_type": "void" - "signature": "void Prev(DBIter *)" + "signature": "void leveldb::(anonymous namespace)::DBIter::Prev()" - "name": "_ZN7leveldb12_GLOBAL__N_16DBIter10SeekToLastEv" "params": - "name": "" "type": "leveldb::(anonymous namespace)::DBIter *" "return_type": "void" - "signature": "void SeekToLast(DBIter *)" + "signature": "void leveldb::(anonymous namespace)::DBIter::SeekToLast()" - "name": "_ZN7leveldb12_GLOBAL__N_16DBIter17FindPrevUserEntryEv" "params": - "name": "" "type": "leveldb::(anonymous namespace)::DBIter *" "return_type": "void" - "signature": "void FindPrevUserEntry(DBIter *)" + "signature": "void leveldb::(anonymous namespace)::DBIter::FindPrevUserEntry()" - "name": "_ZN7leveldb12_GLOBAL__N_16DBIter4SeekERKNS_5SliceE" "params": - "name": "" @@ -24,13 +24,13 @@ - "name": "" "type": "FuzzedDataProvider *" "return_type": "void" - "signature": "void Seek(DBIter *, const Slice)" + "signature": "void leveldb::(anonymous namespace)::DBIter::Seek(const Slice &)" - "name": "_ZN7leveldb6DBImpl24TEST_NewInternalIteratorEv" "params": - "name": "" "type": "leveldb::DBImpl *" "return_type": "leveldb::Iterator *" - "signature": "Iterator * TEST_NewInternalIterator(DBImpl *)" + "signature": "Iterator * leveldb::DBImpl::TEST_NewInternalIterator()" "language": "c++" "project": "leveldb" "target_name": "fuzz_db" diff --git a/benchmark-sets/all/libaom.yaml b/benchmark-sets/all/libaom.yaml index 7aa22b031b..2c93261326 100644 --- a/benchmark-sets/all/libaom.yaml +++ b/benchmark-sets/all/libaom.yaml @@ -11,22 +11,6 @@ "type": "char *" "return_type": "int" "signature": "aom_codec_err_t decoder_inspect(aom_codec_alg_priv_t *, const uint8_t *, size_t, void *)" -- "name": "read_and_decode_one_tile_list" - "params": - - "name": "" - "type": "struct AV1Decoder *" - - "name": "" - "type": "struct aom_read_bit_buffer *" - - "name": "" - "type": "char *" - - "name": "" - "type": "char *" - - "name": "" - "type": "char **" - - "name": "" - "type": "int *" - "return_type": "int" - "signature": "uint32_t read_and_decode_one_tile_list(AV1Decoder *, aom_read_bit_buffer *, const uint8_t *, const uint8_t *, const uint8_t **, int *)" - "name": "decode_tiles_mt" "params": - "name": "" @@ -71,6 +55,18 @@ "type": "bool" "return_type": "struct yv12_buffer_config *" "signature": "YV12_BUFFER_CONFIG * av1_realloc_and_scale_if_required(AV1_COMMON *, YV12_BUFFER_CONFIG *, YV12_BUFFER_CONFIG *, const InterpFilter, const int, const _Bool, const _Bool, const int, const _Bool)" +- "name": "av1_resize_and_extend_frame_nonnormative" + "params": + - "name": "" + "type": "struct yv12_buffer_config *" + - "name": "" + "type": "struct yv12_buffer_config *" + - "name": "" + "type": "int" + - "name": "" + "type": "int" + "return_type": "bool" + "signature": "_Bool av1_resize_and_extend_frame_nonnormative(const YV12_BUFFER_CONFIG *, YV12_BUFFER_CONFIG *, int, int)" "language": "c++" "project": "libaom" "target_name": "av1_dec_fuzzer" diff --git a/benchmark-sets/all/libarchive.yaml b/benchmark-sets/all/libarchive.yaml index ab5d8c8ed4..26fe545bb4 100644 --- a/benchmark-sets/all/libarchive.yaml +++ b/benchmark-sets/all/libarchive.yaml @@ -18,9 +18,9 @@ - "name": "res" "type": "struct archive_entry_linkresolver *" - "name": "e" - "type": "struct archive_entry **" + "type": "bool " - "name": "f" - "type": "struct archive_entry **" + "type": "bool " "return_type": "void" "signature": "void archive_entry_linkify(archive_entry_linkresolver *, archive_entry **, archive_entry **)" - "name": "archive_entry_acl_text_w" @@ -38,7 +38,7 @@ - "name": "flags" "type": "int" - "name": "acl_text" - "type": "char **" + "type": "bool " - "name": "len" "type": "size_t *" - "name": "sc" diff --git a/benchmark-sets/all/libass.yaml b/benchmark-sets/all/libass.yaml index fec0d1c8a6..dd25f7b3e0 100644 --- a/benchmark-sets/all/libass.yaml +++ b/benchmark-sets/all/libass.yaml @@ -24,9 +24,9 @@ - "name": "num_user_features" "type": "int" - "name": "shaper_list" - "type": "char **" + "type": "bool " "return_type": "struct hb_shape_plan_t *" - "signature": "hb_shape_plan_t * hb_shape_plan_create_cached(hb_face_t *, const hb_segment_properties_t *, const hb_feature_t *, unsigned int, const char **)" + "signature": "hb_shape_plan_t * hb_shape_plan_create_cached(hb_face_t *, const hb_segment_properties_t *, const hb_feature_t *, unsigned int, const const char **)" - "name": "hb_shape_plan_create" "params": - "name": "face" @@ -38,9 +38,9 @@ - "name": "num_user_features" "type": "int" - "name": "shaper_list" - "type": "char **" + "type": "bool " "return_type": "struct hb_shape_plan_t *" - "signature": "hb_shape_plan_t * hb_shape_plan_create(hb_face_t *, const hb_segment_properties_t *, const hb_feature_t *, unsigned int, const char **)" + "signature": "hb_shape_plan_t * hb_shape_plan_create(hb_face_t *, const hb_segment_properties_t *, const hb_feature_t *, unsigned int, const const char **)" - "name": "hb_ot_layout_lookups_substitute_closure" "params": - "name": "face" diff --git a/benchmark-sets/all/libavc.yaml b/benchmark-sets/all/libavc.yaml index 5aa46d88c2..2b422db4b6 100644 --- a/benchmark-sets/all/libavc.yaml +++ b/benchmark-sets/all/libavc.yaml @@ -68,7 +68,7 @@ - "name": "puc_top_nnz" "type": "char *" - "name": "ppv_map_ref_idx_to_poc" - "type": "char **" + "type": "bool " - "name": "ui_mbAff" "type": "int" - "name": "ui_bs_table" diff --git a/benchmark-sets/all/libcoap.yaml b/benchmark-sets/all/libcoap.yaml index 5e29dbf1ee..f78a29b3e6 100644 --- a/benchmark-sets/all/libcoap.yaml +++ b/benchmark-sets/all/libcoap.yaml @@ -15,12 +15,6 @@ "type": "size_t" "return_type": "size_t" "signature": "ssize_t coap_ws_read(coap_session_t *, uint8_t *, size_t)" -- "name": "coap_ws_close" - "params": - - "name": "" - "type": "struct coap_session_t *" - "return_type": "void" - "signature": "void coap_ws_close(coap_session_t *)" - "name": "coap_persist_startup" "params": - "name": "" @@ -35,6 +29,12 @@ "type": "int" "return_type": "int" "signature": "int coap_persist_startup(coap_context_t *, const char *, const char *, const char *, uint32_t)" +- "name": "coap_ws_close" + "params": + - "name": "" + "type": "struct coap_session_t *" + "return_type": "void" + "signature": "void coap_ws_close(coap_session_t *)" - "name": "coap_persist_startup_locked" "params": - "name": "" diff --git a/benchmark-sets/all/libdwarf.yaml b/benchmark-sets/all/libdwarf.yaml index 81e02b5d8c..f1335ad9d2 100644 --- a/benchmark-sets/all/libdwarf.yaml +++ b/benchmark-sets/all/libdwarf.yaml @@ -8,13 +8,13 @@ - "name": "attr_val" "type": "size_t" - "name": "head_out" - "type": "struct Dwarf_Rnglists_Head_s **" + "type": "bool " - "name": "entries_count_out" "type": "size_t *" - "name": "global_offset_of_rle_set" "type": "size_t *" - "name": "error" - "type": "struct Dwarf_Error_s **" + "type": "bool " "return_type": "int" "signature": "int dwarf_rnglists_get_rle_head(Dwarf_Attribute, Dwarf_Half, Dwarf_Unsigned, Dwarf_Rnglists_Head *, Dwarf_Unsigned *, Dwarf_Unsigned *, Dwarf_Error *)" - "name": "build_array_of_rle" @@ -24,7 +24,7 @@ - "name": "rctx" "type": "struct Dwarf_Rnglists_Head_s *" - "name": "error" - "type": "struct Dwarf_Error_s **" + "type": "bool " "return_type": "int" "signature": "int build_array_of_rle(Dwarf_Debug, Dwarf_Rnglists_Head, Dwarf_Error *)" - "name": "dwarf_debug_addr_index_to_addr" @@ -36,7 +36,7 @@ - "name": "return_addr" "type": "size_t *" - "name": "error" - "type": "struct Dwarf_Error_s **" + "type": "bool " "return_type": "int" "signature": "int dwarf_debug_addr_index_to_addr(Dwarf_Die, Dwarf_Unsigned, Dwarf_Addr *, Dwarf_Error *)" - "name": "dwarf_find_die_given_sig8" @@ -46,11 +46,11 @@ - "name": "ref" "type": "struct Dwarf_Sig8_s *" - "name": "die_out" - "type": "struct Dwarf_Die_s **" + "type": "bool " - "name": "is_info" "type": "int *" - "name": "error" - "type": "struct Dwarf_Error_s **" + "type": "bool " "return_type": "int" "signature": "int dwarf_find_die_given_sig8(Dwarf_Debug, Dwarf_Sig8 *, Dwarf_Die *, Dwarf_Bool *, Dwarf_Error *)" - "name": "dwarf_init_path_a" @@ -70,9 +70,9 @@ - "name": "errarg" "type": "char *" - "name": "ret_dbg" - "type": "struct Dwarf_Debug_s **" + "type": "bool " - "name": "error" - "type": "struct Dwarf_Error_s **" + "type": "bool " "return_type": "int" "signature": "int dwarf_init_path_a(const char *, char *, unsigned int, unsigned int, unsigned int, Dwarf_Handler, Dwarf_Ptr, Dwarf_Debug *, Dwarf_Error *)" "language": "c" diff --git a/benchmark-sets/all/libfdk-aac.yaml b/benchmark-sets/all/libfdk-aac.yaml index ea2c4c4c53..286f16fa16 100644 --- a/benchmark-sets/all/libfdk-aac.yaml +++ b/benchmark-sets/all/libfdk-aac.yaml @@ -90,7 +90,7 @@ - "name": "sbrData" "type": "bool " "return_type": "int" - "signature": "INT sbrEncoder_EncodeFrame(HANDLE_SBR_ENCODER, INT_PCM *, UINT, UINT *, *)" + "signature": "INT sbrEncoder_EncodeFrame(HANDLE_SBR_ENCODER, INT_PCM *, UINT, UINT *, DW_TAG_array_typeInfinite loop *)" "language": "c++" "project": "libfdk-aac" "target_name": "aacDecoder_DecodeFrame" diff --git a/benchmark-sets/all/libgd.yaml b/benchmark-sets/all/libgd.yaml index 5bd06e506d..d4f552be1d 100644 --- a/benchmark-sets/all/libgd.yaml +++ b/benchmark-sets/all/libgd.yaml @@ -67,5 +67,5 @@ "signature": "gdImagePtr gdImageCreateFromGif(FILE *)" "language": "c++" "project": "libgd" -"target_name": "png_target" +"target_name": "gd2_target" "target_path": "/src/parser_target.cc" diff --git a/benchmark-sets/all/libhevc.yaml b/benchmark-sets/all/libhevc.yaml index dbeb368908..d1b2247ec2 100644 --- a/benchmark-sets/all/libhevc.yaml +++ b/benchmark-sets/all/libhevc.yaml @@ -48,7 +48,7 @@ - "name": "ps_ref_map" "type": "struct hme_ref_map_t *" - "name": "ppd_intra_costs" - "type": "double **" + "type": "bool " - "name": "ps_frm_prms" "type": "struct hme_frm_prms_t *" - "name": "pf_ext_update_fxn" diff --git a/benchmark-sets/all/libical.yaml b/benchmark-sets/all/libical.yaml index 18cac4051b..0e41ccfb4a 100644 --- a/benchmark-sets/all/libical.yaml +++ b/benchmark-sets/all/libical.yaml @@ -44,7 +44,7 @@ - "name": "callback_data" "type": "char *" "return_type": "void" - "signature": "void icalcomponent_foreach_recurrence(icalcomponent *, icaltimetype, icaltimetype, *, void *)" + "signature": "void icalcomponent_foreach_recurrence(icalcomponent *, icaltimetype, icaltimetype, DW_TAG_subroutine_typeInfinite loop *, void *)" - "name": "icaltimezone_truncate_vtimezone" "params": - "name": "vtz" diff --git a/benchmark-sets/all/libidn2.yaml b/benchmark-sets/all/libidn2.yaml index e5183e3e53..cfc47fa1bd 100644 --- a/benchmark-sets/all/libidn2.yaml +++ b/benchmark-sets/all/libidn2.yaml @@ -12,7 +12,7 @@ - "name": "handler" "type": "int" "return_type": "char *" - "signature": "char * str_iconveha(const char *, const char *, const char *, _Bool, iconv_ilseq_handler)" + "signature": "char * str_iconveha(const char *, const char *, const char *, _Bool, DW_TAG_enumeration_typeiconv_ilseq_handler)" - "name": "str_iconveha_notranslit" "params": - "name": "src" @@ -24,7 +24,7 @@ - "name": "handler" "type": "int" "return_type": "char *" - "signature": "char * str_iconveha_notranslit(const char *, const char *, const char *, iconv_ilseq_handler)" + "signature": "char * str_iconveha_notranslit(const char *, const char *, const char *, DW_TAG_enumeration_typeiconv_ilseq_handler)" - "name": "str_iconveh" "params": - "name": "src" @@ -36,7 +36,7 @@ - "name": "handler" "type": "int" "return_type": "char *" - "signature": "char * str_iconveh(const char *, const char *, const char *, iconv_ilseq_handler)" + "signature": "char * str_iconveh(const char *, const char *, const char *, DW_TAG_enumeration_typeiconv_ilseq_handler)" - "name": "str_cd_iconveh" "params": - "name": "src" @@ -46,7 +46,7 @@ - "name": "handler" "type": "int" "return_type": "char *" - "signature": "char * str_cd_iconveh(const char *, const iconveh_t *, iconv_ilseq_handler)" + "signature": "char * str_cd_iconveh(const char *, const iconveh_t *, DW_TAG_enumeration_typeiconv_ilseq_handler)" - "name": "c_isascii" "params": - "name": "c" diff --git a/benchmark-sets/all/liblouis.yaml b/benchmark-sets/all/liblouis.yaml index e3b93df7a0..edb55ff583 100644 --- a/benchmark-sets/all/liblouis.yaml +++ b/benchmark-sets/all/liblouis.yaml @@ -55,7 +55,7 @@ "params": - "name": "tableList" "type": "char *" - "return_type": "char **" + "return_type": "void" "signature": "const char ** lou_getEmphClasses(const char *)" - "name": "_lou_getTranslationTable" "params": diff --git a/benchmark-sets/all/libmpeg2.yaml b/benchmark-sets/all/libmpeg2.yaml index 83a157ce07..6ed358946a 100644 --- a/benchmark-sets/all/libmpeg2.yaml +++ b/benchmark-sets/all/libmpeg2.yaml @@ -30,7 +30,7 @@ - "name": "u2_max_len" "type": "short" "return_type": "short" - "signature": "WORD16 impeg2d_fast_dec_vld_symbol(stream_t *, *, *, UWORD16)" + "signature": "WORD16 impeg2d_fast_dec_vld_symbol(stream_t *, DW_TAG_array_typeInfinite loop *, DW_TAG_array_typeInfinite loop *, UWORD16)" - "name": "impeg2_jobq_free" "params": - "name": "ps_jobq" diff --git a/benchmark-sets/all/libphonenumber.yaml b/benchmark-sets/all/libphonenumber.yaml index 4df2aaab7a..266fe71465 100644 --- a/benchmark-sets/all/libphonenumber.yaml +++ b/benchmark-sets/all/libphonenumber.yaml @@ -10,7 +10,7 @@ - "name": "status" "type": "int *" "return_type": "char" - "signature": "UBool matches(const UnicodeString, const UnicodeString, UParseError, UErrorCode)" + "signature": "UBool icu_66::RegexPattern::matches(const UnicodeString &, const UnicodeString &, UParseError &, UErrorCode &)" - "name": "_ZN6icu_6612RegexPattern7matchesEP5UTextS2_R11UParseErrorR10UErrorCode" "params": - "name": "regex" @@ -22,7 +22,7 @@ - "name": "status" "type": "int *" "return_type": "char" - "signature": "UBool matches(UText *, UText *, UParseError, UErrorCode)" + "signature": "UBool icu_66::RegexPattern::matches(UText *, UText *, UParseError &, UErrorCode &)" - "name": "_ZN6icu_6612RegexMatcherC2ERKNS_13UnicodeStringEjR10UErrorCode" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "status" "type": "int *" "return_type": "void" - "signature": "void RegexMatcher::RegexMatcher(const UnicodeString, uint32_t, UErrorCode)" + "signature": "void icu_66::RegexMatcher::RegexMatcher(const UnicodeString &, uint32_t, UErrorCode &)" - "name": "_ZN6icu_6612RegexMatcherC2ERKNS_13UnicodeStringES3_jR10UErrorCode" "params": - "name": "this" @@ -48,7 +48,7 @@ - "name": "status" "type": "int *" "return_type": "void" - "signature": "void RegexMatcher::RegexMatcher(const UnicodeString, const UnicodeString, uint32_t, UErrorCode)" + "signature": "void icu_66::RegexMatcher::RegexMatcher(const UnicodeString &, const UnicodeString &, uint32_t, UErrorCode &)" - "name": "_ZN6icu_6612RegexMatcherC2EP5UTextjR10UErrorCode" "params": - "name": "this" @@ -60,7 +60,7 @@ - "name": "status" "type": "int *" "return_type": "void" - "signature": "void RegexMatcher::RegexMatcher(UText *, uint32_t, UErrorCode)" + "signature": "void icu_66::RegexMatcher::RegexMatcher(UText *, uint32_t, UErrorCode &)" "language": "c++" "project": "libphonenumber" "target_name": "phonefuzz" diff --git a/benchmark-sets/all/libplist.yaml b/benchmark-sets/all/libplist.yaml index d41278c9b9..d587e9af0c 100644 --- a/benchmark-sets/all/libplist.yaml +++ b/benchmark-sets/all/libplist.yaml @@ -4,7 +4,7 @@ - "name": "filename" "type": "char *" - "name": "plist" - "type": "char **" + "type": "bool " - "name": "format" "type": "int *" "return_type": "int" @@ -16,7 +16,7 @@ - "name": "length" "type": "int" - "name": "plist" - "type": "char **" + "type": "bool " - "name": "format" "type": "int *" "return_type": "int" diff --git a/benchmark-sets/all/libpsl.yaml b/benchmark-sets/all/libpsl.yaml index 0b710ee54e..7eba3d0c60 100644 --- a/benchmark-sets/all/libpsl.yaml +++ b/benchmark-sets/all/libpsl.yaml @@ -48,7 +48,7 @@ - "name": "errorCode" "type": "int *" "return_type": "int" - "signature": "int32_t toUpper(const char *, uint32_t, const UChar *, int32_t, UChar *, int32_t, Edits *, UErrorCode)" + "signature": "int32_t icu_59::CaseMap::toUpper(const char *, uint32_t, const UChar *, int32_t, UChar *, int32_t, Edits *, UErrorCode &)" - "name": "_ZN6icu_597CaseMap7toLowerEPKcjPKDsiPDsiPNS_5EditsER10UErrorCode" "params": - "name": "locale" @@ -68,7 +68,7 @@ - "name": "errorCode" "type": "int *" "return_type": "int" - "signature": "int32_t toLower(const char *, uint32_t, const UChar *, int32_t, UChar *, int32_t, Edits *, UErrorCode)" + "signature": "int32_t icu_59::CaseMap::toLower(const char *, uint32_t, const UChar *, int32_t, UChar *, int32_t, Edits *, UErrorCode &)" - "name": "_ZL28_appendKeywordsToLanguageTagPKcPciaaP10UErrorCode" "params": - "name": "localeID" @@ -87,5 +87,5 @@ "signature": "int32_t _appendKeywordsToLanguageTag(const char *, char *, int32_t, UBool, UBool, UErrorCode *)" "language": "c++" "project": "libpsl" -"target_name": "libpsl_fuzzer" +"target_name": "libpsl_idn_fuzzer" "target_path": "/src/libpsl/fuzz/libpsl_fuzzer.c" diff --git a/benchmark-sets/all/libraw.yaml b/benchmark-sets/all/libraw.yaml index 950109700d..26d8be226b 100644 --- a/benchmark-sets/all/libraw.yaml +++ b/benchmark-sets/all/libraw.yaml @@ -43,5 +43,5 @@ "signature": "int LibRaw::crxDecodePlane(void *, uint32_t)" "language": "c++" "project": "libraw" -"target_name": "libraw_raf_fuzzer" +"target_name": "libraw_cr2_fuzzer" "target_path": "/src/libraw_fuzzer.cc" diff --git a/benchmark-sets/all/librawspeed.yaml b/benchmark-sets/all/librawspeed.yaml index 55260a44fa..7751b0ed8f 100644 --- a/benchmark-sets/all/librawspeed.yaml +++ b/benchmark-sets/all/librawspeed.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "rawspeed::ArwDecoder *" "return_type": "void" - "signature": "void sRawInterpolate(Cr2Decoder *)" + "signature": "void rawspeed::Cr2Decoder::sRawInterpolate()" - "name": "_ZN8rawspeed19Cr2sRawInterpolator11interpolateEi" "params": - "name": "" @@ -12,25 +12,25 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void interpolate(Cr2sRawInterpolator *, int)" + "signature": "void rawspeed::Cr2sRawInterpolator::interpolate(int)" - "name": "_ZN8rawspeed19Cr2sRawInterpolator15interpolate_420ILi2EEEvv" "params": - "name": "" "type": "rawspeed::Cr2sRawInterpolator *" "return_type": "void" - "signature": "void interpolate_420<1>(Cr2sRawInterpolator *)" + "signature": "void rawspeed::Cr2sRawInterpolator::interpolate_420<1>()" - "name": "_ZN8rawspeed19Cr2sRawInterpolator15interpolate_420ILi1EEEvv" "params": - "name": "" "type": "rawspeed::Cr2sRawInterpolator *" "return_type": "void" - "signature": "void interpolate_420<1>(Cr2sRawInterpolator *)" + "signature": "void rawspeed::Cr2sRawInterpolator::interpolate_420<1>()" - "name": "_ZN8rawspeed10ArwDecoder16PostProcessLJpegEv" "params": - "name": "" "type": "rawspeed::ArwDecoder *" "return_type": "void" - "signature": "void PostProcessLJpeg(ArwDecoder *)" + "signature": "void rawspeed::ArwDecoder::PostProcessLJpeg()" "language": "c++" "project": "librawspeed" "target_name": "libFuzzer_dummy_main" diff --git a/benchmark-sets/all/libsass.yaml b/benchmark-sets/all/libsass.yaml deleted file mode 100644 index b02e36c7fa..0000000000 --- a/benchmark-sets/all/libsass.yaml +++ /dev/null @@ -1,61 +0,0 @@ -"functions": -- "name": "_ZN4Sass6Parser12parse_importEv" - "params": - - "name": "" - "type": "Sass::SharedImpl *" - - "name": "" - "type": "Sass::Parser *" - "return_type": "void" - "signature": "Import_Obj parse_import(Parser *)" -- "name": "_ZN4Sass7Context10import_urlEPNS_6ImportENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKS9_" - "params": - - "name": "" - "type": "Sass::Context *" - - "name": "" - "type": "Sass::Import *" - - "name": "load_path" - "type": "std::string *" - - "name": "" - "type": "std::string *" - "return_type": "void" - "signature": "void import_url(Context *, Import *, string, const string)" -- "name": "_ZN4Sass7Context11call_loaderERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcRNS_10SourceSpanEPNS_6ImportENS1_6vectorIP13Sass_ImporterNS5_ISI_EEEEb" - "params": - - "name": "" - "type": "Sass::Context *" - - "name": "" - "type": "std::string *" - - "name": "" - "type": "char *" - - "name": "" - "type": "Sass::SourceSpan *" - - "name": "" - "type": "Sass::Import *" - - "name": "importers" - "type": "std::vector *" - - "name": "" - "type": "bool" - "return_type": "bool" - "signature": "bool call_loader(Context *, const string, const char *, SourceSpan, Import *, vector, bool)" -- "name": "_ZN4Sass6Parser23parse_include_directiveEv" - "params": - - "name": "" - "type": "Sass::SharedImpl *" - - "name": "" - "type": "Sass::Parser *" - "return_type": "void" - "signature": "Mixin_Call_Obj parse_include_directive(Parser *)" -- "name": "_ZN4Sass6Parser16parse_definitionENS_10Definition4TypeE" - "params": - - "name": "" - "type": "Sass::SharedImpl *" - - "name": "" - "type": "Sass::Parser *" - - "name": "" - "type": "int" - "return_type": "void" - "signature": "Definition_Obj parse_definition(Parser *, Type)" -"language": "c++" -"project": "libsass" -"target_name": "data_context_fuzzer" -"target_path": "/src/data_context_fuzzer.cc" diff --git a/benchmark-sets/all/libsodium.yaml b/benchmark-sets/all/libsodium.yaml deleted file mode 100644 index b3a169540a..0000000000 --- a/benchmark-sets/all/libsodium.yaml +++ /dev/null @@ -1,49 +0,0 @@ -"functions": -- "name": "argon2_initialize" - "params": - - "name": "instance" - "type": "struct Argon2_instance_t *" - - "name": "context" - "type": "struct Argon2_Context *" - "return_type": "int" - "signature": "int argon2_initialize(argon2_instance_t *, argon2_context *)" -- "name": "argon2_finalize" - "params": - - "name": "context" - "type": "struct Argon2_Context *" - - "name": "instance" - "type": "struct Argon2_instance_t *" - "return_type": "void" - "signature": "void argon2_finalize(const argon2_context *, argon2_instance_t *)" -- "name": "argon2_fill_first_blocks" - "params": - - "name": "blockhash" - "type": "char *" - - "name": "instance" - "type": "struct Argon2_instance_t *" - "return_type": "void" - "signature": "void argon2_fill_first_blocks(uint8_t *, const argon2_instance_t *)" -- "name": "blake2b_long" - "params": - - "name": "pout" - "type": "char *" - - "name": "outlen" - "type": "size_t" - - "name": "in" - "type": "char *" - - "name": "inlen" - "type": "size_t" - "return_type": "int" - "signature": "int blake2b_long(void *, size_t, const void *, size_t)" -- "name": "ge25519_from_hash" - "params": - - "name": "s" - "type": "char *" - - "name": "h" - "type": "char *" - "return_type": "void" - "signature": "void ge25519_from_hash(unsigned char *, const unsigned char *)" -"language": "c++" -"project": "libsodium" -"target_name": "secret_key_auth_fuzzer" -"target_path": "/src/secret_key_auth_fuzzer.cc" diff --git a/benchmark-sets/all/libspng.yaml b/benchmark-sets/all/libspng.yaml index f59f7efc31..f7dba4bf1d 100644 --- a/benchmark-sets/all/libspng.yaml +++ b/benchmark-sets/all/libspng.yaml @@ -36,7 +36,7 @@ - "name": "in" "type": "std::istream *" "return_type": "void" - "signature": "void PngMutator::PngMutator(istream)" + "signature": "void PngMutator::PngMutator(istream &)" - "name": "spng_set_text" "params": - "name": "ctx" diff --git a/benchmark-sets/all/libssh.yaml b/benchmark-sets/all/libssh.yaml index afd517ff90..cdfc7dfef7 100644 --- a/benchmark-sets/all/libssh.yaml +++ b/benchmark-sets/all/libssh.yaml @@ -2,7 +2,7 @@ - "name": "ssh_userauth_publickey_auto" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 1199 *" - "name": "username" "type": "char *" - "name": "passphrase" @@ -12,7 +12,7 @@ - "name": "ssh_userauth_agent" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 1199 *" - "name": "username" "type": "char *" "return_type": "int" @@ -20,7 +20,7 @@ - "name": "ssh_userauth_agent_pubkey" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 1199 *" - "name": "username" "type": "char *" - "name": "publickey" @@ -30,7 +30,7 @@ - "name": "ssh_userauth_agent_publickey" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 1199 *" - "name": "username" "type": "char *" - "name": "pubkey" @@ -40,7 +40,7 @@ - "name": "ssh_userauth_publickey" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 1199 *" - "name": "username" "type": "char *" - "name": "privkey" diff --git a/benchmark-sets/all/libssh2.yaml b/benchmark-sets/all/libssh2.yaml index 829261fc38..de08a81c5e 100644 --- a/benchmark-sets/all/libssh2.yaml +++ b/benchmark-sets/all/libssh2.yaml @@ -1,20 +1,4 @@ "functions": -- "name": "curve25519_sha256" - "params": - - "name": "session" - "type": "struct _LIBSSH2_SESSION *" - - "name": "data" - "type": "char *" - - "name": "data_len" - "type": "size_t" - - "name": "public_key" - "type": "char *" - - "name": "private_key" - "type": "char *" - - "name": "exchange_state" - "type": "struct kmdhgGPshakex_state_t *" - "return_type": "int" - "signature": "int curve25519_sha256(LIBSSH2_SESSION *, unsigned char *, size_t, unsigned char *, unsigned char *, kmdhgGPshakex_state_t *)" - "name": "libssh2_session_startup" "params": - "name": "session" @@ -61,6 +45,12 @@ "type": "int" "return_type": "struct _LIBSSH2_CHANNEL *" "signature": "LIBSSH2_CHANNEL * libssh2_channel_direct_tcpip_ex(LIBSSH2_SESSION *, const char *, int, const char *, int)" +- "name": "libssh2_channel_forward_cancel" + "params": + - "name": "listener" + "type": "struct _LIBSSH2_LISTENER *" + "return_type": "int" + "signature": "int libssh2_channel_forward_cancel(LIBSSH2_LISTENER *)" "language": "c++" "project": "libssh2" "target_name": "ssh2_client_fuzzer" diff --git a/benchmark-sets/all/libtasn1.yaml b/benchmark-sets/all/libtasn1.yaml index e059597857..a532f40463 100644 --- a/benchmark-sets/all/libtasn1.yaml +++ b/benchmark-sets/all/libtasn1.yaml @@ -16,7 +16,7 @@ - "name": "definitions" "type": "struct asn1_node_st *" - "name": "element" - "type": "struct asn1_node_st **" + "type": "bool " "return_type": "int" "signature": "int asn1_expand_any_defined_by(asn1_node_const, asn1_node *)" - "name": "asn1_expand_octet_string" @@ -24,7 +24,7 @@ - "name": "definitions" "type": "struct asn1_node_st *" - "name": "element" - "type": "struct asn1_node_st **" + "type": "bool " - "name": "octetName" "type": "char *" - "name": "objectName" @@ -34,7 +34,7 @@ - "name": "asn1_der_decoding_element" "params": - "name": "structure" - "type": "struct asn1_node_st **" + "type": "bool " - "name": "elementName" "type": "char *" - "name": "ider" diff --git a/benchmark-sets/all/libteken.yaml b/benchmark-sets/all/libteken.yaml new file mode 100644 index 0000000000..7404c974c1 --- /dev/null +++ b/benchmark-sets/all/libteken.yaml @@ -0,0 +1,45 @@ +"functions": +- "name": "teken_set_winsize_noreset" + "params": + - "name": "t" + "type": "struct __teken *" + - "name": "p" + "type": "struct teken_pos_t *" + "return_type": "void" + "signature": "void teken_set_winsize_noreset(teken_t *, const teken_pos_t *)" +- "name": "teken_get_sequence" + "params": + - "name": "t" + "type": "struct __teken *" + - "name": "k" + "type": "int" + "return_type": "char *" + "signature": "const char * teken_get_sequence(const teken_t *, unsigned int)" +- "name": "teken_get_defattr_cons25" + "params": + - "name": "t" + "type": "struct __teken *" + - "name": "fg" + "type": "int *" + - "name": "bg" + "type": "int *" + "return_type": "void" + "signature": "void teken_get_defattr_cons25(const teken_t *, int *, int *)" +- "name": "teken_set_cursor" + "params": + - "name": "t" + "type": "struct __teken *" + - "name": "p" + "type": "struct teken_pos_t *" + "return_type": "void" + "signature": "void teken_set_cursor(teken_t *, const teken_pos_t *)" +- "name": "teken_256to16" + "params": + - "name": "c" + "type": "char" + "return_type": "char" + "signature": "teken_color_t teken_256to16(teken_color_t)" +"language": "c++" +"project": "libteken" +"target_name": "libteken_fuzzer" +"target_path": "/src/libteken_fuzzer.c" diff --git a/benchmark-sets/all/libtheora.yaml b/benchmark-sets/all/libtheora.yaml index 265bec9dbe..3ce114efd6 100644 --- a/benchmark-sets/all/libtheora.yaml +++ b/benchmark-sets/all/libtheora.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "Data<> Base::Get >(const uint64_t)" + "signature": "Data<> fuzzing::types::Container fuzzing::datasource::Base::Get >(Base *, const uint64_t)" - "name": "_ZN7fuzzing10datasource4Base3GetINS_5types9ContainerIcLb1ELb0EEEEET_m" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "String<> Base::Get >(const uint64_t)" + "signature": "String<> fuzzing::types::Container fuzzing::datasource::Base::Get >(Base *, const uint64_t)" - "name": "oc_state_frag_recon_c" "params": - "name": "_state" @@ -44,7 +44,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > Base::Get, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > >(const uint64_t)" + "signature": "vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > fuzzing::datasource::Base::Get, std::__1::allocator >, std::__1::allocator, std::__1::Get, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > >(Base *, const uint64_t)" - "name": "_ZN7fuzzing10datasource10Datasource3getEmmm" "params": - "name": "this" @@ -58,7 +58,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "vector > Datasource::get(const size_t, const size_t, const uint64_t)" + "signature": "vector > fuzzing::datasource::Datasource::get(const size_t, const size_t, const uint64_t)" "language": "c++" "project": "libtheora" "target_name": "fuzzer-decoder" diff --git a/benchmark-sets/all/libtpms.yaml b/benchmark-sets/all/libtpms.yaml index f31f21a94b..831f0c33c4 100644 --- a/benchmark-sets/all/libtpms.yaml +++ b/benchmark-sets/all/libtpms.yaml @@ -1,4 +1,12 @@ "functions": +- "name": "TPM2_ValidateState" + "params": + - "name": "st" + "type": "int" + - "name": "flags" + "type": "int" + "return_type": "int" + "signature": "TPM_RESULT TPM2_ValidateState(DW_TAG_enumeration_typeTPMLIB_StateType, unsigned int)" - "name": "TPM_Process_DAAJoin" "params": - "name": "tpm_state" @@ -17,14 +25,6 @@ "type": "struct tdTPM_TRANSPORT_INTERNAL *" "return_type": "int" "signature": "TPM_RESULT TPM_Process_DAAJoin(tpm_state_t *, TPM_STORE_BUFFER *, TPM_TAG, uint32_t, TPM_COMMAND_CODE, unsigned char *, TPM_TRANSPORT_INTERNAL *)" -- "name": "TPM2_ValidateState" - "params": - - "name": "st" - "type": "int" - - "name": "flags" - "type": "int" - "return_type": "int" - "signature": "TPM_RESULT TPM2_ValidateState(TPMLIB_StateType, unsigned int)" - "name": "TPM_Process_DAASign" "params": - "name": "tpm_state" diff --git a/benchmark-sets/all/libusb.yaml b/benchmark-sets/all/libusb.yaml index 5206e42dba..0f4cd2aa59 100644 --- a/benchmark-sets/all/libusb.yaml +++ b/benchmark-sets/all/libusb.yaml @@ -10,7 +10,7 @@ - "name": "dev_handle" "type": "struct libusb_device_handle *" - "name": "bos" - "type": "struct libusb_bos_descriptor **" + "type": "bool " "return_type": "int" "signature": "int libusb_get_bos_descriptor(libusb_device_handle *, libusb_bos_descriptor **)" - "name": "libusb_get_string_descriptor_ascii" diff --git a/benchmark-sets/all/libvpx.yaml b/benchmark-sets/all/libvpx.yaml index 6b9b8acc4a..9929046d95 100644 --- a/benchmark-sets/all/libvpx.yaml +++ b/benchmark-sets/all/libvpx.yaml @@ -28,7 +28,7 @@ - "name": "" "type": "int" - "name": "" - "type": "char **" + "type": "bool " "return_type": "void" "signature": "void parse_tile_row(TileWorkerData *, VP9Decoder *, int, int, uint8_t **)" - "name": "recon_tile_row" diff --git a/benchmark-sets/all/libwebp.yaml b/benchmark-sets/all/libwebp.yaml index 179828c0b8..a422d358f9 100644 --- a/benchmark-sets/all/libwebp.yaml +++ b/benchmark-sets/all/libwebp.yaml @@ -10,7 +10,7 @@ - "name": "bps" "type": "int" - "name": "out" - "type": "char **" + "type": "bool " "return_type": "size_t" "signature": "size_t WebPEncodeLosslessBGRA(const uint8_t *, int, int, int, uint8_t **)" - "name": "WebPEncodeLosslessBGR" @@ -24,7 +24,7 @@ - "name": "bps" "type": "int" - "name": "out" - "type": "char **" + "type": "bool " "return_type": "size_t" "signature": "size_t WebPEncodeLosslessBGR(const uint8_t *, int, int, int, uint8_t **)" - "name": "WebPEncodeLosslessRGBA" @@ -38,7 +38,7 @@ - "name": "bps" "type": "int" - "name": "out" - "type": "char **" + "type": "bool " "return_type": "size_t" "signature": "size_t WebPEncodeLosslessRGBA(const uint8_t *, int, int, int, uint8_t **)" - "name": "WebPEncodeLosslessRGB" @@ -52,7 +52,7 @@ - "name": "bps" "type": "int" - "name": "out" - "type": "char **" + "type": "bool " "return_type": "size_t" "signature": "size_t WebPEncodeLosslessRGB(const uint8_t *, int, int, int, uint8_t **)" - "name": "WebPEncodeBGRA" @@ -68,7 +68,7 @@ - "name": "q" "type": "float" - "name": "out" - "type": "char **" + "type": "bool " "return_type": "size_t" "signature": "size_t WebPEncodeBGRA(const uint8_t *, int, int, int, float, uint8_t **)" "language": "c++" diff --git a/benchmark-sets/all/libxaac.yaml b/benchmark-sets/all/libxaac.yaml index e4108d17db..fc63faea06 100644 --- a/benchmark-sets/all/libxaac.yaml +++ b/benchmark-sets/all/libxaac.yaml @@ -14,7 +14,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "IA_ERRORCODE setXAACDRCInfo(Codec *, int32_t, int32_t, int32_t, int32_t, int32_t)" + "signature": "IA_ERRORCODE Codec::setXAACDRCInfo(int32_t, int32_t, int32_t, int32_t, int32_t)" - "name": "ixheaacd_hbe_apply_ifft_336" "params": - "name": "" diff --git a/benchmark-sets/all/libxslt.yaml b/benchmark-sets/all/libxslt.yaml index cef6883156..04ca4b120e 100644 --- a/benchmark-sets/all/libxslt.yaml +++ b/benchmark-sets/all/libxslt.yaml @@ -6,7 +6,7 @@ - "name": "doc" "type": "struct _xmlDoc *" - "name": "params" - "type": "char **" + "type": "bool " - "name": "output" "type": "char *" - "name": "SAX" @@ -22,7 +22,7 @@ - "name": "doc" "type": "struct _xmlDoc *" - "name": "params" - "type": "char **" + "type": "bool " - "name": "output" "type": "char *" - "name": "SAX" @@ -42,7 +42,7 @@ - "name": "doc" "type": "struct _xmlDoc *" - "name": "params" - "type": "char **" + "type": "bool " - "name": "output" "type": "struct _IO_FILE *" "return_type": "struct _xmlDoc *" @@ -54,7 +54,7 @@ - "name": "doc" "type": "struct _xmlDoc *" - "name": "params" - "type": "char **" + "type": "bool " "return_type": "struct _xmlDoc *" "signature": "xmlDocPtr xsltApplyStylesheet(xsltStylesheetPtr, xmlDocPtr, const char **)" - "name": "xmlShell" diff --git a/benchmark-sets/all/libyal.yaml b/benchmark-sets/all/libyal.yaml index d9c493bacb..6373b5b07f 100644 --- a/benchmark-sets/all/libyal.yaml +++ b/benchmark-sets/all/libyal.yaml @@ -4,13 +4,13 @@ - "name": "handle" "type": "size_t *" - "name": "filenames" - "type": "char **" + "type": "bool " - "name": "number_of_filenames" "type": "int" - "name": "access_flags" "type": "int" - "name": "error" - "type": "size_t **" + "type": "bool " "return_type": "int" "signature": "int libewf_handle_open(libewf_handle_t *, const char **, int, int, libcerror_error_t **)" - "name": "libevtx_file_open" @@ -22,7 +22,7 @@ - "name": "access_flags" "type": "int" - "name": "error" - "type": "size_t **" + "type": "bool " "return_type": "int" "signature": "int libevtx_file_open(libevtx_file_t *, const char *, int, libcerror_error_t **)" - "name": "libscca_file_open" @@ -34,7 +34,7 @@ - "name": "access_flags" "type": "int" - "name": "error" - "type": "size_t **" + "type": "bool " "return_type": "int" "signature": "int libscca_file_open(libscca_file_t *, const char *, int, libcerror_error_t **)" - "name": "libesedb_index_get_record" @@ -44,9 +44,9 @@ - "name": "record_entry" "type": "int" - "name": "record" - "type": "size_t **" + "type": "bool " - "name": "error" - "type": "size_t **" + "type": "bool " "return_type": "int" "signature": "int libesedb_index_get_record(libesedb_index_t *, int, libesedb_record_t **, libcerror_error_t **)" - "name": "libevtx_record_get_data" @@ -58,7 +58,7 @@ - "name": "data_size" "type": "size_t" - "name": "error" - "type": "size_t **" + "type": "bool " "return_type": "int" "signature": "int libevtx_record_get_data(libevtx_record_t *, uint8_t *, size_t, libcerror_error_t **)" "language": "c" diff --git a/benchmark-sets/all/libyang.yaml b/benchmark-sets/all/libyang.yaml index 1c19375d2c..3fb9b64e74 100644 --- a/benchmark-sets/all/libyang.yaml +++ b/benchmark-sets/all/libyang.yaml @@ -30,9 +30,9 @@ - "name": "stmt" "type": "struct lysp_stmt *" - "name": "result" - "type": "char **" + "type": "bool " - "name": "exts" - "type": "struct lysp_ext_instance **" + "type": "bool " "return_type": "int" "signature": "LY_ERR lysp_stmt_parse(lysp_ctx *, const lysp_stmt *, void **, lysp_ext_instance **)" - "name": "lysp_stmt_list" @@ -44,7 +44,7 @@ - "name": "parent" "type": "struct lysp_node *" - "name": "siblings" - "type": "struct lysp_node **" + "type": "bool " "return_type": "int" "signature": "LY_ERR lysp_stmt_list(lysp_ctx *, const lysp_stmt *, lysp_node *, lysp_node **)" "language": "c" diff --git a/benchmark-sets/all/lighttpd.yaml b/benchmark-sets/all/lighttpd.yaml index c63dee5b4c..167ecc42ab 100644 --- a/benchmark-sets/all/lighttpd.yaml +++ b/benchmark-sets/all/lighttpd.yaml @@ -10,7 +10,7 @@ - "name": "flags" "type": "int" "return_type": "void" - "signature": "void burl_append(const buffer *, const char *, const size_t, const int)" + "signature": "void burl_append(const buffer *, const const char *, const size_t, const int)" - "name": "burl_append_encode_psnde" "params": - "name": "b" @@ -20,7 +20,7 @@ - "name": "len" "type": "size_t" "return_type": "void" - "signature": "void burl_append_encode_psnde(const buffer *, const char *, const size_t)" + "signature": "void burl_append_encode_psnde(const buffer *, const const char *, const size_t)" - "name": "burl_append_encode_nde" "params": - "name": "b" @@ -30,7 +30,7 @@ - "name": "len" "type": "size_t" "return_type": "void" - "signature": "void burl_append_encode_nde(const buffer *, const char *, const size_t)" + "signature": "void burl_append_encode_nde(const buffer *, const const char *, const size_t)" - "name": "burl_append_encode_all" "params": - "name": "b" @@ -40,7 +40,7 @@ - "name": "len" "type": "size_t" "return_type": "void" - "signature": "void burl_append_encode_all(const buffer *, const char *, const size_t)" + "signature": "void burl_append_encode_all(const buffer *, const const char *, const size_t)" - "name": "buffer_append_base64_decode" "params": - "name": "out" diff --git a/benchmark-sets/all/lldpd.yaml b/benchmark-sets/all/lldpd.yaml deleted file mode 100644 index c937734e30..0000000000 --- a/benchmark-sets/all/lldpd.yaml +++ /dev/null @@ -1,39 +0,0 @@ -"functions": -- "name": "levent_loop" - "params": - - "name": "cfg" - "type": "struct lldpd *" - "return_type": "void" - "signature": "void levent_loop(lldpd *)" -- "name": "levent_init" - "params": - - "name": "cfg" - "type": "struct lldpd *" - "return_type": "void" - "signature": "void levent_init(lldpd *)" -- "name": "levent_update_and_send" - "params": - - "name": "fd" - "type": "int" - - "name": "what" - "type": "short" - - "name": "arg" - "type": "char *" - "return_type": "void" - "signature": "void levent_update_and_send(int, short, void *)" -- "name": "lldpd_loop" - "params": - - "name": "cfg" - "type": "struct lldpd *" - "return_type": "void" - "signature": "void lldpd_loop(lldpd *)" -- "name": "netlink_initialize" - "params": - - "name": "cfg" - "type": "struct lldpd *" - "return_type": "int" - "signature": "int netlink_initialize(lldpd *)" -"language": "c" -"project": "lldpd" -"target_name": "fuzz_lldp" -"target_path": "/src/lldpd/tests/fuzz_lldp.c" diff --git a/benchmark-sets/all/llvm_libcxxabi.yaml b/benchmark-sets/all/llvm_libcxxabi.yaml index 921903d711..2b6257eb65 100644 --- a/benchmark-sets/all/llvm_libcxxabi.yaml +++ b/benchmark-sets/all/llvm_libcxxabi.yaml @@ -6,7 +6,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::NewExpr *" "return_type": "void" - "signature": "void DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" + "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" - "name": "_ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12TemplateArgsEEEvPKT_" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::TemplateArgs *" "return_type": "void" - "signature": "void DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" + "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" - "name": "_ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle25TemplateTemplateParamDeclEEEvPKT_" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *" "return_type": "void" - "signature": "void DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" + "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" - "name": "_ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle14ConversionExprEEEvPKT_" "params": - "name": "this" @@ -30,7 +30,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::InitListExpr *" "return_type": "void" - "signature": "void DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" + "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" - "name": "_ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle8CallExprEEEvPKT_" "params": - "name": "this" @@ -38,7 +38,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::InitListExpr *" "return_type": "void" - "signature": "void DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" + "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" "language": "c++" "project": "llvm_libcxxabi" "target_name": "DummyParserFuzzer" diff --git a/benchmark-sets/all/lodepng.yaml b/benchmark-sets/all/lodepng.yaml index 9b5c86a066..370758899b 100644 --- a/benchmark-sets/all/lodepng.yaml +++ b/benchmark-sets/all/lodepng.yaml @@ -14,7 +14,7 @@ - "name": "bitdepth" "type": "int" "return_type": "int" - "signature": "unsigned int encode(const string, const std::__1::allocator >, unsigned int, unsigned int, LodePNGColorType, unsigned int)" + "signature": "unsigned int lodepng::encode(const string &, const vector > &, unsigned int, unsigned int, LodePNGColorType, unsigned int)" - "name": "_ZN7lodepng6encodeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKhjj16LodePNGColorTypej" "params": - "name": "filename" @@ -30,7 +30,7 @@ - "name": "bitdepth" "type": "int" "return_type": "int" - "signature": "unsigned int encode(const string, const unsigned char *, unsigned int, unsigned int, LodePNGColorType, unsigned int)" + "signature": "unsigned int lodepng::encode(const string &, const unsigned char *, unsigned int, unsigned int, LodePNGColorType, unsigned int)" - "name": "_Z21lodepng_encode24_filePKcPKhjj" "params": - "name": "filename" diff --git a/benchmark-sets/all/lzo.yaml b/benchmark-sets/all/lzo.yaml deleted file mode 100644 index e9494df1b2..0000000000 --- a/benchmark-sets/all/lzo.yaml +++ /dev/null @@ -1,77 +0,0 @@ -"functions": -- "name": "lzo1z_999_compress_dict" - "params": - - "name": "in" - "type": "char *" - - "name": "in_len" - "type": "size_t" - - "name": "out" - "type": "char *" - - "name": "out_len" - "type": "size_t *" - - "name": "wrkmem" - "type": "char *" - - "name": "dict" - "type": "char *" - - "name": "dict_len" - "type": "size_t" - "return_type": "int" - "signature": "int lzo1z_999_compress_dict(const unsigned char *, lzo_uint, unsigned char *, lzo_uint *, void *, const unsigned char *, lzo_uint)" -- "name": "lzo1x_999_compress_dict" - "params": - - "name": "in" - "type": "char *" - - "name": "in_len" - "type": "size_t" - - "name": "out" - "type": "char *" - - "name": "out_len" - "type": "size_t *" - - "name": "wrkmem" - "type": "char *" - - "name": "dict" - "type": "char *" - - "name": "dict_len" - "type": "size_t" - "return_type": "int" - "signature": "int lzo1z_999_compress_dict(const unsigned char *, lzo_uint, unsigned char *, lzo_uint *, void *, const unsigned char *, lzo_uint)" -- "name": "lzo1y_999_compress_dict" - "params": - - "name": "in" - "type": "char *" - - "name": "in_len" - "type": "size_t" - - "name": "out" - "type": "char *" - - "name": "out_len" - "type": "size_t *" - - "name": "wrkmem" - "type": "char *" - - "name": "dict" - "type": "char *" - - "name": "dict_len" - "type": "size_t" - "return_type": "int" - "signature": "int lzo1z_999_compress_dict(const unsigned char *, lzo_uint, unsigned char *, lzo_uint *, void *, const unsigned char *, lzo_uint)" -- "name": "swd_insertdict" - "params": - - "name": "s" - "type": "struct lzo2a_999_swd_t *" - - "name": "node" - "type": "size_t" - - "name": "len" - "type": "size_t" - "return_type": "void" - "signature": "void swd_insertdict(lzo2a_999_swd_t *, lzo_uint, lzo_uint)" -- "name": "lzo1_info" - "params": - - "name": "rbits" - "type": "int *" - - "name": "clevel" - "type": "int *" - "return_type": "size_t" - "signature": "lzo_uint lzo1_info(int *, int *)" -"language": "c++" -"project": "lzo" -"target_name": "all_lzo_compress" -"target_path": "/src/all_lzo_compress.cc" diff --git a/benchmark-sets/all/mbedtls.yaml b/benchmark-sets/all/mbedtls.yaml index b852b85375..2e3e4f537f 100644 --- a/benchmark-sets/all/mbedtls.yaml +++ b/benchmark-sets/all/mbedtls.yaml @@ -9,17 +9,17 @@ "type": "size_t" "return_type": "int" "signature": "int mbedtls_ssl_write(mbedtls_ssl_context *, const unsigned char *, size_t)" -- "name": "mbedtls_test_psa_exercise_key" +- "name": "mbedtls_ssl_write_early_data" "params": - - "name": "key" - "type": "int" - - "name": "usage" - "type": "int" - - "name": "alg" - "type": "int" + - "name": "ssl" + "type": "struct mbedtls_ssl_context *" + - "name": "buf" + "type": "char *" + - "name": "len" + "type": "size_t" "return_type": "int" - "signature": "int mbedtls_test_psa_exercise_key(mbedtls_svc_key_id_t, psa_key_usage_t, psa_algorithm_t)" -- "name": "exercise_key_agreement_key" + "signature": "int mbedtls_ssl_write_early_data(mbedtls_ssl_context *, const unsigned char *, size_t)" +- "name": "mbedtls_test_psa_exercise_key" "params": - "name": "key" "type": "int" @@ -28,49 +28,27 @@ - "name": "alg" "type": "int" "return_type": "int" - "signature": "int exercise_key_agreement_key(mbedtls_svc_key_id_t, psa_key_usage_t, psa_algorithm_t)" -- "name": "mbedtls_x509_crt_verify_restartable" + "signature": "int mbedtls_test_psa_exercise_key(mbedtls_svc_key_id_t, psa_key_usage_t, psa_algorithm_t)" +- "name": "mbedtls_ssl_context_load" "params": - - "name": "crt" - "type": "struct mbedtls_x509_crt *" - - "name": "trust_ca" - "type": "struct mbedtls_x509_crt *" - - "name": "ca_crl" - "type": "struct mbedtls_x509_crl *" - - "name": "profile" - "type": "struct mbedtls_x509_crt_profile *" - - "name": "cn" - "type": "char *" - - "name": "flags" - "type": "int *" - - "name": "f_vrfy" - "type": "func_type *" - - "name": "p_vrfy" + - "name": "context" + "type": "struct mbedtls_ssl_context *" + - "name": "buf" "type": "char *" - - "name": "rs_ctx" - "type": "struct mbedtls_x509_crt_restart_ctx *" + - "name": "len" + "type": "size_t" "return_type": "int" - "signature": "int mbedtls_x509_crt_verify_restartable(mbedtls_x509_crt *, mbedtls_x509_crt *, mbedtls_x509_crl *, const mbedtls_x509_crt_profile *, const char *, uint32_t *, *, void *, mbedtls_x509_crt_restart_ctx *)" -- "name": "mbedtls_x509_crt_verify_with_ca_cb" + "signature": "int mbedtls_ssl_context_load(mbedtls_ssl_context *, const unsigned char *, size_t)" +- "name": "ssl_context_load" "params": - - "name": "crt" - "type": "struct mbedtls_x509_crt *" - - "name": "f_ca_cb" - "type": "func_type *" - - "name": "p_ca_cb" - "type": "char *" - - "name": "profile" - "type": "struct mbedtls_x509_crt_profile *" - - "name": "cn" - "type": "char *" - - "name": "flags" - "type": "int *" - - "name": "f_vrfy" - "type": "func_type *" - - "name": "p_vrfy" + - "name": "ssl" + "type": "struct mbedtls_ssl_context *" + - "name": "buf" "type": "char *" + - "name": "len" + "type": "size_t" "return_type": "int" - "signature": "int mbedtls_x509_crt_verify_with_ca_cb(mbedtls_x509_crt *, mbedtls_x509_crt_ca_cb_t, void *, const mbedtls_x509_crt_profile *, const char *, uint32_t *, *, void *)" + "signature": "int ssl_context_load(mbedtls_ssl_context *, const unsigned char *, size_t)" "language": "c++" "project": "mbedtls" "target_name": "fuzz_server" diff --git a/benchmark-sets/all/meshoptimizer.yaml b/benchmark-sets/all/meshoptimizer.yaml index df5cfd1dbf..93a1857bfe 100644 --- a/benchmark-sets/all/meshoptimizer.yaml +++ b/benchmark-sets/all/meshoptimizer.yaml @@ -40,7 +40,7 @@ - "name": "last_vertex" "type": "char *" "return_type": "char *" - "signature": "const unsigned char * decodeVertexBlock(const unsigned char *, const unsigned char *, unsigned char *, size_t, size_t, unsigned char *)" + "signature": "const unsigned char * meshopt::decodeVertexBlock(const unsigned char *, const unsigned char *, unsigned char *, size_t, size_t, unsigned char *)" - "name": "_ZN7meshoptL11decodeBytesEPKhS1_Phm" "params": - "name": "data" @@ -52,7 +52,7 @@ - "name": "buffer_size" "type": "size_t" "return_type": "char *" - "signature": "const unsigned char * decodeBytes(const unsigned char *, const unsigned char *, unsigned char *, size_t)" + "signature": "const unsigned char * meshopt::decodeBytes(const unsigned char *, const unsigned char *, unsigned char *, size_t)" - "name": "_ZN7meshoptL17encodeVertexBlockEPhS0_PKhmmS0_" "params": - "name": "data" @@ -68,7 +68,7 @@ - "name": "last_vertex" "type": "char *" "return_type": "char *" - "signature": "unsigned char * encodeVertexBlock(unsigned char *, unsigned char *, const unsigned char *, size_t, size_t, unsigned char *)" + "signature": "unsigned char * meshopt::encodeVertexBlock(unsigned char *, unsigned char *, const unsigned char *, size_t, size_t, unsigned char *)" "language": "c++" "project": "meshoptimizer" "target_name": "codecfuzzer" diff --git a/benchmark-sets/all/mongoose.yaml b/benchmark-sets/all/mongoose.yaml new file mode 100644 index 0000000000..2275b4eb8e --- /dev/null +++ b/benchmark-sets/all/mongoose.yaml @@ -0,0 +1,61 @@ +"functions": +- "name": "mg_hello" + "params": + - "name": "url" + "type": "char *" + "return_type": "void" + "signature": "void mg_hello(const char *)" +- "name": "mg_ws_connect" + "params": + - "name": "mgr" + "type": "struct mg_mgr *" + - "name": "url" + "type": "char *" + - "name": "fn" + "type": "func_type *" + - "name": "fn_data" + "type": "char *" + - "name": "fmt" + "type": "char *" + "return_type": "struct mg_connection *" + "signature": "mg_connection * mg_ws_connect(mg_mgr *, const char *, mg_event_handler_t, void *, const char *, void)" +- "name": "mg_mqtt_connect" + "params": + - "name": "mgr" + "type": "struct mg_mgr *" + - "name": "url" + "type": "char *" + - "name": "opts" + "type": "struct mg_mqtt_opts *" + - "name": "fn" + "type": "func_type *" + - "name": "fn_data" + "type": "char *" + "return_type": "struct mg_connection *" + "signature": "mg_connection * mg_mqtt_connect(mg_mgr *, const char *, const mg_mqtt_opts *, mg_event_handler_t, void *)" +- "name": "mg_ws_upgrade" + "params": + - "name": "c" + "type": "struct mg_connection *" + - "name": "hm" + "type": "struct mg_http_message *" + - "name": "fmt" + "type": "char *" + "return_type": "void" + "signature": "void mg_ws_upgrade(mg_connection *, mg_http_message *, const char *, void)" +- "name": "mg_http_listen" + "params": + - "name": "mgr" + "type": "struct mg_mgr *" + - "name": "url" + "type": "char *" + - "name": "fn" + "type": "func_type *" + - "name": "fn_data" + "type": "char *" + "return_type": "struct mg_connection *" + "signature": "mg_connection * mg_http_listen(mg_mgr *, const char *, mg_event_handler_t, void *)" +"language": "c++" +"project": "mongoose" +"target_name": "fuzz" +"target_path": "/src/mongoose/test/fuzz.c" diff --git a/benchmark-sets/all/mosh.yaml b/benchmark-sets/all/mosh.yaml index 0a8bc664a6..2ec25bf142 100644 --- a/benchmark-sets/all/mosh.yaml +++ b/benchmark-sets/all/mosh.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "Terminal::Complete *" "return_type": "void" - "signature": "string const Complete::init_diff()" + "signature": "string Terminal::Complete::init_diff()" - "name": "_ZNK8Terminal8Complete9diff_fromB5cxx11ERKS0_" "params": - "name": "this" @@ -16,7 +16,7 @@ - "name": "" "type": "Terminal::Complete *" "return_type": "void" - "signature": "string const Complete::diff_from(const Complete)" + "signature": "string Terminal::Complete::diff_from(const Complete &)" - "name": "_ZN8Terminal8Complete12apply_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "diff" "type": "std::__cxx11::basic_string *" "return_type": "void" - "signature": "void Complete::apply_string(const string)" + "signature": "void Terminal::Complete::apply_string(const string &)" - "name": "_ZNK6Parser6Resize15act_on_terminalEPN8Terminal8EmulatorE" "params": - "name": "this" @@ -32,7 +32,7 @@ - "name": "emu" "type": "Terminal::Emulator *" "return_type": "void" - "signature": "void const Resize::act_on_terminal(Emulator *)" + "signature": "void Parser::Resize::act_on_terminal(Emulator *)" - "name": "_ZN8Terminal8Emulator6resizeEmm" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "s_height" "type": "size_t" "return_type": "void" - "signature": "void Emulator::resize(size_t, size_t)" + "signature": "void Terminal::Emulator::resize(size_t, size_t)" "language": "c++" "project": "mosh" "target_name": "terminal_parser_fuzzer" diff --git a/benchmark-sets/all/mosquitto.yaml b/benchmark-sets/all/mosquitto.yaml new file mode 100644 index 0000000000..1fd046d11b --- /dev/null +++ b/benchmark-sets/all/mosquitto.yaml @@ -0,0 +1,33 @@ +"functions": +- "name": "mosquitto_complete_basic_auth" + "params": + - "name": "clientid" + "type": "char *" + - "name": "result" + "type": "int" + "return_type": "void" + "signature": "void mosquitto_complete_basic_auth(const char *, int)" +- "name": "mosquitto_kick_client_by_clientid" + "params": + - "name": "clientid" + "type": "char *" + - "name": "with_will" + "type": "bool" + "return_type": "int" + "signature": "int mosquitto_kick_client_by_clientid(const char *, _Bool)" +- "name": "mosquitto_persist_client_delete" + "params": + - "name": "clientid" + "type": "char *" + "return_type": "int" + "signature": "int mosquitto_persist_client_delete(const char *)" +- "name": "mosquitto_subscription_add" + "params": + - "name": "sub" + "type": "struct mosquitto_subscription *" + "return_type": "int" + "signature": "int mosquitto_subscription_add(const mosquitto_subscription *)" +"language": "c" +"project": "mosquitto" +"target_name": "lib_fuzz_pub_topic_check2" +"target_path": "/src/mosquitto/fuzzing/lib/lib_fuzz_pub_topic_check2.cpp" diff --git a/benchmark-sets/all/mpg123.yaml b/benchmark-sets/all/mpg123.yaml index ab860e40f8..0bcceed637 100644 --- a/benchmark-sets/all/mpg123.yaml +++ b/benchmark-sets/all/mpg123.yaml @@ -40,7 +40,7 @@ - "name": "num" "type": "size_t *" - "name": "audio" - "type": "char **" + "type": "bool " - "name": "bytes" "type": "size_t *" "return_type": "int" @@ -52,7 +52,7 @@ - "name": "num" "type": "size_t *" - "name": "audio" - "type": "char **" + "type": "bool " - "name": "bytes" "type": "size_t *" "return_type": "int" diff --git a/benchmark-sets/all/msgpack-c.yaml b/benchmark-sets/all/msgpack-c.yaml index 9f9c25943c..ee3b947abc 100644 --- a/benchmark-sets/all/msgpack-c.yaml +++ b/benchmark-sets/all/msgpack-c.yaml @@ -4,27 +4,27 @@ - "name": "this" "type": "msgpack::v1::zone *" "return_type": "void" - "signature": "void zone::~zone()" + "signature": "void msgpack::v1::zone::~~zone()" - "name": "_GLOBAL__sub_I_unpack_pack_fuzzer.cpp" "params": [] "return_type": "void" - "signature": "N/A" + "signature": "void __cxx_global_var_init.2()" - "name": "__cxx_global_var_init" "params": [] "return_type": "void" - "signature": "N/A" + "signature": "void __cxx_global_var_init.2()" - "name": "_ZN7msgpack2v110type_errorD2Ev" "params": - "name": "this" "type": "msgpack::v1::type_error *" "return_type": "void" - "signature": "void type_error::~type_error()" + "signature": "void msgpack::v1::type_error::~type_error()" - "name": "_ZN7msgpack2v123container_size_overflowD2Ev" "params": - "name": "this" "type": "std::length_error *" "return_type": "void" - "signature": "void container_size_overflow::~container_size_overflow()" + "signature": "void msgpack::v1::container_size_overflow::~~container_size_overflow()" "language": "c++" "project": "msgpack-c" "target_name": "unpack_pack_fuzzer" diff --git a/benchmark-sets/all/muduo.yaml b/benchmark-sets/all/muduo.yaml index 79fcf552ee..9abb39b21a 100644 --- a/benchmark-sets/all/muduo.yaml +++ b/benchmark-sets/all/muduo.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "muduo::Thread *" "return_type": "void" - "signature": "void start(Thread *)" + "signature": "void muduo::Thread::start()" - "name": "_ZN5muduo8TimeZone12loadZoneFileEPKc" "params": - "name": "" @@ -12,7 +12,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "TimeZone loadZoneFile(const char *)" + "signature": "TimeZone muduo::TimeZone::loadZoneFile(const char *)" - "name": "_ZN5muduo6detail16readTimeZoneFileEPKcPNS_8TimeZone4DataE" "params": - "name": "" @@ -20,13 +20,13 @@ - "name": "" "type": "struct muduo::TimeZone::Data *" "return_type": "bool" - "signature": "bool readTimeZoneFile(const char *, Data *)" + "signature": "bool muduo::detail::readTimeZoneFile(const char *, Data *)" - "name": "_ZN5muduo3net7sockets13isSelfConnectEi" "params": - "name": "" "type": "int" "return_type": "bool" - "signature": "bool isSelfConnect(int)" + "signature": "bool muduo::net::sockets::isSelfConnect(int)" - "name": "_ZN5muduo3net7sockets6acceptEiP12sockaddr_in6" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "struct sockaddr_in6 *" "return_type": "int" - "signature": "int accept(int, sockaddr_in6 *)" + "signature": "int muduo::net::sockets::accept(int, sockaddr_in6 *)" "language": "c++" "project": "muduo" "target_name": "muduo_http_fuzzer" diff --git a/benchmark-sets/all/muparser.yaml b/benchmark-sets/all/muparser.yaml index 4c61506ff5..6e69977def 100644 --- a/benchmark-sets/all/muparser.yaml +++ b/benchmark-sets/all/muparser.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "int *" "return_type": "double *" - "signature": "value_type * Eval(const ParserBase *, int)" + "signature": "value_type * mu::ParserBase::Eval(int &)" - "name": "_ZN2mu10ParserBase4EvalEPdi" "params": - "name": "" @@ -16,13 +16,13 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void Eval(ParserBase *, value_type *, int)" + "signature": "void mu::ParserBase::Eval(value_type *, int)" - "name": "_ZNK2mu10ParserBase10GetUsedVarEv" "params": - "name": "" "type": "mu::ParserBase *" "return_type": "std::map *" - "signature": "const varmap_type GetUsedVar(const ParserBase *)" + "signature": "const varmap_type & mu::ParserBase::GetUsedVar()" - "name": "_ZNK2mu10ParserBase12ApplyStrFuncERKNS_11ParserTokenIdNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERKNS2_6vectorIS9_NS6_IS9_EEEE" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "token_type ApplyStrFunc(const ParserBase *, const token_type, const std::__1::allocator > > > >)" + "signature": "token_type mu::ParserBase::ApplyStrFunc(const token_type &, const vector, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > > > > &)" - "name": "_ZNK2mu10ParserBase9StackDumpERKNSt3__15stackINS_11ParserTokenIdNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_5dequeISA_NS7_ISA_EEEEEESG_" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "std::stack *" "return_type": "void" - "signature": "void StackDump(const ParserBase *, const std::__1::allocator > > > > >, const std::__1::allocator > > > > >)" + "signature": "void mu::ParserBase::StackDump(const stack, std::__1::allocator > >, std::__1::deque, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > > > > > &, const stack, std::__1::allocator > >, std::__1::deque, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > > > > > &)" "language": "c++" "project": "muparser" "target_name": "set_eval_fuzzer" diff --git a/benchmark-sets/all/nanopb.yaml b/benchmark-sets/all/nanopb.yaml new file mode 100644 index 0000000000..ad014584b5 --- /dev/null +++ b/benchmark-sets/all/nanopb.yaml @@ -0,0 +1,27 @@ +"functions": +- "name": "pb_encode_ex" + "params": + - "name": "stream" + "type": "struct pb_ostream_s *" + - "name": "fields" + "type": "struct pb_msgdesc_s *" + - "name": "src_struct" + "type": "char *" + - "name": "flags" + "type": "int" + "return_type": "bool" + "signature": "_Bool pb_encode_ex(pb_ostream_t *, const pb_msgdesc_t *, const void *, unsigned int)" +- "name": "pb_get_encoded_size" + "params": + - "name": "size" + "type": "size_t *" + - "name": "fields" + "type": "struct pb_msgdesc_s *" + - "name": "src_struct" + "type": "char *" + "return_type": "bool" + "signature": "_Bool pb_get_encoded_size(size_t *, const pb_msgdesc_t *, const void *)" +"language": "c++" +"project": "nanopb" +"target_name": "fuzztest" +"target_path": "/src/nanopb/tests/fuzztest/fuzztest.c" diff --git a/benchmark-sets/all/ndpi.yaml b/benchmark-sets/all/ndpi.yaml deleted file mode 100644 index d6514d8452..0000000000 --- a/benchmark-sets/all/ndpi.yaml +++ /dev/null @@ -1,53 +0,0 @@ -"functions": -- "name": "gcm_aes_setkey_wrap" - "params": - - "name": "ctx" - "type": "char *" - - "name": "key" - "type": "char *" - - "name": "key_bitlen" - "type": "int" - "return_type": "int" - "signature": "int gcm_aes_setkey_wrap(void *, const unsigned char *, unsigned int)" -- "name": "libinjection_sqli_callback" - "params": - - "name": "sf" - "type": "struct libinjection_sqli_state *" - - "name": "fn" - "type": "func_type *" - - "name": "userdata" - "type": "char *" - "return_type": "void" - "signature": "void libinjection_sqli_callback(libinjection_sqli_state *, ptr_lookup_fn, void *)" -- "name": "ndpi_deserialize_value_double" - "params": - - "name": "_deserializer" - "type": "struct ndpi_serializer *" - - "name": "value" - "type": "double *" - "return_type": "int" - "signature": "int ndpi_deserialize_value_double(ndpi_serializer *, double *)" -- "name": "mbedtls_cipher_check_tag" - "params": - - "name": "ctx" - "type": "struct mbedtls_cipher_context_t *" - - "name": "tag" - "type": "char *" - - "name": "tag_len" - "type": "size_t" - "return_type": "int" - "signature": "int mbedtls_cipher_check_tag(mbedtls_cipher_context_t *, const unsigned char *, size_t)" -- "name": "mbedtls_cipher_write_tag" - "params": - - "name": "ctx" - "type": "struct mbedtls_cipher_context_t *" - - "name": "tag" - "type": "char *" - - "name": "tag_len" - "type": "size_t" - "return_type": "int" - "signature": "int mbedtls_cipher_write_tag(mbedtls_cipher_context_t *, unsigned char *, size_t)" -"language": "c++" -"project": "ndpi" -"target_name": "fuzz_process_packet" -"target_path": "/src/ndpi/fuzz/fuzz_process_packet.c" diff --git a/benchmark-sets/all/neomutt.yaml b/benchmark-sets/all/neomutt.yaml index 89cf44a10c..ec9943fd3b 100644 --- a/benchmark-sets/all/neomutt.yaml +++ b/benchmark-sets/all/neomutt.yaml @@ -4,9 +4,9 @@ - "name": "" "type": "int" - "name": "" - "type": "char **" + "type": "bool " - "name": "" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int disabled_main(int, char **, char **)" - "name": "op_alias_dialog" diff --git a/benchmark-sets/all/njs.yaml b/benchmark-sets/all/njs.yaml index d29ee8b564..4037f10411 100644 --- a/benchmark-sets/all/njs.yaml +++ b/benchmark-sets/all/njs.yaml @@ -9,6 +9,26 @@ "type": "struct njs_parser_node_s *" "return_type": "int" "signature": "njs_int_t njs_generate_try_finally(njs_vm_t *, njs_generator_t *, njs_parser_node_t *)" +- "name": "njs_parser_call_expression" + "params": + - "name": "parser" + "type": "struct njs_parser_s *" + - "name": "token" + "type": "struct njs_lexer_token_t *" + - "name": "current" + "type": "struct njs_queue_link_s *" + "return_type": "int" + "signature": "njs_int_t njs_parser_call_expression(njs_parser_t *, njs_lexer_token_t *, njs_queue_link_t *)" +- "name": "njs_parser_new_expression" + "params": + - "name": "parser" + "type": "struct njs_parser_s *" + - "name": "token" + "type": "struct njs_lexer_token_t *" + - "name": "current" + "type": "struct njs_queue_link_s *" + "return_type": "int" + "signature": "njs_int_t njs_parser_new_expression(njs_parser_t *, njs_lexer_token_t *, njs_queue_link_t *)" - "name": "njs_ext_import_key" "params": - "name": "vm" @@ -37,30 +57,6 @@ "type": "njs_value_s *" "return_type": "int" "signature": "njs_int_t njs_fs_realpath(njs_vm_t *, njs_value_t *, njs_uint_t, njs_index_t, njs_value_t *)" -- "name": "njs_ext_cipher" - "params": - - "name": "vm" - "type": "struct njs_vm_s *" - - "name": "args" - "type": "njs_value_s *" - - "name": "nargs" - "type": "int" - - "name": "encrypt" - "type": "size_t" - - "name": "retval" - "type": "njs_value_s *" - "return_type": "int" - "signature": "njs_int_t njs_ext_cipher(njs_vm_t *, njs_value_t *, njs_uint_t, njs_index_t, njs_value_t *)" -- "name": "njs_parser_call_expression_after" - "params": - - "name": "parser" - "type": "struct njs_parser_s *" - - "name": "token" - "type": "struct njs_lexer_token_t *" - - "name": "current" - "type": "struct njs_queue_link_s *" - "return_type": "int" - "signature": "njs_int_t njs_parser_call_expression_after(njs_parser_t *, njs_lexer_token_t *, njs_queue_link_t *)" "language": "c++" "project": "njs" "target_name": "njs_process_script_fuzzer" diff --git a/benchmark-sets/all/nokogiri.yaml b/benchmark-sets/all/nokogiri.yaml index 1e902354cc..55211b6fb0 100644 --- a/benchmark-sets/all/nokogiri.yaml +++ b/benchmark-sets/all/nokogiri.yaml @@ -24,7 +24,7 @@ - "name": "source_length" "type": "size_t" - "name": "output" - "type": "char **" + "type": "bool " "return_type": "size_t" "signature": "size_t gumbo_caret_diagnostic_to_string(const GumboError *, const char *, size_t, char **)" - "name": "caret_diagnostic_to_string" diff --git a/benchmark-sets/all/nss.yaml b/benchmark-sets/all/nss.yaml index 620b198364..cacedd8e4e 100644 --- a/benchmark-sets/all/nss.yaml +++ b/benchmark-sets/all/nss.yaml @@ -54,9 +54,9 @@ - "name": "" "type": "int" - "name": "" - "type": "struct SFTKDBHandleStr **" + "type": "bool " - "name": "" - "type": "struct SFTKDBHandleStr **" + "type": "bool " "return_type": "size_t" "signature": "CK_RV sftk_DBInit(const char *, const char *, const char *, const char *, const char *, const char *, const char *, PRBool, PRBool, PRBool, PRBool, PRBool, SFTKDBHandle **, SFTKDBHandle **)" - "name": "s_open" @@ -74,9 +74,9 @@ - "name": "" "type": "int" - "name": "" - "type": "5273 **" + "type": "bool " - "name": "" - "type": "5273 **" + "type": "bool " - "name": "" "type": "int *" "return_type": "size_t" diff --git a/benchmark-sets/all/ntopng.yaml b/benchmark-sets/all/ntopng.yaml index 6b796f3e42..7b9b7cd622 100644 --- a/benchmark-sets/all/ntopng.yaml +++ b/benchmark-sets/all/ntopng.yaml @@ -1,10 +1,4 @@ "functions": -- "name": "_ZN13PcapInterface18startPacketPollingEv" - "params": - - "name": "this" - "type": "PcapInterface *" - "return_type": "void" - "signature": "void PcapInterface::startPacketPolling()" - "name": "_ZN14DummyInterface18startPacketPollingEv" "params": - "name": "this" @@ -17,6 +11,12 @@ "type": "ZMQCollectorInterface *" "return_type": "void" "signature": "void ZMQCollectorInterface::startPacketPolling()" +- "name": "_ZN13PcapInterface18startPacketPollingEv" + "params": + - "name": "this" + "type": "PcapInterface *" + "return_type": "void" + "signature": "void PcapInterface::startPacketPolling()" - "name": "_ZL14packetPollLoopPv" "params": - "name": "ptr" diff --git a/benchmark-sets/all/oatpp.yaml b/benchmark-sets/all/oatpp.yaml index 4ae960a3be..a69b5ba224 100644 --- a/benchmark-sets/all/oatpp.yaml +++ b/benchmark-sets/all/oatpp.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Void *" "return_type": "void" - "signature": "void serializeObject(Serializer *, ConsistentOutputStream *, const Void)" + "signature": "void oatpp::parser::json::mapping::Serializer::serializeObject(ConsistentOutputStream *, const Void &)" - "name": "_ZN5oatpp6parser4json7mapping12Deserializer14deserializeMapEPS3_RNS0_5CaretEPKNS_4data7mapping4type4TypeE" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Type *" "return_type": "void" - "signature": "Void deserializeMap(Deserializer *, Caret, const Type *)" + "signature": "Void oatpp::parser::json::mapping::Deserializer::deserializeMap(Caret &, const const Type *)" - "name": "_ZN5oatpp6parser4json7mapping10Serializer12serializeMapEPS3_PNS_4data6stream22ConsistentOutputStreamERKNS5_7mapping4type4VoidE" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Void *" "return_type": "void" - "signature": "void serializeMap(Serializer *, ConsistentOutputStream *, const Void)" + "signature": "void oatpp::parser::json::mapping::Serializer::serializeMap(ConsistentOutputStream *, const Void &)" - "name": "_ZN5oatpp6parser4json7mapping12Deserializer14deserializeAnyEPS3_RNS0_5CaretEPKNS_4data7mapping4type4TypeE" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Type *" "return_type": "void" - "signature": "Void deserializeAny(Deserializer *, Caret, const Type *)" + "signature": "Void oatpp::parser::json::mapping::Deserializer::deserializeAny(Caret &, const const Type *)" - "name": "_ZN5oatpp6parser4json7mapping12Deserializer21deserializeCollectionEPS3_RNS0_5CaretEPKNS_4data7mapping4type4TypeE" "params": - "name": "" @@ -54,7 +54,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Type *" "return_type": "void" - "signature": "Void deserializeCollection(Deserializer *, Caret, const Type *)" + "signature": "Void oatpp::parser::json::mapping::Deserializer::deserializeCollection(Caret &, const Type *)" "language": "c++" "project": "oatpp" "target_name": "fuzz_mapper" diff --git a/benchmark-sets/all/onednn.yaml b/benchmark-sets/all/onednn.yaml index c440bce949..82673dc234 100644 --- a/benchmark-sets/all/onednn.yaml +++ b/benchmark-sets/all/onednn.yaml @@ -4,7 +4,7 @@ - "name": "this" "type": "dnnl::impl::graph::utils::json::json_reader_t *" "return_type": "void" - "signature": "void json_reader_t::~json_reader_t()" + "signature": "void dnnl::impl::graph::utils::json::json_reader_t::~~json_reader_t()" "language": "c++" "project": "onednn" "target_name": "fuzz_json" diff --git a/benchmark-sets/all/oniguruma.yaml b/benchmark-sets/all/oniguruma.yaml index a356a05de1..b1d5a60f37 100644 --- a/benchmark-sets/all/oniguruma.yaml +++ b/benchmark-sets/all/oniguruma.yaml @@ -54,7 +54,7 @@ - "name": "option" "type": "int" - "name": "mps" - "type": "struct OnigMatchParamStruct **" + "type": "bool " - "name": "rmatch_pos" "type": "int *" "return_type": "int" @@ -76,7 +76,7 @@ - "name": "callback_arg" "type": "char *" "return_type": "int" - "signature": "int onig_scan(regex_t *, const OnigUChar *, const OnigUChar *, OnigRegion *, OnigOptionType, *, void *)" + "signature": "int onig_scan(regex_t *, const OnigUChar *, const OnigUChar *, OnigRegion *, OnigOptionType, DW_TAG_subroutine_typeInfinite loop *, void *)" - "name": "regset_search_body_regex_lead" "params": - "name": "set" @@ -94,7 +94,7 @@ - "name": "option" "type": "int" - "name": "mps" - "type": "struct OnigMatchParamStruct **" + "type": "bool " - "name": "rmatch_pos" "type": "int *" "return_type": "int" diff --git a/benchmark-sets/all/open5gs.yaml b/benchmark-sets/all/open5gs.yaml deleted file mode 100644 index 5f296806e6..0000000000 --- a/benchmark-sets/all/open5gs.yaml +++ /dev/null @@ -1,53 +0,0 @@ -"functions": -- "name": "ogs_gtp_send_error_message" - "params": - - "name": "xact" - "type": "struct ogs_gtp_xact_s *" - - "name": "teid" - "type": "int" - - "name": "type" - "type": "char" - - "name": "cause_value" - "type": "char" - "return_type": "void" - "signature": "void ogs_gtp_send_error_message(ogs_gtp_xact_t *, uint32_t, uint8_t, uint8_t)" -- "name": "ogs_gtp1_send_echo_request" - "params": - - "name": "gnode" - "type": "struct ogs_gtp_node_s *" - "return_type": "void" - "signature": "void ogs_gtp1_send_echo_request(ogs_gtp_node_t *)" -- "name": "ogs_gtp1_send_echo_response" - "params": - - "name": "xact" - "type": "struct ogs_gtp_xact_s *" - - "name": "recovery" - "type": "char" - "return_type": "void" - "signature": "void ogs_gtp1_send_echo_response(ogs_gtp_xact_t *, uint8_t)" -- "name": "ogs_gtp2_send_echo_request" - "params": - - "name": "gnode" - "type": "struct ogs_gtp_node_s *" - - "name": "recovery" - "type": "char" - - "name": "features" - "type": "char" - "return_type": "void" - "signature": "void ogs_gtp2_send_echo_request(ogs_gtp_node_t *, uint8_t, uint8_t)" -- "name": "ogs_gtp1_send_error_message" - "params": - - "name": "xact" - "type": "struct ogs_gtp_xact_s *" - - "name": "teid" - "type": "int" - - "name": "type" - "type": "char" - - "name": "cause_value" - "type": "char" - "return_type": "void" - "signature": "void ogs_gtp1_send_error_message(ogs_gtp_xact_t *, uint32_t, uint8_t, uint8_t)" -"language": "c" -"project": "open5gs" -"target_name": "gtp_message_fuzz" -"target_path": "/src/open5gs/tests/fuzzing/gtp-message-fuzz.c" diff --git a/benchmark-sets/all/opencv.yaml b/benchmark-sets/all/opencv.yaml deleted file mode 100644 index 0809db8132..0000000000 --- a/benchmark-sets/all/opencv.yaml +++ /dev/null @@ -1,57 +0,0 @@ -"functions": -- "name": "_ZN2cv3dnn14dnn4_v2023122521readNetFromTensorflowERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_" - "params": - - "name": "" - "type": "cv::dnn::dnn4_v20231225::Net *" - - "name": "" - "type": "std::string *" - - "name": "" - "type": "std::string *" - "return_type": "void" - "signature": "Net readNetFromTensorflow(const String, const String)" -- "name": "_ZN2cv3dnn14dnn4_v202312256detail17readNetDiagnosticINS1_12_GLOBAL__N_110TFImporterEJPKcS7_EEENS1_3NetEDpOT0_" - "params": - - "name": "" - "type": "cv::dnn::dnn4_v20231225::Net *" - - "name": "" - "type": "char **" - - "name": "" - "type": "char **" - "return_type": "void" - "signature": "Net readNetDiagnostic(const char *, const char *)" -- "name": "_ZN2cv3dnn14dnn4_v2023122521readNetFromTensorflowERKNSt3__16vectorIhNS2_9allocatorIhEEEES8_" - "params": - - "name": "" - "type": "cv::dnn::dnn4_v20231225::Net *" - - "name": "" - "type": "std::vector *" - - "name": "" - "type": "std::vector *" - "return_type": "void" - "signature": "Net readNetFromTensorflow(const std::__1::allocator >, const std::__1::allocator >)" -- "name": "_ZN2cv3dnn14dnn4_v202312256detail7readNetINS1_12_GLOBAL__N_110TFImporterEJPKcS7_EEENS1_3NetEDpOT0_" - "params": - - "name": "" - "type": "cv::dnn::dnn4_v20231225::Net *" - - "name": "" - "type": "char **" - - "name": "" - "type": "char **" - "return_type": "void" - "signature": "Net readNet(const char *, const char *)" -- "name": "_ZN2cv3dnn14dnn4_v2023122512_GLOBAL__N_110TFImporterC2ERNS1_3NetEPKcS7_" - "params": - - "name": "" - "type": "cv::dnn::dnn4_v20231225::(anonymous namespace)::TFImporter *" - - "name": "" - "type": "cv::dnn::dnn4_v20231225::Net *" - - "name": "" - "type": "char *" - - "name": "" - "type": "char *" - "return_type": "void" - "signature": "void TFImporter(TFImporter *, Net, const char *, const char *)" -"language": "c++" -"project": "opencv" -"target_name": "imencode_fuzzer" -"target_path": "/src/imencode_fuzzer.cc" diff --git a/benchmark-sets/all/opendnp3.yaml b/benchmark-sets/all/opendnp3.yaml index c8a0637968..db13d1ab9d 100644 --- a/benchmark-sets/all/opendnp3.yaml +++ b/benchmark-sets/all/opendnp3.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "struct opendnp3::ParsedRequest *" "return_type": "std::bad_function_call *" - "signature": "OutstationState OnNewNonReadRequest(StateUnsolicitedConfirmWait *, OContext, const ParsedRequest)" + "signature": "OutstationState & opendnp3::StateUnsolicitedConfirmWait::OnNewNonReadRequest(OContext &, const ParsedRequest &)" - "name": "_ZN8opendnp325StateSolicitedConfirmWait19OnNewNonReadRequestERNS_8OContextERKNS_13ParsedRequestE" "params": - "name": "" @@ -18,25 +18,25 @@ - "name": "" "type": "struct opendnp3::ParsedRequest *" "return_type": "std::bad_function_call *" - "signature": "OutstationState OnNewNonReadRequest(StateSolicitedConfirmWait *, OContext, const ParsedRequest)" + "signature": "OutstationState & opendnp3::StateSolicitedConfirmWait::OnNewNonReadRequest(OContext &, const ParsedRequest &)" - "name": "_ZN8opendnp38OContext9OnTxReadyEv" "params": - "name": "" "type": "opendnp3::OContext *" "return_type": "bool" - "signature": "bool OnTxReady(OContext *)" + "signature": "bool opendnp3::OContext::OnTxReady()" - "name": "_ZZN8opendnp38OContext24RestartUnsolConfirmTimerEvENK3$_2clEv" "params": - "name": "" "type": "anon *" "return_type": "void" - "signature": "void operator()(const *)" + "signature": "void opendnp3::OContext::operator()(const Infinite loop *)" - "name": "_ZZN8opendnp38OContext22RestartSolConfirmTimerEvENK3$_1clEv" "params": - "name": "" "type": "anon *" "return_type": "void" - "signature": "void operator()(const *)" + "signature": "void opendnp3::OContext::operator()(const Infinite loop *)" "language": "c++" "project": "opendnp3" "target_name": "onefile" diff --git a/benchmark-sets/all/openh264.yaml b/benchmark-sets/all/openh264.yaml index 51aee62417..eaaf1229d9 100644 --- a/benchmark-sets/all/openh264.yaml +++ b/benchmark-sets/all/openh264.yaml @@ -8,11 +8,11 @@ - "name": "kiSrcLen" "type": "int" - "name": "ppDst" - "type": "char **" + "type": "bool " - "name": "pDstInfo" "type": "struct TagBufferInfo *" "return_type": "int" - "signature": "int CWelsDecoder::ThreadDecodeFrameInternal(const unsigned char *, const int, unsigned char **, SBufferInfo *)" + "signature": "int WelsDec::CWelsDecoder::ThreadDecodeFrameInternal(const unsigned char *, const int, unsigned char **, SBufferInfo *)" - "name": "_ZN7WelsDec12CWelsDecoder12DecodeParserEPKhiP15TagParserBsInfo" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "pDstInfo" "type": "struct TagParserBsInfo *" "return_type": "int" - "signature": "DECODING_STATE CWelsDecoder::DecodeParser(const unsigned char *, const int, SParserBsInfo *)" + "signature": "DECODING_STATE WelsDec::CWelsDecoder::DecodeParser(const unsigned char *, const int, SParserBsInfo *)" - "name": "_ZN7WelsDec12CWelsDecoder15ParseAccessUnitERNS_20tagSWelsDecThreadCtxE" "params": - "name": "this" @@ -32,21 +32,21 @@ - "name": "sThreadCtx" "type": "struct WelsDec::tagSWelsDecThreadCtx *" "return_type": "int" - "signature": "DECODING_STATE CWelsDecoder::ParseAccessUnit(SWelsDecoderThreadCTX)" + "signature": "DECODING_STATE WelsDec::CWelsDecoder::ParseAccessUnit(SWelsDecoderThreadCTX &)" - "name": "_ZN7WelsDec12CWelsDecoder18ThreadResetDecoderERPNS_21TagWelsDecoderContextE" "params": - "name": "this" "type": "WelsDec::CWelsDecoder *" - "name": "pCtx" - "type": "struct WelsDec::TagWelsDecoderContext **" + "type": "bool " "return_type": "int" - "signature": "int32_t CWelsDecoder::ThreadResetDecoder(PWelsDecoderContext)" + "signature": "int32_t WelsDec::CWelsDecoder::ThreadResetDecoder(PWelsDecoderContext &)" - "name": "_ZN7WelsDec12CWelsDecoder18OpenDecoderThreadsEv" "params": - "name": "this" "type": "WelsDec::CWelsDecoder *" "return_type": "void" - "signature": "void CWelsDecoder::OpenDecoderThreads()" + "signature": "void WelsDec::CWelsDecoder::OpenDecoderThreads()" "language": "c++" "project": "openh264" "target_name": "decoder_fuzzer" diff --git a/benchmark-sets/all/opensips.yaml b/benchmark-sets/all/opensips.yaml deleted file mode 100644 index d37844ba67..0000000000 --- a/benchmark-sets/all/opensips.yaml +++ /dev/null @@ -1,43 +0,0 @@ -"functions": -- "name": "reload_routing_script" - "params": [] - "return_type": "int" - "signature": "int reload_routing_script()" -- "name": "proto_tcp_init" - "params": - - "name": "pi" - "type": "struct proto_info *" - "return_type": "int" - "signature": "int proto_tcp_init(proto_info *)" -- "name": "tcp_read_req" - "params": - - "name": "con" - "type": "struct tcp_connection *" - - "name": "bytes_read" - "type": "int *" - "return_type": "int" - "signature": "int tcp_read_req(tcp_connection *, int *)" -- "name": "tcp_handle_req" - "params": - - "name": "req" - "type": "struct tcp_req *" - - "name": "con" - "type": "struct tcp_connection *" - - "name": "_max_msg_chunks" - "type": "int" - - "name": "_parallel_handling" - "type": "int" - "return_type": "int" - "signature": "int tcp_handle_req(tcp_req *, tcp_connection *, int, int)" -- "name": "w_forward" - "params": - - "name": "msg" - "type": "struct sip_msg *" - - "name": "dest" - "type": "struct proxy_l *" - "return_type": "int" - "signature": "int w_forward(sip_msg *, proxy_l *)" -"language": "c" -"project": "opensips" -"target_name": "fuzz_core_funcs" -"target_path": "/src/opensips/test/fuzz/fuzz_core_funcs.c" diff --git a/benchmark-sets/all/openssh.yaml b/benchmark-sets/all/openssh.yaml index eeb1456ff2..91cd156d99 100644 --- a/benchmark-sets/all/openssh.yaml +++ b/benchmark-sets/all/openssh.yaml @@ -4,7 +4,7 @@ - "name": "ac" "type": "int" - "name": "av" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int xxxmain(int, char **)" - "name": "after_poll" @@ -28,7 +28,7 @@ - "name": "ssh" "type": "struct ssh *" - "name": "proposal" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int kex_setup(ssh *, char **)" - "name": "sshkey_check_revoked" diff --git a/benchmark-sets/all/openthread.yaml b/benchmark-sets/all/openthread.yaml index 8169fcd5b1..3a77a4001d 100644 --- a/benchmark-sets/all/openthread.yaml +++ b/benchmark-sets/all/openthread.yaml @@ -4,7 +4,7 @@ - "name": "this" "type": "ot::MeshCoP::Commissioner *" "return_type": "void" - "signature": "void Commissioner::HandleTimer()" + "signature": "void ot::MeshCoP::Commissioner::HandleTimer()" - "name": "otCoapSecureStart" "params": - "name": "aInstance" @@ -20,7 +20,7 @@ - "name": "aContext" "type": "char *" "return_type": "void" - "signature": "void HandleDiscoverResult(ScanResult *, void *)" + "signature": "void ot::MeshCoP::Joiner::HandleDiscoverResult(ScanResult *, void *)" - "name": "_ZN2ot7MeshCoP6Joiner20HandleDiscoverResultEP18otActiveScanResult" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "aResult" "type": "struct otActiveScanResult *" "return_type": "void" - "signature": "void Joiner::HandleDiscoverResult(ScanResult *)" + "signature": "void ot::MeshCoP::Joiner::HandleDiscoverResult(ScanResult *)" - "name": "_ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "aPrevError" "type": "int" "return_type": "void" - "signature": "void Joiner::TryNextJoinerRouter(Error)" + "signature": "void ot::MeshCoP::Joiner::TryNextJoinerRouter(Error)" "language": "c++" "project": "openthread" "target_name": "ot-ip6-send-fuzzer" diff --git a/benchmark-sets/all/openvswitch.yaml b/benchmark-sets/all/openvswitch.yaml index 2ea9c0478c..d68e89010d 100644 --- a/benchmark-sets/all/openvswitch.yaml +++ b/benchmark-sets/all/openvswitch.yaml @@ -4,7 +4,7 @@ - "name": "level" "type": "int" "return_type": "void" - "signature": "void dpif_dummy_register(dummy_level)" + "signature": "void dpif_dummy_register(DW_TAG_enumeration_typedummy_level)" - "name": "dpif_netdev_run" "params": - "name": "dpif" @@ -14,13 +14,13 @@ - "name": "dpif_netdev_open" "params": - "name": "class" - "type": "struct dpif_3273 *" + "type": "struct dpif_3272 *" - "name": "name" "type": "char *" - "name": "create" "type": "bool" - "name": "dpifp" - "type": "3187 **" + "type": "bool " "return_type": "int" "signature": "int dpif_netdev_open(const dpif_class *, const char *, _Bool, dpif **)" - "name": "create_dp_netdev" @@ -28,9 +28,9 @@ - "name": "name" "type": "char *" - "name": "class" - "type": "struct dpif_3273 *" + "type": "struct dpif_3272 *" - "name": "dpp" - "type": "struct dp_netdev **" + "type": "bool " "return_type": "int" "signature": "int create_dp_netdev(const char *, const dpif_class *, dp_netdev **)" - "name": "dpif_netdev_port_add" diff --git a/benchmark-sets/all/opus.yaml b/benchmark-sets/all/opus.yaml index ee5e3a19cd..c1acbfa953 100644 --- a/benchmark-sets/all/opus.yaml +++ b/benchmark-sets/all/opus.yaml @@ -26,7 +26,7 @@ - "name": "max_data_bytes" "type": "int" "return_type": "int" - "signature": "int opus_multistream_encode_float(OpusMSEncoder *, const float *, int, unsigned char *, opus_int32)" + "signature": "int opus_multistream_encode_float(OpusMSEncoder *, const opus_val16 *, int, unsigned char *, opus_int32)" - "name": "opus_encode_float" "params": - "name": "st" @@ -56,7 +56,7 @@ - "name": "decode_fec" "type": "int" "return_type": "int" - "signature": "int opus_decode(OpusDecoder *, const unsigned char *, opus_int32, opus_val16 *, int, int)" + "signature": "int opus_decode(OpusDecoder *, const unsigned char *, opus_int32, opus_int16 *, int, int)" - "name": "opus_decode_float" "params": - "name": "st" @@ -72,7 +72,7 @@ - "name": "decode_fec" "type": "int" "return_type": "int" - "signature": "int opus_decode_float(OpusDecoder *, const unsigned char *, opus_int32, float *, int, int)" + "signature": "int opus_decode_float(OpusDecoder *, const unsigned char *, opus_int32, opus_val16 *, int, int)" "language": "c++" "project": "opus" "target_name": "opus_multistream_encode_fuzzer_floating" diff --git a/benchmark-sets/all/ots.yaml b/benchmark-sets/all/ots.yaml index 6d5cf42f3e..6bc6fa93f0 100644 --- a/benchmark-sets/all/ots.yaml +++ b/benchmark-sets/all/ots.yaml @@ -6,17 +6,7 @@ - "name": "table" "type": "ots::Buffer *" "return_type": "bool" - "signature": "bool FeatureSettingDefn::ParsePart(Buffer)" -- "name": "inflateSetDictionary" - "params": - - "name": "strm" - "type": "struct z_stream_s *" - - "name": "dictionary" - "type": "char *" - - "name": "dictLength" - "type": "int" - "return_type": "int" - "signature": "int inflateSetDictionary(z_streamp, const Bytef *, uInt)" + "signature": "bool ots::OpenTypeFEAT::FeatureSettingDefn::ParsePart(Buffer &)" - "name": "_ZN3ots12OpenTypeSILF6SILSub7SILPassC2ERKS2_" "params": - "name": "this" @@ -24,7 +14,7 @@ - "name": "" "type": "struct ots::OpenTypeSILF::SILSub::SILPass *" "return_type": "void" - "signature": "void SILPass::~SILPass(const SILPass)" + "signature": "void ots::OpenTypeSILF::SILSub::SILPass::~SILPass(const SILPass &)" - "name": "_ZN3ots12OpenTypeSILF6SILSubC2ERKS1_" "params": - "name": "this" @@ -32,13 +22,23 @@ - "name": "" "type": "struct ots::OpenTypeSILF::SILSub *" "return_type": "void" - "signature": "void SILSub::~SILSub(const SILSub)" -- "name": "inflateSync" + "signature": "void ots::OpenTypeSILF::SILSub::~SILSub(const SILSub &)" +- "name": "_ZNK3ots15OpenTypeGLAT_v29GlatEntry13SerializePartEPNS_9OTSStreamE" + "params": + - "name": "this" + "type": "struct ots::OpenTypeGLAT_v2::GlatEntry *" + - "name": "out" + "type": "ots::OTSStream *" + "return_type": "bool" + "signature": "bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(OTSStream *)" +- "name": "_ZN3ots15OpenTypeGLAT_v29GlatEntry9ParsePartERNS_6BufferE" "params": - - "name": "strm" - "type": "struct z_stream_s *" - "return_type": "int" - "signature": "int inflateSync(z_streamp)" + - "name": "this" + "type": "struct ots::OpenTypeGLAT_v2::GlatEntry *" + - "name": "table" + "type": "ots::Buffer *" + "return_type": "bool" + "signature": "bool ots::OpenTypeGLAT_v2::GlatEntry::ParsePart(Buffer &)" "language": "c++" "project": "ots" "target_name": "ots-fuzzer" diff --git a/benchmark-sets/all/pcre2.yaml b/benchmark-sets/all/pcre2.yaml index e32e3270c2..5559406a23 100644 --- a/benchmark-sets/all/pcre2.yaml +++ b/benchmark-sets/all/pcre2.yaml @@ -1,43 +1,53 @@ "functions": -- "name": "pcre2_match_data_create_from_pattern_8" +- "name": "pcre2_jit_stack_create_32" "params": - - "name": "code" - "type": "struct pcre2_real_code_8 *" + - "name": "startsize" + "type": "size_t" + - "name": "maxsize" + "type": "size_t" - "name": "gcontext" - "type": "struct pcre2_real_general_context_8 *" - "return_type": "struct pcre2_real_match_data_8 *" - "signature": "pcre2_match_data_8 * pcre2_match_data_create_from_pattern_8(const pcre2_code_8 *, pcre2_general_context_8 *)" -- "name": "pcre2_convert_context_create_8" + "type": "struct pcre2_real_general_context_32 *" + "return_type": "struct pcre2_real_jit_stack_32 *" + "signature": "pcre2_jit_stack_16 * pcre2_jit_stack_create_16(size_t, size_t, pcre2_general_context_16 *)" +- "name": "pcre2_jit_stack_create_8" "params": + - "name": "startsize" + "type": "size_t" + - "name": "maxsize" + "type": "size_t" - "name": "gcontext" "type": "struct pcre2_real_general_context_8 *" - "return_type": "struct pcre2_real_convert_context_8 *" - "signature": "pcre2_convert_context_8 * pcre2_convert_context_create_8(pcre2_general_context_8 *)" -- "name": "pcre2_compile_context_create_8" + "return_type": "struct pcre2_real_jit_stack_8 *" + "signature": "pcre2_jit_stack_16 * pcre2_jit_stack_create_16(size_t, size_t, pcre2_general_context_16 *)" +- "name": "pcre2_jit_stack_create_16" "params": + - "name": "startsize" + "type": "size_t" + - "name": "maxsize" + "type": "size_t" - "name": "gcontext" - "type": "struct pcre2_real_general_context_8 *" - "return_type": "struct pcre2_real_compile_context_8 *" - "signature": "pcre2_compile_context_8 * pcre2_compile_context_create_8(pcre2_general_context_8 *)" -- "name": "pcre2_set_newline_8" + "type": "struct pcre2_real_general_context_16 *" + "return_type": "struct pcre2_real_jit_stack_16 *" + "signature": "pcre2_jit_stack_16 * pcre2_jit_stack_create_16(size_t, size_t, pcre2_general_context_16 *)" +- "name": "do_extuni_utf_invalid" "params": - - "name": "ccontext" - "type": "struct pcre2_real_compile_context_8 *" - - "name": "newline" - "type": "int" - "return_type": "int" - "signature": "int pcre2_set_newline_8(pcre2_compile_context_8 *, uint32_t)" -- "name": "pcre2_general_context_create_8" + - "name": "args" + "type": "struct jit_arguments *" + - "name": "cc" + "type": "int *" + "return_type": "int *" + "signature": "PCRE2_SPTR16 do_extuni_utf_invalid(jit_arguments *, PCRE2_SPTR16)" +- "name": "sljit_allocate_stack" "params": - - "name": "private_malloc" - "type": "func_type *" - - "name": "private_free" - "type": "func_type *" - - "name": "memory_data" + - "name": "start_size" + "type": "size_t" + - "name": "max_size" + "type": "size_t" + - "name": "allocator_data" "type": "char *" - "return_type": "struct pcre2_real_general_context_8 *" - "signature": "pcre2_general_context_8 * pcre2_general_context_create_8( *, *, void *)" + "return_type": "struct sljit_stack *" + "signature": "sljit_stack * sljit_allocate_stack(sljit_uw, sljit_uw, void *)" "language": "c++" "project": "pcre2" -"target_name": "pcre2_fuzzer" +"target_name": "pcre2_fuzzer_32_4l" "target_path": "/src/pcre2/src/pcre2_fuzzsupport.c" diff --git a/benchmark-sets/all/perfetto.yaml b/benchmark-sets/all/perfetto.yaml deleted file mode 100644 index abcffa70d4..0000000000 --- a/benchmark-sets/all/perfetto.yaml +++ /dev/null @@ -1,47 +0,0 @@ -"functions": -- "name": "_ZN8perfetto15trace_processor19ProtoTraceTokenizer8TokenizeIZNS0_16ProtoTraceReader5ParseENS0_13TraceBlobViewEE3$_0EENS_4base6StatusES4_T_" - "params": - - "name": "" - "type": "perfetto::base::Status *" - - "name": "blob" - "type": "perfetto::trace_processor::ProtoTraceTokenizer *" - - "name": "" - "type": "perfetto::trace_processor::TraceBlobView *" - - "name": "" - "type": "perfetto::trace_processor::ProtoTraceReader *" - "return_type": "void" - "signature": "Status Tokenize<(lambda at ../../src/perfetto/src/trace_processor/importers/proto/proto_trace_reader.cc:63:47)>(ProtoTraceTokenizer *, TraceBlobView, from /work/build/../../src/perfetto/src/trace_processor/importers/proto/proto_trace_reader.cc:63 DW_TAG_class_type Composite type)" -- "name": "_ZZN8perfetto18TracingServiceImpl22FlushAndDisableTracingEmENK4$_13clEb" - "params": - - "name": "" - "type": "anon *" - - "name": "" - "type": "bool" - "return_type": "void" - "signature": "void ( *, )" -- "name": "_ZN8perfetto18TracingServiceImpl20ConsumerEndpointImpl11FreeBuffersEv" - "params": - - "name": "" - "type": "perfetto::TracingServiceImpl::ConsumerEndpointImpl *" - "return_type": "void" - "signature": "void FreeBuffers(ConsumerEndpointImpl *)" -- "name": "_ZN8perfetto18TracingServiceImpl23NotifyDataSourceStoppedEtm" - "params": - - "name": "" - "type": "perfetto::TracingServiceImpl *" - - "name": "" - "type": "short" - - "name": "" - "type": "size_t" - "return_type": "void" - "signature": "void NotifyDataSourceStopped(TracingServiceImpl *, ProducerID, DataSourceInstanceID)" -- "name": "_ZZN8perfetto18TracingServiceImpl13EnableTracingEPNS0_20ConsumerEndpointImplERKNS_6protos3gen11TraceConfigENS_4base14ScopedResourceIiXadL_ZNS8_9CloseFileEiEELin1ELb1ENS8_8internal22DefaultValidityCheckerIiLin1EEEEEENK3$_3clEv" - "params": - - "name": "" - "type": "anon *" - "return_type": "void" - "signature": "void ( *, )" -"language": "c++" -"project": "perfetto" -"target_name": "/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc" -"target_path": "/src/perfetto/src/protozero/proto_decoder_fuzzer.cc" diff --git a/benchmark-sets/all/pffft.yaml b/benchmark-sets/all/pffft.yaml deleted file mode 100644 index e232ed03f0..0000000000 --- a/benchmark-sets/all/pffft.yaml +++ /dev/null @@ -1,13 +0,0 @@ -"functions": -- "name": "_Z19validate_pffft_simdv" - "params": [] - "return_type": "void" - "signature": "void validate_pffft_simd()" -- "name": "pffft_simd_size" - "params": [] - "return_type": "int" - "signature": "int pffft_simd_size()" -"language": "c++" -"project": "pffft" -"target_name": "pffft_complex_fuzzer" -"target_path": "/src/pffft/pffft_fuzzer.cc" diff --git a/benchmark-sets/all/phmap.yaml b/benchmark-sets/all/phmap.yaml index 6d86e4c904..63cd3f8331 100644 --- a/benchmark-sets/all/phmap.yaml +++ b/benchmark-sets/all/phmap.yaml @@ -4,7 +4,7 @@ - "name": "this" "type": "phmap::priv::raw_hash_set *" "return_type": "void" - "signature": "void int> > >::drop_deletes_without_resize()" + "signature": "void phmap::priv::raw_hash_set, phmap::Hash, phmap::EqualTo, std::__1::allocator > >::drop_deletes_without_resize(raw_hash_set, phmap::Hash, phmap::EqualTo, std::__1::allocator > > *)" - "name": "_ZN5phmap4priv37ConvertDeletedToEmptyAndFullToDeletedEPam" "params": - "name": "ctrl" @@ -12,13 +12,13 @@ - "name": "capacity" "type": "size_t" "return_type": "void" - "signature": "void ConvertDeletedToEmptyAndFullToDeleted(ctrl_t *, size_t)" + "signature": "void phmap::priv::ConvertDeletedToEmptyAndFullToDeleted(ctrl_t *, size_t)" - "name": "_ZN5phmap4priv12raw_hash_setINS0_17FlatHashMapPolicyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES9_EENS_4HashIS9_EENS_7EqualToIS9_EENS7_INS3_4pairIKS9_S9_EEEEE8iteratorppEv" "params": - "name": "this" "type": "phmap::priv::raw_hash_set, phmap::Hash, phmap::EqualTo, std::allocator>>::iterator *" "return_type": "phmap::priv::raw_hash_set, phmap::Hash, phmap::EqualTo, std::allocator>>::iterator *" - "signature": "iterator iterator::operator++()" + "signature": "iterator & phmap::priv::raw_hash_set, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >, phmap::Hash, std::__1::allocator > >, phmap::EqualTo, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, std::__1::basic_string, std::__1::allocator > > > >::iterator::operator++()" - "name": "_ZN5phmap4priv10DeallocateILm8ENSt3__19allocatorINS2_4pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS3_IcEEEES9_EEEEEEvPT0_Pvm" "params": - "name": "alloc" @@ -28,7 +28,7 @@ - "name": "n" "type": "size_t" "return_type": "void" - "signature": "void Deallocate<8UL, std::__1::allocator, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > > >(std::__1::allocator > > > *, void *, size_t)" + "signature": "void phmap::priv::Deallocate<8ul, std::__1::allocator, std::__1::allocator > const, std::__1::basic_string, std::__1::Deallocate<8UL, std::__1::allocator, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > > >(allocator, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > > *, void *, size_t)" - "name": "_ZZN5phmap4priv12raw_hash_setINS0_17FlatHashMapPolicyIjiEENS_4HashIjEENS_7EqualToIjEENSt3__19allocatorINS8_4pairIKjiEEEEE27drop_deletes_without_resizeEvENKUlmE_clEm" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "pos" "type": "size_t" "return_type": "size_t" - "signature": "unsigned long const::operator()(size_t)" + "signature": "unsigned long phmap::priv::raw_hash_set, phmap::Hash, phmap::EqualTo, std::__1::allocator > >::operator()(const pair **, size_t)" "language": "c++" "project": "phmap" "target_name": "phashmap_fuzz" diff --git a/benchmark-sets/all/picotls.yaml b/benchmark-sets/all/picotls.yaml index 2a0fa7e755..1592b04059 100644 --- a/benchmark-sets/all/picotls.yaml +++ b/benchmark-sets/all/picotls.yaml @@ -53,30 +53,30 @@ "type": "struct st_ptls_handshake_properties_t *" "return_type": "int" "signature": "int ptls_client_handle_message(ptls_t *, ptls_buffer_t *, size_t *, size_t, const void *, size_t, ptls_handshake_properties_t *)" -- "name": "client_handle_finished" +- "name": "ptls_import" "params": + - "name": "ctx" + "type": "struct st_ptls_context_t *" - "name": "tls" - "type": "struct st_ptls_t *" - - "name": "emitter" - "type": "struct st_ptls_message_emitter_t *" - - "name": "message" + "type": "bool " + - "name": "params" "type": "char *" - "name": "" "type": "size_t" "return_type": "int" - "signature": "int client_handle_finished(ptls_t *, ptls_message_emitter_t *, ptls_iovec_t)" -- "name": "ptls_send" + "signature": "int ptls_import(ptls_context_t *, ptls_t **, ptls_iovec_t)" +- "name": "client_handle_finished" "params": - "name": "tls" "type": "struct st_ptls_t *" - - "name": "sendbuf" - "type": "struct st_ptls_buffer_t *" - - "name": "input" + - "name": "emitter" + "type": "struct st_ptls_message_emitter_t *" + - "name": "message" "type": "char *" - - "name": "inlen" + - "name": "" "type": "size_t" "return_type": "int" - "signature": "int ptls_send(ptls_t *, ptls_buffer_t *, const void *, size_t)" + "signature": "int client_handle_finished(ptls_t *, ptls_message_emitter_t *, ptls_iovec_t)" "language": "c++" "project": "picotls" "target_name": "fuzz-client-hello" diff --git a/benchmark-sets/all/piex.yaml b/benchmark-sets/all/piex.yaml index abf08a4767..a3ec84c749 100644 --- a/benchmark-sets/all/piex.yaml +++ b/benchmark-sets/all/piex.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "std::vector *" "return_type": "bool" - "signature": "bool GetDngInformation(StreamInterface *, uint32_t *, uint32_t *, std::__1::allocator > *)" + "signature": "bool piex::GetDngInformation(StreamInterface *, uint32_t *, uint32_t *, vector > *)" - "name": "_ZN4piex12_GLOBAL__N_117GetDngInformationERKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEPNS_15StreamInterfaceEPjSC_PNS1_6vectorIjS6_EE" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "std::vector *" "return_type": "bool" - "signature": "bool GetDngInformation(const TagSet, StreamInterface *, uint32_t *, uint32_t *, std::__1::allocator > *)" + "signature": "bool piex::(anonymous namespace)::GetDngInformation(const TagSet &, StreamInterface *, uint32_t *, uint32_t *, vector > *)" - "name": "_ZN4piex14GetOrientationEPNS_15StreamInterfaceEPj" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "int *" "return_type": "bool" - "signature": "bool GetOrientation(StreamInterface *, uint32_t *)" + "signature": "bool piex::GetOrientation(StreamInterface *, uint32_t *)" - "name": "_ZN4piex12_GLOBAL__N_117RafGetOrientationEPNS_15StreamInterfaceEPj" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "int *" "return_type": "bool" - "signature": "bool RafGetOrientation(StreamInterface *, uint32_t *)" + "signature": "bool piex::(anonymous namespace)::RafGetOrientation(StreamInterface *, uint32_t *)" - "name": "_ZN4piex18GetExifOrientationEPNS_15StreamInterfaceEjPj" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "int *" "return_type": "bool" - "signature": "bool GetExifOrientation(StreamInterface *, const uint32_t, uint32_t *)" + "signature": "bool piex::GetExifOrientation(StreamInterface *, const uint32_t, uint32_t *)" "language": "c++" "project": "piex" "target_name": "fuzzer-tiff_parser" diff --git a/benchmark-sets/all/pigweed.yaml b/benchmark-sets/all/pigweed.yaml index 5f1350daa6..cbe406c402 100644 --- a/benchmark-sets/all/pigweed.yaml +++ b/benchmark-sets/all/pigweed.yaml @@ -12,7 +12,7 @@ - "name": "" "type": "pw::protobuf::internal::MessageField *" "return_type": "int" - "signature": "Status StreamDecoder::Read(span, span)" + "signature": "Status pw::protobuf::StreamDecoder::Read(span, span)" - "name": "_ZN2pw8protobuf13StreamEncoder5WriteENS_4spanIKSt4byteLm18446744073709551615EEENS2_IKNS0_8internal12MessageFieldELm18446744073709551615EEE" "params": - "name": "this" @@ -26,7 +26,7 @@ - "name": "" "type": "pw::protobuf::internal::MessageField *" "return_type": "int" - "signature": "Status StreamEncoder::Write(span, span)" + "signature": "Status pw::protobuf::StreamEncoder::Write(span, span)" - "name": "_ZNK2pw9tokenizer11Detokenizer16DetokenizeBase64ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE" "params": - "name": "this" @@ -38,7 +38,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "string const Detokenizer::DetokenizeBase64(string_view)" + "signature": "string pw::tokenizer::Detokenizer::DetokenizeBase64(string_view)" - "name": "_ZN2pw9tokenizer12_GLOBAL__N_124NestedMessageDetokenizer10DetokenizeENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE" "params": - "name": "this" @@ -48,7 +48,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "void NestedMessageDetokenizer::Detokenize(string_view)" + "signature": "void pw::tokenizer::(anonymous namespace)::NestedMessageDetokenizer::Detokenize(string_view)" - "name": "_ZN2pw9tokenizer12_GLOBAL__N_124NestedMessageDetokenizer10DetokenizeEc" "params": - "name": "this" @@ -56,7 +56,7 @@ - "name": "next_char" "type": "char" "return_type": "void" - "signature": "void NestedMessageDetokenizer::Detokenize(char)" + "signature": "void pw::tokenizer::(anonymous namespace)::NestedMessageDetokenizer::Detokenize(char)" "language": "c++" "project": "pigweed" "target_name": "encoder_fuzzer" diff --git a/benchmark-sets/all/pistache.yaml b/benchmark-sets/all/pistache.yaml index ce041539ba..b444ddba7c 100644 --- a/benchmark-sets/all/pistache.yaml +++ b/benchmark-sets/all/pistache.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "Pistache::ArrayStreamBuf *" "return_type": "bool" - "signature": "bool writeCookies(const CookieJar, DynamicStreamBuf)" + "signature": "bool Pistache::Http::(anonymous namespace)::writeCookies(const CookieJar &, DynamicStreamBuf &)" - "name": "_ZN8Pistache4HttplsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_6CookieE" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "struct Pistache::Http::Cookie *" "return_type": "std::ostream *" - "signature": "ostream operator<<(ostream, const Cookie)" + "signature": "ostream & Pistache::Http::operator<<(ostream &, const Cookie &)" - "name": "_ZNK8Pistache4Http6Cookie5writeERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "std::ostream *" "return_type": "void" - "signature": "void write(const Cookie *, ostream)" + "signature": "void Pistache::Http::Cookie::write(ostream &)" - "name": "_ZNK8Pistache4Http6Header4Date5writeERNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEE" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "std::ostream *" "return_type": "void" - "signature": "void write(const Date *, ostream)" + "signature": "void Pistache::Http::Header::Date::write(ostream &)" - "name": "_ZNK8Pistache4Http8FullDate5writeERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEENS1_4TypeE" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void write(const FullDate *, ostream, Type)" + "signature": "void Pistache::Http::FullDate::write(ostream &, DW_TAG_enumeration_typeType)" "language": "c++" "project": "pistache" "target_name": "fuzz_parsers" diff --git a/benchmark-sets/all/pjsip.yaml b/benchmark-sets/all/pjsip.yaml index a6b072d212..a52443b963 100644 --- a/benchmark-sets/all/pjsip.yaml +++ b/benchmark-sets/all/pjsip.yaml @@ -16,7 +16,7 @@ - "name": "body" "type": "struct pjsip_msg_body *" - "name": "p_tsx" - "type": "struct pjsip_transaction **" + "type": "bool " "return_type": "int" "signature": "pj_status_t pjsip_endpt_respond(pjsip_endpoint *, pjsip_module *, pjsip_rx_data *, int, const pj_str_t *, const pjsip_hdr *, const pjsip_msg_body *, pjsip_transaction **)" - "name": "pjsip_tsx_create_uas" @@ -26,7 +26,7 @@ - "name": "rdata" "type": "struct pjsip_rx_data *" - "name": "p_tsx" - "type": "struct pjsip_transaction **" + "type": "bool " "return_type": "int" "signature": "pj_status_t pjsip_tsx_create_uas(pjsip_module *, pjsip_rx_data *, pjsip_transaction **)" - "name": "pjsip_tsx_create_uas2" @@ -38,7 +38,7 @@ - "name": "grp_lock" "type": "struct pj_grp_lock_t *" - "name": "p_tsx" - "type": "struct pjsip_transaction **" + "type": "bool " "return_type": "int" "signature": "pj_status_t pjsip_tsx_create_uas2(pjsip_module *, pjsip_rx_data *, pj_grp_lock_t *, pjsip_transaction **)" - "name": "pjsip_endpt_send_request" diff --git a/benchmark-sets/all/plan9port.yaml b/benchmark-sets/all/plan9port.yaml index 017425aced..169e84827a 100644 --- a/benchmark-sets/all/plan9port.yaml +++ b/benchmark-sets/all/plan9port.yaml @@ -48,7 +48,7 @@ - "name": "edigest" "type": "char *" - "name": "psigalg" - "type": "struct Elem **" + "type": "bool " "return_type": "char *" "signature": "char * verify_signature(Bytes *, RSApub *, uchar *, Elem **)" "language": "c" diff --git a/benchmark-sets/all/poco.yaml b/benchmark-sets/all/poco.yaml index b425598a70..52e9b4f096 100644 --- a/benchmark-sets/all/poco.yaml +++ b/benchmark-sets/all/poco.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "bool match(const string, const string, int)" + "signature": "bool Poco::RegularExpression::match(const string &, const string &, int)" - "name": "_ZNK4Poco17RegularExpression5splitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmRNS1_6vectorIS7_NS5_IS7_EEEEi" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int split(const RegularExpression *, const string, size_type, std::__1::allocator > > >, int)" + "signature": "int Poco::RegularExpression::split(const string &, size_type, vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > &, int)" - "name": "_ZNK4Poco17RegularExpression5substERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmRKS7_i" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int subst(const RegularExpression *, string, size_type, const string, int)" + "signature": "int Poco::RegularExpression::subst(string &, size_type, const string &, int)" - "name": "_ZNK4Poco17RegularExpression8substOneERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmRKS7_i" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "int" "return_type": "size_t" - "signature": "size_type substOne(const RegularExpression *, string, size_type, const string, int)" + "signature": "size_type Poco::RegularExpression::substOne(string &, size_type, const string &, int)" - "name": "_ZNK4Poco17RegularExpression5matchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmi" "params": - "name": "" @@ -62,7 +62,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "bool match(const RegularExpression *, const string, size_type, int)" + "signature": "bool Poco::RegularExpression::match(const string &, size_type, int)" "language": "c++" "project": "poco" "target_name": "json_parser_fuzzer" diff --git a/benchmark-sets/all/powerdns.yaml b/benchmark-sets/all/powerdns.yaml index 60171ac2dc..3b0e412bd0 100644 --- a/benchmark-sets/all/powerdns.yaml +++ b/benchmark-sets/all/powerdns.yaml @@ -1,4 +1,10 @@ "functions": +- "name": "_Z24checkHostnameCorrectnessRK17DNSResourceRecord" + "params": + - "name": "" + "type": "DNSResourceRecord *" + "return_type": "void" + "signature": "void checkHostnameCorrectness(const DNSResourceRecord &)" - "name": "_Z22handleEDNSClientSubnetR11DNSQuestionRbS1_" "params": - "name": "" @@ -8,13 +14,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool handleEDNSClientSubnet(DNSQuestion, bool, bool)" -- "name": "_Z24checkHostnameCorrectnessRK17DNSResourceRecord" - "params": - - "name": "" - "type": "DNSResourceRecord *" - "return_type": "void" - "signature": "void checkHostnameCorrectness(const DNSResourceRecord)" + "signature": "bool handleEDNSClientSubnet(DNSQuestion &, bool &, bool &)" - "name": "_Z22handleEDNSClientSubnetRNSt3__16vectorIh14noinit_adaptorINS_9allocatorIhEEEEEmmRbS7_bRKNS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEE" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "bool handleEDNSClientSubnet(PacketBuffer, const size_t, const size_t, bool, bool, bool, const string)" + "signature": "bool handleEDNSClientSubnet(PacketBuffer &, const size_t, const size_t, bool &, bool &, bool, const string &)" - "name": "_Z13setEDNSOptionR11DNSQuestiontRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "bool setEDNSOption(DNSQuestion, uint16_t, const string)" + "signature": "bool setEDNSOption(DNSQuestion &, uint16_t, const string &)" - "name": "_ZN16RecordTextReader18xfrSvcParamKeyValsERNSt3__13setI8SvcParamNS0_4lessIS2_EENS0_9allocatorIS2_EEEE" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "std::set *" "return_type": "void" - "signature": "void xfrSvcParamKeyVals(RecordTextReader *, std::__1::allocator >)" + "signature": "void RecordTextReader::xfrSvcParamKeyVals(set, std::__1::allocator > &)" "language": "c++" "project": "powerdns" "target_name": "standalone_fuzz_target_runner" diff --git a/benchmark-sets/all/proj4.yaml b/benchmark-sets/all/proj4.yaml index f2f05d9c5c..9b7cba867f 100644 --- a/benchmark-sets/all/proj4.yaml +++ b/benchmark-sets/all/proj4.yaml @@ -28,7 +28,7 @@ - "name": "" "type": "struct pj_ctx *" "return_type": "std::vector *" - "signature": "const std::__1::allocator > getPreparedOperations(PJ_OPERATION_LIST *, PJ_CONTEXT *)" + "signature": "const vector > & PJ_OPERATION_LIST::getPreparedOperations(PJ_CONTEXT *)" - "name": "_ZNK5osgeo4proj3crs8BoundCRS9_identifyERKNSt3__110shared_ptrINS0_2io16AuthorityFactoryEEE" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "std::shared_ptr *" "return_type": "void" - "signature": "list >, int>, std::__1::allocator >, int> > > _identify(const BoundCRS *, const AuthorityFactoryPtr)" + "signature": "list >, int>, std::__1::allocator >, int> > > osgeo::proj::crs::BoundCRS::_identify(const AuthorityFactoryPtr &)" - "name": "_ZNK5osgeo4proj3crs3CRS31createBoundCRSToWGS84IfPossibleERKNSt3__110shared_ptrINS0_2io15DatabaseContextEEENS0_9operation26CoordinateOperationContext18IntermediateCRSUseE" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "CRSNNPtr createBoundCRSToWGS84IfPossible(const CRS *, const DatabaseContextPtr, IntermediateCRSUse)" + "signature": "CRSNNPtr osgeo::proj::crs::CRS::createBoundCRSToWGS84IfPossible(const DatabaseContextPtr &, DW_TAG_enumeration_typeIntermediateCRSUse)" "language": "c++" "project": "proj4" "target_name": "proj_crs_to_crs_fuzzer" diff --git a/benchmark-sets/all/pugixml.yaml b/benchmark-sets/all/pugixml.yaml index 2bb45959e5..a559c5ea12 100644 --- a/benchmark-sets/all/pugixml.yaml +++ b/benchmark-sets/all/pugixml.yaml @@ -10,7 +10,7 @@ - "name": "n" "type": "pugi::xpath_node *" "return_type": "size_t" - "signature": "size_t const xpath_query::evaluate_string(char_t *, size_t, const xpath_node)" + "signature": "size_t pugi::xpath_query::evaluate_string(char_t *, size_t, const xpath_node &)" - "name": "_ZN4pugi8xml_node13append_bufferEPKvmjNS_12xml_encodingE" "params": - "name": "this" @@ -26,7 +26,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "xml_parse_result xml_node::append_buffer(const void *, size_t, unsigned int, xml_encoding)" + "signature": "xml_parse_result pugi::xml_node::append_buffer(const void *, size_t, unsigned int, DW_TAG_enumeration_typexml_encoding)" - "name": "_ZN4pugi12xml_document23load_buffer_inplace_ownEPvmjNS_12xml_encodingE" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "xml_parse_result xml_document::load_buffer_inplace_own(void *, size_t, unsigned int, xml_encoding)" + "signature": "xml_parse_result pugi::xml_document::load_buffer_inplace_own(void *, size_t, unsigned int, DW_TAG_enumeration_typexml_encoding)" - "name": "_ZN4pugi12xml_document19load_buffer_inplaceEPvmjNS_12xml_encodingE" "params": - "name": "this" @@ -58,7 +58,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "xml_parse_result xml_document::load_buffer_inplace(void *, size_t, unsigned int, xml_encoding)" + "signature": "xml_parse_result pugi::xml_document::load_buffer_inplace(void *, size_t, unsigned int, DW_TAG_enumeration_typexml_encoding)" - "name": "_ZNK4pugi8xml_node18select_single_nodeEPKcPNS_18xpath_variable_setE" "params": - "name": "this" @@ -68,7 +68,7 @@ - "name": "variables" "type": "pugi::xpath_variable_set *" "return_type": "void" - "signature": "xpath_node const xml_node::select_single_node(const char_t *, xpath_variable_set *)" + "signature": "xpath_node pugi::xml_node::select_single_node(const char_t *, xpath_variable_set *)" "language": "c++" "project": "pugixml" "target_name": "fuzz_parse" diff --git a/benchmark-sets/all/pupnp.yaml b/benchmark-sets/all/pupnp.yaml index f365ca66cf..4db57acf02 100644 --- a/benchmark-sets/all/pupnp.yaml +++ b/benchmark-sets/all/pupnp.yaml @@ -16,7 +16,7 @@ - "name": "buffer" "type": "char *" - "name": "retDoc" - "type": "1 **" + "type": "bool " "return_type": "int" "signature": "int ixmlParseBufferEx(const char *, IXML_Document **)" - "name": "ixmlDocument_importNode" @@ -28,7 +28,7 @@ - "name": "deep" "type": "int" - "name": "rtNode" - "type": "0 **" + "type": "bool " "return_type": "int" "signature": "int ixmlDocument_importNode(IXML_Document *, IXML_Node *, int, IXML_Node **)" - "name": "ixmlNode_cloneNodeTreeRecursive" diff --git a/benchmark-sets/all/pycryptodome.yaml b/benchmark-sets/all/pycryptodome.yaml index 7ab1418cae..7837bc3ceb 100644 --- a/benchmark-sets/all/pycryptodome.yaml +++ b/benchmark-sets/all/pycryptodome.yaml @@ -15,7 +15,7 @@ "type": "size_t" "return_type": "int" "signature": "int SHA384_pbkdf2_hmac_assist(const hash_state *, const hash_state *, const uint8_t *, uint8_t *, size_t, size_t)" -- "name": "_Z25SHA224_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm" +- "name": "_Z25SHA256_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm" "params": - "name": "inner" "type": "struct t_hash_state *" @@ -31,7 +31,7 @@ "type": "size_t" "return_type": "int" "signature": "int SHA384_pbkdf2_hmac_assist(const hash_state *, const hash_state *, const uint8_t *, uint8_t *, size_t, size_t)" -- "name": "_Z25SHA256_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm" +- "name": "_Z25SHA224_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm" "params": - "name": "inner" "type": "struct t_hash_state *" @@ -61,15 +61,15 @@ "type": "size_t" "return_type": "int" "signature": "int MD5_pbkdf2_hmac_assist(const hash_state *, const hash_state *, const uint8_t *, uint8_t *, size_t)" -- "name": "_Z14ripemd160_copyPK10hash_statePS_" +- "name": "_Z8md4_copyPK10hash_statePS_" "params": - "name": "src" "type": "struct hash_state *" - "name": "dst" "type": "struct hash_state *" "return_type": "int" - "signature": "int ripemd160_copy(const hash_state *, hash_state *)" + "signature": "int md4_copy(const hash_state *, hash_state *)" "language": "c" "project": "pycryptodome" -"target_name": "ripemd160_fuzzer" +"target_name": "md4_fuzzer" "target_path": "/src/pcd_hash_fuzzer.cc" diff --git a/benchmark-sets/all/qubes-os.yaml b/benchmark-sets/all/qubes-os.yaml index cefd7d9510..8d74a45fda 100644 --- a/benchmark-sets/all/qubes-os.yaml +++ b/benchmark-sets/all/qubes-os.yaml @@ -4,7 +4,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int fuzz_main(int, char **)" - "name": "mainloop" @@ -50,7 +50,7 @@ - "name": "wait_for_session" "type": "int *" - "name": "user" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int load_service_config(const qrexec_parsed_command *, int *, char **)" "language": "c++" diff --git a/benchmark-sets/all/quickjs.yaml b/benchmark-sets/all/quickjs.yaml new file mode 100644 index 0000000000..d48d2b290e --- /dev/null +++ b/benchmark-sets/all/quickjs.yaml @@ -0,0 +1,39 @@ +"functions": +- "name": "JS_NewContext" + "params": + - "name": "" + "type": "struct JSRuntime *" + "return_type": "struct JSContext *" + "signature": "JSContext * JS_NewContext(JSRuntime *)" +- "name": "JS_AddIntrinsicBigFloat" + "params": + - "name": "" + "type": "struct JSContext *" + "return_type": "void" + "signature": "void JS_AddIntrinsicBigFloat(JSContext *)" +- "name": "JS_AddIntrinsicBigDecimal" + "params": + - "name": "" + "type": "struct JSContext *" + "return_type": "void" + "signature": "void JS_AddIntrinsicBigDecimal(JSContext *)" +- "name": "js_init_module_os" + "params": + - "name": "" + "type": "struct JSContext *" + - "name": "" + "type": "char *" + "return_type": "struct JSModuleDef *" + "signature": "JSModuleDef * js_init_module_os(JSContext *, const char *)" +- "name": "js_os_init" + "params": + - "name": "" + "type": "struct JSContext *" + - "name": "" + "type": "struct JSModuleDef *" + "return_type": "int" + "signature": "int js_os_init(JSContext *, JSModuleDef *)" +"language": "c" +"project": "quickjs" +"target_name": "fuzz_eval" +"target_path": "/src/fuzz_eval.c" diff --git a/benchmark-sets/all/rapidjson.yaml b/benchmark-sets/all/rapidjson.yaml index 6301c34dfd..041fd83ac4 100644 --- a/benchmark-sets/all/rapidjson.yaml +++ b/benchmark-sets/all/rapidjson.yaml @@ -10,7 +10,7 @@ - "name": "newSize" "type": "size_t" "return_type": "char *" - "signature": "void * MemoryPoolAllocator::Realloc(void *, size_t, size_t)" + "signature": "void * rapidjson::MemoryPoolAllocator::Realloc(MemoryPoolAllocator *, void *, size_t, size_t)" - "name": "_ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEE" "params": - "name": "this" @@ -18,13 +18,13 @@ - "name": "s" "type": "struct rapidjson::GenericStringRef *" "return_type": "void" - "signature": "void rapidjson::MemoryPoolAllocator >::SetStringRaw(StringRefType)" + "signature": "void rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::SetStringRaw(GenericValue, rapidjson::MemoryPoolAllocator > *, StringRefType)" - "name": "_ZN9rapidjson8internal5StackINS_12CrtAllocatorEE12GetAllocatorEv" "params": - "name": "this" "type": "rapidjson::internal::Stack *" "return_type": "rapidjson::CrtAllocator *" - "signature": "CrtAllocator Stack::GetAllocator()" + "signature": "CrtAllocator & rapidjson::internal::Stack::GetAllocator(Stack *)" "language": "c++" "project": "rapidjson" "target_name": "fuzzer" diff --git a/benchmark-sets/all/relic.yaml b/benchmark-sets/all/relic.yaml index 8a81e0611d..bfd6852aac 100644 --- a/benchmark-sets/all/relic.yaml +++ b/benchmark-sets/all/relic.yaml @@ -20,7 +20,7 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "optional OpECDSA_Sign(Botan *, ECDSA_Sign)" + "signature": "optional cryptofuzz::module::Botan::OpECDSA_Sign(ECDSA_Sign &)" - "name": "_ZN10cryptofuzz6module5Botan13OpECGDSA_SignERNS_9operation11ECGDSA_SignE" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "optional OpECGDSA_Sign(Botan *, ECGDSA_Sign)" + "signature": "optional cryptofuzz::module::Botan::OpECGDSA_Sign(ECGDSA_Sign &)" - "name": "_ZN10cryptofuzz6module12Botan_detail11ECxDSA_SignIN5Botan17ECGDSA_PrivateKeyENS_9operation11ECGDSA_SignELb0EEENSt3__18optionalINS_9component15ECDSA_SignatureEEERT0_" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "optional ECxDSA_Sign(ECDSA_Sign)" + "signature": "optional std::__1::optional cryptofuzz::module::Botan_detail::ECxDSA_Sign(ECDSA_Sign &)" - "name": "_ZN10cryptofuzz6module5Botan21OpECC_GenerateKeyPairERNS_9operation19ECC_GenerateKeyPairE" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "cryptofuzz::operation::Misc *" "return_type": "void" - "signature": "optional OpECC_GenerateKeyPair(Botan *, ECC_GenerateKeyPair)" + "signature": "optional cryptofuzz::module::Botan::OpECC_GenerateKeyPair(ECC_GenerateKeyPair &)" "language": "c++" "project": "relic" "target_name": "cryptofuzz-relic" diff --git a/benchmark-sets/all/resiprocate.yaml b/benchmark-sets/all/resiprocate.yaml index 3d390f5c9c..f0cc80c44c 100644 --- a/benchmark-sets/all/resiprocate.yaml +++ b/benchmark-sets/all/resiprocate.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "resip::ParseBuffer *" "return_type": "void" - "signature": "void parse(DialogInfoContents *, ParseBuffer)" + "signature": "void resip::DialogInfoContents::parse(ParseBuffer &)" - "name": "_ZN5resip9Transport10basicCheckERKNS_10SipMessageE" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "resip::SipMessage *" "return_type": "bool" - "signature": "bool basicCheck(Transport *, const SipMessage)" + "signature": "bool resip::Transport::basicCheck(const SipMessage &)" - "name": "_ZN5resip18DialogInfoContents11parseDialogERNS_9XMLCursorE" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "resip::XMLCursor *" "return_type": "void" - "signature": "void parseDialog(DialogInfoContents *, XMLCursor)" + "signature": "void resip::DialogInfoContents::parseDialog(XMLCursor &)" - "name": "_ZN5resip9Transport18makeFailedResponseERKNS_10SipMessageEiPKc" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "void makeFailedResponse(Transport *, const SipMessage, int, const char *)" + "signature": "void resip::Transport::makeFailedResponse(const SipMessage &, int, const char *)" - "name": "_ZN5resip6Helper16makeWWWChallengeERKNS_10SipMessageERKNS_4DataEbb" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "bool" "return_type": "resip::SipMessage *" - "signature": "SipMessage * makeWWWChallenge(const SipMessage, const Data, bool, bool)" + "signature": "SipMessage * resip::Helper::makeWWWChallenge(const SipMessage &, const Data &, bool, bool)" "language": "c++" "project": "resiprocate" "target_name": "fuzzUtil" diff --git a/benchmark-sets/all/s2geometry.yaml b/benchmark-sets/all/s2geometry.yaml index b2cd3dd7e3..76323123dc 100644 --- a/benchmark-sets/all/s2geometry.yaml +++ b/benchmark-sets/all/s2geometry.yaml @@ -6,7 +6,7 @@ - "name": "error" "type": "S2Error *" "return_type": "bool" - "signature": "bool Impl::Build(S2Error *)" + "signature": "bool S2BooleanOperation::Impl::Build(S2Error *)" - "name": "_ZN18S2BooleanOperation4Impl7DoBuildEP7S2Error" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "error" "type": "S2Error *" "return_type": "void" - "signature": "void Impl::DoBuild(S2Error *)" + "signature": "void S2BooleanOperation::Impl::DoBuild(S2Error *)" - "name": "_ZN9S2Polygon21InitToCellUnionBorderERK11S2CellUnion" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "cells" "type": "S2CellUnion *" "return_type": "void" - "signature": "void S2Polygon::InitToCellUnionBorder(const S2CellUnion)" + "signature": "void S2Polygon::InitToCellUnionBorder(const S2CellUnion &)" - "name": "_ZN9S2Polygon22InitToSimplifiedInCellERKS_RK6S2Cell7S1AngleS5_" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "boundary_tolerance" "type": "double" "return_type": "void" - "signature": "void S2Polygon::InitToSimplifiedInCell(const S2Polygon, const S2Cell, S1Angle, S1Angle)" + "signature": "void S2Polygon::InitToSimplifiedInCell(const S2Polygon &, const S2Cell &, S1Angle, S1Angle)" - "name": "_ZN9S2Polygon16InitToSimplifiedERKS_RKN9S2Builder12SnapFunctionE" "params": - "name": "this" @@ -46,7 +46,7 @@ - "name": "snap_function" "type": "S2ShapeIndex *" "return_type": "void" - "signature": "void S2Polygon::InitToSimplified(const S2Polygon, const SnapFunction)" + "signature": "void S2Polygon::InitToSimplified(const S2Polygon &, const SnapFunction &)" "language": "c++" "project": "s2geometry" "target_name": "s2_fuzzer" diff --git a/benchmark-sets/all/selinux.yaml b/benchmark-sets/all/selinux.yaml index 1c484e3bd8..26db52361a 100644 --- a/benchmark-sets/all/selinux.yaml +++ b/benchmark-sets/all/selinux.yaml @@ -30,7 +30,7 @@ - "name": "p" "type": "struct sepol_policydb *" - "name": "newdata" - "type": "char **" + "type": "bool " - "name": "newlen" "type": "size_t *" "return_type": "int" @@ -42,7 +42,7 @@ - "name": "policydb" "type": "struct policydb *" - "name": "newdata" - "type": "char **" + "type": "bool " - "name": "newlen" "type": "size_t *" "return_type": "int" diff --git a/benchmark-sets/all/simdjson.yaml b/benchmark-sets/all/simdjson.yaml index 2bcf0691ad..71a503bc47 100644 --- a/benchmark-sets/all/simdjson.yaml +++ b/benchmark-sets/all/simdjson.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "error_code parse(dom_parser_implementation *, const uint8_t *, size_t, document)" + "signature": "DW_TAG_enumeration_typeerror_code simdjson::icelake::dom_parser_implementation::parse(const uint8_t *, size_t, document &)" - "name": "_ZN8simdjson7icelake25dom_parser_implementation6stage2ERNS_3dom8documentE" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "error_code stage2(dom_parser_implementation *, document)" + "signature": "DW_TAG_enumeration_typeerror_code simdjson::icelake::dom_parser_implementation::stage2(document &)" - "name": "_ZN8simdjson8fallback25dom_parser_implementation11stage2_nextERNS_3dom8documentE" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "error_code stage2_next(dom_parser_implementation *, document)" + "signature": "DW_TAG_enumeration_typeerror_code simdjson::fallback::dom_parser_implementation::stage2_next(document &)" - "name": "_ZN8simdjson8westmere25dom_parser_implementation11stage2_nextERNS_3dom8documentE" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "error_code stage2_next(dom_parser_implementation *, document)" + "signature": "DW_TAG_enumeration_typeerror_code simdjson::westmere::dom_parser_implementation::stage2_next(document &)" - "name": "_ZN8simdjson7icelake25dom_parser_implementation11stage2_nextERNS_3dom8documentE" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "error_code stage2_next(dom_parser_implementation *, document)" + "signature": "DW_TAG_enumeration_typeerror_code simdjson::icelake::dom_parser_implementation::stage2_next(document &)" "language": "c++" "project": "simdjson" "target_name": "fuzz_dump" diff --git a/benchmark-sets/all/simdutf.yaml b/benchmark-sets/all/simdutf.yaml index 3fe8cad4b9..15c3bfe2e0 100644 --- a/benchmark-sets/all/simdutf.yaml +++ b/benchmark-sets/all/simdutf.yaml @@ -4,19 +4,19 @@ - "name": "this" "type": "simdutf::internal::unsupported_implementation *" "return_type": "std::string *" - "signature": "const string const detect_best_supported_implementation_on_first_use::name()" + "signature": "const string & simdutf::internal::detect_best_supported_implementation_on_first_use::name()" - "name": "_ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use11descriptionEv" "params": - "name": "this" "type": "simdutf::internal::unsupported_implementation *" "return_type": "std::string *" - "signature": "const string const detect_best_supported_implementation_on_first_use::description()" + "signature": "const string & simdutf::internal::detect_best_supported_implementation_on_first_use::description()" - "name": "_ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25required_instruction_setsEv" "params": - "name": "this" "type": "simdutf::internal::unsupported_implementation *" "return_type": "int" - "signature": "uint32_t const detect_best_supported_implementation_on_first_use::required_instruction_sets()" + "signature": "uint32_t simdutf::internal::detect_best_supported_implementation_on_first_use::required_instruction_sets()" - "name": "_ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use10count_utf8EPKcm" "params": - "name": "this" @@ -26,7 +26,7 @@ - "name": "len" "type": "size_t" "return_type": "size_t" - "signature": "size_t const detect_best_supported_implementation_on_first_use::count_utf8(const char *, size_t)" + "signature": "size_t simdutf::internal::detect_best_supported_implementation_on_first_use::count_utf8(const char *, size_t)" - "name": "_ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use16detect_encodingsEPKcm" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "length" "type": "size_t" "return_type": "int" - "signature": "int const detect_best_supported_implementation_on_first_use::detect_encodings(const char *, size_t)" + "signature": "int simdutf::internal::detect_best_supported_implementation_on_first_use::detect_encodings(const char *, size_t)" "language": "c++" "project": "simdutf" "target_name": "roundtrip" diff --git a/benchmark-sets/all/sleuthkit.yaml b/benchmark-sets/all/sleuthkit.yaml index 03aed8308d..42022740d6 100644 --- a/benchmark-sets/all/sleuthkit.yaml +++ b/benchmark-sets/all/sleuthkit.yaml @@ -24,7 +24,7 @@ - "name": "file" "type": "struct TSK_FS_FILE *" "return_type": "char" - "signature": "uint8_t const APFSFSCompat::load_attrs(TSK_FS_FILE *)" + "signature": "uint8_t APFSFSCompat::load_attrs(TSK_FS_FILE *)" - "name": "_ZNK12APFSFSCompat5istatE22TSK_FS_ISTAT_FLAG_ENUMP8_IO_FILEmmi" "params": - "name": "this" @@ -40,7 +40,7 @@ - "name": "sec_skew" "type": "int" "return_type": "char" - "signature": "uint8_t const APFSFSCompat::istat(TSK_FS_ISTAT_FLAG_ENUM, FILE *, TSK_INUM_T, TSK_DADDR_T, int32_t)" + "signature": "uint8_t APFSFSCompat::istat(TSK_FS_ISTAT_FLAG_ENUM, FILE *, TSK_INUM_T, TSK_DADDR_T, int32_t)" - "name": "_ZNK14APFSPoolCompat8poolstatEP8_IO_FILE" "params": - "name": "this" @@ -48,8 +48,8 @@ - "name": "hFile" "type": "struct _IO_FILE *" "return_type": "char" - "signature": "uint8_t const APFSPoolCompat::poolstat(FILE *)" + "signature": "uint8_t APFSPoolCompat::poolstat(FILE *)" "language": "c++" "project": "sleuthkit" -"target_name": "sleuthkit_mmls_sun_fuzzer" +"target_name": "sleuthkit_mmls_mac_fuzzer" "target_path": "/src/sleuthkit_mmls_fuzzer.cc" diff --git a/benchmark-sets/all/snappy.yaml b/benchmark-sets/all/snappy.yaml index 025da46303..9d9d0f8d68 100644 --- a/benchmark-sets/all/snappy.yaml +++ b/benchmark-sets/all/snappy.yaml @@ -6,7 +6,7 @@ - "name": "uncompressed" "type": "snappy::Sink *" "return_type": "bool" - "signature": "bool Uncompress(Source *, Sink *)" + "signature": "bool snappy::Uncompress(Source *, Sink *)" - "name": "_ZN6snappy26UncompressAsMuchAsPossibleEPNS_6SourceEPNS_4SinkE" "params": - "name": "compressed" @@ -14,7 +14,7 @@ - "name": "uncompressed" "type": "snappy::Sink *" "return_type": "size_t" - "signature": "size_t UncompressAsMuchAsPossible(Source *, Sink *)" + "signature": "size_t snappy::UncompressAsMuchAsPossible(Source *, Sink *)" - "name": "_ZN6snappyL18InternalUncompressINS_21SnappyScatteredWriterINS_19SnappySinkAllocatorEEEEEbPNS_6SourceEPT_" "params": - "name": "r" @@ -22,7 +22,7 @@ - "name": "writer" "type": "snappy::SnappyScatteredWriter *" "return_type": "bool" - "signature": "bool InternalUncompress(Source *, SnappyIOVecWriter *)" + "signature": "bool snappy::InternalUncompress(Source *, SnappyIOVecWriter *)" - "name": "_ZN6snappyL25InternalUncompressAllTagsINS_21SnappyScatteredWriterINS_19SnappySinkAllocatorEEEEEbPNS_18SnappyDecompressorEPT_jj" "params": - "name": "decompressor" @@ -34,7 +34,7 @@ - "name": "uncompressed_len" "type": "int" "return_type": "bool" - "signature": "bool InternalUncompressAllTags(SnappyDecompressor *, SnappyArrayWriter *, uint32_t, uint32_t)" + "signature": "bool snappy::InternalUncompressAllTags(SnappyDecompressor *, SnappyArrayWriter *, uint32_t, uint32_t)" - "name": "_ZN6snappy20RawUncompressToIOVecEPKcmPK5iovecm" "params": - "name": "compressed" @@ -46,7 +46,7 @@ - "name": "iov_cnt" "type": "size_t" "return_type": "bool" - "signature": "bool RawUncompressToIOVec(const char *, size_t, const iovec *, size_t)" + "signature": "bool snappy::RawUncompressToIOVec(const char *, size_t, const iovec *, size_t)" "language": "c++" "project": "snappy" "target_name": "snappy_compress_fuzzer" diff --git a/benchmark-sets/all/spdlog.yaml b/benchmark-sets/all/spdlog.yaml index 50b5ecc224..e1747b7180 100644 --- a/benchmark-sets/all/spdlog.yaml +++ b/benchmark-sets/all/spdlog.yaml @@ -12,7 +12,7 @@ - "name": "" "type": "fmt::v9::detail::value *" "return_type": "fmt::v9::basic_memory_buffer *" - "signature": "back_insert_iterator > > vformat_to > >, 0>(back_insert_iterator > >, string_view, format_args)" + "signature": "appender std::__1::back_insert_iterator > > fmt::v9::vformat_to(appender, string_view, format_args)" - "name": "_ZN3fmt2v96detail12format_floatIdEEiT_iNS1_11float_specsERNS1_6bufferIcEE" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "fmt::v9::detail::buffer *" "return_type": "int" - "signature": "int format_float(double, int, float_specs, buffer)" + "signature": "int fmt::v9::detail::format_float(double, int, float_specs, buffer &)" - "name": "_ZN6spdlog5sinks9base_sinkINSt3__15mutexEE12set_pattern_ERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "void set_pattern_(base_sink *, const string)" + "signature": "void spdlog::sinks::base_sink::set_pattern_(base_sink *, const string &)" - "name": "_ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE11set_patternERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "void set_pattern(ansicolor_sink *, const string)" + "signature": "void spdlog::sinks::ansicolor_sink::set_pattern(ansicolor_sink *, const string &)" - "name": "_ZN6spdlog7details11make_uniqueINS_17pattern_formatterEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_10unique_ptrIT_NS3_14default_deleteISD_EEEEDpOT0_" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "unique_ptr > make_unique(padding_info)" + "signature": "unique_ptr > std::__1::unique_ptr > spdlog::details::make_unique, std::__1::make_unique(DW_TAG_rvalue_reference_typepadding_info)" "language": "c++" "project": "spdlog" "target_name": "log_fuzzer" diff --git a/benchmark-sets/all/speex.yaml b/benchmark-sets/all/speex.yaml index 2fd6139938..3c074a5b31 100644 --- a/benchmark-sets/all/speex.yaml +++ b/benchmark-sets/all/speex.yaml @@ -123,5 +123,5 @@ "signature": "void split_cb_search_shape_sign_N1(spx_word16_t *, spx_coef_t *, spx_coef_t *, spx_coef_t *, const void *, int, int, spx_sig_t *, spx_word16_t *, SpeexBits *, char *, int)" "language": "c++" "project": "speex" -"target_name": "speex_decode_fuzzer_float" +"target_name": "speex_decode_fuzzer_fixed" "target_path": "/src/speex/contrib/oss-fuzz/speexdec_fuzzer.cc" diff --git a/benchmark-sets/all/sql-parser.yaml b/benchmark-sets/all/sql-parser.yaml index c2ad73923f..6dfe1635a5 100644 --- a/benchmark-sets/all/sql-parser.yaml +++ b/benchmark-sets/all/sql-parser.yaml @@ -6,7 +6,7 @@ - "name": "result" "type": "hsql::SQLParserResult *" "return_type": "bool" - "signature": "bool parseSQLString(const char *, SQLParserResult *)" + "signature": "bool hsql::SQLParser::parseSQLString(const char *, SQLParserResult *)" - "name": "_ZN4hsql9SQLParser14parseSQLStringERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_15SQLParserResultE" "params": - "name": "sql" @@ -14,7 +14,7 @@ - "name": "result" "type": "hsql::SQLParserResult *" "return_type": "bool" - "signature": "bool parseSQLString(const string, SQLParserResult *)" + "signature": "bool hsql::SQLParser::parseSQLString(const string &, SQLParserResult *)" - "name": "_ZN4hsql9SQLParser8tokenizeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_6vectorIsNS5_IsEEEE" "params": - "name": "sql" @@ -22,7 +22,7 @@ - "name": "tokens" "type": "std::vector *" "return_type": "bool" - "signature": "bool tokenize(const string, std::__1::allocator > *)" + "signature": "bool hsql::SQLParser::tokenize(const string &, vector > *)" - "name": "_Z22hsql_push_buffer_stateP15yy_buffer_statePv" "params": - "name": "new_buffer" @@ -38,7 +38,7 @@ - "name": "column_type" "type": "struct hsql::ColumnType *" "return_type": "std::ostream *" - "signature": "ostream operator<<(ostream, const ColumnType)" + "signature": "ostream & hsql::operator<<(ostream &, const ColumnType &)" "language": "c++" "project": "sql-parser" "target_name": "fuzz_sql_parse" diff --git a/benchmark-sets/all/stb.yaml b/benchmark-sets/all/stb.yaml index bebf6cf469..c6c410d29a 100644 --- a/benchmark-sets/all/stb.yaml +++ b/benchmark-sets/all/stb.yaml @@ -1,34 +1,4 @@ "functions": -- "name": "_ZL15stbi__jpeg_loadP13stbi__contextPiS1_S1_iP17stbi__result_info" - "params": - - "name": "s" - "type": "struct stbi__context *" - - "name": "x" - "type": "int *" - - "name": "y" - "type": "int *" - - "name": "comp" - "type": "int *" - - "name": "req_comp" - "type": "int" - - "name": "ri" - "type": "struct stbi__result_info *" - "return_type": "char *" - "signature": "void * stbi__jpeg_load(stbi__context *, int *, int *, int *, int, stbi__result_info *)" -- "name": "_ZL15load_jpeg_imageP10stbi__jpegPiS1_S1_i" - "params": - - "name": "z" - "type": "struct stbi__jpeg *" - - "name": "out_x" - "type": "int *" - - "name": "out_y" - "type": "int *" - - "name": "comp" - "type": "int *" - - "name": "req_comp" - "type": "int" - "return_type": "char *" - "signature": "stbi_uc * load_jpeg_image(stbi__jpeg *, int *, int *, int *, int)" - "name": "stbi_is_16_bit" "params": - "name": "filename" @@ -53,6 +23,26 @@ "type": "struct _IO_FILE *" "return_type": "int" "signature": "int stbi_is_16_bit_from_file(FILE *)" +- "name": "stbi_info_from_file" + "params": + - "name": "f" + "type": "struct _IO_FILE *" + - "name": "x" + "type": "int *" + - "name": "y" + "type": "int *" + - "name": "comp" + "type": "int *" + "return_type": "int" + "signature": "int stbi_info_from_file(FILE *, int *, int *, int *)" +- "name": "stbi_is_16_bit_from_callbacks" + "params": + - "name": "c" + "type": "struct stbi_io_callbacks *" + - "name": "user" + "type": "char *" + "return_type": "int" + "signature": "int stbi_is_16_bit_from_callbacks(const stbi_io_callbacks *, void *)" "language": "c++" "project": "stb" "target_name": "stb_c_lexer_fuzzer" diff --git a/benchmark-sets/all/strongswan.yaml b/benchmark-sets/all/strongswan.yaml index e9723255fe..e37496a1e4 100644 --- a/benchmark-sets/all/strongswan.yaml +++ b/benchmark-sets/all/strongswan.yaml @@ -10,7 +10,7 @@ - "name": "key" "type": "char *" "return_type": "bool" - "signature": "_Bool private_settings_t::load_string_section(char *, _Bool, char *, void)" + "signature": "_Bool load_string_section(private_settings_t *, char *, _Bool, char *, void)" - "name": "load_files_section" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "key" "type": "char *" "return_type": "bool" - "signature": "_Bool private_settings_t::load_files_section(char *, _Bool, char *, void)" + "signature": "_Bool load_files_section(private_settings_t *, char *, _Bool, char *, void)" - "name": "settings_create_string" "params": - "name": "settings" @@ -38,7 +38,7 @@ - "name": "merge" "type": "bool" "return_type": "bool" - "signature": "_Bool private_settings_t::load_string(char *, _Bool)" + "signature": "_Bool load_string(private_settings_t *, char *, _Bool)" - "name": "x509_ac_load" "params": - "name": "type" diff --git a/benchmark-sets/all/sudoers.yaml b/benchmark-sets/all/sudoers.yaml index 1b543af414..53fa162b61 100644 --- a/benchmark-sets/all/sudoers.yaml +++ b/benchmark-sets/all/sudoers.yaml @@ -13,14 +13,6 @@ "type": "struct sudoers_match_info *" "return_type": "int" "signature": "int display_cmnd_check(sudoers_context *, const sudoers_parse_tree *, const passwd *, time_t, sudoers_match_info *)" -- "name": "sudo_make_grlist_item" - "params": - - "name": "pw" - "type": "struct passwd *" - - "name": "unused1" - "type": "char **" - "return_type": "struct cache_item *" - "signature": "cache_item * sudo_make_grlist_item(const passwd *, const char **)" - "name": "fill_runas_group" "params": - "name": "str" @@ -46,9 +38,17 @@ - "name": "pw" "type": "struct passwd *" - "name": "groups" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int sudo_set_grlist(passwd *, const char **)" +- "name": "sudo_mkdtempat" + "params": + - "name": "dfd" + "type": "int" + - "name": "path" + "type": "char *" + "return_type": "char *" + "signature": "char * sudo_mkdtempat(int, char *)" "language": "c" "project": "sudoers" "target_name": "fuzz_sudoers_ldif" diff --git a/benchmark-sets/all/tesseract-ocr.yaml b/benchmark-sets/all/tesseract-ocr.yaml index aa4e96200d..72ddb423c9 100644 --- a/benchmark-sets/all/tesseract-ocr.yaml +++ b/benchmark-sets/all/tesseract-ocr.yaml @@ -6,7 +6,7 @@ - "name": "api" "type": "tesseract::TessBaseAPI *" "return_type": "bool" - "signature": "bool TessTsvRenderer::AddImageHandler(TessBaseAPI *)" + "signature": "bool tesseract::TessTsvRenderer::AddImageHandler(TessBaseAPI *)" - "name": "_ZN9tesseract11TessBaseAPI10GetTSVTextEi" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "page_number" "type": "int" "return_type": "char *" - "signature": "char * TessBaseAPI::GetTSVText(int)" + "signature": "char * tesseract::TessBaseAPI::GetTSVText(int)" - "name": "_ZN9tesseract11TessBaseAPI12ProcessPagesEPKcS2_iPNS_18TessResultRendererE" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "renderer" "type": "tesseract::TessResultRenderer *" "return_type": "bool" - "signature": "bool TessBaseAPI::ProcessPages(const char *, const char *, int, TessResultRenderer *)" + "signature": "bool tesseract::TessBaseAPI::ProcessPages(const char *, const char *, int, TessResultRenderer *)" - "name": "_ZN9tesseract19TessBoxTextRenderer15AddImageHandlerEPNS_11TessBaseAPIE" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "api" "type": "tesseract::TessBaseAPI *" "return_type": "bool" - "signature": "bool TessBoxTextRenderer::AddImageHandler(TessBaseAPI *)" + "signature": "bool tesseract::TessBoxTextRenderer::AddImageHandler(TessBaseAPI *)" - "name": "_ZN9tesseract11TessBaseAPI20ProcessPagesInternalEPKcS2_iPNS_18TessResultRendererE" "params": - "name": "this" @@ -50,8 +50,8 @@ - "name": "renderer" "type": "tesseract::TessResultRenderer *" "return_type": "bool" - "signature": "bool TessBaseAPI::ProcessPagesInternal(const char *, const char *, int, TessResultRenderer *)" + "signature": "bool tesseract::TessBaseAPI::ProcessPagesInternal(const char *, const char *, int, TessResultRenderer *)" "language": "c++" "project": "tesseract-ocr" -"target_name": "fuzzer-api-512x256" +"target_name": "fuzzer-api" "target_path": "/src/tesseract/unittest/fuzzers/fuzzer-api.cpp" diff --git a/benchmark-sets/all/tinygltf.yaml b/benchmark-sets/all/tinygltf.yaml index 0b03d02dc1..cb5ecc4f43 100644 --- a/benchmark-sets/all/tinygltf.yaml +++ b/benchmark-sets/all/tinygltf.yaml @@ -14,7 +14,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "bool LoadBinaryFromFile(TinyGLTF *, Model *, string *, string *, const string, unsigned int)" + "signature": "bool tinygltf::TinyGLTF::LoadBinaryFromFile(Model *, string *, string *, const string &, unsigned int)" - "name": "_ZN8tinygltf8TinyGLTF17LoadASCIIFromFileEPNS_5ModelEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_RKS9_j" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "bool LoadASCIIFromFile(TinyGLTF *, Model *, string *, string *, const string, unsigned int)" + "signature": "bool tinygltf::TinyGLTF::LoadASCIIFromFile(Model *, string *, string *, const string &, unsigned int)" - "name": "_ZN8tinygltf8TinyGLTF20LoadBinaryFromMemoryEPNS_5ModelEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_PKhjRKS9_j" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "bool LoadBinaryFromMemory(TinyGLTF *, Model *, string *, string *, const unsigned char *, unsigned int, const string, unsigned int)" + "signature": "bool tinygltf::TinyGLTF::LoadBinaryFromMemory(Model *, string *, string *, const unsigned char *, unsigned int, const string &, unsigned int)" - "name": "_ZN8tinygltf8TinyGLTF20WriteGltfSceneToFileEPKNS_5ModelERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbbbb" "params": - "name": "" @@ -68,7 +68,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool WriteGltfSceneToFile(TinyGLTF *, const Model *, const string, bool, bool, bool, bool)" + "signature": "bool tinygltf::TinyGLTF::WriteGltfSceneToFile(const Model *, const string &, bool, bool, bool, bool)" - "name": "_ZN8tinygltf8TinyGLTF22WriteGltfSceneToStreamEPKNS_5ModelERNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEbb" "params": - "name": "" @@ -82,7 +82,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "bool WriteGltfSceneToStream(TinyGLTF *, const Model *, ostream, bool, bool)" + "signature": "bool tinygltf::TinyGLTF::WriteGltfSceneToStream(const Model *, ostream &, bool, bool)" "language": "c++" "project": "tinygltf" "target_name": "fuzz_gltf" diff --git a/benchmark-sets/all/tinyobjloader.yaml b/benchmark-sets/all/tinyobjloader.yaml index b5b7b058be..383fcb6042 100644 --- a/benchmark-sets/all/tinyobjloader.yaml +++ b/benchmark-sets/all/tinyobjloader.yaml @@ -8,7 +8,7 @@ - "name": "config" "type": "struct tinyobj::ObjReaderConfig *" "return_type": "bool" - "signature": "bool ObjReader::ParseFromFile(const string, const ObjReaderConfig)" + "signature": "bool tinyobj::ObjReader::ParseFromFile(const string &, const ObjReaderConfig &)" - "name": "_ZN7tinyobj7LoadObjEPNS_8attrib_tEPNSt3__16vectorINS_7shape_tENS2_9allocatorIS4_EEEEPNS3_INS_10material_tENS5_IS9_EEEEPNS2_12basic_stringIcNS2_11char_traitsIcEENS5_IcEEEESI_PKcSK_bb" "params": - "name": "attrib" @@ -30,7 +30,7 @@ - "name": "default_vcols_fallback" "type": "bool" "return_type": "bool" - "signature": "bool LoadObj(attrib_t *, std::__1::allocator > *, std::__1::allocator > *, string *, string *, const char *, const char *, bool, bool)" + "signature": "bool tinyobj::LoadObj(attrib_t *, vector > *, vector > *, string *, string *, const char *, const char *, bool, bool)" - "name": "_ZN7tinyobj18MaterialFileReaderclERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_6vectorINS_10material_tENS5_ISB_EEEEPNS1_3mapIS7_iNS1_4lessIS7_EENS5_INS1_4pairIS8_iEEEEEEPS7_SN_" "params": - "name": "this" @@ -46,7 +46,7 @@ - "name": "err" "type": "std::string *" "return_type": "bool" - "signature": "bool MaterialFileReader::operator()(const string, std::__1::allocator > *, int> > > *, string *, string *)" + "signature": "bool tinyobj::MaterialFileReader::operator()(const string &, vector > *, map, std::__1::allocator >, int, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator >, int> > > *, string *, string *)" - "name": "_ZN7tinyobj19LoadObjWithCallbackERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEERKNS_10callback_tEPvPNS_14MaterialReaderEPNS0_12basic_stringIcS3_NS0_9allocatorIcEEEESG_" "params": - "name": "inStream" @@ -62,7 +62,7 @@ - "name": "err" "type": "std::string *" "return_type": "bool" - "signature": "bool LoadObjWithCallback(istream, const callback_t, void *, MaterialReader *, string *, string *)" + "signature": "bool tinyobj::LoadObjWithCallback(istream &, const callback_t &, void *, MaterialReader *, string *, string *)" - "name": "_ZN7tinyobj10material_tC2ERKS0_" "params": - "name": "this" @@ -70,7 +70,7 @@ - "name": "" "type": "struct tinyobj::material_t *" "return_type": "void" - "signature": "void material_t::~material_t()" + "signature": "void tinyobj::material_t::~material_t()" "language": "c++" "project": "tinyobjloader" "target_name": "fuzz_ParseFromString" diff --git a/benchmark-sets/all/tinyxml2.yaml b/benchmark-sets/all/tinyxml2.yaml index 17757b9c1b..f1fb293059 100644 --- a/benchmark-sets/all/tinyxml2.yaml +++ b/benchmark-sets/all/tinyxml2.yaml @@ -6,7 +6,7 @@ - "name": "doc" "type": "tinyxml2::XMLDocument *" "return_type": "tinyxml2::XMLNode *" - "signature": "XMLNode * const XMLElement::ShallowClone(XMLDocument *)" + "signature": "XMLNode * tinyxml2::XMLElement::ShallowClone(XMLDocument *)" - "name": "_ZN8tinyxml211XMLDocument8LoadFileEPKc" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "filename" "type": "char *" "return_type": "int" - "signature": "XMLError XMLDocument::LoadFile(const char *)" + "signature": "DW_TAG_enumeration_typeXMLError tinyxml2::XMLDocument::LoadFile(const char *)" - "name": "_ZN8tinyxml210XMLElement12SetAttributeEPKcS2_" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "value" "type": "char *" "return_type": "void" - "signature": "void XMLElement::SetAttribute(const char *, const char *)" + "signature": "void tinyxml2::XMLElement::SetAttribute(const char *, const char *)" - "name": "_ZN8tinyxml210XMLPrinter10VisitEnterERKNS_10XMLElementEPKNS_12XMLAttributeE" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "attribute" "type": "tinyxml2::XMLAttribute *" "return_type": "bool" - "signature": "bool XMLPrinter::VisitEnter(const XMLElement, const XMLAttribute *)" + "signature": "bool tinyxml2::XMLPrinter::VisitEnter(const XMLElement &, const XMLAttribute *)" - "name": "_ZN8tinyxml210XMLElement21FindOrCreateAttributeEPKc" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "name" "type": "char *" "return_type": "tinyxml2::XMLAttribute *" - "signature": "XMLAttribute * XMLElement::FindOrCreateAttribute(const char *)" + "signature": "XMLAttribute * tinyxml2::XMLElement::FindOrCreateAttribute(const char *)" "language": "c++" "project": "tinyxml2" "target_name": "xmltest" diff --git a/benchmark-sets/all/tmux.yaml b/benchmark-sets/all/tmux.yaml index 2e1c2f21ee..1f271f0e0f 100644 --- a/benchmark-sets/all/tmux.yaml +++ b/benchmark-sets/all/tmux.yaml @@ -6,7 +6,7 @@ - "name": "item" "type": "struct cmdq_item *" "return_type": "int" - "signature": "cmd_retval cmd_new_session_exec(cmd *, cmdq_item *)" + "signature": "DW_TAG_enumeration_typecmd_retval cmd_new_session_exec(cmd *, cmdq_item *)" - "name": "client_main" "params": - "name": "base" @@ -14,7 +14,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " - "name": "flags" "type": "size_t" - "name": "feat" @@ -52,7 +52,7 @@ - "name": "item" "type": "struct cmdq_item *" "return_type": "int" - "signature": "cmd_retval cmd_attach_session_exec(cmd *, cmdq_item *)" + "signature": "DW_TAG_enumeration_typecmd_retval cmd_attach_session_exec(cmd *, cmdq_item *)" "language": "c" "project": "tmux" "target_name": "input-fuzzer" diff --git a/benchmark-sets/all/tor.yaml b/benchmark-sets/all/tor.yaml deleted file mode 100644 index dd3575f991..0000000000 --- a/benchmark-sets/all/tor.yaml +++ /dev/null @@ -1,33 +0,0 @@ -"functions": -- "name": "tor_run_main" - "params": - - "name": "tor_cfg" - "type": "struct tor_main_configuration_t *" - "return_type": "int" - "signature": "int tor_run_main(const tor_main_configuration_t *)" -- "name": "options_act__real" - "params": - - "name": "old_options" - "type": "struct or_options_t *" - "return_type": "int" - "signature": "int options_act__real(const or_options_t *)" -- "name": "run_tor_main_loop" - "params": [] - "return_type": "int" - "signature": "int run_tor_main_loop()" -- "name": "tor_cleanup" - "params": [] - "return_type": "void" - "signature": "void tor_cleanup()" -- "name": "options_act_reversible__real" - "params": - - "name": "old_options" - "type": "struct or_options_t *" - - "name": "msg" - "type": "char **" - "return_type": "int" - "signature": "int options_act_reversible__real(const or_options_t *, char **)" -"language": "c++" -"project": "tor" -"target_name": "oss-fuzz-addressPTR" -"target_path": "/src/tor/src/test/fuzz/fuzzing_common.c" diff --git a/benchmark-sets/all/tpm2-tss.yaml b/benchmark-sets/all/tpm2-tss.yaml deleted file mode 100644 index b759d5aaa2..0000000000 --- a/benchmark-sets/all/tpm2-tss.yaml +++ /dev/null @@ -1,59 +0,0 @@ -"functions": -- "name": "test_fapi_checks_pre" - "params": - - "name": "test_ctx" - "type": "struct TSS2_TEST_FAPI_CONTEXT *" - "return_type": "int" - "signature": "int test_fapi_checks_pre(TSS2_TEST_FAPI_CONTEXT *)" -- "name": "test_esys_checks_pre" - "params": - - "name": "test_ctx" - "type": "struct TSS2_TEST_ESYS_CONTEXT *" - "return_type": "int" - "signature": "int test_esys_checks_pre(TSS2_TEST_ESYS_CONTEXT *)" -- "name": "test_fapi_checks_post" - "params": - - "name": "test_ctx" - "type": "struct TSS2_TEST_FAPI_CONTEXT *" - "return_type": "int" - "signature": "int test_fapi_checks_post(TSS2_TEST_FAPI_CONTEXT *)" -- "name": "test_esys_checks_post" - "params": - - "name": "test_ctx" - "type": "struct TSS2_TEST_ESYS_CONTEXT *" - "return_type": "int" - "signature": "int test_esys_checks_post(TSS2_TEST_ESYS_CONTEXT *)" -- "name": "Tss2_Sys_Create" - "params": - - "name": "sysContext" - "type": "struct _TSS2_SYS_OPAQUE_CONTEXT_BLOB *" - - "name": "parentHandle" - "type": "int" - - "name": "cmdAuthsArray" - "type": "struct TSS2L_SYS_AUTH_COMMAND *" - - "name": "inSensitive" - "type": "struct TPM2B_SENSITIVE_CREATE *" - - "name": "inPublic" - "type": "struct TPM2B_PUBLIC *" - - "name": "outsideInfo" - "type": "struct TPM2B_DIGEST *" - - "name": "creationPCR" - "type": "struct TPML_PCR_SELECTION *" - - "name": "outPrivate" - "type": "struct TPM2B_PRIVATE *" - - "name": "outPublic" - "type": "struct TPM2B_PUBLIC *" - - "name": "creationData" - "type": "struct TPM2B_CREATION_DATA *" - - "name": "creationHash" - "type": "struct TPM2B_DIGEST *" - - "name": "creationTicket" - "type": "struct TPMT_TK_CREATION *" - - "name": "rspAuthsArray" - "type": "struct TSS2L_SYS_AUTH_RESPONSE *" - "return_type": "int" - "signature": "TSS2_RC Tss2_Sys_Create(TSS2_SYS_CONTEXT *, TPMI_DH_OBJECT, const TSS2L_SYS_AUTH_COMMAND *, const TPM2B_SENSITIVE_CREATE *, const TPM2B_PUBLIC *, const TPM2B_DATA *, const TPML_PCR_SELECTION *, TPM2B_PRIVATE *, TPM2B_PUBLIC *, TPM2B_CREATION_DATA *, TPM2B_DIGEST *, TPMT_TK_CREATION *, TSS2L_SYS_AUTH_RESPONSE *)" -"language": "c++" -"project": "tpm2-tss" -"target_name": "Tss2_Sys_Startup_Prepare" -"target_path": "/src/tpm2-tss/test/fuzz/main-sys.c" diff --git a/benchmark-sets/all/tpm2.yaml b/benchmark-sets/all/tpm2.yaml index 1b826b3011..c90d585ef1 100644 --- a/benchmark-sets/all/tpm2.yaml +++ b/benchmark-sets/all/tpm2.yaml @@ -36,7 +36,7 @@ - "name": "target" "type": "struct TPMS_CAPABILITY_DATA *" - "name": "buffer" - "type": "char **" + "type": "bool " - "name": "size" "type": "int *" "return_type": "int" @@ -46,7 +46,7 @@ - "name": "target" "type": "TPMU_CAPABILITIES *" - "name": "buffer" - "type": "char **" + "type": "bool " - "name": "size" "type": "int *" - "name": "selector" diff --git a/benchmark-sets/all/unbound.yaml b/benchmark-sets/all/unbound.yaml index 10a45b62bc..894c39bfde 100644 --- a/benchmark-sets/all/unbound.yaml +++ b/benchmark-sets/all/unbound.yaml @@ -28,7 +28,7 @@ - "name": "rrclass" "type": "int" - "name": "result" - "type": "struct ub_result **" + "type": "bool " "return_type": "int" "signature": "int ub_resolve(ub_ctx *, const char *, int, int, ub_result **)" - "name": "ub_resolve_event" diff --git a/benchmark-sets/all/unicorn.yaml b/benchmark-sets/all/unicorn.yaml deleted file mode 100644 index febaa2d225..0000000000 --- a/benchmark-sets/all/unicorn.yaml +++ /dev/null @@ -1,43 +0,0 @@ -"functions": -- "name": "decode_nanomips_opc" - "params": - - "name": "env" - "type": "struct CPUMIPSState *" - - "name": "ctx" - "type": "struct DisasContext *" - "return_type": "int" - "signature": "int decode_nanomips_opc(CPUMIPSState *, DisasContext *)" -- "name": "decode_nanomips_32_48_opc" - "params": - - "name": "env" - "type": "struct CPUMIPSState *" - - "name": "ctx" - "type": "struct DisasContext *" - "return_type": "int" - "signature": "int decode_nanomips_32_48_opc(CPUMIPSState *, DisasContext *)" -- "name": "decode_micromips_opc" - "params": - - "name": "env" - "type": "struct CPUMIPSState *" - - "name": "ctx" - "type": "struct DisasContext *" - "return_type": "int" - "signature": "int decode_micromips_opc(CPUMIPSState *, DisasContext *)" -- "name": "decode_micromips32_opc" - "params": - - "name": "env" - "type": "struct CPUMIPSState *" - - "name": "ctx" - "type": "struct DisasContext *" - "return_type": "void" - "signature": "void decode_micromips32_opc(CPUMIPSState *, DisasContext *)" -- "name": "uc_init_m68k" - "params": - - "name": "uc" - "type": "struct uc_struct 535 *" - "return_type": "void" - "signature": "void uc_init_m68k(uc_struct *)" -"language": "c++" -"project": "unicorn" -"target_name": "fuzz_emu_m68k_be" -"target_path": "/src/unicorn/tests/fuzz/fuzz_emu_m68k_be.c" diff --git a/benchmark-sets/all/uriparser.yaml b/benchmark-sets/all/uriparser.yaml index a7d5a9fcf1..6fad9ff8b0 100644 --- a/benchmark-sets/all/uriparser.yaml +++ b/benchmark-sets/all/uriparser.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "int *" - "name": "" - "type": "int **" + "type": "bool " "return_type": "int" "signature": "int uriParseSingleUriA(UriUriA *, const char *, const char **)" - "name": "uriParseSingleUriA" @@ -16,7 +16,7 @@ - "name": "" "type": "char *" - "name": "" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int uriParseSingleUriA(UriUriA *, const char *, const char **)" - "name": "uriParseSingleUriExW" @@ -28,7 +28,7 @@ - "name": "" "type": "int *" - "name": "" - "type": "int **" + "type": "bool " "return_type": "int" "signature": "int uriParseSingleUriExA(UriUriA *, const char *, const char *, const char **)" - "name": "uriParseSingleUriExA" @@ -40,7 +40,7 @@ - "name": "" "type": "char *" - "name": "" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int uriParseSingleUriExA(UriUriA *, const char *, const char *, const char **)" - "name": "uriParseSingleUriExMmW" @@ -52,7 +52,7 @@ - "name": "" "type": "int *" - "name": "" - "type": "int **" + "type": "bool " - "name": "" "type": "struct UriMemoryManagerStruct *" "return_type": "int" diff --git a/benchmark-sets/all/usbguard.yaml b/benchmark-sets/all/usbguard.yaml index b6e18a437b..d9ca327194 100644 --- a/benchmark-sets/all/usbguard.yaml +++ b/benchmark-sets/all/usbguard.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "bool match, std::__1::allocator > >, usbguard::Rule &>(std::__1::allocator > >, Rule)" + "signature": "bool tao::pegtl::normal, void> >::match, std::__1::allocator > >, usbguard::UEvent &>(string_input, std::__1::allocator > > &, UEvent &)" - "name": "_ZN3tao5pegtl5matchINS0_4listIN8usbguard10RuleParser9conditionENS0_4plusINS0_5ascii5blankEJEEEvEELNS0_10apply_modeE1ELNS0_11rewind_modeE0ENS4_17condition_actionsENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS7_3eol7lf_crlfENSt3__112basic_stringIcNSM_11char_traitsIcEENSM_9allocatorIcEEEEEEJRNS3_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEDaRT4_DpOT5_" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "bool match, std::__1::allocator > >, usbguard::Rule &>(std::__1::allocator > >, Rule)" + "signature": "bool auto tao::pegtl::match, std::__1::allocator > >, usbguard::UEvent &>(string_input, std::__1::allocator > > &, UEvent &)" - "name": "_ZN3tao5pegtl8internal20match_control_unwindINS0_4listIN8usbguard10RuleParser9conditionENS0_4plusINS0_5ascii5blankEJEEEvEELNS0_10apply_modeE1ELNS0_11rewind_modeE0ENS5_17condition_actionsENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS8_3eol7lf_crlfENSt3__112basic_stringIcNSN_11char_traitsIcEENSN_9allocatorIcEEEEEEJRNS4_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEDaRT4_DpOT5_" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "bool match_control_unwind, std::__1::allocator > >, usbguard::Rule &>(std::__1::allocator > >, Rule)" + "signature": "bool auto tao::pegtl::internal::match_control_unwind, std::__1::allocator > >, usbguard::UEvent &>(string_input, std::__1::allocator > > &, UEvent &)" - "name": "_ZN3tao5pegtl8internalL16match_no_controlINS0_4listIN8usbguard10RuleParser9conditionENS0_4plusINS0_5ascii5blankEJEEEvEELNS0_10apply_modeE1ELNS0_11rewind_modeE0ENS5_17condition_actionsENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS8_3eol7lf_crlfENSt3__112basic_stringIcNSN_11char_traitsIcEENSN_9allocatorIcEEEEEEJRNS4_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEDTclsrT_5matchIXT0_EXT1_ET2_T3_Efp_spfp0_EERT4_DpOT5_" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "bool match_no_control, std::__1::allocator > >, usbguard::Rule &>(std::__1::allocator > >, Rule)" + "signature": "bool match_no_control, std::__1::allocator > >, usbguard::UEvent &>(string_input, std::__1::allocator > > &, UEvent &)" - "name": "_ZN3tao5pegtl8internal3seqIJN8usbguard10RuleParser9conditionENS1_4starINS0_4plusINS0_5ascii5blankEJEEEJS5_EEEEE5matchILNS0_10apply_modeE1ELNS0_11rewind_modeE0ENS4_17condition_actionsENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS8_3eol7lf_crlfENSt3__112basic_stringIcNSP_11char_traitsIcEENSP_9allocatorIcEEEEEEJRNS3_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEbRT3_DpOT4_" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "bool match, std::__1::allocator > >, usbguard::Rule &>(std::__1::allocator > >, Rule)" + "signature": "bool tao::pegtl::internal::seq, usbguard::RuleParser::condition> >::match, std::__1::allocator > >, usbguard::UEvent &>(string_input, std::__1::allocator > > &, UEvent &)" "language": "c++" "project": "usbguard" "target_name": "fuzzer-uevent" diff --git a/benchmark-sets/all/valijson.yaml b/benchmark-sets/all/valijson.yaml index ae802105fe..0db3e65c90 100644 --- a/benchmark-sets/all/valijson.yaml +++ b/benchmark-sets/all/valijson.yaml @@ -8,25 +8,25 @@ - "name": "" "type": "std::__function::__base *" "return_type": "bool" - "signature": "bool operator()(ObjectComparisonFunctor *, const string, const Adapter)" + "signature": "bool valijson::adapters::BasicAdapter, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonArray, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObjectMember, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObject, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonValue, rapidjson::MemoryPoolAllocator > > >::ObjectComparisonFunctor::operator()(const string &, const Adapter &)" - "name": "_ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6freezeEv" "params": - "name": "" "type": "valijson::adapters::BasicAdapter *" "return_type": "std::__function::__base *" - "signature": "FrozenValue * freeze(const rapidjson::MemoryPoolAllocator > > > *)" + "signature": "FrozenValue * valijson::adapters::BasicAdapter, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonArray, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObjectMember, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObject, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonValue, rapidjson::MemoryPoolAllocator > > >::freeze(const BasicAdapter, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonArray, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObjectMember, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObject, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonValue, rapidjson::MemoryPoolAllocator > > > *)" - "name": "_ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6freezeEv" "params": - "name": "" "type": "valijson::adapters::GenericRapidJsonArrayValueIterator *" "return_type": "std::__function::__base *" - "signature": "FrozenValue * freeze(const rapidjson::MemoryPoolAllocator > > *)" + "signature": "FrozenValue * valijson::adapters::GenericRapidJsonValue, rapidjson::MemoryPoolAllocator > >::freeze(const GenericRapidJsonValue, rapidjson::MemoryPoolAllocator > > *)" - "name": "_ZNK8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5cloneEv" "params": - "name": "" "type": "valijson::adapters::GenericRapidJsonFrozenValue *" "return_type": "std::__function::__base *" - "signature": "FrozenValue * clone(const rapidjson::MemoryPoolAllocator > > *)" + "signature": "FrozenValue * valijson::adapters::GenericRapidJsonFrozenValue, rapidjson::MemoryPoolAllocator > >::clone(const GenericRapidJsonFrozenValue, rapidjson::MemoryPoolAllocator > > *)" - "name": "_ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "rapidjson::GenericValue *" "return_type": "void" - "signature": "void GenericRapidJsonFrozenValue(rapidjson::MemoryPoolAllocator > > *, const rapidjson::MemoryPoolAllocator >)" + "signature": "void valijson::adapters::GenericRapidJsonFrozenValue, rapidjson::MemoryPoolAllocator > >::GenericRapidJsonFrozenValue(GenericRapidJsonFrozenValue, rapidjson::MemoryPoolAllocator > > *, const GenericValue, rapidjson::MemoryPoolAllocator > &)" "language": "c++" "project": "valijson" "target_name": "fuzzer" diff --git a/benchmark-sets/all/w3m.yaml b/benchmark-sets/all/w3m.yaml index 6f87abd1f5..be85b0fd3a 100644 --- a/benchmark-sets/all/w3m.yaml +++ b/benchmark-sets/all/w3m.yaml @@ -1,12 +1,4 @@ "functions": -- "name": "wc_conv_from_utf8" - "params": - - "name": "is" - "type": "struct _Str *" - - "name": "ces" - "type": "int" - "return_type": "struct _Str *" - "signature": "Str wc_conv_from_utf8(Str, wc_ces)" - "name": "wc_conv_from_utf7" "params": - "name": "is" @@ -39,6 +31,14 @@ "type": "struct wc_status *" "return_type": "struct _Str *" "signature": "Str wc_char_conv_from_utf7(wc_uchar, wc_status *)" +- "name": "wc_char_conv_from_iso2022" + "params": + - "name": "c" + "type": "char" + - "name": "st" + "type": "struct wc_status *" + "return_type": "struct _Str *" + "signature": "Str wc_char_conv_from_iso2022(wc_uchar, wc_status *)" "language": "c" "project": "w3m" "target_name": "fuzz_conv" diff --git a/benchmark-sets/all/wabt.yaml b/benchmark-sets/all/wabt.yaml index 9d7796689a..28f6f72b5b 100644 --- a/benchmark-sets/all/wabt.yaml +++ b/benchmark-sets/all/wabt.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "struct wabt::WastParseOptions *" "return_type": "int" - "signature": "Result ParseWastScript(WastLexer *, std::__1::default_delete > *, Errors *, WastParseOptions *)" + "signature": "Result wabt::ParseWastScript(WastLexer *, unique_ptr > *, Errors *, WastParseOptions *)" - "name": "_ZN4wabt10WastParser11ParseScriptEPNSt3__110unique_ptrINS_6ScriptENS1_14default_deleteIS3_EEEE" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "std::unique_ptr *" "return_type": "int" - "signature": "Result ParseScript(WastParser *, std::__1::default_delete > *)" + "signature": "Result wabt::WastParser::ParseScript(unique_ptr > *)" - "name": "_ZN4wabt10WastParser16ParseCommandListEPNS_6ScriptEPNSt3__16vectorINS3_10unique_ptrINS_7CommandENS3_14default_deleteIS6_EEEENS3_9allocatorIS9_EEEE" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "std::vector *" "return_type": "int" - "signature": "Result ParseCommandList(WastParser *, Script *, CommandPtrVector *)" + "signature": "Result wabt::WastParser::ParseCommandList(Script *, CommandPtrVector *)" - "name": "_ZN4wabt10WastParser12ParseCommandEPNS_6ScriptEPNSt3__110unique_ptrINS_7CommandENS3_14default_deleteIS5_EEEE" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "std::unique_ptr *" "return_type": "int" - "signature": "Result ParseCommand(WastParser *, Script *, CommandPtr *)" + "signature": "Result wabt::WastParser::ParseCommand(Script *, CommandPtr *)" - "name": "_ZN4wabt10WastParser22ParseAssertTrapCommandEPNSt3__110unique_ptrINS_7CommandENS1_14default_deleteIS3_EEEE" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "std::unique_ptr *" "return_type": "int" - "signature": "Result ParseAssertTrapCommand(WastParser *, CommandPtr *)" + "signature": "Result wabt::WastParser::ParseAssertTrapCommand(CommandPtr *)" "language": "c++" "project": "wabt" "target_name": "wasm2wat-fuzz" diff --git a/benchmark-sets/all/wasm3.yaml b/benchmark-sets/all/wasm3.yaml index 12d20868fe..7254140b78 100644 --- a/benchmark-sets/all/wasm3.yaml +++ b/benchmark-sets/all/wasm3.yaml @@ -2,7 +2,7 @@ - "name": "op_CallIndirect" "params": - "name": "" - "type": "char **" + "type": "bool " - "name": "" "type": "int *" - "name": "" @@ -22,7 +22,7 @@ - "name": "m3_GetTableFunction" "params": - "name": "" - "type": "struct M3Function **" + "type": "bool " - "name": "" "type": "struct M3Module *" - "name": "" @@ -32,7 +32,7 @@ - "name": "op_Compile" "params": - "name": "" - "type": "char **" + "type": "bool " - "name": "" "type": "int *" - "name": "" diff --git a/benchmark-sets/all/wget.yaml b/benchmark-sets/all/wget.yaml deleted file mode 100644 index ffab262bb2..0000000000 --- a/benchmark-sets/all/wget.yaml +++ /dev/null @@ -1,67 +0,0 @@ -"functions": -- "name": "wgnutls_peek" - "params": - - "name": "fd" - "type": "int" - - "name": "buf" - "type": "char *" - - "name": "bufsize" - "type": "int" - - "name": "arg" - "type": "char *" - - "name": "timeout" - "type": "double" - "return_type": "int" - "signature": "int wgnutls_peek(int, char *, int, void *, double)" -- "name": "wgnutls_read" - "params": - - "name": "fd" - "type": "int" - - "name": "buf" - "type": "char *" - - "name": "bufsize" - "type": "int" - - "name": "arg" - "type": "char *" - - "name": "timeout" - "type": "double" - "return_type": "int" - "signature": "int wgnutls_read(int, char *, int, void *, double)" -- "name": "wgnutls_read_timeout" - "params": - - "name": "fd" - "type": "int" - - "name": "buf" - "type": "char *" - - "name": "bufsize" - "type": "int" - - "name": "arg" - "type": "char *" - - "name": "timeout" - "type": "double" - "return_type": "int" - "signature": "int wgnutls_read_timeout(int, char *, int, void *, double)" -- "name": "wgnutls_write" - "params": - - "name": "fd" - "type": "int" - - "name": "buf" - "type": "char *" - - "name": "bufsize" - "type": "int" - - "name": "arg" - "type": "char *" - "return_type": "int" - "signature": "int wgnutls_write(int, char *, int, void *)" -- "name": "gnutls_record_recv_packet" - "params": - - "name": "session" - "type": "struct gnutls_session_int *" - - "name": "packet" - "type": "struct mbuffer_st **" - "return_type": "size_t" - "signature": "ssize_t gnutls_record_recv_packet(gnutls_session_t, gnutls_packet_t *)" -"language": "c++" -"project": "wget" -"target_name": "wget_ntlm_fuzzer" -"target_path": "/src/wget/fuzz/wget_ntlm_fuzzer.c" diff --git a/benchmark-sets/all/wget2.yaml b/benchmark-sets/all/wget2.yaml deleted file mode 100644 index 4923b550a9..0000000000 --- a/benchmark-sets/all/wget2.yaml +++ /dev/null @@ -1,53 +0,0 @@ -"functions": -- "name": "wget_tcp_printf" - "params": - - "name": "tcp" - "type": "struct wget_tcp_st *" - - "name": "fmt" - "type": "char *" - "return_type": "size_t" - "signature": "ssize_t wget_tcp_printf(wget_tcp *, const char *, void)" -- "name": "wget_tcp_vprintf" - "params": - - "name": "tcp" - "type": "struct wget_tcp_st *" - - "name": "fmt" - "type": "char *" - - "name": "args" - "type": "struct __va_list_tag *" - "return_type": "size_t" - "signature": "ssize_t wget_tcp_vprintf(wget_tcp *, const char *, __va_list_tag *)" -- "name": "gnutls_record_recv_packet" - "params": - - "name": "session" - "type": "struct gnutls_session_int *" - - "name": "packet" - "type": "struct mbuffer_st **" - "return_type": "size_t" - "signature": "ssize_t gnutls_record_recv_packet(gnutls_session_t, gnutls_packet_t *)" -- "name": "gnutls_record_recv_seq" - "params": - - "name": "session" - "type": "struct gnutls_session_int *" - - "name": "data" - "type": "char *" - - "name": "data_size" - "type": "size_t" - - "name": "seq" - "type": "char *" - "return_type": "size_t" - "signature": "ssize_t gnutls_record_recv_seq(gnutls_session_t, void *, size_t, unsigned char *)" -- "name": "gnutls_session_get_data" - "params": - - "name": "session" - "type": "struct gnutls_session_int *" - - "name": "session_data" - "type": "char *" - - "name": "session_data_size" - "type": "size_t *" - "return_type": "int" - "signature": "int gnutls_session_get_data(gnutls_session_t, void *, size_t *)" -"language": "c++" -"project": "wget2" -"target_name": "libwget_robots_parse_fuzzer" -"target_path": "/src/wget2/fuzz/libwget_robots_parse_fuzzer.c" diff --git a/benchmark-sets/all/woff2.yaml b/benchmark-sets/all/woff2.yaml index 18f5155a84..902f562837 100644 --- a/benchmark-sets/all/woff2.yaml +++ b/benchmark-sets/all/woff2.yaml @@ -10,7 +10,7 @@ - "name": "length" "type": "size_t" "return_type": "bool" - "signature": "bool ConvertWOFF2ToTTF(uint8_t *, size_t, const uint8_t *, size_t)" + "signature": "bool woff2::ConvertWOFF2ToTTF(uint8_t *, size_t, const uint8_t *, size_t)" - "name": "BrotliDecoderTakeOutput" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "dst" "type": "char *" "return_type": "void" - "signature": "void Store255UShort(int, size_t *, uint8_t *)" + "signature": "void woff2::Store255UShort(int, size_t *, uint8_t *)" - "name": "BrotliDecoderIsFinished" "params": - "name": "" diff --git a/benchmark-sets/all/wpantund.yaml b/benchmark-sets/all/wpantund.yaml index 34acb41061..6f22118514 100644 --- a/benchmark-sets/all/wpantund.yaml +++ b/benchmark-sets/all/wpantund.yaml @@ -4,7 +4,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int __XX_main(int, char **)" - "name": "wpantund_ncpinstance_spinel_alloc" @@ -12,7 +12,7 @@ - "name": "settings" "type": "std::map *" "return_type": "nl::wpantund::NCPInstance *" - "signature": "NCPInstance * wpantund_ncpinstance_spinel_alloc(const Settings)" + "signature": "NCPInstance * wpantund_ncpinstance_spinel_alloc(const Settings &)" - "name": "_ZThn32_N2nl8wpantund17SpinelNCPInstance14vprocess_eventEiP13__va_list_tag" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "N/A" + "signature": "void __cxx_global_var_init.2()" - "name": "_ZN2nl8wpantund17SpinelNCPTaskScan14vprocess_eventEiP13__va_list_tag" "params": - "name": "this" @@ -32,7 +32,7 @@ - "name": "args" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "int SpinelNCPTaskScan::vprocess_event(int, __va_list_tag *)" + "signature": "int nl::wpantund::SpinelNCPTaskScan::vprocess_event(int, __va_list_tag *)" - "name": "_ZN2nl8wpantund32SpinelNCPTaskJoinerCommissioning14vprocess_eventEiP13__va_list_tag" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "args" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "int SpinelNCPTaskJoinerCommissioning::vprocess_event(int, __va_list_tag *)" + "signature": "int nl::wpantund::SpinelNCPTaskJoinerCommissioning::vprocess_event(int, __va_list_tag *)" "language": "c++" "project": "wpantund" "target_name": "ncp-spinel-fuzz" diff --git a/benchmark-sets/all/wxwidgets.yaml b/benchmark-sets/all/wxwidgets.yaml index 0da5110afc..5406db84a0 100644 --- a/benchmark-sets/all/wxwidgets.yaml +++ b/benchmark-sets/all/wxwidgets.yaml @@ -12,7 +12,7 @@ - "name": "_ZN14wxPlatformInfo3GetEv" "params": [] "return_type": "wxPlatformInfo *" - "signature": "const wxPlatformInfo Get()" + "signature": "const wxPlatformInfo & Get()" - "name": "_ZN14wxPlatformInfo22InitForCurrentPlatformEv" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "lang" "type": "wxString *" "return_type": "wxMsgCatalog *" - "signature": "wxMsgCatalog * wxFileTranslationsLoader::LoadCatalog(const wxString, const wxString)" + "signature": "wxMsgCatalog * wxFileTranslationsLoader::LoadCatalog(const wxString &, const wxString &)" "language": "c++" "project": "wxwidgets" "target_name": "runner" diff --git a/benchmark-sets/all/xerces-c.yaml b/benchmark-sets/all/xerces-c.yaml index b9e3126acd..6b0cd1fc4d 100644 --- a/benchmark-sets/all/xerces-c.yaml +++ b/benchmark-sets/all/xerces-c.yaml @@ -6,7 +6,7 @@ - "name": "token" "type": "struct xercesc_3_2::PrefMapElem *" "return_type": "bool" - "signature": "bool IGXMLScanner::scanNext(XMLPScanToken)" + "signature": "bool xercesc_3_2::IGXMLScanner::scanNext(XMLPScanToken &)" - "name": "_ZN11xercesc_3_212IGXMLScanner14scanStartTagNSERb" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "gotData" "type": "char *" "return_type": "bool" - "signature": "bool IGXMLScanner::scanStartTagNS(bool)" + "signature": "bool xercesc_3_2::IGXMLScanner::scanStartTagNS(bool &)" - "name": "_ZN11xercesc_3_212SGXMLScanner12scanStartTagERb" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "gotData" "type": "char *" "return_type": "bool" - "signature": "bool SGXMLScanner::scanStartTag(bool)" + "signature": "bool xercesc_3_2::SGXMLScanner::scanStartTag(bool &)" - "name": "_ZN11xercesc_3_212IGXMLScanner11loadGrammarERKNS_11InputSourceEsb" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "toCache" "type": "bool" "return_type": "xercesc_3_2::MemoryManagerImpl *" - "signature": "Grammar * IGXMLScanner::loadGrammar(const InputSource, const short, const bool)" + "signature": "Grammar * xercesc_3_2::IGXMLScanner::loadGrammar(const InputSource &, const short, const bool)" - "name": "_ZN11xercesc_3_212IGXMLScanner28scanRawAttrListforNameSpacesEm" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "attCount" "type": "size_t" "return_type": "void" - "signature": "void IGXMLScanner::scanRawAttrListforNameSpaces(XMLSize_t)" + "signature": "void xercesc_3_2::IGXMLScanner::scanRawAttrListforNameSpaces(XMLSize_t)" "language": "c++" "project": "xerces-c" "target_name": "parse_target" diff --git a/benchmark-sets/all/xnnpack.yaml b/benchmark-sets/all/xnnpack.yaml index 56b03b78a8..d5b0d6cb29 100644 --- a/benchmark-sets/all/xnnpack.yaml +++ b/benchmark-sets/all/xnnpack.yaml @@ -46,9 +46,9 @@ - "name": "" "type": "struct xnn_weights_cache_provider *" - "name": "" - "type": "struct xnn_operator **" + "type": "bool " "return_type": "int" - "signature": "xnn_status xnn_create_convolution2d_nhwc_f32(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, const float *, const float *, float, float, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" + "signature": "DW_TAG_enumeration_typexnn_status xnn_create_convolution2d_nhwc_f32(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, const float *, const float *, float, float, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" - "name": "xnn_create_fused_convolution2d_nhwc_f32" "params": - "name": "" @@ -96,9 +96,9 @@ - "name": "" "type": "struct xnn_weights_cache_provider *" - "name": "" - "type": "struct xnn_operator **" + "type": "bool " "return_type": "int" - "signature": "xnn_status xnn_create_fused_convolution2d_nhwc_f32(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, const float *, const float *, size_t, xnn_post_operation *, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" + "signature": "DW_TAG_enumeration_typexnn_status xnn_create_fused_convolution2d_nhwc_f32(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, const float *, const float *, size_t, xnn_post_operation *, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" - "name": "xnn_create_convolution2d_nhwc_qu8" "params": - "name": "" @@ -158,9 +158,9 @@ - "name": "" "type": "struct xnn_weights_cache_provider *" - "name": "" - "type": "struct xnn_operator **" + "type": "bool " "return_type": "int" - "signature": "xnn_status xnn_create_convolution2d_nhwc_qu8(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, uint8_t, float, uint8_t, float, const uint8_t *, const int32_t *, uint8_t, float, uint8_t, uint8_t, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" + "signature": "DW_TAG_enumeration_typexnn_status xnn_create_convolution2d_nhwc_qu8(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, uint8_t, float, uint8_t, float, const uint8_t *, const int32_t *, uint8_t, float, uint8_t, uint8_t, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" - "name": "xnn_create_convolution2d_nhwc_qs8_qc8w" "params": - "name": "" @@ -218,9 +218,9 @@ - "name": "" "type": "struct xnn_weights_cache_provider *" - "name": "" - "type": "struct xnn_operator **" + "type": "bool " "return_type": "int" - "signature": "xnn_status xnn_create_convolution2d_nhwc_qs8_qc8w(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, int8_t, float, const float *, const int8_t *, const int32_t *, int8_t, float, int8_t, int8_t, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" + "signature": "DW_TAG_enumeration_typexnn_status xnn_create_convolution2d_nhwc_qs8_qc8w(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, int8_t, float, const float *, const int8_t *, const int32_t *, int8_t, float, int8_t, int8_t, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" - "name": "xnn_init_f32_gemm_config" "params": [] "return_type": "struct xnn_gemm_config *" diff --git a/benchmark-sets/all/xpdf.yaml b/benchmark-sets/all/xpdf.yaml index ce8d60253f..1320325cfa 100644 --- a/benchmark-sets/all/xpdf.yaml +++ b/benchmark-sets/all/xpdf.yaml @@ -26,7 +26,7 @@ - "name": "abortCheckCbkData" "type": "char *" "return_type": "void" - "signature": "void PDFDoc::displayPages(OutputDev *, int, int, double, double, int, GBool, GBool, GBool, *, void *)" + "signature": "void PDFDoc::displayPages(OutputDev *, int, int, double, double, int, GBool, GBool, GBool, DW_TAG_subroutine_typeInfinite loop *, void *)" - "name": "_ZN6PDFDoc16displayPageSliceEP9OutputDeviddiiiiiiiiPFiPvES2_" "params": - "name": "this" @@ -60,7 +60,7 @@ - "name": "abortCheckCbkData" "type": "char *" "return_type": "void" - "signature": "void PDFDoc::displayPageSlice(OutputDev *, int, double, double, int, GBool, GBool, GBool, int, int, int, int, *, void *)" + "signature": "void PDFDoc::displayPageSlice(OutputDev *, int, double, double, int, GBool, GBool, GBool, int, int, int, int, DW_TAG_subroutine_typeInfinite loop *, void *)" - "name": "_ZN15SplashOutputDev8drawCharEP8GfxStateddddddjiPjiiii" "params": - "name": "this" diff --git a/benchmark-sets/all/xs.yaml b/benchmark-sets/all/xs.yaml index b3ac3710fa..c1ae91b6ce 100644 --- a/benchmark-sets/all/xs.yaml +++ b/benchmark-sets/all/xs.yaml @@ -4,7 +4,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int omain(int, char **)" - "name": "main262" @@ -12,7 +12,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int main262(int, char **)" - "name": "fxRunFileThread" diff --git a/benchmark-sets/all/xz.yaml b/benchmark-sets/all/xz.yaml index f3e6faad88..8fe10873c7 100644 --- a/benchmark-sets/all/xz.yaml +++ b/benchmark-sets/all/xz.yaml @@ -36,7 +36,7 @@ - "name": "out_size" "type": "size_t" "return_type": "int" - "signature": "lzma_ret lzma_encode(void *, lzma_mf *, uint8_t *, size_t *, size_t)" + "signature": "lzma_ret lzma_encode(void *, DW_TAG_restrict_typelzma_mf *, DW_TAG_restrict_typeuint8_t *, DW_TAG_restrict_typesize_t *, size_t)" - "name": "lzma_lzma2_encoder_memusage" "params": - "name": "options" diff --git a/benchmark-sets/all/yara.yaml b/benchmark-sets/all/yara.yaml index 4fe19bc0db..ae59d37b20 100644 --- a/benchmark-sets/all/yara.yaml +++ b/benchmark-sets/all/yara.yaml @@ -4,7 +4,7 @@ - "name": "argc" "type": "int *" - "name": "argv" - "type": "char ***" + "type": "bool " "return_type": "int" "signature": "int LLVMFuzzerInitialize(int *, char ***)" - "name": "yr_compiler_add_fd" diff --git a/benchmark-sets/all/znc.yaml b/benchmark-sets/all/znc.yaml index cbd1d15417..370e786feb 100644 --- a/benchmark-sets/all/znc.yaml +++ b/benchmark-sets/all/znc.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "CString *" "return_type": "void" - "signature": "void ReadLine(CClient *, const CString)" + "signature": "void CClient::ReadLine(const CString &)" - "name": "_ZN7CClient13OnTextMessageER12CTextMessage" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "CTopicMessage *" "return_type": "bool" - "signature": "bool OnTextMessage(CClient *, CTextMessage)" + "signature": "bool CClient::OnTextMessage(CTextMessage &)" - "name": "_ZN7CClient14OnOtherMessageER8CMessage" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "CMessage *" "return_type": "bool" - "signature": "bool OnOtherMessage(CClient *, CMessage)" + "signature": "bool CClient::OnOtherMessage(CMessage &)" - "name": "_ZN7CClient11UserCommandER7CString" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "CString *" "return_type": "void" - "signature": "void UserCommand(CClient *, CString)" + "signature": "void CClient::UserCommand(CString &)" - "name": "_ZN4CZNC11ParseConfigERK7CStringRS0_" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "CString *" "return_type": "bool" - "signature": "bool ParseConfig(CZNC *, const CString, CString)" + "signature": "bool CZNC::ParseConfig(const CString &, CString &)" "language": "c++" "project": "znc" "target_name": "msg_parse_fuzzer" diff --git a/benchmark-sets/all/zopfli.yaml b/benchmark-sets/all/zopfli.yaml index 2421adf74b..c30ab3662b 100644 --- a/benchmark-sets/all/zopfli.yaml +++ b/benchmark-sets/all/zopfli.yaml @@ -10,7 +10,7 @@ - "name": "blocksize" "type": "size_t" - "name": "splitpoints" - "type": "size_t **" + "type": "bool " - "name": "npoints" "type": "size_t *" "return_type": "void" diff --git a/benchmark-sets/all/zydis.yaml b/benchmark-sets/all/zydis.yaml index 9aeea4dabf..98a5667d50 100644 --- a/benchmark-sets/all/zydis.yaml +++ b/benchmark-sets/all/zydis.yaml @@ -18,7 +18,7 @@ - "name": "" "type": "struct ZydisFormatterBuffer_ *" - "name": "" - "type": "struct ZyanString_ **" + "type": "bool " "return_type": "int" "signature": "ZyanStatus ZydisFormatterBufferGetString(ZydisFormatterBuffer *, ZyanString **)" - "name": "ZydisFormatterSetHook" @@ -28,7 +28,7 @@ - "name": "" "type": "int" - "name": "" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "ZyanStatus ZydisFormatterSetHook(ZydisFormatter *, ZydisFormatterFunction, const void **)" - "name": "ZydisEncoderNopFill" diff --git a/benchmark-sets/comparison/cppitertools.yaml b/benchmark-sets/comparison/cppitertools.yaml index b25a70cf50..0e273d7860 100644 --- a/benchmark-sets/comparison/cppitertools.yaml +++ b/benchmark-sets/comparison/cppitertools.yaml @@ -6,13 +6,13 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "Iterator, std::__1::allocator > &> zero_length_end(std::__1::allocator >)" + "signature": "Iterator, std::__1::allocator > &> iter::impl::Combinator, std::__1::allocator >&>::Iterator, std::__1::allocator >&>::zero_length_end(basic_string, std::__1::allocator > &)" - "name": "_ZN4iter4impl10CompressedIRNSt3__16vectorIiNS2_9allocatorIiEEEERNS3_IbNS4_IbEEEEE8IteratorIS7_SA_EppEv" "params": - "name": "this" "type": "iter::impl::Compressed &, std::vector &>::Iterator *" "return_type": "iter::impl::Compressed &, std::vector &>::Iterator *" - "signature": "std::__1::allocator > &> std::__1::allocator > &>::operator++()" + "signature": "Iterator > &, std::__1::vector > &> & iter::impl::Compressed >&, std::__1::vector >&>::Iterator >&, std::__1::vector >&>::operator++(Iterator > &, std::__1::vector > &> *)" "language": "c++" "project": "cppitertools" "target_name": "fuzz_cppitertools" diff --git a/benchmark-sets/comparison/eigen.yaml b/benchmark-sets/comparison/eigen.yaml index b30e140eb5..24c5f02336 100644 --- a/benchmark-sets/comparison/eigen.yaml +++ b/benchmark-sets/comparison/eigen.yaml @@ -8,13 +8,13 @@ - "name": "ncols" "type": "size_t" "return_type": "void" - "signature": "void true> >::resize(Index, Index)" + "signature": "void Eigen::Transpose, -1, -1, 0, -1, -1>, -1, 1, true> >::resize(Transpose > *, Index, Index)" - "name": "_ZN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EED2Ev" "params": - "name": "this" "type": "Eigen::Matrix *" "return_type": "void" - "signature": "void 1>::~Matrix()" + "signature": "void Eigen::Matrix::~Matrix(Matrix *)" "language": "c++" "project": "eigen" "target_name": "solver_fuzzer" diff --git a/benchmark-sets/comparison/flex.yaml b/benchmark-sets/comparison/flex.yaml index 01ed7530c6..fdae60c22e 100644 --- a/benchmark-sets/comparison/flex.yaml +++ b/benchmark-sets/comparison/flex.yaml @@ -4,7 +4,7 @@ - "name": "argc" "type": "int" - "name": "argv" - "type": "char **" + "type": "bool " "return_type": "int" "signature": "int main2(int, char **)" "language": "c" diff --git a/benchmark-sets/comparison/guetzli.yaml b/benchmark-sets/comparison/guetzli.yaml index f64869e192..b5141fbb9d 100644 --- a/benchmark-sets/comparison/guetzli.yaml +++ b/benchmark-sets/comparison/guetzli.yaml @@ -14,7 +14,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "bool Process(const Params, ProcessStats *, const std::__1::allocator >, int, int, string *)" + "signature": "bool guetzli::Process(const Params &, ProcessStats *, const vector > &, int, int, string *)" - "name": "_ZNK11butteraugli21ButteraugliComparator4MaskEPNSt3__16vectorINS_5ImageIfEENS1_9allocatorIS4_EEEES8_" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "void Mask(const ButteraugliComparator *, std::__1::allocator > > *, std::__1::allocator > > *)" + "signature": "void butteraugli::ButteraugliComparator::Mask(DW_TAG_restrict_typevector, std::__1::allocator > > *, DW_TAG_restrict_typevector, std::__1::allocator > > *)" "language": "c++" "project": "guetzli" "target_name": "guetzli_fuzzer" diff --git a/benchmark-sets/comparison/hunspell.yaml b/benchmark-sets/comparison/hunspell.yaml index 85b6ebc0fa..ae6c5a900a 100644 --- a/benchmark-sets/comparison/hunspell.yaml +++ b/benchmark-sets/comparison/hunspell.yaml @@ -4,7 +4,7 @@ - "name": "pHunspell" "type": "struct Hunhandle *" - "name": "slst" - "type": "char ***" + "type": "bool " - "name": "word" "type": "char *" "return_type": "int" @@ -14,7 +14,7 @@ - "name": "this" "type": "Hunspell *" - "name": "slst" - "type": "char ***" + "type": "bool " - "name": "word" "type": "char *" - "name": "pattern" diff --git a/benchmark-sets/comparison/icu.yaml b/benchmark-sets/comparison/icu.yaml index e54672c282..388f87e900 100644 --- a/benchmark-sets/comparison/icu.yaml +++ b/benchmark-sets/comparison/icu.yaml @@ -10,7 +10,7 @@ - "name": "ec" "type": "int *" "return_type": "void" - "signature": "void MessageFormat::applyPattern(const UnicodeString, UParseError, UErrorCode)" + "signature": "void icu_75::MessageFormat::applyPattern(const UnicodeString &, UParseError &, UErrorCode &)" - "name": "_ZNK6icu_7521RuleBasedNumberFormat6formatElRKNS_13UnicodeStringERS1_RNS_13FieldPositionER10UErrorCode" "params": - "name": "this" @@ -26,7 +26,7 @@ - "name": "status" "type": "int *" "return_type": "icu_75::UnicodeString *" - "signature": "UnicodeString const RuleBasedNumberFormat::format(int64_t, const UnicodeString, UnicodeString, FieldPosition, UErrorCode)" + "signature": "UnicodeString & icu_75::RuleBasedNumberFormat::format(int64_t, const UnicodeString &, UnicodeString &, FieldPosition &, UErrorCode &)" "language": "c++" "project": "icu" "target_name": "relative_date_time_formatter_fuzzer" diff --git a/benchmark-sets/comparison/immer.yaml b/benchmark-sets/comparison/immer.yaml index 467453398b..585bde45a0 100644 --- a/benchmark-sets/comparison/immer.yaml +++ b/benchmark-sets/comparison/immer.yaml @@ -8,7 +8,7 @@ - "name": "e" "type": "size_t" "return_type": "void" - "signature": "result_t visit_regular, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> > &>(2U> >, size_t, edit_t)" + "signature": "result_t std::__1::tuple, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, immer::detail::rbts::node, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*> immer::detail::rbts::slice_right_mut_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true, true>::visit_regular, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::visit_regular, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &>(regular_sub_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, true, true>, 3U, 3U> > &, size_t, edit_t)" "language": "c++" "project": "immer" "target_name": "vector" diff --git a/benchmark-sets/comparison/jsonnet.yaml b/benchmark-sets/comparison/jsonnet.yaml index 4f9bbdb20e..e37a93b586 100644 --- a/benchmark-sets/comparison/jsonnet.yaml +++ b/benchmark-sets/comparison/jsonnet.yaml @@ -18,7 +18,7 @@ - "name": "" "type": "std::vector *" "return_type": "struct jsonnet::internal::AST *" - "signature": "const AST * builtinExtVar(Interpreter *, const LocationRange, const std::__1::allocator >)" + "signature": "const AST * jsonnet::internal::(anonymous namespace)::Interpreter::builtinExtVar(const LocationRange &, const vector > &)" "language": "c++" "project": "jsonnet" "target_name": "convert_jsonnet_fuzzer_regular" diff --git a/benchmark-sets/comparison/libarchive.yaml b/benchmark-sets/comparison/libarchive.yaml index 80a0d417c0..b35b31df71 100644 --- a/benchmark-sets/comparison/libarchive.yaml +++ b/benchmark-sets/comparison/libarchive.yaml @@ -4,9 +4,9 @@ - "name": "res" "type": "struct archive_entry_linkresolver *" - "name": "e" - "type": "struct archive_entry **" + "type": "bool " - "name": "f" - "type": "struct archive_entry **" + "type": "bool " "return_type": "void" "signature": "void archive_entry_linkify(archive_entry_linkresolver *, archive_entry **, archive_entry **)" - "name": "archive_entry_acl_text_w" diff --git a/benchmark-sets/comparison/libplist.yaml b/benchmark-sets/comparison/libplist.yaml index 01517c3d6c..75f7342f6b 100644 --- a/benchmark-sets/comparison/libplist.yaml +++ b/benchmark-sets/comparison/libplist.yaml @@ -6,7 +6,7 @@ - "name": "length" "type": "int" - "name": "plist" - "type": "char **" + "type": "bool " - "name": "format" "type": "int *" "return_type": "int" diff --git a/benchmark-sets/comparison/libusb.yaml b/benchmark-sets/comparison/libusb.yaml index f13fb9653d..5f776841d8 100644 --- a/benchmark-sets/comparison/libusb.yaml +++ b/benchmark-sets/comparison/libusb.yaml @@ -4,7 +4,7 @@ - "name": "dev_handle" "type": "struct libusb_device_handle *" - "name": "bos" - "type": "struct libusb_bos_descriptor **" + "type": "bool " "return_type": "int" "signature": "int libusb_get_bos_descriptor(libusb_device_handle *, libusb_bos_descriptor **)" - "name": "libusb_get_string_descriptor_ascii" diff --git a/benchmark-sets/comparison/tinyxml2.yaml b/benchmark-sets/comparison/tinyxml2.yaml index a5c96e1b77..4b35ef2860 100644 --- a/benchmark-sets/comparison/tinyxml2.yaml +++ b/benchmark-sets/comparison/tinyxml2.yaml @@ -6,7 +6,7 @@ - "name": "doc" "type": "tinyxml2::XMLDocument *" "return_type": "tinyxml2::XMLNode *" - "signature": "XMLNode * const XMLElement::ShallowClone(XMLDocument *)" + "signature": "XMLNode * tinyxml2::XMLElement::ShallowClone(XMLDocument *)" "language": "c++" "project": "tinyxml2" "target_name": "xmltest"