Call tree
LLVMFuzzerTestOneInput /src/simdutf/fuzz/misc.cpp linenumber=-1
  _Z10autodetectNSt3__14spanIKcLm18446744073709551615EEE /src/simdutf/fuzz/misc.cpp linenumber=321
    _Z29get_supported_implementationsv /src/simdutf/fuzz/helpers/common.h linenumber=10
      __cxa_guard_acquire  linenumber=27
      _ZZ29get_supported_implementationsvENKUlvE_clEv /src/simdutf/fuzz/helpers/common.h linenumber=27
        _ZN7simdutf29get_available_implementationsEv /src/simdutf/src/implementation.cpp linenumber=29
          __cxa_guard_acquire  linenumber=1561
          _ZN7simdutf8internal29available_implementation_listC2Ev /src/simdutf/include/simdutf/implementation.h linenumber=1562
          __cxa_guard_release  linenumber=1561
          __cxa_guard_abort  linenumber=1561
        _ZNK7simdutf8internal29available_implementation_list5beginEv /src/simdutf/src/implementation.cpp linenumber=29
          _ZN7simdutf8internalL37get_available_implementation_pointersEv /src/simdutf/src/implementation.cpp linenumber=1505
            __cxa_guard_acquire  linenumber=936
            _ZN7simdutf8internalL21get_icelake_singletonEv /src/simdutf/src/implementation.cpp linenumber=939
              __cxa_guard_acquire  linenumber=160
              _ZN7simdutf7icelake14implementationC2Ev /src/simdutf/src/simdutf/icelake/implementation.h linenumber=160
                _ZN7simdutf14implementationC2EPKcS2_j /src/simdutf/include/simdutf/implementation.h linenumber=16
              __cxa_guard_release  linenumber=160
              __cxa_guard_abort  linenumber=160
            _ZN7simdutf8internalL21get_haswell_singletonEv /src/simdutf/src/implementation.cpp linenumber=942
              __cxa_guard_acquire  linenumber=171
              _ZN7simdutf7haswell14implementationC2Ev /src/simdutf/src/simdutf/haswell/implementation.h linenumber=171
              __cxa_guard_release  linenumber=171
              __cxa_guard_abort  linenumber=171
            _ZN7simdutf8internalL22get_westmere_singletonEv /src/simdutf/src/implementation.cpp linenumber=945
              __cxa_guard_acquire  linenumber=182
              _ZN7simdutf8westmere14implementationC2Ev /src/simdutf/src/simdutf/westmere/implementation.h linenumber=182
                _ZN7simdutf14implementationC2EPKcS2_j /src/simdutf/include/simdutf/implementation.h linenumber=18
              __cxa_guard_release  linenumber=182
              __cxa_guard_abort  linenumber=182
            _ZN7simdutf8internalL22get_fallback_singletonEv /src/simdutf/src/implementation.cpp linenumber=963
              __cxa_guard_acquire  linenumber=248
              _ZN7simdutf8fallback14implementationC2Ev /src/simdutf/src/simdutf/fallback/implementation.h linenumber=248
              __cxa_guard_release  linenumber=248
              __cxa_guard_abort  linenumber=248
            __cxa_guard_release  linenumber=936
            __cxa_guard_abort  linenumber=936
          __clang_call_terminate  linenumber=1505
            __cxa_begin_catch  linenumber=-1
        _ZNK7simdutf8internal29available_implementation_list3endEv /src/simdutf/src/implementation.cpp linenumber=29
          _ZN7simdutf8internalL37get_available_implementation_pointersEv /src/simdutf/src/implementation.cpp linenumber=1509
          __clang_call_terminate  linenumber=1509
        _ZNK7simdutf14implementation27supported_by_runtime_systemEv /src/simdutf/src/implementation.cpp linenumber=31
          _ZN7simdutf8internalL30detect_supported_architecturesEv /src/simdutf/include/simdutf/internal/isadetection.h linenumber=68
            _ZN7simdutf8internalL5cpuidEPjS1_S1_S1_ /src/simdutf/include/simdutf/internal/isadetection.h linenumber=245
            _ZN7simdutf8internalL6xgetbvEv /src/simdutf/include/simdutf/internal/isadetection.h linenumber=260
            _ZN7simdutf8internalL5cpuidEPjS1_S1_S1_ /src/simdutf/include/simdutf/internal/isadetection.h linenumber=268
        _ZNK7simdutf14implementation27supported_by_runtime_systemEv /src/simdutf/src/implementation.cpp linenumber=32
      __cxa_atexit  linenumber=27
      __cxa_guard_release  linenumber=27
      __cxa_guard_abort  linenumber=27
    abort  linenumber=22
  _Z6detectNSt3__14spanIKcLm18446744073709551615EEE /src/simdutf/fuzz/misc.cpp linenumber=324
    _Z29get_supported_implementationsv /src/simdutf/fuzz/helpers/common.h linenumber=28
    abort  linenumber=45
  _Z14validate_asciiNSt3__14spanIKcLm18446744073709551615EEE /src/simdutf/fuzz/misc.cpp linenumber=327
    _Z29get_supported_implementationsv /src/simdutf/fuzz/helpers/common.h linenumber=52
    abort  linenumber=69
  _Z23validate_ascii_with_errNSt3__14spanIKcLm18446744073709551615EEE /src/simdutf/fuzz/misc.cpp linenumber=330
    _Z29get_supported_implementationsv /src/simdutf/fuzz/helpers/common.h linenumber=76
    _ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN7simdutf6resultE /src/simdutf/fuzz/helpers/common.h linenumber=87
      _ZN6nameof11nameof_enumIN7simdutf10error_codeEEENSt3__19enable_ifIXsr3stdE9is_enum_vIu7__decayIT_EEENS3_17basic_string_viewIcNS3_11char_traitsIcEEEEE4typeES5_ /src/simdutf/fuzz/helpers/nameof.hpp linenumber=53
    abort  linenumber=94
  _Z16utf16_endiannessNSt3__14spanIKDsLm18446744073709551615EEE /src/simdutf/fuzz/misc.cpp linenumber=333
    _Z29get_supported_implementationsv /src/simdutf/fuzz/helpers/common.h linenumber=100
    _ZN10FNV1A_hash6as_strIJNSt3__16vectorIDsNS1_9allocatorIDsEEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEEDpRKT_ /src/simdutf/fuzz/helpers/common.h linenumber=104
      _ZN10FNV1A_hash14fnv1ahash_implIDsQ11is_hashableIT_EEEmRKNSt3__16vectorIS1_NS2_9allocatorIS1_EEEE /src/simdutf/fuzz/helpers/common.h linenumber=108
        _ZN10FNV1A_hash14fnv1ahash_implIKDsLm18446744073709551615EQaaaa11is_hashableIT_Entsr3stdE9is_same_vIS2_cEntsr3stdE9is_same_vIS2_hEEEmNSt3__14spanIS2_XT0_EEE /src/simdutf/fuzz/helpers/common.h linenumber=97
          _ZN10FNV1A_hash14fnv1ahash_implENSt3__14spanIKhLm18446744073709551615EEE /src/simdutf/fuzz/helpers/common.h linenumber=90
      __assert_fail  linenumber=113
      __assert_fail  linenumber=115
    abort  linenumber=119
  _ZN7simdutf20trim_partial_utf16leEPKDsm /src/simdutf/src/implementation.cpp linenumber=337
    _ZN7simdutf6scalar5utf1618trim_partial_utf16ILNS_10endiannessE0EEEmPKDsm /src/simdutf/include/simdutf/scalar/utf16.h linenumber=2669
      _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt /src/simdutf/include/simdutf/scalar/swap_bytes.h linenumber=132
  __assert_fail  linenumber=338
  _ZN7simdutf20trim_partial_utf16beEPKDsm /src/simdutf/src/implementation.cpp linenumber=342
    _ZN7simdutf6scalar5utf1618trim_partial_utf16ILNS_10endiannessE1EEEmPKDsm /src/simdutf/include/simdutf/scalar/utf16.h linenumber=2664
      _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt /src/simdutf/include/simdutf/scalar/swap_bytes.h linenumber=132
        _ZN7simdutf6scalar14u16_swap_bytesEt /src/simdutf/include/simdutf/scalar/swap_bytes.h linenumber=28
  __assert_fail  linenumber=343
  _ZN7simdutf17trim_partial_utf8EPKcm /src/simdutf/src/implementation.cpp linenumber=348
    _ZN7simdutf6scalar12_GLOBAL__N_14utf817trim_partial_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m /src/simdutf/include/simdutf/scalar/utf8.h linenumber=2657
  abort  linenumber=351
  _Z27convert_latin1_to_utf8_safeNSt3__14spanIKcLm18446744073709551615EEEm /src/simdutf/fuzz/misc.cpp linenumber=355
    _ZN7simdutf27convert_latin1_to_utf8_safeEPKcmPcm /src/simdutf/src/implementation.cpp linenumber=270
      _ZN7simdutf22convert_latin1_to_utf8EPKcmPc /src/simdutf/src/implementation.cpp linenumber=2580
        _ZN7simdutf26get_default_implementationEv /src/simdutf/src/implementation.cpp linenumber=1670
          _ZN7simdutf25get_active_implementationEv /src/simdutf/src/implementation.cpp linenumber=1612
            __cxa_guard_acquire  linenumber=1590
            _ZN7simdutf8internal49detect_best_supported_implementation_on_first_useC2Ev /src/simdutf/src/implementation.cpp linenumber=1591
              _ZN7simdutf14implementationC2EPKcS2_j /src/simdutf/include/simdutf/implementation.h linenumber=888
            __cxa_guard_release  linenumber=1590
            __cxa_guard_acquire  linenumber=1593
            _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEC2EPS3_ /src/simdutf/include/simdutf/implementation.h linenumber=1594
            __cxa_guard_release  linenumber=1593
            __cxa_guard_abort  linenumber=1593
        _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv /src/simdutf/include/simdutf/implementation.h linenumber=1670
        __clang_call_terminate  linenumber=1670
      _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf812convert_safeEPKcmPcm /src/simdutf/include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h linenumber=2589
      __clang_call_terminate  linenumber=2574
    _ZN7simdutf22convert_latin1_to_utf8EPKcmPc /src/simdutf/src/implementation.cpp linenumber=275
    __assert_fail  linenumber=282
    __assert_fail  linenumber=283
    __assert_fail  linenumber=288
    __assert_fail  linenumber=290
  _Z23validate_utf16_as_asciiNSt3__14spanIKDsLm18446744073709551615EEE /src/simdutf/fuzz/misc.cpp linenumber=358
    _Z29get_supported_implementationsv /src/simdutf/fuzz/helpers/common.h linenumber=126
    abort  linenumber=145
    abort  linenumber=154
    abort  linenumber=164
    abort  linenumber=175
  _Z20to_well_formed_utf16NSt3__14spanIKDsLm18446744073709551615EEE /src/simdutf/fuzz/misc.cpp linenumber=361
    _Z29get_supported_implementationsv /src/simdutf/fuzz/helpers/common.h linenumber=186
    _ZN10FNV1A_hash6as_strIJNSt3__16vectorIDsNS1_9allocatorIDsEEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEEDpRKT_ /src/simdutf/fuzz/helpers/common.h linenumber=206
    abort  linenumber=208
    abort  linenumber=216
    abort  linenumber=223
    _ZN10FNV1A_hash6as_strIJNSt3__16vectorIDsNS1_9allocatorIDsEEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEEDpRKT_ /src/simdutf/fuzz/helpers/common.h linenumber=243
    abort  linenumber=245
    abort  linenumber=253
    abort  linenumber=260
====================================
