Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 20 | 30.3% |
| gold | [1:9] | 27 | 40.9% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 19 | 28.7% |
| All colors | 66 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 9 | 9 | google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*) | call site: 00009 | __cxa_allocate_exception |
| 7 | 51 |
google::protobuf::MessageLite::AppendToString(std::__1::basic_string
|
call site: 00051 | snprintf |
| 1 | 28 | google::protobuf::internal::ShutdownData::get() | call site: 00028 | |
| 1 | 41 | google::protobuf::internal::(anonymous namespace)::InitSCC_DFS(google::protobuf::internal::SCCInfoBase*) | call site: 00041 | |
| 1 | 46 |
sentencepiece::SentencePieceProcessor::SampleEncodeAsSerializedProto(std::__1::basic_string_view
|
call site: 00046 | |
| 1 | 63 | google::protobuf::SerializeToArrayImpl(google::protobuf::MessageLite const&, unsigned char*, int) | call site: 00063 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/sample_encode_fuzzer.cc | 1 |
| /src/sentencepiece/src/sentencepiece_processor.cc | 6 |
| /src/sentencepiece/build/./root/include/sentencepiece_processor.h | 2 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.cc | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | 3 |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | 5 |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | 1 |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | 1 |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | 7 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | 5 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.h | 1 |
| /src/sentencepiece/src/error.cc | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 11 | 100.% |
| gold | [1:9] | 0 | 0.0% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 0 | 0.0% |
| All colors | 11 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 10 | 0 | EP | call site: 00000 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/processor_text_fuzzer.cc | 1 |
| /src/sentencepiece/src/error.cc | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 5 | 45.4% |
| gold | [1:9] | 0 | 0.0% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 6 | 54.5% |
| All colors | 11 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 4 | 6 | LLVMFuzzerTestOneInput | call site: 00006 | |
| 1 | 4 | LLVMFuzzerTestOneInput | call site: 00004 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/inspector/light/source_files/src/processor_text_fuzzer.cc | 1 |
| /src/sentencepiece/src/error.cc | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 2131 | 67.9% |
| gold | [1:9] | 40 | 1.27% |
| yellow | [10:29] | 11 | 0.35% |
| greenyellow | [30:49] | 1 | 0.03% |
| lawngreen | 50+ | 951 | 30.3% |
| All colors | 3134 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1326 | 866 | _ZN4absl12lts_2026010713hash_internal10hash_bytesINS1_15MixingHashStateEmTnNSt3__19enable_ifIXsr12FitsIn64BitsIT0_EE5valueEiE4typeELi0EEET_S9_RKS6_ | call site: 00866 | AbslInternalSpinLockDelay_lts_20260107 |
| 275 | 2544 | absl::lts_20260107::DebugOnlyDeadlockCheck(absl::lts_20260107::Mutex*) | call site: 02544 | AbslInternalPerThreadSemWait_lts_20260107 |
| 91 | 712 | absl::lts_20260107::time_internal::IsInfiniteDuration(absl::lts_20260107::Duration) | call site: 00712 | |
| 89 | 2318 |
absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span
|
call site: 02318 | _ZN4absl12lts_2026010713time_internal4cctz6detail10civil_timeINS1_10second_tagEEC2INS3_10second_tagEEERKNS4_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS9_S5_EE5valueEvE4typeE |
| 45 | 182 |
google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach
|
call site: 00182 | __clang_call_terminate |
| 20 | 2409 | absl::lts_20260107::little_endian::Store16(void*, unsigned short) | call site: 02409 | _ZN4absl12lts_2026010712MicrosecondsIiTnNSt3__19enable_ifIXoosr3std11is_integralIT_EE5valuesr3std7is_enumIS4_EE5valueEiE4typeELi0EEENS0_8DurationES4_ |
| 18 | 845 | absl::lts_20260107::log_internal::LogMessage::OstreamView::OstreamView(absl::lts_20260107::log_internal::LogMessage::LogMessageData&) | call site: 00845 | _ZN4absl12lts_2026010713hash_internal15MixingHashState14hash_with_seedIPKvTnNSt3__19enable_ifIXntsr16IntegralFastPathIT_EE5valueEiE4typeELi0EEEmRKS8_m |
| 16 | 2245 | absl::lts_20260107::log_internal::LogMessage::Flush() | call site: 02245 | __cxa_guard_acquire |
| 15 | 23 | google::protobuf::(anonymous namespace)::CheckFieldPresence(google::protobuf::internal::ParseContext const&, google::protobuf::MessageLite const&, google::protobuf::MessageLite::ParseFlags) | call site: 00023 | __cxa_allocate_exception |
| 15 | 531 | absl::lts_20260107::log_internal::LogMessage::LogBacktraceIfNeeded() | call site: 00531 | _ZN4absl12lts_202601076HashOfITpTnRiJEJNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEiEEEmDpRKT0_ |
| 12 | 501 | absl::lts_20260107::time_internal::GetCurrentTimeNanosFromSystem() | call site: 00501 | vsnprintf |
| 10 | 2872 | absl::lts_20260107::log_internal::LogMessage::SendToLog() | call site: 02872 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/model_load_fuzzer.cc | 1 |
| /src/sentencepiece/src/sentencepiece_processor.cc | 28 |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | 13 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stringpiece.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/message_lite.h | 6 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/parse_context.h | 5 |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | 1 |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | 1 |
| /src/sentencepiece/src/util.h | 16 |
| /src/sentencepiece/src/error.cc | 5 |
| /src/sentencepiece/build/./root/include/sentencepiece_processor.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena_impl.h | 23 |
| /src/sentencepiece/third_party/protobuf-lite/arena.cc | 15 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.h | 9 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.cc | 11 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/metadata_lite.h | 6 |
| /src/sentencepiece/third_party/protobuf-lite/extension_set.cc | 7 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | 4 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/repeated_field.h | 73 |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arenastring.h | 10 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/extension_set.h | 6 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/wire_format_lite.h | 1 |
| /src/sentencepiece/src/model_interface.cc | 5 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/bind.h | 3 |
| /src/sentencepiece/src/../third_party/absl/strings/str_format.h | 2 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/arg.h | 3 |
| /src/sentencepiece/src/../third_party/absl/types/span.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 15 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/span.h | 32 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | 18 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | 1 |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.h | 10 |
| /src/sentencepiece/third_party/protobuf-lite/arenastring.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.cc | 25 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.h | 36 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/globals.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_entry.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/globals.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/hash.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/src/../third_party/absl/numeric/int128.h | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/internal/span.h | 10 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.h | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.cc | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/duration.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/int128.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | 1 |
| /usr/local/bin/../include/c++/v1/stdexcept | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/stacktrace.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/call_once.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.h | 11 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/cycleclock.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/addresses.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 50 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/dynamic_annotations.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | 90 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/bits.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | 24 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/log_message.h | 7 |
| /src/sentencepiece/src/sentencepiece_processor.h | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/nullguard.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/nullguard.h | 3 |
| /src/sentencepiece/src/../third_party/absl/log/internal/voidify.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/log_severity.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/strerror.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_format.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_format.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | 29 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/numbers.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/endian.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/append_truncated.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/inlined_vector.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/no_destructor.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.h | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.cc | 42 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.h | 1 |
| /src/sentencepiece/src/../third_party/absl/base/casts.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/casts.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/cleanup.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink_registry.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 22 | 33.3% |
| gold | [1:9] | 17 | 25.7% |
| yellow | [10:29] | 10 | 15.1% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 17 | 25.7% |
| All colors | 66 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 9 | 9 | google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*) | call site: 00009 | __cxa_allocate_exception |
| 7 | 51 |
google::protobuf::MessageLite::AppendToString(std::__1::basic_string
|
call site: 00051 | snprintf |
| 2 | 63 | google::protobuf::SerializeToArrayImpl(google::protobuf::MessageLite const&, unsigned char*, int) | call site: 00063 | |
| 1 | 0 | EP | call site: 00000 | |
| 1 | 28 | google::protobuf::internal::ShutdownData::get() | call site: 00028 | |
| 1 | 41 | google::protobuf::internal::(anonymous namespace)::InitSCC_DFS(google::protobuf::internal::SCCInfoBase*) | call site: 00041 | |
| 1 | 46 |
sentencepiece::SentencePieceProcessor::SampleEncodeAsSerializedProto(std::__1::basic_string_view
|
call site: 00046 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/inspector/light/source_files/src/sample_encode_fuzzer.cc | 1 |
| /src/sentencepiece/src/sentencepiece_processor.cc | 6 |
| /src/sentencepiece/build/./root/include/sentencepiece_processor.h | 2 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.cc | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | 3 |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | 5 |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | 1 |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | 1 |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | 7 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | 5 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.h | 1 |
| /src/sentencepiece/src/error.cc | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 22 | 33.3% |
| gold | [1:9] | 17 | 25.7% |
| yellow | [10:29] | 10 | 15.1% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 17 | 25.7% |
| All colors | 66 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 9 | 9 | google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*) | call site: 00009 | __cxa_allocate_exception |
| 7 | 51 |
google::protobuf::MessageLite::AppendToString(std::__1::basic_string
|
call site: 00051 | snprintf |
| 2 | 63 | google::protobuf::SerializeToArrayImpl(google::protobuf::MessageLite const&, unsigned char*, int) | call site: 00063 | |
| 1 | 0 | EP | call site: 00000 | |
| 1 | 28 | google::protobuf::internal::ShutdownData::get() | call site: 00028 | |
| 1 | 41 | google::protobuf::internal::(anonymous namespace)::InitSCC_DFS(google::protobuf::internal::SCCInfoBase*) | call site: 00041 | |
| 1 | 46 |
sentencepiece::SentencePieceProcessor::SampleEncodeAsSerializedProto(std::__1::basic_string_view
|
call site: 00046 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/inspector/source-code/src/sample_encode_fuzzer.cc | 1 |
| /src/sentencepiece/src/sentencepiece_processor.cc | 6 |
| /src/sentencepiece/build/./root/include/sentencepiece_processor.h | 2 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.cc | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | 3 |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | 5 |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | 1 |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | 1 |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | 7 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | 5 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.h | 1 |
| /src/sentencepiece/src/error.cc | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 1900 | 60.6% |
| gold | [1:9] | 118 | 3.76% |
| yellow | [10:29] | 92 | 2.93% |
| greenyellow | [30:49] | 40 | 1.27% |
| lawngreen | 50+ | 984 | 31.3% |
| All colors | 3134 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1199 | 993 | absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock() | call site: 00993 | munmap |
| 89 | 2318 |
absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span
|
call site: 02318 | _ZN4absl12lts_2026010713time_internal4cctz6detail10civil_timeINS1_10second_tagEEC2INS3_10second_tagEEERKNS4_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS9_S5_EE5valueEvE4typeE |
| 45 | 182 |
google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach
|
call site: 00182 | __clang_call_terminate |
| 37 | 2751 |
absl::lts_20260107::synchronization_internal::FutexImpl::WaitAbsoluteTimeout(std::__1::atomic
|
call site: 02751 | _ZN4absl12lts_2026010711NanosecondsIlTnNSt3__19enable_ifIXoosr3std11is_integralIT_EE5valuesr3std7is_enumIS4_EE5valueEiE4typeELi0EEENS0_8DurationES4_ |
| 28 | 732 | absl::lts_20260107::operator<(absl::lts_20260107::Duration, absl::lts_20260107::Duration) | call site: 00732 | |
| 23 | 780 | absl::lts_20260107::operator-(absl::lts_20260107::uint128, absl::lts_20260107::uint128) | call site: 00780 | |
| 18 | 845 | absl::lts_20260107::log_internal::LogMessage::OstreamView::OstreamView(absl::lts_20260107::log_internal::LogMessage::LogMessageData&) | call site: 00845 | _ZN4absl12lts_2026010713hash_internal15MixingHashState14hash_with_seedIPKvTnNSt3__19enable_ifIXntsr16IntegralFastPathIT_EE5valueEiE4typeELi0EEEmRKS8_m |
| 16 | 2245 | absl::lts_20260107::log_internal::LogMessage::Flush() | call site: 02245 | __cxa_guard_acquire |
| 15 | 23 | google::protobuf::(anonymous namespace)::CheckFieldPresence(google::protobuf::internal::ParseContext const&, google::protobuf::MessageLite const&, google::protobuf::MessageLite::ParseFlags) | call site: 00023 | __cxa_allocate_exception |
| 15 | 2598 | absl::lts_20260107::Mutex::UnlockSlow(absl::lts_20260107::SynchWaitParams*) | call site: 02598 | snprintf |
| 14 | 712 | absl::lts_20260107::time_internal::IsInfiniteDuration(absl::lts_20260107::Duration) | call site: 00712 | |
| 13 | 531 | absl::lts_20260107::log_internal::LogMessage::LogBacktraceIfNeeded() | call site: 00531 | _ZN4absl12lts_202601076HashOfITpTnRiJEJNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEiEEEmDpRKT0_ |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/inspector/light/source_files/src/model_load_fuzzer.cc | 1 |
| /src/sentencepiece/src/sentencepiece_processor.cc | 28 |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | 13 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stringpiece.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/message_lite.h | 6 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/parse_context.h | 5 |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | 1 |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | 1 |
| /src/sentencepiece/src/util.h | 16 |
| /src/sentencepiece/src/error.cc | 5 |
| /src/sentencepiece/build/./root/include/sentencepiece_processor.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena_impl.h | 23 |
| /src/sentencepiece/third_party/protobuf-lite/arena.cc | 15 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.h | 9 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.cc | 11 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/metadata_lite.h | 6 |
| /src/sentencepiece/third_party/protobuf-lite/extension_set.cc | 7 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | 4 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/repeated_field.h | 73 |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arenastring.h | 10 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/extension_set.h | 6 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/wire_format_lite.h | 1 |
| /src/sentencepiece/src/model_interface.cc | 5 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/bind.h | 3 |
| /src/sentencepiece/src/../third_party/absl/strings/str_format.h | 2 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/arg.h | 3 |
| /src/sentencepiece/src/../third_party/absl/types/span.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 15 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/span.h | 32 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | 18 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | 1 |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.h | 10 |
| /src/sentencepiece/third_party/protobuf-lite/arenastring.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.cc | 25 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.h | 36 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/globals.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_entry.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/globals.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/hash.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/src/../third_party/absl/numeric/int128.h | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/internal/span.h | 10 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.h | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.cc | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/duration.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/int128.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | 1 |
| /usr/local/bin/../include/c++/v1/stdexcept | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/stacktrace.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/call_once.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.h | 11 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/cycleclock.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/addresses.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 50 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/dynamic_annotations.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | 90 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/bits.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | 24 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/log_message.h | 7 |
| /src/sentencepiece/src/sentencepiece_processor.h | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/nullguard.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/nullguard.h | 3 |
| /src/sentencepiece/src/../third_party/absl/log/internal/voidify.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/log_severity.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/strerror.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_format.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_format.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | 29 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/numbers.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/endian.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/append_truncated.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/inlined_vector.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/no_destructor.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.h | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.cc | 42 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.h | 1 |
| /src/sentencepiece/src/../third_party/absl/base/casts.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/casts.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/cleanup.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink_registry.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 2963 | 58.4% |
| gold | [1:9] | 125 | 2.46% |
| yellow | [10:29] | 121 | 2.38% |
| greenyellow | [30:49] | 48 | 0.94% |
| lawngreen | 50+ | 1816 | 35.7% |
| All colors | 5073 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1200 | 506 | absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock() | call site: 00506 | __cxa_begin_catch |
| 214 | 3617 |
google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0 google::protobuf::internal::ExtensionSet::ForEach
|
call site: 03617 | |
| 141 | 3345 |
sentencepiece::SentencePieceTrainer::SetProtoField(std::__1::basic_string_view
|
call site: 03345 | |
| 89 | 1927 |
absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span
|
call site: 01927 | _ZN4absl12lts_2026010713time_internal4cctz6detail10civil_timeINS1_10second_tagEEC2INS3_10second_tagEEERKNS4_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS9_S5_EE5valueEvE4typeE |
| 52 | 2768 |
google::protobuf::internal::ArenaStringPtr::IsDefault(std::__1::basic_string
|
call site: 02768 | |
| 45 | 2587 |
google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach
|
call site: 02587 | __clang_call_terminate |
| 42 | 3509 | sentencepiece::NormalizerSpec::set_precompiled_charsmap(void const*, unsigned long) | call site: 03509 | |
| 40 | 3114 |
absl::lts_20260107::(anonymous namespace)::CalculatedFloat absl::lts_20260107::(anonymous namespace)::CalculateFromParsedDecimal
|
call site: 03114 | |
| 38 | 3917 | sentencepiece::NormalizerSpec::precompiled_charsmap() const | call site: 03917 | _ZNK4absl12lts_2026010716strings_internal8SplitterINS0_6ByCharENS0_10AllowEmptyENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEcvT_INS5_6vectorINS5_12basic_stringIcS8_NS5_9allocatorIcEEEENSF_ISH_EEEETnNS5_9enable_ifIXaantsr22ShouldUseLifetimeBoundIS9_SB_EE5valuesr23SplitterIsConvertibleToISB_EE5valueEDnE4typeELDn0EEEv |
| 38 | 3964 |
absl::lts_20260107::strings_internal::SplitIterator
|
call site: 03964 | _ZN4absl12lts_2026010713implicit_castIPKcEENSt3__19enable_ifIXsr20type_traits_internal6IsViewINS5_IXntsr3stdE14is_reference_vIT_EEu11__remove_cvIS6_EE4typeEEE5valueES6_E4typeENS0_13type_identityIS6_E4typeE |
| 37 | 2360 |
absl::lts_20260107::synchronization_internal::FutexImpl::WaitAbsoluteTimeout(std::__1::atomic
|
call site: 02360 | _ZN4absl12lts_2026010711NanosecondsIlTnNSt3__19enable_ifIXoosr3std11is_integralIT_EE5valuesr3std7is_enumIS4_EE5valueEiE4typeELi0EEENS0_8DurationES4_ |
| 32 | 4085 |
sentencepiece::string_util::IsStructurallyValid(std::__1::basic_string_view
|
call site: 04085 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/trainer_fuzzer.cc | 1 |
| /src/sentencepiece/src/sentencepiece_trainer.cc | 7 |
| /src/sentencepiece/src/sentencepiece_trainer.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.cc | 28 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.h | 36 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/globals.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_entry.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/globals.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/hash.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/src/../third_party/absl/numeric/int128.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/span.h | 32 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/internal/span.h | 10 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.h | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.cc | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/duration.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/int128.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | 1 |
| /usr/local/bin/../include/c++/v1/stdexcept | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/stacktrace.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/call_once.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.h | 11 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/cycleclock.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/addresses.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 50 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/dynamic_annotations.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | 90 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/bits.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | 24 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/log_message.h | 14 |
| /src/sentencepiece/src/../third_party/absl/log/internal/nullguard.h | 4 |
| /src/sentencepiece/src/../third_party/absl/log/internal/voidify.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/log_severity.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/strerror.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/nullguard.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_format.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 8 |
| /src/sentencepiece/third_party/absl/strings/str_format.h | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/bind.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_format.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 5 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/arg.h | 3 |
| /src/sentencepiece/src/../third_party/absl/types/span.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | 18 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | 29 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/numbers.cc | 17 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/endian.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/append_truncated.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/inlined_vector.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/no_destructor.h | 4 |
| /src/sentencepiece/src/../third_party/absl/synchronization/mutex.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.cc | 42 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | 1 |
| /src/sentencepiece/src/../third_party/absl/synchronization/internal/kernel_timeout.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.h | 1 |
| /src/sentencepiece/src/../third_party/absl/base/casts.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/casts.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/cleanup.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink_registry.h | 1 |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.h | 193 |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.cc | 22 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/message_lite.h | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/metadata_lite.h | 10 |
| /src/sentencepiece/third_party/protobuf-lite/extension_set.cc | 24 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | 4 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/repeated_field.h | 173 |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | 5 |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | 1 |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | 1 |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | 7 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arenastring.h | 10 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/extension_set.h | 13 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/wire_format_lite.h | 1 |
| /src/sentencepiece/src/util.h | 48 |
| /src/sentencepiece/src/error.cc | 8 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_split_internal.h | 33 |
| /src/sentencepiece/third_party/absl/strings/str_split.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_split.cc | 6 |
| /src/sentencepiece/third_party/protobuf-lite/arenastring.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena_impl.h | 19 |
| /src/sentencepiece/third_party/protobuf-lite/arena.cc | 12 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena.h | 25 |
| /src/sentencepiece/third_party/absl/strings/numbers.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/ascii.h | 4 |
| /src/sentencepiece/src/util.cc | 8 |
| /src/sentencepiece/src/spec_parser.h | 4 |
| /src/sentencepiece/third_party/protobuf-lite/repeated_field.cc | 2 |
| /src/sentencepiece/third_party/absl/strings/ascii.h | 2 |
| /src/sentencepiece/src/../third_party/absl/strings/resize_and_overwrite.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/ascii.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/charconv.cc | 21 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/charconv.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc | 15 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/memutil.cc | 1 |
| /src/sentencepiece/src/../third_party/absl/numeric/bits.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/match.cc | 1 |
| /src/sentencepiece/src/sentencepiece_processor.h | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/strip.h | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/match.h | 1 |
| /src/sentencepiece/src/builder.cc | 4 |
| /src/sentencepiece/src/filesystem.cc | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/check_op.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/check_op.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/leak_check.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/leak_check.cc | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/numbers.h | 1 |
| /src/sentencepiece/third_party/darts_clone/darts.h | 197 |
| /src/sentencepiece/src/normalizer.cc | 5 |
| /src/sentencepiece/src/normalizer.h | 1 |
| /src/sentencepiece/src/trainer_factory.cc | 1 |
| /src/sentencepiece/third_party/absl/strings/str_cat.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_cat.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_cat.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/resize_and_overwrite.h | 2 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 5 | 45.4% |
| gold | [1:9] | 0 | 0.0% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 6 | 54.5% |
| All colors | 11 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 4 | 6 | LLVMFuzzerTestOneInput | call site: 00006 | |
| 1 | 4 | LLVMFuzzerTestOneInput | call site: 00004 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/inspector/source-code/src/processor_text_fuzzer.cc | 1 |
| /src/sentencepiece/src/error.cc | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 1900 | 60.6% |
| gold | [1:9] | 118 | 3.76% |
| yellow | [10:29] | 92 | 2.93% |
| greenyellow | [30:49] | 40 | 1.27% |
| lawngreen | 50+ | 984 | 31.3% |
| All colors | 3134 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1199 | 993 | absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock() | call site: 00993 | munmap |
| 89 | 2318 |
absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span
|
call site: 02318 | _ZN4absl12lts_2026010713time_internal4cctz6detail10civil_timeINS1_10second_tagEEC2INS3_10second_tagEEERKNS4_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS9_S5_EE5valueEvE4typeE |
| 45 | 182 |
google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach
|
call site: 00182 | __clang_call_terminate |
| 37 | 2751 |
absl::lts_20260107::synchronization_internal::FutexImpl::WaitAbsoluteTimeout(std::__1::atomic
|
call site: 02751 | _ZN4absl12lts_2026010711NanosecondsIlTnNSt3__19enable_ifIXoosr3std11is_integralIT_EE5valuesr3std7is_enumIS4_EE5valueEiE4typeELi0EEENS0_8DurationES4_ |
| 28 | 732 | absl::lts_20260107::operator<(absl::lts_20260107::Duration, absl::lts_20260107::Duration) | call site: 00732 | |
| 23 | 780 | absl::lts_20260107::operator-(absl::lts_20260107::uint128, absl::lts_20260107::uint128) | call site: 00780 | |
| 18 | 845 | absl::lts_20260107::log_internal::LogMessage::OstreamView::OstreamView(absl::lts_20260107::log_internal::LogMessage::LogMessageData&) | call site: 00845 | _ZN4absl12lts_2026010713hash_internal15MixingHashState14hash_with_seedIPKvTnNSt3__19enable_ifIXntsr16IntegralFastPathIT_EE5valueEiE4typeELi0EEEmRKS8_m |
| 16 | 2245 | absl::lts_20260107::log_internal::LogMessage::Flush() | call site: 02245 | __cxa_guard_acquire |
| 15 | 23 | google::protobuf::(anonymous namespace)::CheckFieldPresence(google::protobuf::internal::ParseContext const&, google::protobuf::MessageLite const&, google::protobuf::MessageLite::ParseFlags) | call site: 00023 | __cxa_allocate_exception |
| 15 | 2598 | absl::lts_20260107::Mutex::UnlockSlow(absl::lts_20260107::SynchWaitParams*) | call site: 02598 | snprintf |
| 14 | 712 | absl::lts_20260107::time_internal::IsInfiniteDuration(absl::lts_20260107::Duration) | call site: 00712 | |
| 13 | 531 | absl::lts_20260107::log_internal::LogMessage::LogBacktraceIfNeeded() | call site: 00531 | _ZN4absl12lts_202601076HashOfITpTnRiJEJNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEEiEEEmDpRKT0_ |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/inspector/source-code/src/model_load_fuzzer.cc | 1 |
| /src/sentencepiece/src/sentencepiece_processor.cc | 28 |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | 13 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stringpiece.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/message_lite.h | 6 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/parse_context.h | 5 |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | 1 |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | 1 |
| /src/sentencepiece/src/util.h | 16 |
| /src/sentencepiece/src/error.cc | 5 |
| /src/sentencepiece/build/./root/include/sentencepiece_processor.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena.h | 3 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena_impl.h | 23 |
| /src/sentencepiece/third_party/protobuf-lite/arena.cc | 15 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.h | 9 |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.cc | 11 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/metadata_lite.h | 6 |
| /src/sentencepiece/third_party/protobuf-lite/extension_set.cc | 7 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | 4 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/repeated_field.h | 73 |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arenastring.h | 10 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/extension_set.h | 6 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/wire_format_lite.h | 1 |
| /src/sentencepiece/src/model_interface.cc | 5 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/bind.h | 3 |
| /src/sentencepiece/src/../third_party/absl/strings/str_format.h | 2 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/arg.h | 3 |
| /src/sentencepiece/src/../third_party/absl/types/span.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 15 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/span.h | 32 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | 18 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | 1 |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.h | 10 |
| /src/sentencepiece/third_party/protobuf-lite/arenastring.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.cc | 25 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.h | 36 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/globals.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_entry.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/globals.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/hash.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/src/../third_party/absl/numeric/int128.h | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/internal/span.h | 10 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.h | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.cc | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/duration.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/int128.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | 1 |
| /usr/local/bin/../include/c++/v1/stdexcept | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/stacktrace.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/call_once.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.h | 11 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/cycleclock.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/addresses.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 50 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/dynamic_annotations.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | 90 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/bits.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | 24 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/log_message.h | 7 |
| /src/sentencepiece/src/sentencepiece_processor.h | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/nullguard.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/nullguard.h | 3 |
| /src/sentencepiece/src/../third_party/absl/log/internal/voidify.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/log_severity.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/strerror.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_format.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_format.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | 29 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/numbers.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/endian.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/append_truncated.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/inlined_vector.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/no_destructor.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.h | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.cc | 42 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.h | 1 |
| /src/sentencepiece/src/../third_party/absl/base/casts.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/casts.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/cleanup.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink_registry.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 2883 | 56.8% |
| gold | [1:9] | 125 | 2.46% |
| yellow | [10:29] | 139 | 2.73% |
| greenyellow | [30:49] | 54 | 1.06% |
| lawngreen | 50+ | 1872 | 36.9% |
| All colors | 5073 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1200 | 506 | absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock() | call site: 00506 | __cxa_begin_catch |
| 214 | 3617 |
google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0 google::protobuf::internal::ExtensionSet::ForEach
|
call site: 03617 | |
| 141 | 3345 |
sentencepiece::SentencePieceTrainer::SetProtoField(std::__1::basic_string_view
|
call site: 03345 | |
| 89 | 1927 |
absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span
|
call site: 01927 | _ZN4absl12lts_2026010713time_internal4cctz6detail10civil_timeINS1_10second_tagEEC2INS3_10second_tagEEERKNS4_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS9_S5_EE5valueEvE4typeE |
| 45 | 2587 |
google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach
|
call site: 02587 | __clang_call_terminate |
| 42 | 3509 | sentencepiece::NormalizerSpec::set_precompiled_charsmap(void const*, unsigned long) | call site: 03509 | |
| 40 | 3114 |
absl::lts_20260107::(anonymous namespace)::CalculatedFloat absl::lts_20260107::(anonymous namespace)::CalculateFromParsedDecimal
|
call site: 03114 | |
| 37 | 2360 |
absl::lts_20260107::synchronization_internal::FutexImpl::WaitAbsoluteTimeout(std::__1::atomic
|
call site: 02360 | _ZN4absl12lts_2026010711NanosecondsIlTnNSt3__19enable_ifIXoosr3std11is_integralIT_EE5valuesr3std7is_enumIS4_EE5valueEiE4typeELi0EEENS0_8DurationES4_ |
| 36 | 3917 | sentencepiece::NormalizerSpec::precompiled_charsmap() const | call site: 03917 | _ZNK4absl12lts_2026010716strings_internal8SplitterINS0_6ByCharENS0_10AllowEmptyENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEcvT_INS5_6vectorINS5_12basic_stringIcS8_NS5_9allocatorIcEEEENSF_ISH_EEEETnNS5_9enable_ifIXaantsr22ShouldUseLifetimeBoundIS9_SB_EE5valuesr23SplitterIsConvertibleToISB_EE5valueEDnE4typeELDn0EEEv |
| 32 | 4085 |
sentencepiece::string_util::IsStructurallyValid(std::__1::basic_string_view
|
call site: 04085 | |
| 31 | 4005 |
absl::lts_20260107::strings_internal::operator!=(absl::lts_20260107::strings_internal::SplitIterator
|
call site: 04005 | |
| 30 | 3849 |
google::protobuf::RepeatedPtrField
|
call site: 03849 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/inspector/light/source_files/src/trainer_fuzzer.cc | 1 |
| /src/sentencepiece/src/sentencepiece_trainer.cc | 7 |
| /src/sentencepiece/src/sentencepiece_trainer.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.cc | 28 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.h | 36 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/globals.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_entry.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/globals.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/hash.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/src/../third_party/absl/numeric/int128.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/span.h | 32 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/internal/span.h | 10 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.h | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.cc | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/duration.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/int128.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | 1 |
| /usr/local/bin/../include/c++/v1/stdexcept | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/stacktrace.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/call_once.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.h | 11 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/cycleclock.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/addresses.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 50 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/dynamic_annotations.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | 90 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/bits.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | 24 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/log_message.h | 14 |
| /src/sentencepiece/src/../third_party/absl/log/internal/nullguard.h | 4 |
| /src/sentencepiece/src/../third_party/absl/log/internal/voidify.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/log_severity.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/strerror.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/nullguard.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_format.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 8 |
| /src/sentencepiece/third_party/absl/strings/str_format.h | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/bind.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_format.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 5 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/arg.h | 3 |
| /src/sentencepiece/src/../third_party/absl/types/span.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | 18 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | 29 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/numbers.cc | 17 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/endian.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/append_truncated.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/inlined_vector.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/no_destructor.h | 4 |
| /src/sentencepiece/src/../third_party/absl/synchronization/mutex.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.cc | 42 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | 1 |
| /src/sentencepiece/src/../third_party/absl/synchronization/internal/kernel_timeout.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.h | 1 |
| /src/sentencepiece/src/../third_party/absl/base/casts.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/casts.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/cleanup.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink_registry.h | 1 |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.h | 193 |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.cc | 22 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/message_lite.h | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/metadata_lite.h | 10 |
| /src/sentencepiece/third_party/protobuf-lite/extension_set.cc | 24 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | 4 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/repeated_field.h | 173 |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | 5 |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | 1 |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | 1 |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | 7 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arenastring.h | 10 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/extension_set.h | 13 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/wire_format_lite.h | 1 |
| /src/sentencepiece/src/util.h | 48 |
| /src/sentencepiece/src/error.cc | 8 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_split_internal.h | 33 |
| /src/sentencepiece/third_party/absl/strings/str_split.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_split.cc | 6 |
| /src/sentencepiece/third_party/protobuf-lite/arenastring.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena_impl.h | 19 |
| /src/sentencepiece/third_party/protobuf-lite/arena.cc | 12 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena.h | 25 |
| /src/sentencepiece/third_party/absl/strings/numbers.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/ascii.h | 4 |
| /src/sentencepiece/src/util.cc | 8 |
| /src/sentencepiece/src/spec_parser.h | 4 |
| /src/sentencepiece/third_party/protobuf-lite/repeated_field.cc | 2 |
| /src/sentencepiece/third_party/absl/strings/ascii.h | 2 |
| /src/sentencepiece/src/../third_party/absl/strings/resize_and_overwrite.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/ascii.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/charconv.cc | 21 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/charconv.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc | 15 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/memutil.cc | 1 |
| /src/sentencepiece/src/../third_party/absl/numeric/bits.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/match.cc | 1 |
| /src/sentencepiece/src/sentencepiece_processor.h | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/strip.h | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/match.h | 1 |
| /src/sentencepiece/src/builder.cc | 4 |
| /src/sentencepiece/src/filesystem.cc | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/check_op.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/check_op.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/leak_check.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/leak_check.cc | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/numbers.h | 1 |
| /src/sentencepiece/third_party/darts_clone/darts.h | 197 |
| /src/sentencepiece/src/normalizer.cc | 5 |
| /src/sentencepiece/src/normalizer.h | 1 |
| /src/sentencepiece/src/trainer_factory.cc | 1 |
| /src/sentencepiece/third_party/absl/strings/str_cat.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_cat.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_cat.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/resize_and_overwrite.h | 2 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 2883 | 56.8% |
| gold | [1:9] | 125 | 2.46% |
| yellow | [10:29] | 139 | 2.73% |
| greenyellow | [30:49] | 54 | 1.06% |
| lawngreen | 50+ | 1872 | 36.9% |
| All colors | 5073 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1200 | 506 | absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock() | call site: 00506 | __cxa_begin_catch |
| 214 | 3617 |
google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0 google::protobuf::internal::ExtensionSet::ForEach
|
call site: 03617 | |
| 141 | 3345 |
sentencepiece::SentencePieceTrainer::SetProtoField(std::__1::basic_string_view
|
call site: 03345 | |
| 89 | 1927 |
absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span
|
call site: 01927 | _ZN4absl12lts_2026010713time_internal4cctz6detail10civil_timeINS1_10second_tagEEC2INS3_10second_tagEEERKNS4_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS9_S5_EE5valueEvE4typeE |
| 45 | 2587 |
google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach
|
call site: 02587 | __clang_call_terminate |
| 42 | 3509 | sentencepiece::NormalizerSpec::set_precompiled_charsmap(void const*, unsigned long) | call site: 03509 | |
| 40 | 3114 |
absl::lts_20260107::(anonymous namespace)::CalculatedFloat absl::lts_20260107::(anonymous namespace)::CalculateFromParsedDecimal
|
call site: 03114 | |
| 37 | 2360 |
absl::lts_20260107::synchronization_internal::FutexImpl::WaitAbsoluteTimeout(std::__1::atomic
|
call site: 02360 | _ZN4absl12lts_2026010711NanosecondsIlTnNSt3__19enable_ifIXoosr3std11is_integralIT_EE5valuesr3std7is_enumIS4_EE5valueEiE4typeELi0EEENS0_8DurationES4_ |
| 36 | 3917 | sentencepiece::NormalizerSpec::precompiled_charsmap() const | call site: 03917 | _ZNK4absl12lts_2026010716strings_internal8SplitterINS0_6ByCharENS0_10AllowEmptyENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEEcvT_INS5_6vectorINS5_12basic_stringIcS8_NS5_9allocatorIcEEEENSF_ISH_EEEETnNS5_9enable_ifIXaantsr22ShouldUseLifetimeBoundIS9_SB_EE5valuesr23SplitterIsConvertibleToISB_EE5valueEDnE4typeELDn0EEEv |
| 32 | 4085 |
sentencepiece::string_util::IsStructurallyValid(std::__1::basic_string_view
|
call site: 04085 | |
| 31 | 4005 |
absl::lts_20260107::strings_internal::operator!=(absl::lts_20260107::strings_internal::SplitIterator
|
call site: 04005 | |
| 30 | 3849 |
google::protobuf::RepeatedPtrField
|
call site: 03849 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/inspector/source-code/src/trainer_fuzzer.cc | 1 |
| /src/sentencepiece/src/sentencepiece_trainer.cc | 7 |
| /src/sentencepiece/src/sentencepiece_trainer.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.cc | 28 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/errno_saver.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.h | 36 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/globals.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_entry.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/globals.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/hash.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/hash/internal/hash.h | 18 |
| /src/sentencepiece/src/../third_party/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/src/../third_party/absl/numeric/int128.h | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.cc | 7 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/span.h | 32 |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/internal/span.h | 10 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.h | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.cc | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/duration.cc | 9 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/int128.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | 1 |
| /usr/local/bin/../include/c++/v1/stdexcept | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/stacktrace.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/call_once.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.h | 11 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/cycleclock.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/addresses.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | 50 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/dynamic_annotations.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | 90 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc | 30 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/bits.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | 24 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/log_message.h | 14 |
| /src/sentencepiece/src/../third_party/absl/log/internal/nullguard.h | 4 |
| /src/sentencepiece/src/../third_party/absl/log/internal/voidify.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/log_severity.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/strerror.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/nullguard.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_format.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | 8 |
| /src/sentencepiece/third_party/absl/strings/str_format.h | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/bind.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_format.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | 5 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/arg.h | 3 |
| /src/sentencepiece/src/../third_party/absl/types/span.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | 12 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | 14 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | 18 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | 29 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/numbers.cc | 17 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/endian.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/append_truncated.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/inlined_vector.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/no_destructor.h | 4 |
| /src/sentencepiece/src/../third_party/absl/synchronization/mutex.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.cc | 42 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | 1 |
| /src/sentencepiece/src/../third_party/absl/synchronization/internal/kernel_timeout.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.h | 1 |
| /src/sentencepiece/src/../third_party/absl/base/casts.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/casts.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex.h | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | 5 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/cleanup.h | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink_registry.h | 1 |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.h | 193 |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.cc | 22 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/message_lite.h | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/metadata_lite.h | 10 |
| /src/sentencepiece/third_party/protobuf-lite/extension_set.cc | 24 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | 4 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/repeated_field.h | 173 |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | 5 |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | 1 |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | 1 |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | 7 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | 5 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arenastring.h | 10 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/extension_set.h | 13 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/wire_format_lite.h | 1 |
| /src/sentencepiece/src/util.h | 48 |
| /src/sentencepiece/src/error.cc | 8 |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_split_internal.h | 33 |
| /src/sentencepiece/third_party/absl/strings/str_split.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_split.cc | 6 |
| /src/sentencepiece/third_party/protobuf-lite/arenastring.cc | 8 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena_impl.h | 19 |
| /src/sentencepiece/third_party/protobuf-lite/arena.cc | 12 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena.h | 25 |
| /src/sentencepiece/third_party/absl/strings/numbers.h | 4 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/ascii.h | 4 |
| /src/sentencepiece/src/util.cc | 8 |
| /src/sentencepiece/src/spec_parser.h | 4 |
| /src/sentencepiece/third_party/protobuf-lite/repeated_field.cc | 2 |
| /src/sentencepiece/third_party/absl/strings/ascii.h | 2 |
| /src/sentencepiece/src/../third_party/absl/strings/resize_and_overwrite.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/ascii.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/charconv.cc | 21 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/charconv.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc | 15 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/memutil.cc | 1 |
| /src/sentencepiece/src/../third_party/absl/numeric/bits.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h | 13 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc | 6 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/match.cc | 1 |
| /src/sentencepiece/src/sentencepiece_processor.h | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/strip.h | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/match.h | 1 |
| /src/sentencepiece/src/builder.cc | 4 |
| /src/sentencepiece/src/filesystem.cc | 1 |
| /src/sentencepiece/src/../third_party/absl/log/internal/check_op.h | 8 |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/check_op.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/leak_check.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/leak_check.cc | 1 |
| /src/sentencepiece/src/../third_party/absl/strings/numbers.h | 1 |
| /src/sentencepiece/third_party/darts_clone/darts.h | 197 |
| /src/sentencepiece/src/normalizer.cc | 5 |
| /src/sentencepiece/src/normalizer.h | 1 |
| /src/sentencepiece/src/trainer_factory.cc | 1 |
| /src/sentencepiece/third_party/absl/strings/str_cat.h | 1 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_cat.cc | 3 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_cat.h | 2 |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/resize_and_overwrite.h | 2 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | 1 |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | 2 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
| Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
sentencepiece::unigram::Trainer::Train()
|
/src/sentencepiece/src/unigram_model_trainer.cc | 2 | ['N/A', 'N/A'] | 33 | 0 | 608 | 145 | 94 | 6089 | 0 | 13939 | 7578 |
sentencepiece::bpe::Trainer::Train()
|
/src/sentencepiece/src/bpe_model_trainer.cc | 2 | ['N/A', 'N/A'] | 32 | 0 | 1096 | 235 | 201 | 6348 | 0 | 12912 | 1973 |
sentencepiece::ModelProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*)
|
/src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.cc | 3 | ['N/A', 'N/A', 'N/A'] | 23 | 0 | 259 | 60 | 22 | 1079 | 0 | 2175 | 972 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*)', 'google::protobuf::MessageLite::AppendToString(std::__1::basic_string, std::__1::allocator >*) const', 'google::protobuf::internal::ShutdownData::get()', 'google::protobuf::internal::(anonymous namespace)::InitSCC_DFS(google::protobuf::internal::SCCInfoBase*)', 'sentencepiece::SentencePieceProcessor::SampleEncodeAsSerializedProto(std::__1::basic_string_view >, int, float) const', 'google::protobuf::SerializeToArrayImpl(google::protobuf::MessageLite const&, unsigned char*, int)']
Use this with the libFuzzer -dict=DICT.file flag
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['_ZN4absl12lts_2026010713hash_internal10hash_bytesINS1_15MixingHashStateEmTnNSt3__19enable_ifIXsr12FitsIn64BitsIT0_EE5valueEiE4typeELi0EEET_S9_RKS6_', 'absl::lts_20260107::DebugOnlyDeadlockCheck(absl::lts_20260107::Mutex*)', 'absl::lts_20260107::time_internal::IsInfiniteDuration(absl::lts_20260107::Duration)', 'absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span&)', 'google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach(google::protobuf::internal::ExtensionSet::~ForEach()::$_0)', 'absl::lts_20260107::little_endian::Store16(void*, unsigned short)', 'absl::lts_20260107::log_internal::LogMessage::OstreamView::OstreamView(absl::lts_20260107::log_internal::LogMessage::LogMessageData&)', 'absl::lts_20260107::log_internal::LogMessage::Flush()', 'google::protobuf::(anonymous namespace)::CheckFieldPresence(google::protobuf::internal::ParseContext const&, google::protobuf::MessageLite const&, google::protobuf::MessageLite::ParseFlags)', 'absl::lts_20260107::log_internal::LogMessage::LogBacktraceIfNeeded()']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*)', 'google::protobuf::MessageLite::AppendToString(std::__1::basic_string, std::__1::allocator >*) const', 'google::protobuf::SerializeToArrayImpl(google::protobuf::MessageLite const&, unsigned char*, int)', 'google::protobuf::internal::ShutdownData::get()', 'google::protobuf::internal::(anonymous namespace)::InitSCC_DFS(google::protobuf::internal::SCCInfoBase*)', 'sentencepiece::SentencePieceProcessor::SampleEncodeAsSerializedProto(std::__1::basic_string_view >, int, float) const']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*)', 'google::protobuf::MessageLite::AppendToString(std::__1::basic_string, std::__1::allocator >*) const', 'google::protobuf::SerializeToArrayImpl(google::protobuf::MessageLite const&, unsigned char*, int)', 'google::protobuf::internal::ShutdownData::get()', 'google::protobuf::internal::(anonymous namespace)::InitSCC_DFS(google::protobuf::internal::SCCInfoBase*)', 'sentencepiece::SentencePieceProcessor::SampleEncodeAsSerializedProto(std::__1::basic_string_view >, int, float) const']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock()', 'absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span&)', 'google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach(google::protobuf::internal::ExtensionSet::~ForEach()::$_0)', 'absl::lts_20260107::synchronization_internal::FutexImpl::WaitAbsoluteTimeout(std::__1::atomic*, int, timespec const*)', 'absl::lts_20260107::operator<(absl::lts_20260107::Duration, absl::lts_20260107::Duration)', 'absl::lts_20260107::operator-(absl::lts_20260107::uint128, absl::lts_20260107::uint128)', 'absl::lts_20260107::log_internal::LogMessage::OstreamView::OstreamView(absl::lts_20260107::log_internal::LogMessage::LogMessageData&)', 'absl::lts_20260107::log_internal::LogMessage::Flush()', 'google::protobuf::(anonymous namespace)::CheckFieldPresence(google::protobuf::internal::ParseContext const&, google::protobuf::MessageLite const&, google::protobuf::MessageLite::ParseFlags)', 'absl::lts_20260107::Mutex::UnlockSlow(absl::lts_20260107::SynchWaitParams*)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock()', 'google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0 google::protobuf::internal::ExtensionSet::ForEach, std::__1::__tree_node, void*>*, long> >, google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0>(std::__1::__map_iterator, std::__1::__tree_node, void*>*, long> >, std::__1::__map_iterator, std::__1::__tree_node, void*>*, long> >, google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0)', 'sentencepiece::SentencePieceTrainer::SetProtoField(std::__1::basic_string_view >, std::__1::basic_string_view >, sentencepiece::TrainerSpec*)', 'absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span&)', 'google::protobuf::internal::ArenaStringPtr::IsDefault(std::__1::basic_string, std::__1::allocator > const*) const', 'google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach(google::protobuf::internal::ExtensionSet::~ForEach()::$_0)', 'sentencepiece::NormalizerSpec::set_precompiled_charsmap(void const*, unsigned long)', 'absl::lts_20260107::(anonymous namespace)::CalculatedFloat absl::lts_20260107::(anonymous namespace)::CalculateFromParsedDecimal(absl::lts_20260107::strings_internal::ParsedFloat const&)', 'sentencepiece::NormalizerSpec::precompiled_charsmap() const', 'absl::lts_20260107::strings_internal::SplitIterator > > >::operator++()']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock()', 'absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span&)', 'google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach(google::protobuf::internal::ExtensionSet::~ForEach()::$_0)', 'absl::lts_20260107::synchronization_internal::FutexImpl::WaitAbsoluteTimeout(std::__1::atomic*, int, timespec const*)', 'absl::lts_20260107::operator<(absl::lts_20260107::Duration, absl::lts_20260107::Duration)', 'absl::lts_20260107::operator-(absl::lts_20260107::uint128, absl::lts_20260107::uint128)', 'absl::lts_20260107::log_internal::LogMessage::OstreamView::OstreamView(absl::lts_20260107::log_internal::LogMessage::LogMessageData&)', 'absl::lts_20260107::log_internal::LogMessage::Flush()', 'google::protobuf::(anonymous namespace)::CheckFieldPresence(google::protobuf::internal::ParseContext const&, google::protobuf::MessageLite const&, google::protobuf::MessageLite::ParseFlags)', 'absl::lts_20260107::Mutex::UnlockSlow(absl::lts_20260107::SynchWaitParams*)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock()', 'google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0 google::protobuf::internal::ExtensionSet::ForEach, std::__1::__tree_node, void*>*, long> >, google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0>(std::__1::__map_iterator, std::__1::__tree_node, void*>*, long> >, std::__1::__map_iterator, std::__1::__tree_node, void*>*, long> >, google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0)', 'sentencepiece::SentencePieceTrainer::SetProtoField(std::__1::basic_string_view >, std::__1::basic_string_view >, sentencepiece::TrainerSpec*)', 'absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span&)', 'google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach(google::protobuf::internal::ExtensionSet::~ForEach()::$_0)', 'sentencepiece::NormalizerSpec::set_precompiled_charsmap(void const*, unsigned long)', 'absl::lts_20260107::(anonymous namespace)::CalculatedFloat absl::lts_20260107::(anonymous namespace)::CalculateFromParsedDecimal(absl::lts_20260107::strings_internal::ParsedFloat const&)', 'absl::lts_20260107::synchronization_internal::FutexImpl::WaitAbsoluteTimeout(std::__1::atomic*, int, timespec const*)', 'sentencepiece::NormalizerSpec::precompiled_charsmap() const', 'sentencepiece::string_util::IsStructurallyValid(std::__1::basic_string_view >)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['absl::lts_20260107::base_internal::(anonymous namespace)::ArenaLock::~ArenaLock()', 'google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0 google::protobuf::internal::ExtensionSet::ForEach, std::__1::__tree_node, void*>*, long> >, google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0>(std::__1::__map_iterator, std::__1::__tree_node, void*>*, long> >, std::__1::__map_iterator, std::__1::__tree_node, void*>*, long> >, google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)::$_0)', 'sentencepiece::SentencePieceTrainer::SetProtoField(std::__1::basic_string_view >, std::__1::basic_string_view >, sentencepiece::TrainerSpec*)', 'absl::lts_20260107::log_internal::(anonymous namespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity, absl::lts_20260107::Time, int, absl::lts_20260107::Span&)', 'google::protobuf::internal::ExtensionSet::~ForEach()::$_0 google::protobuf::internal::ExtensionSet::ForEach(google::protobuf::internal::ExtensionSet::~ForEach()::$_0)', 'sentencepiece::NormalizerSpec::set_precompiled_charsmap(void const*, unsigned long)', 'absl::lts_20260107::(anonymous namespace)::CalculatedFloat absl::lts_20260107::(anonymous namespace)::CalculateFromParsedDecimal(absl::lts_20260107::strings_internal::ParsedFloat const&)', 'absl::lts_20260107::synchronization_internal::FutexImpl::WaitAbsoluteTimeout(std::__1::atomic*, int, timespec const*)', 'sentencepiece::NormalizerSpec::precompiled_charsmap() const', 'sentencepiece::string_util::IsStructurallyValid(std::__1::basic_string_view >)']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
| Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
|---|---|---|---|---|
|
sentencepiece::SentencePieceProcessor::SampleEncode(std::__1::basic_string_view
|
39 | 21 | 53.84% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'sample_encode_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer'] |
|
boolabsl::lts_20260107::str_format_internal::ConvertIntArg
|
44 | 11 | 25.0% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer', 'processor_text_fuzzer'] |
|
charconst*absl::lts_20260107::str_format_internal::ConsumeConversion
|
101 | 39 | 38.61% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer', 'processor_text_fuzzer'] |
| absl::lts_20260107::container_internal::AssertIsFull(absl::lts_20260107::container_internal::ctrl_tconst*,unsignedchar,unsignedcharconst*,charconst*) | 32 | 2 | 6.25% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer', 'processor_text_fuzzer'] |
| absl::lts_20260107::container_internal::AssertSameContainer(absl::lts_20260107::container_internal::ctrl_tconst*,absl::lts_20260107::container_internal::ctrl_tconst*,voidconst*const&,voidconst*const&,unsignedcharconst*,unsignedcharconst*) | 36 | 2 | 5.555% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer', 'processor_text_fuzzer'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer', 'processor_text_fuzzer'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer', 'processor_text_fuzzer'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer', 'processor_text_fuzzer'] |
| google::protobuf::internal::EpsCopyInputStream::NextBuffer(int,int) | 41 | 11 | 26.82% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer', 'processor_text_fuzzer'] |
| sentencepiece::TrainerSpec::TrainerSpec(sentencepiece::TrainerSpecconst&) | 62 | 32 | 51.61% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
| sentencepiece::TrainerSpec::Clear() | 81 | 20 | 24.69% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
| sentencepiece::TrainerSpec::MergeFrom(sentencepiece::TrainerSpecconst&) | 156 | 79 | 50.64% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
sentencepiece::SentencePieceTrainer::MergeSpecsFromArgs(std::__1::unordered_map
|
32 | 12 | 37.5% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
absl::lts_20260107::log_internal::(anonymousnamespace)::FormatBoundedFields(absl::lts_20260107::LogSeverity,absl::lts_20260107::Time,int,absl::lts_20260107::Span
|
56 | 18 | 32.14% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer'] |
|
absl::lts_20260107::from_chars_resultabsl::lts_20260107::(anonymousnamespace)::FromCharsImpl
|
69 | 25 | 36.23% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
| absl::lts_20260107::strings_internal::ParsedFloatabsl::lts_20260107::strings_internal::ParseFloat<10>(charconst*,charconst*,absl::lts_20260107::chars_format) | 105 | 56 | 53.33% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
| absl::lts_20260107::(anonymousnamespace)::ParseInfinityOrNan(charconst*,charconst*,absl::lts_20260107::strings_internal::ParsedFloat*) | 44 | 7 | 15.90% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
boolabsl::lts_20260107::str_format_internal::ConvertIntArg
|
44 | 10 | 22.72% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer'] |
|
boolabsl::lts_20260107::str_format_internal::ConvertIntArg
|
44 | 16 | 36.36% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer'] |
|
absl::lts_20260107::(anonymousnamespace)::safe_parse_sign_and_base(std::__1::basic_string_view
|
55 | 20 | 36.36% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
| absl::lts_20260107::Mutex::LockSlowWithDeadline(absl::lts_20260107::MuHowSconst*,absl::lts_20260107::Conditionconst*,absl::lts_20260107::synchronization_internal::KernelTimeout,int) | 32 | 13 | 40.62% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer'] |
| absl::lts_20260107::Mutex::LockSlowLoop(absl::lts_20260107::SynchWaitParams*,int) | 115 | 41 | 35.65% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer'] |
| absl::lts_20260107::Enqueue(absl::lts_20260107::base_internal::PerThreadSynch*,absl::lts_20260107::SynchWaitParams*,long,int) | 91 | 39 | 42.85% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
boolabsl::lts_20260107::numbers_internal::safe_strtoi_base
|
48 | 19 | 39.58% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
boolabsl::lts_20260107::numbers_internal::safe_strtoi_base
|
48 | 19 | 39.58% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
| google::protobuf::internal::ExtensionSet::GrowCapacity(unsignedlong) | 33 | 5 | 15.15% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
|
sentencepiece::SentencePieceProcessor::ApplyExtraOptions(std::__1::vector
|
44 | 4 | 9.090% | ['/src/inspector/source-code/src/trainer_fuzzer.cc', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'model_load_fuzzer'] |
|
voidabsl::lts_20260107::container_internal::raw_hash_set
|
31 | 3 | 9.677% |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
| Source file | Reached by | Covered by |
|---|---|---|
| [] | [] | |
| /src/sentencepiece/third_party/absl/strings/str_cat.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/sentencepiece_trainer.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/absl/container/btree_set.h | [] | [] |
| /src/sentencepiece/src/builder.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/absl/container/flat_hash_set.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/inlined_vector.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/hide_ptr.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/int128.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/absl/random/random.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/base/internal/unaligned_access.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/strings/string_view.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/trainer_factory.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/hash/hash.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/internal/randen.cc | [] | [] |
| /src/sentencepiece/third_party/protobuf-lite/zero_copy_stream.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/protobuf-lite/generated_message_util.cc | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink_registry.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/once.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/random/internal/distribution_caller.h | [] | [] |
| /usr/local/bin/../include/c++/v1/stdexcept | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /usr/local/bin/../include/c++/v1/__exception/exception.h | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc | [] | [] |
| /src/processor_text_fuzzer.cc | ['processor_text_fuzzer'] | ['processor_text_fuzzer'] |
| /src/sentencepiece/src/bpe_model.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/match.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/span.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/numeric/int128.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/log/internal/check_op.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/char_model.cc | [] | [] |
| /src/sentencepiece/third_party/protobuf-lite/stringpiece.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/resize_and_overwrite.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/inspector/source-code/src/trainer_fuzzer.cc | ['/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/log/internal/voidify.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.cc | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/append_truncated.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/container/internal/compressed_tuple.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/random/internal/fast_uniform_bits.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/stacktrace.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/absl/strings/str_split.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stringpiece.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_split_internal.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/unicode_script_map.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_cat.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/leak_check.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/port.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/atomic_hook.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/container/internal/btree_container.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/city.cc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/random/internal/wide_multiply.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/container/inlined_vector.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_replace.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_entry.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/hashtable_control_bytes.h | [] | [] |
| /src/model_load_fuzzer.cc | ['model_load_fuzzer'] | ['model_load_fuzzer'] |
| /src/sentencepiece/third_party/protobuf-lite/zero_copy_stream_impl.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/cycleclock.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_format.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/esaxx/sais.hxx | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/direct_mmap.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sample_encode_fuzzer.cc | ['sample_encode_fuzzer'] | ['sample_encode_fuzzer'] |
| /src/sentencepiece/third_party/protobuf-lite/stringprintf.cc | [] | [] |
| /src/sentencepiece/src/normalizer.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/absl/strings/numbers.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/globals.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/esaxx/esa.hxx | [] | [] |
| /src/sentencepiece/third_party/protobuf-lite/int128.cc | [] | [] |
| /src/sentencepiece/src/word_model_trainer.cc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/random/internal/randen_engine.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/nullguard.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/protobuf-lite/status.cc | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/status.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/cycleclock.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/coded_stream.h | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/model_interface.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] |
| /src/sentencepiece/src/unigram_model_trainer.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/check_op.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/container/internal/layout.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/synchronization/mutex.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/numeric/bits.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/protobuf-lite/generated_enum_util.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/hash.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/normalizer.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc | [] | [] |
| /usr/local/bin/../include/c++/v1/string | [] | [] |
| /src/sentencepiece/third_party/absl/strings/strip.h | [] | [] |
| /src/sentencepiece/src/char_model_trainer.cc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/random/internal/uniform_helper.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/addresses.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/builtin_pb/sentencepiece.pb.h | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] |
| /src/sentencepiece/third_party/protobuf-lite/common.cc | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/absl/log/internal/log_message.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_join_internal.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/types/compare.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/output.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/int128.cc | [] | [] |
| /src/sentencepiece/src/trainer_interface.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/container/internal/raw_hash_set.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/absl/strings/match.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/borrowed_fixup_buffer.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/inlined_vector.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/charconv.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/extension.h | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/strutil.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/civil_time.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/endian.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/call_once.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/random/uniform_int_distribution.h | [] | [] |
| /src/sentencepiece/third_party/protobuf-lite/extension_set.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/internal/randen_slow.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/protobuf-lite/wire_format_lite.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/check_op.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/trainer_interface.cc | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/callback.h | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena_impl.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/extension_set_inl.h | [] | [] |
| /usr/include/x86_64-linux-gnu/bits/byteswap.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/spec_parser.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/strings/resize_and_overwrite.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/absl/container/internal/hash_policy_traits.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/seed_gen_exception.cc | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/message_lite.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/bits.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/stl_util.h | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/freelist.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/internal/span.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/implicit_weak_message.h | [] | [] |
| /src/sentencepiece/src/char_model_trainer.h | [] | [] |
| /src/sentencepiece/third_party/protobuf-lite/parse_context.cc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/random/internal/salted_seed_seq.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/container/internal/hash_function_defaults.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/mutex.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/proto.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/common.h | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/functional/function_ref.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_message.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/strings/str_format.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/dynamic_annotations.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/casts.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/memutil.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/model_interface.h | [] | [] |
| /src/sentencepiece/src/builtin_pb/sentencepiece_model.pb.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/utf8.cc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/container/internal/raw_hash_map.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/raw_hash_set_resize_impl.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/profiling/internal/sample_recorder.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/leak_check.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/absl/strings/str_join.h | [] | [] |
| /src/sentencepiece/src/word_model.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_linux.inc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/fixed_array.h | [] | [] |
| /src/sentencepiece/third_party/absl/strings/str_format.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/get_current_time_posix.inc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/clock.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/arg.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/has_bits.h | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/extension_set.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/int128.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/protobuf-lite/implicit_weak_message.cc | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl_lite.h | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/unigram_model.cc | [] | [] |
| /src/inspector/light/source_files/src/processor_text_fuzzer.cc | ['/src/inspector/light/source_files/src/processor_text_fuzzer.cc'] | ['/src/inspector/light/source_files/src/processor_text_fuzzer.cc'] |
| /src/sentencepiece/third_party/protobuf-lite/arenastring.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/container/internal/common_policy_traits.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/futex.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/strings/numbers.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/protobuf-lite/coded_stream.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/internal/cleanup.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/numbers.h | [] | [] |
| /src/sentencepiece/src/filesystem.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/error.cc | ['sample_encode_fuzzer', 'processor_text_fuzzer', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['sample_encode_fuzzer', 'processor_text_fuzzer', '/src/inspector/light/source_files/src/processor_text_fuzzer.cc', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/processor_text_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/log_severity.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/log/internal/nullguard.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/absl/container/internal/hashtablez_sampler.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/errno_saver.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/zero_copy_stream_impl.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/synchronization/internal/kernel_timeout.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/protobuf-lite/zero_copy_stream_impl_lite.cc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/random/distributions.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/seed_gen_exception.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/zone_info_source.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_split.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_cat.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/parse_context.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/darts_clone/darts.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arenastring.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/absl/strings/ascii.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/absl/container/internal/btree.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/cleanup.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /usr/local/bin/../include/c++/v1/variant | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc | [] | [] |
| /src/sentencepiece/third_party/absl/container/flat_hash_map.h | [] | [] |
| /src/sentencepiece/src/bpe_model_trainer.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/functional/internal/function_ref.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/strings/strip.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/absl/base/casts.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/unigram_model.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/output.cc | [] | [] |
| /src/inspector/light/source_files/src/model_load_fuzzer.cc | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/container/internal/hashtable_control_bytes.h | [] | [] |
| /src/sentencepiece/third_party/protobuf-lite/message_lite.cc | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/util.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/no_destructor.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/wire_format_lite.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/absl/base/internal/endian.h | [] | [] |
| /src/sentencepiece/third_party/protobuf-lite/strutil.cc | [] | [] |
| /src/sentencepiece/src/bpe_model_trainer.cc | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/metadata_lite.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/hash/internal/hash.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /usr/local/bin/../include/c++/v1/__algorithm/simd_utils.h | [] | [] |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/bind.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/sentencepiece_processor.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.h | [] | [] |
| /src/inspector/light/source_files/src/trainer_fuzzer.cc | ['/src/inspector/light/source_files/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/mutex.h | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/absl/container/internal/inlined_vector.h | [] | [] |
| /src/sentencepiece/build/./root/include/sentencepiece_processor.h | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] | [] |
| /src/sentencepiece/src/model_factory.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_format.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/container/internal/container_memory.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/unaligned_access.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/generated_message_util.h | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/pretokenizer_for_training.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/str_replace.cc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/functional/any_invocable.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/protobuf-lite/arena.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/bpe_model.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/internal/entropy_pool.cc | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/repeated_field.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/protobuf-lite/repeated_field.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /usr/local/bin/../include/c++/v1/optional | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/functional/function_ref.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/internal/seed_material.cc | [] | [] |
| /src/inspector/source-code/src/sample_encode_fuzzer.cc | ['/src/inspector/source-code/src/sample_encode_fuzzer.cc'] | ['/src/inspector/source-code/src/sample_encode_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/types/span.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/util.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/ascii.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/arena.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/sysinfo.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/thread_identity.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/word_model_trainer.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/globals.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/numbers.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/utf8.h | [] | [] |
| /src/trainer_fuzzer.cc | ['trainer_fuzzer'] | ['trainer_fuzzer'] |
| /src/sentencepiece/src/../third_party/absl/random/internal/randen.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/../third_party/absl/strings/match.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/src/sentencepiece_processor.cc | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] | ['sample_encode_fuzzer', 'model_load_fuzzer', '/src/inspector/light/source_files/src/sample_encode_fuzzer.cc', '/src/inspector/source-code/src/sample_encode_fuzzer.cc', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', '/src/inspector/source-code/src/model_load_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/protobuf-lite/structurally_valid.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/append_and_overwrite.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/ascii.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/raw_logging.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/match.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/structured_proto.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/internal/randen_detect.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/time.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/../third_party/absl/functional/internal/any_invocable.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/hash.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/unigram_model_trainer.cc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/random/internal/nonsecure_base.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/strerror.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /usr/local/bin/../include/c++/v1/istream | [] | [] |
| /src/sentencepiece/src/sentencepiece_trainer.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/log_sink.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/inspector/source-code/src/model_load_fuzzer.cc | ['/src/inspector/source-code/src/model_load_fuzzer.cc'] | ['/src/inspector/source-code/src/model_load_fuzzer.cc'] |
| /src/inspector/source-code/src/processor_text_fuzzer.cc | ['/src/inspector/source-code/src/processor_text_fuzzer.cc'] | ['/src/inspector/source-code/src/processor_text_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/duration.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc | [] | [] |
| /src/sentencepiece/src/../third_party/absl/functional/internal/function_ref.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/charconv.h | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/inspector/light/source_files/src/sample_encode_fuzzer.cc | ['/src/inspector/light/source_files/src/sample_encode_fuzzer.cc'] | ['/src/inspector/light/source_files/src/sample_encode_fuzzer.cc'] |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/container_memory.h | [] | [] |
| /usr/local/bin/../include/c++/v1/initializer_list | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/structured_proto.cc | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/casts.h | ['model_load_fuzzer', '/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['/src/inspector/light/source_files/src/model_load_fuzzer.cc', 'trainer_fuzzer', '/src/inspector/source-code/src/model_load_fuzzer.cc', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| /src/sentencepiece/src/unicode_script.cc | [] | [] |
| /src/sentencepiece/src/filesystem.h | [] | [] |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/map_util.h | [] | [] |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] | ['trainer_fuzzer', '/src/inspector/light/source_files/src/trainer_fuzzer.cc', '/src/inspector/source-code/src/trainer_fuzzer.cc'] |
| Directory |
|---|
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/src/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/ |
| /src/inspector/source-code/src/ |
| /src/sentencepiece/src/../third_party/absl/synchronization/internal/ |
| /src/sentencepiece/third_party/protobuf-lite/ |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/cleanup/internal/ |
| /src/sentencepiece/third_party/darts_clone/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/functional/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/profiling/internal/ |
| /usr/local/bin/../include/c++/v1/__exception/ |
| /src/sentencepiece/src/../third_party/absl/functional/internal/ |
| /src/sentencepiece/src/../third_party/absl/log/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/internal/str_format/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/internal/ |
| /src/sentencepiece/src/builtin_pb/ |
| /src/sentencepiece/third_party/absl/strings/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/ |
| /src/sentencepiece/src/../third_party/absl/strings/internal/str_format/ |
| /src/sentencepiece/src/../third_party/absl/base/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/ |
| /src/sentencepiece/src/ |
| /src/sentencepiece/src/../third_party/absl/container/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/ |
| /src/sentencepiece/src/../third_party/absl/numeric/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/functional/ |
| /src/sentencepiece/src/../third_party/absl/hash/internal/ |
| /src/sentencepiece/src/../third_party/absl/container/internal/ |
| /src/sentencepiece/third_party/absl/container/ |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/io/ |
| /src/sentencepiece/src/../third_party/absl/random/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/strings/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/numeric/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/debugging/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/synchronization/internal/ |
| /src/ |
| /src/sentencepiece/src/../third_party/absl/base/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/hash/internal/ |
| /usr/include/x86_64-linux-gnu/bits/ |
| /src/sentencepiece/src/../third_party/absl/synchronization/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/ |
| /src/sentencepiece/src/../third_party/absl/strings/ |
| /usr/local/bin/../include/c++/v1/__algorithm/ |
| /src/sentencepiece/build/./root/include/ |
| /src/inspector/light/source_files/src/ |
| /src/sentencepiece/src/../third_party/absl/functional/ |
| /usr/local/bin/../include/c++/v1/ |
| /src/sentencepiece/src/../third_party/absl/strings/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/container/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/types/ |
| /src/sentencepiece/src/../third_party/absl/types/ |
| /src/sentencepiece/src/../third_party/protobuf-lite/google/protobuf/stubs/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/log/ |
| /src/sentencepiece/src/../third_party/absl/random/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/random/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/time/internal/ |
| /src/sentencepiece/third_party/abseil-cpp/absl/base/internal/ |
| /src/sentencepiece/third_party/absl/random/ |
| /src/sentencepiece/src/../third_party/absl/hash/ |
| /src/sentencepiece/third_party/esaxx/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.