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 |
---|---|---|---|---|---|---|---|
0 | 0 | None | 12 | 22 | unsignedlongsimdutf::scalar::(anonymousnamespace)::utf8_to_utf16::convert<(simdutf::endianness)0>(charconst*,unsignedlong,char16_t*) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:11135 |
0 | 0 | None | 12 | 22 | unsignedlongsimdutf::scalar::(anonymousnamespace)::utf8_to_utf16::convert<(simdutf::endianness)0>(charconst*,unsignedlong,char16_t*) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:11155 |
0 | 0 | None | 12 | 22 | unsignedlongsimdutf::scalar::(anonymousnamespace)::utf8_to_utf16::convert<(simdutf::endianness)0>(charconst*,unsignedlong,char16_t*) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:11175 |
0 | 0 | None | 0 | 0 | simdutf::haswell::implementation::validate_utf32(char32_tconst*,unsignedlong)const | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:22743 |
0 | 0 | None | 0 | 0 | simdutf::westmere::implementation::validate_utf32(char32_tconst*,unsignedlong)const | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:28201 |
0 | 0 | None | 0 | 0 | simdutf::scalar::(anonymousnamespace)::utf32::validate(char32_tconst*,unsignedlong) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:10315 |
0 | 0 | None | 0 | 0 | simdutf::haswell::(anonymousnamespace)::avx2_validate_utf32le(char32_tconst*,unsignedlong) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:19722 |
0 | 0 | None | 0 | 0 | simdutf::haswell::(anonymousnamespace)::avx2_validate_utf32le(char32_tconst*,unsignedlong) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:19727 |
0 | 0 | None | 0 | 0 | simdutf::haswell::(anonymousnamespace)::avx2_convert_utf32_to_utf8(char32_tconst*,unsignedlong,char*) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:21028 |
0 | 0 | None | 0 | 0 | simdutf::westmere::(anonymousnamespace)::sse_validate_utf32le(char32_tconst*,unsignedlong) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:25157 |
0 | 0 | None | 0 | 0 | simdutf::westmere::(anonymousnamespace)::sse_validate_utf32le(char32_tconst*,unsignedlong) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:25162 |
0 | 0 | None | 0 | 0 | simdutf::westmere::(anonymousnamespace)::sse_convert_utf32_to_utf8(char32_tconst*,unsignedlong,char*) | call site: 00000 | /src/simdutf/build/singleheader/simdutf.cpp:26468 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
simdutf::get_available_implementations()
[function]
[call site]
00001
__cxa_guard_acquire
[call site]
00002
simdutf::implementation::supported_by_runtime_system() const
[function]
[call site]
00003
simdutf::internal::detect_supported_architectures()
[function]
[call site]
00004
simdutf::internal::cpuid(unsigned int*, unsigned int*, unsigned int*, unsigned int*)
[function]
[call site]
00005
simdutf::internal::xgetbv()
[function]
[call site]
00006
simdutf::internal::cpuid(unsigned int*, unsigned int*, unsigned int*, unsigned int*)
[function]
[call site]
00007
abort
[call site]
00008
abort
[call site]
00009
abort
[call site]
00010
abort
[call site]
00011
abort
[call site]
00012
abort
[call site]
00013
abort
[call site]
00014
abort
[call site]
00015