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 | 2429 | 68.6% |
gold | [1:9] | 116 | 3.27% |
yellow | [10:29] | 62 | 1.75% |
greenyellow | [30:49] | 26 | 0.73% |
lawngreen | 50+ | 906 | 25.6% |
All colors | 3539 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
7587 | 8068 |
13 :
['absl::CurrentStackString(char*, int, bool)', 'absl::synchronization_internal::GraphCycles::UpdateStackTrace(absl::synchronization_internal::GraphId, int, int (*)(void**, int))', 'absl::synchronization_internal::GraphCycles::FindPath(absl::synchronization_internal::GraphId, absl::synchronization_internal::GraphId, int, absl::synchronization_internal::GraphId*) const', 'absl::synchronization_internal::GraphCycles::InsertEdge(absl::synchronization_internal::GraphId, absl::synchronization_internal::GraphId)', 'absl::synchronization_internal::GraphCycles::Ptr(absl::synchronization_internal::GraphId)', 'absl::(anonymous namespace)::ScopedDeadlockReportBuffers::ScopedDeadlockReportBuffers()', 'absl::StackString(void**, int, char*, int, bool)', 'std::__1::__atomic_base
|
7587 | 8128 | absl::DeadlockCheck(absl::Mutex*) | call site: 00000 | /src/abseil-cpp/absl/synchronization/mutex.cc:1391 |
1600 | 1606 |
8 :
['absl::log_internal::LogMessage& absl::log_internal::LogMessage::operator<< <3>(char const (&) [3])', 'absl::base_internal::ErrnoSaver::operator()() const', 'absl::base_internal::StrError(int)', 'absl::log_internal::LogMessage::operator<<(std::__1::basic_string
|
1602 | 7323 | absl::log_internal::LogMessage::Flush() | call site: 00000 | /src/abseil-cpp/absl/log/internal/log_message.cc:471 |
905 | 905 |
1 :
['absl::Mutex::UnlockSlow(absl::SynchWaitParams*)'] |
905 | 905 | absl::Mutex::unlock() | call site: 00000 | /src/abseil-cpp/absl/synchronization/mutex.cc:1755 |
347 | 419 |
14 :
['bool std::__1::operator!=[abi:ne180100]
|
347 | 2549 | absl::flags_internal::FlagRegistry::RegisterFlag(absl::CommandLineFlag&,charconst*) | call site: 00000 | /src/abseil-cpp/absl/flags/reflection.cc:135 |
184 | 184 |
2 :
['absl::GetSynchEvent(void const*)', 'absl::raw_log_internal::RawLog(absl::LogSeverity, char const*, int, char const*, ...)'] |
184 | 184 | absl::LockLeave(absl::Mutex*,absl::synchronization_internal::GraphId,absl::SynchLocksHeld*) | call site: 00000 | /src/abseil-cpp/absl/synchronization/mutex.cc:1264 |
107 | 107 |
1 :
['absl::base_internal::(anonymous namespace)::UnhookedAsyncSigSafeArena()'] |
107 | 391 | absl::base_internal::LowLevelAlloc::NewArena(unsignedint) | call site: 00000 | /src/abseil-cpp/absl/base/internal/low_level_alloc.cc:398 |
87 | 93 |
2 :
['bool absl::str_format_internal::ParsedFormatBase::ProcessFormat
|
87 | 97 |
boolabsl::str_format_internal::(anonymousnamespace)::ConvertAll
|
call site: 00000 | /src/abseil-cpp/absl/strings/internal/str_format/bind.cc:143 |
80 | 80 |
1 :
['absl::raw_log_internal::RawLog(absl::LogSeverity, char const*, int, char const*, ...)'] |
80 | 80 | absl::base_internal::Next(int,absl::base_internal::(anonymousnamespace)::AllocList*,absl::base_internal::LowLevelAlloc::Arena*) | call site: 00000 | /src/abseil-cpp/absl/base/internal/low_level_alloc.cc:489 |
50 | 50 |
1 :
['absl::container_internal::raw_hash_set
|
50 | 50 |
std::__1::pair
|
call site: 00000 | /src/abseil-cpp/absl/container/internal/raw_hash_set.h:3239 |
40 | 40 |
1 :
['absl::raw_log_internal::RawLog(absl::LogSeverity, char const*, int, char const*, ...)'] |
40 | 40 |
voidabsl::base_internal::CallOnceImpl
|
call site: 00000 | /src/abseil-cpp/absl/base/call_once.h:159 |
40 | 40 |
1 :
['absl::raw_log_internal::RawLog(absl::LogSeverity, char const*, int, char const*, ...)'] |
40 | 40 |
voidabsl::base_internal::CallOnceImpl
|
call site: 00000 | /src/abseil-cpp/absl/base/call_once.h:159 |
40 | 40 |
1 :
['absl::raw_log_internal::RawLog(absl::LogSeverity, char const*, int, char const*, ...)'] |
40 | 40 |
voidabsl::base_internal::CallOnceImpl
|
call site: 00000 | /src/abseil-cpp/absl/base/call_once.h:159 |
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 | 27 |
/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/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 | 112 | 16 | 14 | 10135 | 0 | 22077 | 16108 |
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()', 'S2MemoryTracker::Client::Tally(long)']
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*) | 33 | 9 | 27.27% | ['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 |
---|---|---|
[] | [] | |
/src/abseil-cpp/absl/debugging/internal/demangle.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/log/internal/log_message.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/synchronization/internal/per_thread_sem.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2region.h | [] | [] |
/src/s2geometry/src/s2/s2wedge_relations.cc | [] | [] |
/usr/local/bin/../include/c++/v1/string | [] | [] |
/usr/local/include/absl/container/flat_hash_map.h | [] | [] |
/src/abseil-cpp/absl/time/clock.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_split_internal.h | [] | [] |
/src/s2geometry/src/s2/s2loop_measures.cc | [] | [] |
/src/abseil-cpp/absl/strings/str_split.h | [] | [] |
/src/s2geometry/src/s2/s2cell_index.h | [] | [] |
/src/abseil-cpp/absl/flags/marshalling.cc | [] | [] |
/src/abseil-cpp/absl/debugging/internal/bounded_utf8_length_sequence.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.h | [] | [] |
/src/abseil-cpp/absl/log/internal/structured_proto.h | [] | [] |
/src/s2geometry/src/s2/s2centroids.cc | [] | [] |
/src/abseil-cpp/absl/time/clock.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_format/output.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2cell_union.cc | [] | [] |
/src/abseil-cpp/absl/numeric/int128_have_intrinsic.inc | [] | [] |
/usr/local/include/absl/flags/flag.h | [] | [] |
/usr/local/include/absl/strings/str_cat.h | [] | [] |
/usr/local/include/absl/hash/internal/hash.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/bin/../include/c++/v1/stdexcept | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/parser.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2padded_cell.h | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/futex.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/debugging/internal/stacktrace_x86-inl.inc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2edge_crossings.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/constexpr_parser.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/commandlineflag.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/extension.cc | [] | [] |
/src/s2geometry/src/s2/s2builder_layer.h | [] | [] |
/src/abseil-cpp/absl/synchronization/mutex.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2builderutil_s2polyline_layer.cc | [] | [] |
/src/abseil-cpp/absl/numeric/int128.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/ascii.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/arg.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/internal/path_util.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc | [] | [] |
/usr/local/include/absl/container/flat_hash_set.h | [] | [] |
/usr/local/include/absl/container/internal/hashtablez_sampler.h | [] | [] |
/src/abseil-cpp/absl/numeric/bits.h | ['s2_fuzzer'] | [] |
/usr/local/include/absl/numeric/bits.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc | [] | [] |
/src/abseil-cpp/absl/debugging/symbolize_elf.inc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/coding/nth-derivative.h | [] | [] |
/src/s2geometry/src/s2/s2cap.cc | [] | [] |
/src/abseil-cpp/absl/strings/str_cat.cc | [] | [] |
/src/abseil-cpp/absl/strings/str_split.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2shapeutil_shape_edge_id.h | [] | [] |
/usr/local/include/absl/container/internal/btree.h | [] | [] |
/src/s2geometry/src/s2/s2closest_cell_query_base.h | [] | [] |
/src/abseil-cpp/absl/base/internal/sysinfo.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2latlng.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/internal/s2index_cell_data.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/arg.cc | [] | [] |
/src/abseil-cpp/absl/flags/usage_config.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/memutil.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/internal/s2incident_edge_tracker.cc | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc | [] | [] |
/src/abseil-cpp/absl/log/internal/vlog_config.cc | [] | [] |
/usr/local/include/absl/log/internal/voidify.h | ['s2_fuzzer'] | [] |
/usr/local/include/absl/container/internal/hash_function_defaults.h | [] | [] |
/src/s2geometry/src/s2/s2loop.cc | [] | [] |
/src/s2geometry/src/s2/s2builder_graph.h | [] | [] |
/src/s2geometry/src/s2/s2min_distance_targets.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/resize_uninitialized.h | [] | [] |
/usr/local/include/absl/container/internal/common_policy_traits.h | [] | [] |
/src/s2geometry/src/s2/s2edge_crosser.h | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/create_thread_identity.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2polyline_simplifier.h | [] | [] |
/src/s2geometry/src/s2/encoded_s2point_vector.cc | [] | [] |
/src/s2geometry/src/s2/util/bits/bits.h | [] | [] |
/src/s2geometry/src/s2/util/math/exactfloat/exactfloat.h | [] | [] |
/src/abseil-cpp/absl/log/internal/log_format.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2min_distance_targets.h | [] | [] |
/src/abseil-cpp/absl/time/duration.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2latlng_rect_bounder.h | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_visit_crossing_edge_pairs.cc | [] | [] |
/src/abseil-cpp/absl/time/civil_time.h | [] | [] |
/src/abseil-cpp/absl/container/internal/hashtable_control_bytes.h | [] | [] |
/usr/local/include/absl/base/call_once.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2error.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/spinlock_linux.inc | ['s2_fuzzer'] | [] |
/usr/local/bin/../include/c++/v1/stdlib.h | [] | [] |
/src/s2geometry/src/s2/s2pointutil.h | [] | [] |
/usr/local/include/absl/container/internal/hashtable_control_bytes.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s1angle.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/debugging/internal/demangle_rust.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2coder.h | [] | [] |
/src/s2geometry/src/s2/s2crossing_edge_query.h | [] | [] |
/src/s2geometry/src/s2/s2closest_edge_query.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/log/internal/proto.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/get_current_time_posix.inc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2latlng_rect.cc | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_shape_edge.h | [] | [] |
/usr/local/include/absl/functional/function_ref.h | [] | [] |
/src/abseil-cpp/absl/numeric/int128.cc | [] | [] |
/src/abseil-cpp/absl/base/internal/atomic_hook.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2lax_polygon_shape.cc | [] | [] |
/src/s2geometry/src/s2/s2shape_index_measures.cc | [] | [] |
/src/abseil-cpp/absl/container/inlined_vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/coding/coder.cc | [] | [] |
/src/s2geometry/src/s2/s2cell_id.cc | [] | [] |
/src/abseil-cpp/absl/debugging/internal/addresses.h | ['s2_fuzzer'] | [] |
/usr/local/include/absl/container/internal/container_memory.h | [] | [] |
/src/s2geometry/src/s2/s2cell_iterator.h | [] | [] |
/src/s2geometry/src/s2/s2predicates.h | [] | [] |
/src/s2geometry/src/s2/base/port.h | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_edge_wrap.cc | [] | [] |
/src/s2geometry/src/s2/s2latlng_rect_bounder.cc | [] | [] |
/src/s2geometry/src/s2/s2boolean_operation.h | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/graphcycles.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2builderutil_s2polyline_layer.h | [] | [] |
/src/s2geometry/src/s2/s2lax_polyline_shape.cc | [] | [] |
/src/abseil-cpp/absl/functional/internal/function_ref.h | [] | [] |
/src/s2geometry/src/s2/util/bits/bit-interleave.cc | [] | [] |
/src/abseil-cpp/absl/container/flat_hash_map.h | [] | [] |
/src/s2geometry/src/s2/s2edge_crossings.cc | [] | [] |
/src/s2geometry/src/s2/s2text_format.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/debugging/internal/vdso_support.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2cap.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/parser.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/debugging/internal/elf_mem_image.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2region_coverer.h | [] | [] |
/src/s2geometry/src/s2/s2memory_tracker.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/mutable_s2shape_index.h | [] | [] |
/src/abseil-cpp/absl/flags/internal/program_name.cc | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2builder.cc | [] | [] |
/src/abseil-cpp/absl/flags/reflection.cc | [] | [] |
/src/abseil-cpp/absl/debugging/leak_check.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/encoded_s2cell_id_vector.cc | [] | [] |
/src/abseil-cpp/absl/time/time.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/errno_saver.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/str_format/bind.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/unscaledcycleclock.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/zone_info_source.h | [] | [] |
/src/s2geometry/src/s2/s2pointutil.cc | [] | [] |
/src/s2geometry/src/s2/s2region_coverer.cc | [] | [] |
/src/abseil-cpp/absl/container/internal/hashtablez_sampler.cc | [] | [] |
/src/abseil-cpp/absl/base/internal/spinlock.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/throw_delegate.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/r2rect.cc | [] | [] |
/usr/local/include/absl/container/internal/compressed_tuple.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2builderutil_snap_functions.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2shape_index_region.h | [] | [] |
/usr/local/include/absl/log/internal/log_message.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2shape.h | [] | [] |
/src/s2geometry/src/s2/s2builderutil_s2polyline_vector_layer.h | [] | [] |
/src/abseil-cpp/absl/debugging/stacktrace.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2polyline.h | [] | [] |
/src/abseil-cpp/absl/debugging/internal/elf_mem_image.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2_fuzzer.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/container/internal/raw_hash_map.h | [] | [] |
/src/abseil-cpp/absl/debugging/internal/address_is_readable.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2builder_graph.cc | [] | [] |
/usr/local/include/absl/base/internal/low_level_scheduling.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/mutable_s2shape_index.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/math/mathutil.h | [] | [] |
/src/s2geometry/src/s2/s2closest_point_query.cc | [] | [] |
/usr/local/include/absl/log/internal/conditions.h | ['s2_fuzzer'] | [] |
/usr/local/include/absl/strings/internal/str_format/arg.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s1interval.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/charconv_parse.h | ['s2_fuzzer'] | [] |
/usr/local/include/absl/functional/internal/function_ref.h | [] | [] |
/src/s2geometry/src/s2/util/gtl/dense_hash_set.h | [] | [] |
/src/abseil-cpp/absl/container/internal/hashtablez_sampler.h | [] | [] |
/src/abseil-cpp/absl/flags/usage_config.h | [] | [] |
/src/abseil-cpp/absl/flags/internal/sequence_lock.h | [] | [] |
/src/abseil-cpp/absl/container/internal/compressed_tuple.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2builderutil_s2polyline_vector_layer.cc | [] | [] |
/src/abseil-cpp/absl/log/log_entry.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/flags/commandlineflag.cc | [] | [] |
/usr/local/bin/../include/c++/v1/sstream | [] | [] |
/src/s2geometry/src/s2/s2latlng_rect.h | [] | [] |
/src/abseil-cpp/absl/flags/internal/commandlineflag.h | [] | [] |
/src/s2geometry/src/s2/s2point_vector_shape.h | [] | [] |
/src/s2geometry/src/s2/s2edge_crossings_internal.h | [] | [] |
/usr/local/include/absl/base/fast_type_id.h | [] | [] |
/src/s2geometry/src/s2/s2builderutil_s2polygon_layer.cc | [] | [] |
/src/abseil-cpp/absl/debugging/internal/vdso_support.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/base/internal/spinlock_wait.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/base/internal/cycleclock.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/container/internal/raw_hash_set.h | [] | [] |
/src/s2geometry/src/s2/util/hash/mix.h | [] | [] |
/src/s2geometry/src/s2/s2loop.h | [] | [] |
/src/s2geometry/src/s2/s2contains_vertex_query.h | [] | [] |
/src/s2geometry/src/s2/s2contains_point_query.h | [] | [] |
/src/s2geometry/src/s2/s2predicates_internal.h | [] | [] |
/usr/local/include/absl/container/internal/raw_hash_set.h | [] | [] |
/src/s2geometry/src/s2/s2contains_vertex_query.cc | [] | [] |
/usr/local/include/absl/base/internal/unaligned_access.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/coding/coder.h | [] | [] |
/src/abseil-cpp/absl/container/internal/raw_hash_set_resize_impl.h | [] | [] |
/src/abseil-cpp/absl/base/internal/raw_logging.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc | ['s2_fuzzer'] | [] |
/usr/local/include/absl/base/casts.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2shape_index.h | [] | [] |
/src/abseil-cpp/absl/hash/internal/hash.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/encoded_s2cell_id_vector.h | [] | [] |
/src/abseil-cpp/absl/cleanup/internal/cleanup.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/strings/ascii.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2builder.h | [] | [] |
/usr/local/bin/../include/c++/v1/optional | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_get_reference_point.cc | [] | [] |
/src/s2geometry/src/s2/internal/s2incident_edge_tracker.h | [] | [] |
/src/s2geometry/src/s2/id_set_lexicon.h | [] | [] |
/src/s2geometry/src/s2/s1interval.h | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/futex_waiter.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/numbers.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2closest_edge_query.cc | [] | [] |
/src/abseil-cpp/absl/log/internal/fnmatch.cc | [] | [] |
/src/s2geometry/src/s2/s2closest_cell_query.h | [] | [] |
/src/abseil-cpp/absl/log/internal/nullguard.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/container/internal/btree_container.h | [] | [] |
/usr/local/include/absl/container/internal/common.h | [] | [] |
/src/abseil-cpp/absl/log/internal/check_op.h | [] | [] |
/src/s2geometry/src/s2/s2point_compression.h | [] | [] |
/src/s2geometry/src/s2/s2edge_clipping.h | [] | [] |
/src/abseil-cpp/absl/profiling/internal/sample_recorder.h | [] | [] |
/src/abseil-cpp/absl/log/log_sink_registry.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/r2rect.h | [] | [] |
/src/s2geometry/src/s2/s2latlng.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2polyline_measures.cc | [] | [] |
/src/s2geometry/src/s2/s2cell.cc | [] | [] |
/src/s2geometry/src/s2/s2edge_clipping.cc | [] | [] |
/src/abseil-cpp/absl/container/internal/raw_hash_set.cc | [] | [] |
/src/s2geometry/src/s2/s2closest_cell_query.cc | [] | [] |
/src/s2geometry/src/s2/s2polyline.cc | [] | [] |
/usr/local/include/absl/container/btree_set.h | [] | [] |
/src/s2geometry/src/s2/s2cell.h | [] | [] |
/usr/local/include/absl/cleanup/internal/cleanup.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/match.h | [] | [] |
/src/s2geometry/src/s2/s2padded_cell.cc | [] | [] |
/src/s2geometry/src/s2/s2measures.cc | [] | [] |
/src/abseil-cpp/absl/container/fixed_array.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2metrics.h | [] | [] |
/src/s2geometry/src/s2/s2point_index.h | [] | [] |
/src/abseil-cpp/absl/base/internal/thread_identity.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/str_cat.h | [] | [] |
/src/s2geometry/src/s2/util/math/matrix3x3.h | [] | [] |
/usr/local/bin/../include/c++/v1/__exception/exception.h | [] | [] |
/src/s2geometry/src/s2/s2lax_polygon_shape.h | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/kernel_timeout.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2builderutil_s2polygon_layer.h | [] | [] |
/usr/local/include/absl/container/internal/inlined_vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2shape_index.cc | [] | [] |
/src/s2geometry/src/s2/s1chord_angle.h | [] | [] |
/src/abseil-cpp/absl/log/globals.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/strings/internal/str_split_internal.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2builderutil_snap_functions.cc | [] | [] |
/usr/local/include/absl/strings/internal/str_format/bind.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/synchronization/internal/waiter_base.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/strings/internal/utf8.cc | [] | [] |
/usr/local/include/absl/container/inlined_vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/match.cc | [] | [] |
/src/abseil-cpp/absl/base/fast_type_id.h | [] | [] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.h | [] | [] |
/src/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2polygon.h | [] | [] |
/usr/local/include/absl/strings/numbers.h | [] | [] |
/src/abseil-cpp/absl/types/internal/span.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/flags/internal/flag.h | [] | [] |
/src/abseil-cpp/absl/flags/internal/flag.h | [] | [] |
/src/s2geometry/src/s2/s2shape_measures.cc | [] | [] |
/usr/local/include/absl/types/internal/span.h | [] | [] |
/src/s2geometry/src/s2/util/coding/varint.cc | [] | [] |
/src/abseil-cpp/absl/log/internal/proto.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/synchronization/internal/futex_waiter.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/bind.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/encoded_s2point_vector.h | [] | [] |
/src/abseil-cpp/absl/strings/charconv.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/log/internal/append_truncated.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2edge_distances.h | [] | [] |
/src/abseil-cpp/absl/base/internal/endian.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/numbers.h | [] | [] |
/src/abseil-cpp/absl/base/dynamic_annotations.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2polygon.cc | [] | [] |
/src/abseil-cpp/absl/hash/internal/hash.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/direct_mmap.h | ['s2_fuzzer'] | [] |
/usr/local/bin/../include/c++/v1/variant | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/extension.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/container/internal/common_policy_traits.h | [] | [] |
/usr/local/include/absl/container/fixed_array.h | [] | [] |
/src/abseil-cpp/absl/flags/internal/private_handle_accessor.cc | [] | [] |
/src/s2geometry/src/s2/s2cell_index.cc | [] | [] |
/src/abseil-cpp/absl/base/internal/cycleclock.cc | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/waiter_base.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/endian/endian.h | [] | [] |
/src/abseil-cpp/absl/base/call_once.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/types/span.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/log/internal/structured_proto.cc | [] | [] |
/src/abseil-cpp/absl/functional/function_ref.h | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_contains_brute_force.cc | [] | [] |
/src/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc | [] | [] |
/usr/local/include/absl/container/internal/layout.h | [] | [] |
/usr/local/include/absl/numeric/int128.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/base/malloc_extension.cc | [] | [] |
/usr/local/include/absl/flags/marshalling.h | [] | [] |
/src/s2geometry/src/s2/s2closest_edge_query_base.h | [] | [] |
/src/abseil-cpp/absl/base/internal/unaligned_access.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2edge_crosser.cc | [] | [] |
/src/abseil-cpp/absl/log/internal/log_message.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2edge_distances.cc | [] | [] |
/src/s2geometry/src/s2/s2validation_query.h | [] | [] |
/src/abseil-cpp/absl/strings/str_format.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/synchronization/mutex.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2loop_measures.h | [] | [] |
/src/abseil-cpp/absl/base/internal/spinlock_wait.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/strings/str_split.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/internal/s2index_cell_data.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/charconv_parse.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2point_span.h | [] | [] |
/src/s2geometry/src/s2/id_set_lexicon.cc | [] | [] |
/src/abseil-cpp/absl/container/internal/hash_policy_traits.h | [] | [] |
/src/s2geometry/src/s2/base/casts.h | [] | [] |
/src/abseil-cpp/absl/base/internal/unscaledcycleclock.cc | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/strings/ascii.cc | [] | [] |
/usr/local/include/absl/base/thread_annotations.h | [] | [] |
/src/s2geometry/src/s2/util/gtl/densehashtable.h | [] | [] |
/src/abseil-cpp/absl/container/internal/hash_function_defaults.h | [] | [] |
/src/s2geometry/src/s2/s1angle.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/coding/varint.h | [] | [] |
/src/s2geometry/src/s2/encoded_string_vector.h | [] | [] |
/src/abseil-cpp/absl/base/internal/low_level_scheduling.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/log/internal/log_sink_set.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/math/exactfloat/exactfloat.cc | [] | [] |
/src/s2geometry/src/s2/s2cell_range_iterator.h | [] | [] |
/src/s2geometry/src/s2/s2predicates.cc | [] | [] |
/src/abseil-cpp/absl/strings/str_join.h | [] | [] |
/src/s2geometry/src/s2/util/math/vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/strings/internal/stringify_sink.h | [] | [] |
/usr/local/include/absl/cleanup/cleanup.h | [] | [] |
/src/s2geometry/src/s2/s2cell_id.h | [] | [] |
/usr/local/include/absl/types/compare.h | [] | [] |
/src/s2geometry/src/s2/encoded_string_vector.cc | [] | [] |
/src/abseil-cpp/absl/base/internal/spinlock.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc | [] | [] |
/src/s2geometry/src/s2/s2debug.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_format/output.cc | [] | [] |
/src/s2geometry/src/s2/encoded_uint_vector.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/charconv_bigint.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s1chord_angle.cc | [] | [] |
/src/s2geometry/src/s2/s2point.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/debugging/internal/examine_stack.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2distance_target.h | [] | [] |
/src/abseil-cpp/absl/base/internal/spinlock_wait.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2closest_point_query.h | [] | [] |
/src/abseil-cpp/absl/flags/marshalling.h | [] | [] |
/usr/local/include/absl/log/internal/check_op.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/base/internal/low_level_alloc.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/log/internal/globals.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/r1interval.h | [] | [] |
/src/s2geometry/src/s2/s2crossing_edge_query.cc | [] | [] |
/src/abseil-cpp/absl/strings/charconv.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/strings/internal/charconv_bigint.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2memory_tracker.cc | ['s2_fuzzer'] | [] |
/src/s2geometry/src/s2/s2metrics.cc | [] | [] |
/src/abseil-cpp/absl/synchronization/internal/graphcycles.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/container/btree_map.h | [] | [] |
/src/abseil-cpp/absl/debugging/leak_check.cc | ['s2_fuzzer'] | [] |
/usr/local/include/absl/container/internal/hash_policy_traits.h | [] | [] |
/src/s2geometry/src/s2/s2point_compression.cc | [] | [] |
/usr/local/include/absl/synchronization/mutex.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/util/gtl/hashtable_common.h | [] | [] |
/src/abseil-cpp/absl/base/casts.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2lax_polyline_shape.h | [] | [] |
/src/abseil-cpp/absl/flags/internal/commandlineflag.cc | [] | [] |
/src/s2geometry/src/s2/util/coding/transforms.h | [] | [] |
/usr/local/include/absl/strings/string_view.h | [] | [] |
/src/abseil-cpp/absl/log/log_sink.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2closest_point_query_base.h | [] | [] |
/src/abseil-cpp/absl/base/internal/thread_identity.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/debugging/internal/utf8_for_code_point.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/types/span.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/sequence_lexicon.h | [] | [] |
/src/abseil-cpp/absl/container/internal/inlined_vector.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/time/time.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/log/internal/nullguard.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/cleanup/cleanup.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/base/spinlock.h | [] | [] |
/src/abseil-cpp/absl/log/log_sink.cc | [] | [] |
/src/abseil-cpp/absl/base/no_destructor.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/memory/memory.h | [] | [] |
/usr/local/include/absl/strings/str_format.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/hash/hash.h | ['s2_fuzzer'] | [] |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/usr/local/include/absl/algorithm/container.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/stringify_sink.cc | [] | [] |
/src/abseil-cpp/absl/base/log_severity.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/abseil-cpp/absl/base/internal/hide_ptr.h | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2coords.cc | [] | [] |
/src/abseil-cpp/absl/log/internal/check_op.cc | ['s2_fuzzer'] | ['s2_fuzzer'] |
/src/s2geometry/src/s2/s2coords.h | [] | [] |
/src/s2geometry/src/s2/s2shapeutil_count_edges.h | [] | [] |
/src/s2geometry/src/s2/s2polyline_simplifier.cc | [] | [] |
/src/abseil-cpp/absl/container/internal/container_memory.h | [] | [] |
/src/abseil-cpp/absl/strings/strip.h | [] | [] |
/src/abseil-cpp/absl/base/internal/strerror.cc | ['s2_fuzzer'] | [] |
/usr/local/include/absl/container/internal/raw_hash_map.h | [] | [] |
/src/abseil-cpp/absl/strings/internal/str_join_internal.h | [] | [] |
/src/abseil-cpp/absl/flags/internal/flag.cc | [] | [] |
/src/abseil-cpp/absl/strings/internal/utf8.h | [] | [] |
/src/s2geometry/src/s2/util/gtl/compact_array.h | [] | [] |
/src/s2geometry/src/s2/s2boolean_operation.cc | [] | [] |
/src/s2geometry/src/s2/s2cell_union.h | [] | [] |
Directory |
---|
/usr/local/bin/../include/c++/v1/ |
/src/s2geometry/src/s2/util/coding/ |
/usr/local/include/absl/strings/internal/str_format/ |
/usr/local/bin/../include/c++/v1/__exception/ |
/usr/local/include/absl/container/internal/ |
/src/abseil-cpp/absl/time/internal/cctz/include/cctz/ |
/usr/local/include/absl/cleanup/internal/ |
/usr/local/include/absl/strings/internal/ |
/src/abseil-cpp/absl/strings/internal/str_format/ |
/src/abseil-cpp/absl/hash/ |
/src/abseil-cpp/absl/container/internal/ |
/usr/local/include/absl/base/ |
/src/s2geometry/src/s2/util/hash/ |
/src/s2geometry/src/s2/internal/ |
/src/abseil-cpp/absl/base/ |
/usr/local/include/absl/flags/ |
/usr/local/include/absl/log/internal/ |
/src/abseil-cpp/absl/types/internal/ |
/src/s2geometry/src/s2/util/bits/ |
/src/abseil-cpp/absl/debugging/ |
/usr/local/include/absl/functional/internal/ |
/src/s2geometry/src/s2/util/gtl/ |
/src/abseil-cpp/absl/profiling/internal/ |
/src/abseil-cpp/absl/cleanup/ |
/usr/local/include/absl/types/internal/ |
/src/abseil-cpp/absl/container/ |
/usr/local/include/absl/container/ |
/usr/local/include/absl/functional/ |
/src/abseil-cpp/absl/log/internal/ |
/usr/local/include/absl/algorithm/ |
/usr/local/include/absl/synchronization/ |
/src/abseil-cpp/absl/numeric/ |
/src/s2geometry/src/s2/util/endian/ |
/usr/local/include/absl/hash/internal/ |
/src/abseil-cpp/absl/time/internal/ |
/src/s2geometry/src/s2/ |
/src/abseil-cpp/absl/strings/ |
/src/abseil-cpp/absl/debugging/internal/ |
/src/abseil-cpp/absl/time/ |
/usr/local/include/absl/flags/internal/ |
/src/abseil-cpp/absl/strings/internal/ |
/src/s2geometry/src/ |
/usr/local/include/absl/memory/ |
/src/s2geometry/src/s2/base/ |
/src/abseil-cpp/absl/synchronization/ |
/usr/local/include/absl/base/internal/ |
/src/abseil-cpp/absl/flags/internal/ |
/src/abseil-cpp/absl/functional/ |
/src/abseil-cpp/absl/base/internal/ |
/src/abseil-cpp/absl/time/internal/cctz/src/ |
/usr/local/include/absl/types/ |
/usr/local/include/absl/cleanup/ |
/src/abseil-cpp/absl/functional/internal/ |
/src/abseil-cpp/absl/synchronization/internal/ |
/src/s2geometry/src/s2/util/math/exactfloat/ |
/src/s2geometry/src/s2/util/math/ |
/usr/local/include/absl/numeric/ |
/src/abseil-cpp/absl/flags/ |
/src/abseil-cpp/absl/log/ |
/usr/local/include/absl/strings/ |
/src/abseil-cpp/absl/cleanup/internal/ |
/src/abseil-cpp/absl/hash/internal/ |
/src/abseil-cpp/absl/types/ |
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-33QZs8kx9i.data | fuzzerLogFile-0-33QZs8kx9i.data.yaml | s2_fuzzer.covreport |