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 | 2504 | 70.6% |
gold | [1:9] | 115 | 3.24% |
yellow | [10:29] | 62 | 1.75% |
greenyellow | [30:49] | 27 | 0.76% |
lawngreen | 50+ | 834 | 23.5% |
All colors | 3542 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1312 | 614 | absl::base_internal::LowLevelAlloc::NewArena(unsigned int) | call site: 00614 | __assert_fail |
231 | 2746 | absl::ExactlyOneReader(long) | call site: 02746 | AbslInternalPerThreadSemWait |
204 | 2540 | absl::synchronization_internal::GraphCycles::GetId(void*) | call site: 02540 | snprintf |
95 | 2196 |
absl::log_internal::(anonymous namespace)::FormatBoundedFields(absl::LogSeverity, absl::Time, int, absl::Span
|
call site: 02196 | _ZN4absl13time_internal4cctz6detail10civil_timeINS0_10second_tagEEC2INS2_10second_tagEEERKNS3_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS8_S4_EE5valueEvE4typeE |
55 | 318 | absl::time_internal::IsInfiniteDuration(absl::Duration) | call site: 00318 | |
24 | 174 | absl::hash_internal::(anonymous namespace)::LowLevelHashLenGt32(void const*, unsigned long, unsigned long) | call site: 00174 | |
23 | 1981 | absl::log_internal::LogMessage::Flush() | call site: 01981 | __cxa_guard_acquire |
22 | 2293 | absl::little_endian::Store16(void*, unsigned short) | call site: 02293 | _ZN4absl12MicrosecondsIiTnNSt3__19enable_ifIXoosr3std11is_integralIT_EE5valuesr3std7is_enumIS3_EE5valueEiE4typeELi0EEENS_8DurationES3_ |
20 | 3007 | absl::log_internal::(anonymous namespace)::GlobalLogSinkSet::GlobalLogSinkSet() | call site: 03007 | |
20 | 3378 |
operator<<(std::__1::basic_ostream
|
call site: 03378 | _ZN4absl13InlinedVectorINS_19str_format_internal13FormatArgImplELm4ENSt3__19allocatorIS2_EEEC2IPKS2_TnNS3_9enable_ifIXsr13base_internal24IsAtLeastForwardIteratorIT_EE5valueEiE4typeELi0EEESB_SB_RKS5_ |
20 | 3496 | S2MemoryTracker::Client::Tally(long) | call site: 03496 | _ZN4absl9StrFormatIJllEEENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_19str_format_internal18FormatSpecTemplateIJXspclsr19str_format_internalE14ArgumentToConvIT_EEEEEEDpRKSA_ |
16 | 39 |
s2textformat::MakeIndex(std::__1::basic_string_view
|
call site: 00039 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/s2geometry/src/s2_fuzzer.cc | 4 |
/usr/local/include/absl/strings/internal/str_split_internal.h | 35 |
/usr/local/include/absl/strings/str_split.h | 7 |
/src/abseil-cpp/absl/strings/str_split.cc | 1 |
/usr/local/include/absl/strings/ascii.h | 4 |
/src/s2geometry/src/s2/s2text_format.cc | 7 |
/usr/local/include/absl/log/internal/check_op.h | 11 |
/src/abseil-cpp/absl/log/internal/check_op.cc | 3 |
/usr/local/include/absl/log/internal/nullguard.h | 4 |
/src/abseil-cpp/absl/debugging/leak_check.h | 1 |
/src/abseil-cpp/absl/debugging/leak_check.cc | 1 |
/usr/local/include/absl/base/casts.h | 3 |
/src/abseil-cpp/absl/log/internal/log_message.cc | 28 |
/src/abseil-cpp/absl/base/internal/errno_saver.h | 3 |
/src/abseil-cpp/absl/time/clock.cc | 5 |
/src/abseil-cpp/absl/time/internal/get_current_time_posix.inc | 1 |
/src/abseil-cpp/absl/base/internal/raw_logging.cc | 5 |
/src/abseil-cpp/absl/base/internal/atomic_hook.h | 12 |
/src/abseil-cpp/absl/time/time.h | 36 |
/src/abseil-cpp/absl/log/internal/globals.cc | 7 |
/src/abseil-cpp/absl/log/log_entry.h | 9 |
/src/abseil-cpp/absl/log/globals.cc | 3 |
/src/abseil-cpp/absl/hash/hash.h | 1 |
/src/abseil-cpp/absl/hash/internal/hash.h | 20 |
/usr/local/include/absl/hash/internal/hash.h | 7 |
/usr/local/include/absl/base/internal/unaligned_access.h | 2 |
/usr/local/include/absl/numeric/int128.h | 7 |
/src/abseil-cpp/absl/hash/internal/hash.cc | 4 |
/src/abseil-cpp/absl/types/span.h | 39 |
/src/abseil-cpp/absl/types/internal/span.h | 12 |
/src/abseil-cpp/absl/log/internal/proto.h | 12 |
/src/abseil-cpp/absl/log/internal/proto.cc | 9 |
/src/abseil-cpp/absl/time/time.cc | 8 |
/src/abseil-cpp/absl/time/duration.cc | 9 |
/src/abseil-cpp/absl/numeric/int128.h | 15 |
/src/abseil-cpp/absl/base/internal/throw_delegate.cc | 1 |
/usr/local/bin/../include/c++/v1/stdexcept | 1 |
/src/abseil-cpp/absl/debugging/internal/examine_stack.cc | 6 |
/src/abseil-cpp/absl/debugging/stacktrace.cc | 4 |
/src/abseil-cpp/absl/base/internal/low_level_alloc.cc | 30 |
/src/abseil-cpp/absl/base/call_once.h | 12 |
/usr/local/include/absl/base/call_once.h | 3 |
/usr/local/include/absl/base/internal/low_level_scheduling.h | 2 |
/src/abseil-cpp/absl/base/internal/spinlock_wait.cc | 1 |
/src/abseil-cpp/absl/base/internal/spinlock_wait.h | 1 |
/src/abseil-cpp/absl/base/internal/spinlock_linux.inc | 2 |
/usr/local/include/absl/base/internal/spinlock_wait.h | 1 |
/src/abseil-cpp/absl/base/internal/spinlock.h | 12 |
/src/abseil-cpp/absl/base/internal/spinlock.cc | 5 |
/src/abseil-cpp/absl/base/internal/cycleclock.h | 3 |
/src/abseil-cpp/absl/base/internal/unscaledcycleclock.h | 1 |
/src/abseil-cpp/absl/base/internal/direct_mmap.h | 2 |
/src/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | 4 |
/src/abseil-cpp/absl/debugging/internal/address_is_readable.cc | 1 |
/src/abseil-cpp/absl/debugging/internal/addresses.h | 2 |
/src/abseil-cpp/absl/debugging/symbolize_elf.inc | 53 |
/src/abseil-cpp/absl/base/dynamic_annotations.h | 2 |
/src/abseil-cpp/absl/debugging/internal/demangle.cc | 93 |
/src/abseil-cpp/absl/debugging/internal/demangle_rust.cc | 30 |
/src/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | 4 |
/src/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | 2 |
/src/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | 1 |
/src/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | 1 |
/src/abseil-cpp/absl/numeric/bits.h | 1 |
/src/abseil-cpp/absl/debugging/internal/vdso_support.cc | 5 |
/src/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | 25 |
/src/abseil-cpp/absl/debugging/internal/elf_mem_image.h | 1 |
/src/abseil-cpp/absl/debugging/internal/vdso_support.h | 1 |
/usr/local/include/absl/log/internal/log_message.h | 9 |
/src/abseil-cpp/absl/log/internal/log_message.h | 2 |
/src/abseil-cpp/absl/log/internal/nullguard.h | 2 |
/usr/local/include/absl/log/internal/voidify.h | 1 |
/src/abseil-cpp/absl/base/log_severity.h | 2 |
/src/abseil-cpp/absl/base/internal/strerror.cc | 4 |
/src/abseil-cpp/absl/log/internal/log_sink_set.cc | 14 |
/src/abseil-cpp/absl/log/internal/log_format.cc | 4 |
/src/abseil-cpp/absl/strings/internal/str_format/bind.h | 8 |
/usr/local/include/absl/strings/str_format.h | 3 |
/usr/local/include/absl/strings/internal/str_format/bind.h | 8 |
/src/abseil-cpp/absl/strings/str_format.h | 1 |
/src/abseil-cpp/absl/strings/internal/str_format/arg.h | 5 |
/usr/local/include/absl/strings/internal/str_format/arg.h | 9 |
/usr/local/include/absl/types/span.h | 6 |
/src/abseil-cpp/absl/strings/internal/str_format/bind.cc | 14 |
/src/abseil-cpp/absl/strings/internal/str_format/output.h | 2 |
/src/abseil-cpp/absl/strings/internal/str_format/extension.h | 17 |
/src/abseil-cpp/absl/strings/internal/str_format/parser.h | 2 |
/src/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | 19 |
/src/abseil-cpp/absl/strings/internal/str_format/parser.cc | 1 |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | 29 |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | 2 |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | 3 |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | 1 |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | 3 |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | 1 |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | 1 |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | 3 |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | 1 |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | 1 |
/src/abseil-cpp/absl/strings/numbers.cc | 5 |
/src/abseil-cpp/absl/base/internal/endian.h | 4 |
/src/abseil-cpp/absl/base/internal/unaligned_access.h | 2 |
/usr/local/include/absl/numeric/bits.h | 3 |
/src/abseil-cpp/absl/log/internal/append_truncated.h | 1 |
/src/abseil-cpp/absl/container/inlined_vector.h | 4 |
/src/abseil-cpp/absl/container/internal/inlined_vector.h | 7 |
/src/abseil-cpp/absl/container/internal/compressed_tuple.h | 2 |
/src/abseil-cpp/absl/base/no_destructor.h | 9 |
/usr/local/include/absl/synchronization/mutex.h | 1 |
/src/abseil-cpp/absl/log/log_sink.h | 1 |
/src/abseil-cpp/absl/synchronization/mutex.h | 6 |
/src/abseil-cpp/absl/synchronization/mutex.cc | 57 |
/src/abseil-cpp/absl/synchronization/internal/graphcycles.h | 2 |
/src/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | 1 |
/src/abseil-cpp/absl/base/internal/thread_identity.cc | 4 |
/src/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | 6 |
/src/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | 3 |
/src/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | 3 |
/src/abseil-cpp/absl/synchronization/internal/waiter_base.h | 1 |
/src/abseil-cpp/absl/synchronization/internal/futex_waiter.h | 1 |
/src/abseil-cpp/absl/synchronization/internal/graphcycles.cc | 62 |
/src/abseil-cpp/absl/base/internal/hide_ptr.h | 4 |
/src/abseil-cpp/absl/base/internal/sysinfo.cc | 2 |
/src/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | 6 |
/src/abseil-cpp/absl/base/internal/low_level_scheduling.h | 4 |
/src/abseil-cpp/absl/time/clock.h | 1 |
/src/abseil-cpp/absl/base/casts.h | 1 |
/src/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | 1 |
/src/abseil-cpp/absl/base/internal/thread_identity.h | 1 |
/src/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | 4 |
/src/abseil-cpp/absl/synchronization/internal/futex.h | 5 |
/src/abseil-cpp/absl/synchronization/internal/waiter_base.cc | 1 |
/src/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | 5 |
/src/abseil-cpp/absl/cleanup/cleanup.h | 6 |
/src/abseil-cpp/absl/cleanup/internal/cleanup.h | 12 |
/src/abseil-cpp/absl/log/log_sink_registry.h | 1 |
/src/s2geometry/src/s2/s2point.h | 2 |
/src/s2geometry/src/s2/util/math/vector.h | 5 |
/src/abseil-cpp/absl/strings/charconv.cc | 21 |
/src/abseil-cpp/absl/strings/charconv.h | 1 |
/src/abseil-cpp/absl/strings/internal/charconv_parse.cc | 21 |
/src/abseil-cpp/absl/strings/internal/charconv_parse.h | 1 |
/src/abseil-cpp/absl/strings/internal/memutil.cc | 1 |
/src/abseil-cpp/absl/strings/internal/charconv_bigint.h | 14 |
/src/abseil-cpp/absl/strings/internal/charconv_bigint.cc | 6 |
/src/s2geometry/src/s2/s2latlng.h | 5 |
/src/s2geometry/src/s2/s1angle.h | 6 |
/src/s2geometry/src/s2/s2latlng.cc | 2 |
/src/s2geometry/src/s2/s1angle.cc | 1 |
/usr/local/include/absl/container/inlined_vector.h | 2 |
/usr/local/include/absl/container/internal/inlined_vector.h | 26 |
/usr/local/include/absl/container/internal/compressed_tuple.h | 10 |
/usr/local/include/absl/base/log_severity.h | 1 |
/usr/local/include/absl/log/internal/conditions.h | 1 |
/src/s2geometry/src/s2/mutable_s2shape_index.cc | 2 |
/src/s2geometry/src/s2/s2memory_tracker.h | 7 |
/src/s2geometry/src/s2/s2error.h | 5 |
/src/s2geometry/src/s2/s2memory_tracker.cc | 1 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
S2Polygon::GetOverlapFractions(S2Polygonconst&,S2Polygonconst&)
|
/src/s2geometry/src/s2/s2polygon.cc | 2 | ['N/A', 'N/A'] | 63 | 0 | 106 | 16 | 14 | 10165 | 0 | 22333 | 16360 |
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=['absl::base_internal::LowLevelAlloc::NewArena(unsigned int)', 'absl::ExactlyOneReader(long)', 'absl::synchronization_internal::GraphCycles::GetId(void*)', 'absl::log_internal::(anonymous namespace)::FormatBoundedFields(absl::LogSeverity, absl::Time, int, absl::Span&)', 'absl::time_internal::IsInfiniteDuration(absl::Duration)', 'absl::hash_internal::(anonymous namespace)::LowLevelHashLenGt32(void const*, unsigned long, unsigned long)', 'absl::log_internal::LogMessage::Flush()', 'absl::little_endian::Store16(void*, unsigned short)', 'absl::log_internal::(anonymous namespace)::GlobalLogSinkSet::GlobalLogSinkSet()', 'operator<<(std::__1::basic_ostream >&, S1Angle)']
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 |
---|---|---|---|---|
absl::container_internal::AssertIsFull(absl::container_internal::ctrl_tconst*,unsignedchar,unsignedcharconst*,charconst*) | 32 | 9 | 28.12% | ['s2_fuzzer'] |
absl::flags_internal::FlagRegistry::RegisterFlag(absl::CommandLineFlag&,charconst*) | 53 | 8 | 15.09% | ['s2_fuzzer'] |
absl::hash_internal::(anonymousnamespace)::LowLevelHashLenGt32(voidconst*,unsignedlong,unsignedlong) | 34 | 11 | 32.35% | ['s2_fuzzer'] |
absl::log_internal::(anonymousnamespace)::FormatBoundedFields(absl::LogSeverity,absl::Time,int,absl::Span
|
56 | 18 | 32.14% | ['s2_fuzzer'] |
boolabsl::str_format_internal::ConvertIntArg
|
44 | 10 | 22.72% | ['s2_fuzzer'] |
boolabsl::str_format_internal::ConvertIntArg
|
44 | 13 | 29.54% | ['s2_fuzzer'] |
charconst*absl::str_format_internal::ConsumeConversion
|
101 | 47 | 46.53% | ['s2_fuzzer'] |
boolabsl::str_format_internal::(anonymousnamespace)::FloatToSink
|
78 | 22 | 28.20% | ['s2_fuzzer'] |
absl::DeadlockCheck(absl::Mutex*) | 69 | 9 | 13.04% | ['s2_fuzzer'] |
absl::LockLeave(absl::Mutex*,absl::synchronization_internal::GraphId,absl::SynchLocksHeld*) | 32 | 13 | 40.62% | ['s2_fuzzer'] |
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 |
---|---|---|
[] | [] | |
/usr/local/include/absl/strings/internal/str_split_internal.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/clock.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_format/extension.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/r2rect.h | [] | [] |
/src/abseil-cpp/absl/log/internal/log_sink_set.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2predicates_internal.h | [] | [] |
/src/s2geometry/src/s2/s2text_format.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2contains_vertex_query.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_join_internal.h | [] | [] |
/src/s2geometry/src/s2/s2edge_crossings.h | [] | [] |
/src/s2geometry/src/s2/s2polyline.h | [] | [] |
/src/s2geometry/src/s2/s1interval.cc | [] | [] |
/src/abseil-cpp/absl/base/no_destructor.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/algorithm/container.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/graphcycles.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/casts.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2coords.cc | [] | [] |
/src/s2geometry/src/s2/util/gtl/densehashtable.h | [] | [] |
/src/abseil-cpp/absl/log/log_sink.cc | [] | [] |
/src/s2geometry/src/s2/base/spinlock.h | [] | [] |
/usr/local/include/absl/strings/numbers.h | [] | [] |
/src/abseil-cpp/absl/base/internal/hide_ptr.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/container/internal/inlined_vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/sequence_lexicon.h | [] | [] |
/src/abseil-cpp/absl/time/clock.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2shapeutil_shape_edge.h | [] | [] |
/usr/local/include/absl/flags/flag.h | [] | [] |
/usr/local/include/absl/strings/internal/str_format/arg.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/bin/../include/c++/v1/istream | [] | [] |
/src/abseil-cpp/absl/log/internal/log_message.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/debugging/symbolize_elf.inc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2shape_index.cc | [] | [] |
/src/abseil-cpp/absl/base/internal/spinlock_linux.inc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2boolean_operation.h | [] | [] |
/src/abseil-cpp/absl/base/internal/sysinfo.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2cell_union.h | [] | [] |
/src/abseil-cpp/absl/base/internal/throw_delegate.cc | ['s2_fuzzer'] | [] |
/usr/local/include/absl/container/internal/common.h | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | ['s2_fuzzer'] | [] |
/usr/local/include/absl/base/internal/low_level_scheduling.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/container/internal/hash_policy_traits.h | [] | [] |
/src/s2geometry/src/s2/id_set_lexicon.h | [] | [] |
/src/s2geometry/src/s2/util/endian/endian.h | [] | [] |
/src/s2geometry/src/s2/s2edge_crosser.h | [] | [] |
/src/s2geometry/src/s2/s2closest_point_query.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/memutil.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2lax_polyline_shape.h | [] | [] |
/src/s2geometry/src/s2/s2cell_id.h | [] | [] |
/src/s2geometry/src/s2/s2region_coverer.cc | [] | [] |
/src/s2geometry/src/s2/s2cell.cc | [] | [] |
/src/abseil-cpp/absl/hash/internal/hash.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/debugging/internal/vdso_support.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/ascii.cc | [] | [] |
/src/s2geometry/src/s2/s2contains_vertex_query.h | [] | [] |
/src/abseil-cpp/absl/container/internal/container_memory.h | [] | [] |
/src/s2geometry/src/s2/s2validation_query.h | [] | [] |
/src/s2geometry/src/s2/s2point_vector_shape.h | [] | [] |
/usr/local/include/absl/container/btree_set.h | [] | [] |
/src/abseil-cpp/absl/flags/usage_config.cc | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/waiter_base.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2contains_point_query.h | [] | [] |
/src/s2geometry/src/s2/internal/s2incident_edge_tracker.h | [] | [] |
/src/s2geometry/src/s2/s2closest_point_query_base.h | [] | [] |
/usr/local/include/absl/container/internal/hash_function_defaults.h | [] | [] |
/usr/local/bin/../include/c++/v1/stdexcept | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2builderutil_s2polygon_layer.h | [] | [] |
/src/s2geometry/src/s2/s2latlng.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/log/internal/check_op.h | [] | [] |
/src/s2geometry/src/s2/s2cap.cc | [] | [] |
/src/s2geometry/src/s2_fuzzer.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/get_current_time_posix.inc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2edge_distances.cc | [] | [] |
/src/abseil-cpp/absl/strings/ascii.h | [] | [] |
/usr/local/include/absl/base/thread_annotations.h | [] | [] |
/src/s2geometry/src/s2/s2edge_vector_shape.h | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_visit_crossing_edge_pairs.cc | [] | [] |
/usr/local/include/absl/base/internal/unaligned_access.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/log/globals.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2polyline.cc | [] | [] |
/src/abseil-cpp/absl/strings/match.h | [] | [] |
/src/s2geometry/src/s2/s2loop_measures.h | [] | [] |
/usr/local/include/absl/log/internal/conditions.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/debugging/internal/address_is_readable.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/flags/internal/program_name.cc | [] | [] |
/src/s2geometry/src/s2/s2min_distance_targets.h | [] | [] |
/src/abseil-cpp/absl/numeric/int128.cc | [] | [] |
/usr/local/include/absl/cleanup/cleanup.h | [] | [] |
/src/s2geometry/src/s2/util/math/mathutil.h | [] | [] |
/usr/local/include/absl/base/log_severity.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2builderutil_s2polyline_vector_layer.cc | [] | [] |
/src/abseil-cpp/absl/debugging/stacktrace.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/log/internal/structured_proto.h | [] | [] |
/src/s2geometry/src/s2/util/gtl/dense_hash_set.h | [] | [] |
/src/s2geometry/src/s2/util/coding/varint.cc | [] | [] |
/src/s2geometry/src/s2/encoded_s2point_vector.h | [] | [] |
/src/abseil-cpp/absl/time/time.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/base/call_once.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc | [] | [] |
/src/abseil-cpp/absl/log/internal/proto.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/strerror.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/container/internal/compressed_tuple.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2point_compression.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/stringify_sink.cc | [] | [] |
/usr/local/include/absl/numeric/bits.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/internal/commandlineflag.cc | [] | [] |
/src/abseil-cpp/absl/base/internal/errno_saver.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2lax_polygon_shape.cc | [] | [] |
/src/s2geometry/src/s2/s1angle.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/util/coding/coder.cc | [] | [] |
/src/s2geometry/src/s2/s2shape_measures.cc | [] | [] |
/src/abseil-cpp/absl/time/time.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2debug.cc | [] | [] |
/src/abseil-cpp/absl/container/fixed_array.h | [] | [] |
/src/s2geometry/src/s2/base/casts.h | [] | [] |
/src/s2geometry/src/s2/s2polygon.cc | [] | [] |
/src/abseil-cpp/absl/debugging/leak_check.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/flags/commandlineflag.h | [] | [] |
/src/s2geometry/src/s2/s2polyline_measures.cc | [] | [] |
/src/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/encoded_uint_vector.h | [] | [] |
/src/s2geometry/src/s2/r1interval.h | [] | [] |
/usr/local/include/absl/container/flat_hash_set.h | [] | [] |
/usr/local/include/absl/hash/internal/hash.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/spinlock_wait.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/log/internal/vlog_config.cc | [] | [] |
/src/s2geometry/src/s2/util/gtl/compact_array.h | [] | [] |
/src/s2geometry/src/s2/s2cell.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/resize_uninitialized.h | [] | [] |
/src/s2geometry/src/s2/s2edge_clipping.cc | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc | [] | [] |
/src/s2geometry/src/s2/s2closest_cell_query_base.h | [] | [] |
/src/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/internal/s2index_cell_data.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.h | [] | [] |
/usr/local/include/absl/strings/str_cat.h | [] | [] |
/src/abseil-cpp/absl/log/internal/nullguard.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2cell_index.h | [] | [] |
/src/abseil-cpp/absl/base/internal/thread_identity.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2shapeutil_shape_edge_id.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/charconv_bigint.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2closest_cell_query.h | [] | [] |
/src/abseil-cpp/absl/debugging/internal/demangle_rust.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/util/math/vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2metrics.cc | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2latlng_rect.cc | [] | [] |
/src/abseil-cpp/absl/strings/charconv.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2measures.cc | [] | [] |
/src/abseil-cpp/absl/flags/reflection.cc | [] | [] |
/src/abseil-cpp/absl/base/internal/cycleclock.cc | [] | [] |
/src/s2geometry/src/s2/s2region.h | [] | [] |
/src/s2geometry/src/s2/s2cap.h | [] | [] |
/src/s2geometry/src/s2/s2latlng_rect_bounder.h | [] | [] |
/src/s2geometry/src/s2/s2closest_point_query.h | [] | [] |
/src/s2geometry/src/s2/s2shape_index_measures.cc | [] | [] |
/usr/local/include/absl/types/span.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/functional/function_ref.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/zone_info_source.h | [] | [] |
/src/s2geometry/src/s2/util/hash/mix.h | [] | [] |
/src/abseil-cpp/absl/strings/str_split.h | [] | [] |
/usr/local/include/absl/types/compare.h | [] | [] |
/usr/local/include/absl/container/flat_hash_map.h | [] | [] |
/usr/local/include/absl/log/internal/voidify.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s1chord_angle.cc | [] | [] |
/usr/local/include/absl/strings/internal/str_format/bind.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/bin/../include/c++/v1/variant | [] | [] |
/src/s2geometry/src/s2/s2builder_graph.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/utf8.cc | [] | [] |
/src/abseil-cpp/absl/container/internal/raw_hash_set.h | [] | [] |
/src/s2geometry/src/s2/s2closest_cell_query.cc | [] | [] |
/src/s2geometry/src/s2/s2wedge_relations.cc | [] | [] |
/src/abseil-cpp/absl/strings/str_format.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/numbers.h | [] | [] |
/src/abseil-cpp/absl/container/internal/hash_function_defaults.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/parser.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2cell_range_iterator.h | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/graphcycles.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/str_cat.h | [] | [] |
/src/s2geometry/src/s2/s2polyline_simplifier.h | [] | [] |
/src/s2geometry/src/s2/s2loop_measures.cc | [] | [] |
/usr/local/bin/../include/c++/v1/optional | [] | [] |
/src/s2geometry/src/s2/s2builder_graph.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2polygon.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/flags/internal/flag.cc | [] | [] |
/src/abseil-cpp/absl/container/flat_hash_map.h | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_edge_wrap.cc | [] | [] |
/src/s2geometry/src/s2/s2error.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_format/bind.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2builderutil_s2polyline_layer.cc | [] | [] |
/src/abseil-cpp/absl/log/log_sink_registry.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/synchronization/mutex.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/cycleclock.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/base/internal/spinlock_wait.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/log/internal/proto.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2memory_tracker.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_format/extension.cc | [] | [] |
/usr/local/include/absl/container/internal/hashtable_control_bytes.h | [] | [] |
/src/s2geometry/src/s2/s2cell_id.cc | [] | [] |
/src/s2geometry/src/s2/s2point_span.h | [] | [] |
/usr/local/include/absl/memory/memory.h | [] | [] |
/src/abseil-cpp/absl/base/internal/spinlock.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/numeric/int128_have_intrinsic.inc | [] | [] |
/usr/local/include/absl/container/internal/btree.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/charconv_parse.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/r2rect.cc | [] | [] |
/src/s2geometry/src/s2/util/math/exactfloat/exactfloat.cc | [] | [] |
/src/s2geometry/src/s2/s2shape_index.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/utf8.h | [] | [] |
/src/abseil-cpp/absl/container/internal/hash_policy_traits.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc | [] | [] |
/usr/local/include/absl/container/internal/btree_container.h | [] | [] |
/src/abseil-cpp/absl/numeric/int128.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/math/exactfloat/exactfloat.h | [] | [] |
/usr/local/include/absl/types/internal/span.h | [] | [] |
/src/s2geometry/src/s2/util/math/matrix3x3.h | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/log/internal/structured_proto.cc | [] | [] |
/src/abseil-cpp/absl/synchronization/mutex.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/spinlock.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/strings/string_view.h | [] | [] |
/src/abseil-cpp/absl/types/span.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/log/internal/check_op.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/container/internal/raw_hash_map.h | [] | [] |
/src/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2coder.h | [] | [] |
/src/s2geometry/src/s2/s2centroids.cc | [] | [] |
/src/abseil-cpp/absl/container/internal/raw_hash_set_resize_impl.h | [] | [] |
/src/abseil-cpp/absl/log/internal/check_op.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/unscaledcycleclock.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2cell_index.cc | [] | [] |
/usr/local/include/absl/log/internal/log_message.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/mutable_s2shape_index.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/id_set_lexicon.cc | [] | [] |
/src/abseil-cpp/absl/strings/str_cat.cc | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/waiter_base.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/container/internal/compressed_tuple.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2crossing_edge_query.cc | [] | [] |
/src/abseil-cpp/absl/base/internal/atomic_hook.h | ['s2_fuzzer'] | [] |
/usr/local/include/absl/strings/str_format.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/container/internal/common_policy_traits.h | [] | [] |
/src/s2geometry/src/s2/s2pointutil.cc | [] | [] |
/src/abseil-cpp/absl/log/internal/log_message.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2metrics.h | [] | [] |
/src/abseil-cpp/absl/log/internal/globals.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2closest_edge_query_base.h | [] | [] |
/src/s2geometry/src/s2/internal/s2index_cell_data.cc | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/futex_waiter.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/functional/internal/function_ref.h | [] | [] |
/src/abseil-cpp/absl/flags/internal/private_handle_accessor.cc | [] | [] |
/src/s2geometry/src/s2/s2closest_edge_query.h | [] | [] |
/src/s2geometry/src/s2/s2latlng_rect_bounder.cc | [] | [] |
/src/abseil-cpp/absl/container/internal/hashtablez_sampler.cc | [] | [] |
/src/s2geometry/src/s2/s2cell_iterator.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/parser.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/debugging/internal/addresses.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2shapeutil_get_reference_point.cc | [] | [] |
/src/abseil-cpp/absl/debugging/internal/examine_stack.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2builderutil_s2polyline_layer.h | [] | [] |
/usr/local/include/absl/container/internal/layout.h | [] | [] |
/usr/local/include/absl/container/internal/inlined_vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/bits/bit-interleave.cc | [] | [] |
/src/abseil-cpp/absl/functional/function_ref.h | [] | [] |
/src/s2geometry/src/s2/s2pointutil.h | [] | [] |
/src/s2geometry/src/s2/s2closest_edge_query.cc | [] | [] |
/src/s2geometry/src/s2/util/coding/transforms.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.h | [] | [] |
/src/s2geometry/src/s2/s2point_compression.h | [] | [] |
/src/s2geometry/src/s2/s2padded_cell.h | [] | [] |
/src/s2geometry/src/s2/s2point_index.h | [] | [] |
/src/abseil-cpp/absl/log/internal/append_truncated.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/marshalling.cc | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_count_edges.h | [] | [] |
/src/s2geometry/src/s2/s2predicates.cc | [] | [] |
/src/s2geometry/src/s2/s2edge_distances.h | [] | [] |
/usr/local/include/absl/flags/internal/flag.h | [] | [] |
/src/abseil-cpp/absl/debugging/internal/elf_mem_image.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/cleanup/internal/cleanup.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/numeric/int128.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/log/internal/fnmatch.cc | [] | [] |
/src/abseil-cpp/absl/container/internal/common_policy_traits.h | [] | [] |
/src/s2geometry/src/s2/encoded_string_vector.h | [] | [] |
/src/s2geometry/src/s2/s2cell_union.cc | [] | [] |
/src/s2geometry/src/s2/s1angle.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/marshalling.h | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_contains_brute_force.cc | [] | [] |
/src/s2geometry/src/s2/s2builder.h | [] | [] |
/src/s2geometry/src/s2/s2shape_index_region.h | [] | [] |
/src/s2geometry/src/s2/encoded_s2point_vector.cc | [] | [] |
/usr/local/include/absl/container/btree_map.h | [] | [] |
/src/s2geometry/src/s2/util/coding/varint.h | [] | [] |
/src/s2geometry/src/s2/s2coords.h | [] | [] |
/usr/local/include/absl/container/internal/hashtablez_sampler.h | [] | [] |
/src/abseil-cpp/absl/log/internal/log_format.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/civil_time.h | [] | [] |
/src/s2geometry/src/s2/s2builderutil_snap_functions.h | [] | [] |
/src/s2geometry/src/s2/s2memory_tracker.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/strings/charconv.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/commandlineflag.cc | [] | [] |
/src/s2geometry/src/s2/base/malloc_extension.cc | [] | [] |
/src/s2geometry/src/s2/base/port.h | [] | [] |
/src/s2geometry/src/s2/encoded_s2cell_id_vector.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/bind.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2polyline_simplifier.cc | [] | [] |
/src/abseil-cpp/absl/flags/internal/flag.h | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/numbers.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/bin/../include/c++/v1/__exception/exception.h | [] | [] |
/src/s2geometry/src/s2/s2edge_crossings_internal.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/base/internal/direct_mmap.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/flags/internal/path_util.h | [] | [] |
/src/abseil-cpp/absl/profiling/internal/sample_recorder.h | [] | [] |
/usr/local/include/absl/strings/ascii.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/low_level_scheduling.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/container/internal/raw_hash_set.cc | [] | [] |
/src/s2geometry/src/s2/s2loop.h | [] | [] |
/src/abseil-cpp/absl/strings/strip.h | [] | [] |
/usr/local/include/absl/functional/internal/function_ref.h | [] | [] |
/src/s2geometry/src/s2/s2edge_crossings.cc | [] | [] |
/src/abseil-cpp/absl/strings/str_split.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/usage_config.h | [] | [] |
/src/abseil-cpp/absl/hash/internal/hash.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/flags/marshalling.h | [] | [] |
/src/abseil-cpp/absl/strings/match.cc | [] | [] |
/usr/local/include/absl/container/inlined_vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/internal/s2incident_edge_tracker.cc | [] | [] |
/src/abseil-cpp/absl/log/log_sink.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2predicates.h | [] | [] |
/usr/local/include/absl/base/casts.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/bin/../include/c++/v1/sstream | [] | [] |
/src/abseil-cpp/absl/base/internal/low_level_alloc.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/encoded_string_vector.cc | [] | [] |
/src/s2geometry/src/s2/s2builder_layer.h | [] | [] |
/src/abseil-cpp/absl/types/internal/span.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_format/arg.cc | [] | [] |
/usr/local/include/absl/log/internal/nullguard.h | ['s2_fuzzer'] | [] |
/usr/local/bin/../include/c++/v1/string | [] | [] |
/src/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | ['s2_fuzzer'] | [] |
/usr/local/include/absl/container/internal/raw_hash_map.h | [] | [] |
/src/abseil-cpp/absl/base/fast_type_id.h | [] | [] |
/src/abseil-cpp/absl/base/log_severity.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/container/internal/hashtable_control_bytes.h | [] | [] |
/src/s2geometry/src/s2/s2latlng_rect.h | [] | [] |
/src/s2geometry/src/s2/s2crossing_edge_query.h | [] | [] |
/src/abseil-cpp/absl/strings/str_join.h | [] | [] |
/src/s2geometry/src/s2/s2min_distance_targets.cc | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc | [] | [] |
/src/abseil-cpp/absl/debugging/internal/demangle.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/debugging/leak_check.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/mutable_s2shape_index.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/arg.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/container/internal/container_memory.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/charconv_parse.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/coding/coder.h | [] | [] |
/usr/local/include/absl/synchronization/mutex.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_split_internal.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2latlng.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/endian.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_format/output.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/charconv_bigint.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/internal/sequence_lock.h | [] | [] |
/src/abseil-cpp/absl/hash/hash.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2lax_polygon_shape.h | [] | [] |
/src/s2geometry/src/s2/s2lax_polyline_shape.cc | [] | [] |
/src/s2geometry/src/s2/s2builderutil_s2polyline_vector_layer.h | [] | [] |
/src/abseil-cpp/absl/base/internal/spinlock_wait.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/unaligned_access.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/raw_logging.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/time/duration.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2distance_target.h | [] | [] |
/src/s2geometry/src/s2/s2loop.cc | [] | [] |
/src/s2geometry/src/s2/s2boolean_operation.cc | [] | [] |
/src/abseil-cpp/absl/cleanup/cleanup.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/encoded_s2cell_id_vector.h | [] | [] |
/src/s2geometry/src/s2/s2padded_cell.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/output.cc | [] | [] |
/usr/local/include/absl/strings/internal/stringify_sink.h | [] | [] |
/src/s2geometry/src/s2/s2edge_clipping.h | [] | [] |
/src/s2geometry/src/s2/s2builderutil_snap_functions.cc | [] | [] |
/src/s2geometry/src/s2/s2edge_crosser.cc | [] | [] |
/src/abseil-cpp/absl/base/internal/thread_identity.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/gtl/hashtable_common.h | [] | [] |
/src/abseil-cpp/absl/container/internal/hashtablez_sampler.h | [] | [] |
/src/s2geometry/src/s2/s2builder.cc | [] | [] |
/usr/local/include/absl/strings/str_split.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/container/inlined_vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2shape.h | [] | [] |
/src/abseil-cpp/absl/debugging/internal/vdso_support.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s1interval.h | [] | [] |
/usr/local/include/absl/container/fixed_array.h | [] | [] |
/src/s2geometry/src/s2/s2builderutil_s2polygon_layer.cc | [] | [] |
/usr/local/include/absl/base/fast_type_id.h | [] | [] |
/src/abseil-cpp/absl/base/call_once.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2region_coverer.h | [] | [] |
/src/abseil-cpp/absl/base/dynamic_annotations.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/synchronization/internal/futex.h | ['s2_fuzzer'] | [] |
/usr/local/include/absl/container/internal/raw_hash_set.h | [] | [] |
/src/s2geometry/src/s2/s2point.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/numeric/bits.h | ['s2_fuzzer'] | [] |
/usr/local/include/absl/cleanup/internal/cleanup.h | [] | [] |
/src/abseil-cpp/absl/log/log_entry.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/internal/commandlineflag.h | [] | [] |
/src/s2geometry/src/s2/s1chord_angle.h | [] | [] |
/src/s2geometry/src/s2/util/coding/nth-derivative.h | [] | [] |
Directory |
---|
/src/s2geometry/src/s2/util/endian/ |
/src/abseil-cpp/absl/types/internal/ |
/usr/local/include/absl/numeric/ |
/src/s2geometry/src/ |
/src/s2geometry/src/s2/util/math/exactfloat/ |
/src/abseil-cpp/absl/time/internal/ |
/src/s2geometry/src/s2/base/ |
/src/abseil-cpp/absl/time/ |
/usr/local/include/absl/flags/internal/ |
/src/abseil-cpp/absl/debugging/internal/ |
/usr/local/include/absl/strings/internal/ |
/src/abseil-cpp/absl/flags/internal/ |
/usr/local/include/absl/types/internal/ |
/usr/local/include/absl/container/internal/ |
/src/s2geometry/src/s2/util/bits/ |
/src/abseil-cpp/absl/flags/ |
/usr/local/include/absl/strings/ |
/src/abseil-cpp/absl/cleanup/ |
/src/s2geometry/src/s2/ |
/src/s2geometry/src/s2/util/math/ |
/src/s2geometry/src/s2/util/gtl/ |
/usr/local/include/absl/algorithm/ |
/src/abseil-cpp/absl/strings/internal/ |
/src/s2geometry/src/s2/internal/ |
/usr/local/include/absl/base/ |
/src/abseil-cpp/absl/time/internal/cctz/src/ |
/src/abseil-cpp/absl/cleanup/internal/ |
/usr/local/bin/../include/c++/v1/__exception/ |
/usr/local/include/absl/functional/internal/ |
/usr/local/include/absl/synchronization/ |
/src/abseil-cpp/absl/functional/internal/ |
/usr/local/bin/../include/c++/v1/ |
/src/abseil-cpp/absl/numeric/ |
/src/abseil-cpp/absl/debugging/ |
/src/abseil-cpp/absl/log/ |
/usr/local/include/absl/cleanup/ |
/src/abseil-cpp/absl/hash/internal/ |
/src/abseil-cpp/absl/profiling/internal/ |
/usr/local/include/absl/flags/ |
/src/abseil-cpp/absl/base/internal/ |
/src/abseil-cpp/absl/strings/ |
/usr/local/include/absl/functional/ |
/usr/local/include/absl/types/ |
/src/abseil-cpp/absl/strings/internal/str_format/ |
/src/abseil-cpp/absl/synchronization/ |
/src/abseil-cpp/absl/container/internal/ |
/src/abseil-cpp/absl/log/internal/ |
/src/s2geometry/src/s2/util/hash/ |
/src/abseil-cpp/absl/functional/ |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/ |
/src/abseil-cpp/absl/container/ |
/src/s2geometry/src/s2/util/coding/ |
/src/abseil-cpp/absl/types/ |
/usr/local/include/absl/base/internal/ |
/usr/local/include/absl/hash/internal/ |
/usr/local/include/absl/strings/internal/str_format/ |
/src/abseil-cpp/absl/hash/ |
/usr/local/include/absl/container/ |
/usr/local/include/absl/log/internal/ |
/src/abseil-cpp/absl/base/ |
/usr/local/include/absl/memory/ |
/usr/local/include/absl/cleanup/internal/ |
/src/abseil-cpp/absl/synchronization/internal/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
s2_fuzzer | fuzzerLogFile-0-GvRgRvegqh.data | fuzzerLogFile-0-GvRgRvegqh.data.yaml | s2_fuzzer.covreport |