The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 395 | 0 | EP | call site: 00000 | ncclParamIsCacheDisabled |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
getpid
[call site]
00001
sprintf
[call site]
00002
fopen
[call site]
00003
fwrite
[call site]
00004
fclose
[call site]
00005
ncclResult_t ncclCallocDebug<ncclXml>(ncclXml**, unsigned long, char const*, int, char const*, bool)
[function]
[call site]
00006
unsigned long ncclSizeOfT<ncclXml>()
[function]
[call site]
00007
unsigned long ncclSizeOfT<ncclXml>()
[function]
[call site]
00008
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00009
ncclDebugLogV(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, __va_list_tag*)
[function]
[call site]
00010
std::lock_guard<std::mutex>::lock_guard(std::mutex&)
[function]
[call site]
00011
std::mutex::lock()
[function]
[call site]
00012
__gthread_mutex_lock(pthread_mutex_t*)
[function]
[call site]
00013
__gthread_active_p()
[function]
[call site]
00014
pthread_mutex_lock
[call site]
00015
vsnprintf
[call site]
00016
std::lock_guard<std::mutex>::~lock_guard()
[function]
[call site]
00017
std::mutex::unlock()
[function]
[call site]
00018
__gthread_mutex_unlock(pthread_mutex_t*)
[function]
[call site]
00019
__gthread_active_p()
[function]
[call site]
00020
pthread_mutex_unlock
[call site]
00021
__clang_call_terminate
[call site]
00022
__cxa_begin_catch
[call site]
00023
std::lock_guard<std::mutex>::lock_guard(std::mutex&)
[function]
[call site]
00024
ncclDebugInit()
[function]
[call site]
00025
fclose
[call site]
00026
ncclParam<ncclDebugLogLevel>::operator()()
[function]
[call site]
00027
ncclParam<ncclDebugLogLevel>::ensureLoaded()
[function]
[call site]
00028
ncclParamIsCacheDisabled
[function]
[call site]
00029
strcmp
[call site]
00030
__cxa_guard_acquire
[call site]
00031
std::unordered_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::unordered_set()
[function]
[call site]
00032
std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::_Hashtable()
[function]
[call site]
00033
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::_Hashtable_alloc()
[function]
[call site]
00034
std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >, true>::_Hashtable_ebo_helper()
[function]
[call site]
00035
std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >::allocator()
[function]
[call site]
00036
__gnu_cxx::new_allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >::new_allocator()
[function]
[call site]
00037
std::__detail::_Hash_node_base::_Hash_node_base()
[function]
[call site]
00038
std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float)
[function]
[call site]
00039
__cxa_atexit
[call site]
00040
std::unordered_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~unordered_set()
[function]
[call site]
00041
std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::~_Hashtable()
[function]
[call site]
00042
std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::clear()
[function]
[call site]
00043
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>*)
[function]
[call site]
00044
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>*)
[function]
[call site]
00045
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::_M_node_allocator()
[function]
[call site]
00046
std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >, true>::_S_get(std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >, true>&)
[function]
[call site]
00047
std::__detail::_Hash_node_value_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr()
[function]
[call site]
00048
__gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr()
[function]
[call site]
00049
__gnu_cxx::__aligned_buffer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr()
[function]
[call site]
00050
void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
[function]
[call site]
00051
void __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
[function]
[call site]
00052
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
[function]
[call site]
00053
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
[function]
[call site]
00054
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
[function]
[call site]
00055
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
[function]
[call site]
00056
std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char*, unsigned long)
[function]
[call site]
00057
__gnu_cxx::new_allocator<char>::deallocate(char*, unsigned long)
[function]
[call site]
00058
__cxa_call_unexpected
[call site]
00059
__gnu_cxx::new_allocator<char>::~new_allocator()
[function]
[call site]
00060
__clang_call_terminate
[call site]
00061
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>*)
[function]
[call site]
00062
std::pointer_traits<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>*>::pointer_to(std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>&)
[function]
[call site]
00063
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::_M_node_allocator()
[function]
[call site]
00064
std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::deallocate(std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >&, std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>*, unsigned long)
[function]
[call site]
00065
__gnu_cxx::new_allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >::deallocate(std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>*, unsigned long)
[function]
[call site]
00066
__clang_call_terminate
[call site]
00067
std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::_M_deallocate_buckets()
[function]
[call site]
00068
std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Identity, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long)
[function]
[call site]
00069
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long)
[function]
[call site]
00070
std::pointer_traits<std::__detail::_Hash_node_base**>::pointer_to(std::__detail::_Hash_node_base*&)
[function]
[call site]
00071
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > >::_M_node_allocator()
[function]
[call site]
00072
std::allocator<std::__detail::_Hash_node_base*>::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >(std::allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> > const&)
[function]
[call site]
00073
__gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::new_allocator()
[function]
[call site]
00074
std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> >::deallocate(std::allocator<std::__detail::_Hash_node_base*>&, std::__detail::_Hash_node_base**, unsigned long)
[function]
[call site]
00075
__gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::deallocate(std::__detail::_Hash_node_base**, unsigned long)
[function]
[call site]
00076
__gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::~new_allocator()
[function]
[call site]
00077
__gnu_cxx::new_allocator<std::__detail::_Hash_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true> >::~new_allocator()
[function]
[call site]
00078
__clang_call_terminate
[call site]
00079
__cxa_guard_release
[call site]
00080
std::allocator<char>::allocator()
[function]
[call site]
00081
__gnu_cxx::new_allocator<char>::new_allocator()
[function]
[call site]
00082
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)
[function]
[call site]
00083
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
[function]
[call site]
00084
std::pointer_traits<char*>::pointer_to(char&)
[function]
[call site]
00085
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider(char*, std::allocator<char> const&)
[function]
[call site]
00086
std::allocator<char>::allocator(std::allocator<char> const&)
[function]
[call site]
00087
__gnu_cxx::new_allocator<char>::new_allocator(__gnu_cxx::new_allocator<char> const&)
[function]
[call site]
00088
std::char_traits<char>::length(char const*)
[function]
[call site]
00089
strlen
[call site]
00090
void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*)
[function]
[call site]
00091
void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const*>(char const*, char const*, std::__false_type)
[function]
[call site]
00092
void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)
[function]
[call site]
00093
bool __gnu_cxx::__is_null_pointer<char const>(char const*)
[function]
[call site]
00094
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
[call site]
00095
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char*)
[function]
[call site]
00096
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
[function]
[call site]
00097
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char*, char const*, char const*)
[function]
[call site]
00098
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char*, char const*, unsigned long)
[function]
[call site]
00099
std::char_traits<char>::assign(char&, char const&)
[function]
[call site]
00100
std::char_traits<char>::copy(char*, char const*, unsigned long)
[function]
[call site]
00101
__clang_call_terminate
[call site]
00102
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
[function]
[call site]
00103
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
[function]
[call site]
00104
std::char_traits<char>::assign(char&, char const&)
[function]
[call site]
00105
__gnu_cxx::new_allocator<char>::~new_allocator()
[function]
[call site]
00106
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
[function]
[call site]
00107
__gnu_cxx::new_allocator<char>::~new_allocator()
[function]
[call site]
00108
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00109
std::unique_lock<std::mutex>::unique_lock()
[function]
[call site]
00110
std::unique_lock<std::mutex>::unique_lock(std::mutex&)
[function]
[call site]
00111
std::unique_lock<std::mutex>::lock()
[function]
[call site]
00112
std::mutex::lock()
[function]
[call site]
00113
ncclParam<ncclDebugLogLevel>::loadValue()
[function]
[call site]
00114
ncclParamEnvPluginGet
[function]
[call site]
00115
ncclInitEnv()
[function]
[call site]
00116
envInitOnceFunc()
[function]
[call site]
00117
ncclEnvPluginInit()
[function]
[call site]
00118
initEnv()
[function]
[call site]
00119
initEnvFunc()
[function]
[call site]
00120
getenv
[call site]
00121
snprintf
[call site]
00122
userHomeDir()
[function]
[call site]
00123
getenv
[call site]
00124
snprintf
[call site]
00125
setEnvFile(char const*)
[function]
[call site]
00126
fgets
[call site]
00127
strlen
[call site]
00128
strncpy
[call site]
00129
strncpy
[call site]
00130
ncclOsSetEnv(char const*, char const*)
[function]
[call site]
00131
setenv
[call site]
00132
fclose
[call site]
00133
setEnvFile(char const*)
[function]
[call site]
00134
ncclEnvPluginLoad()
[function]
[call site]
00135
getenv
[call site]
00136
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00137
strcasecmp
[call site]
00138
ncclOpenEnvPluginLib(char const*)
[function]
[call site]
00139
openPluginLib(ncclPluginType, char const*)
[function]
[call site]
00140
snprintf
[call site]
00141
snprintf
[call site]
00142
tryOpenLib(char*, int*, char*)
[function]
[call site]
00143
strlen
[call site]
00144
strncasecmp
[call site]
00145
ncclOsDlopen(char const*)
[function]
[call site]
00146
dlopen
[call site]
00147
saveDlError()
[function]
[call site]
00148
dlerror
[call site]
00149
snprintf
[call site]
00150
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00151
ncclOsDlerror()
[function]
[call site]
00152
strstr
[call site]
00153
strdup
[call site]
00154
getLibPath(void*)
[function]
[call site]
00155
dlinfo
[call site]
00156
strdup
[call site]
00157
appendNameToList(char*, int*, char*)
[function]
[call site]
00158
snprintf
[call site]
00159
strlen
[call site]
00160
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00161
strlen
[call site]
00162
strchr
[call site]
00163
strncmp
[call site]
00164
strncmp
[call site]
00165
snprintf
[call site]
00166
tryOpenLib(char*, int*, char*)
[function]
[call site]
00167
strdup
[call site]
00168
getLibPath(void*)
[function]
[call site]
00169
appendNameToList(char*, int*, char*)
[function]
[call site]
00170
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00171
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00172
getNcclEnv_v2(void*)
[function]
[call site]
00173
ncclOsDlsym(void*, char const*)
[function]
[call site]
00174
dlsym
[call site]
00175
saveDlError()
[function]
[call site]
00176
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00177
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00178
getNcclEnv_v1(void*)
[function]
[call site]
00179
ncclOsDlsym(void*, char const*)
[function]
[call site]
00180
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00181
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00182
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00183
ncclClosePluginLib(void*, ncclPluginType)
[function]
[call site]
00184
ncclOsDlclose(void*)
[function]
[call site]
00185
dlclose
[call site]
00186
TLS wrapper function for ncclDebugNoWarn
[call site]
00187
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00188
TLS wrapper function for ncclDebugNoWarn
[call site]
00189
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00190
ncclDebugLog(ncclDebugLogLevel, unsigned long, char const*, int, char const*, ...)
[function]
[call site]
00191
ncclDebugLogV(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, __va_list_tag*)
[function]
[call site]
00192
ncclOsGetTid()
[function]
[call site]
00193
syscall
[call site]
00194
clockRealtime(timespec*)
[function]
[call site]
00195
std::chrono::_V2::system_clock::now()
[call site]
00196
_ZNSt6chrono15time_point_castINS_8durationIlSt5ratioILl1ELl1EEEENS_3_V212system_clockENS1_IlS2_ILl1ELl1000000000EEEEEENSt9enable_ifIXsr13__is_durationIT_EE5valueENS_10time_pointIT0_SA_EEE4typeERKNSB_ISC_T1_EE
[function]
[call site]
00197
_ZNSt6chrono13duration_castINS_8durationIlSt5ratioILl1ELl1EEEElS2_ILl1ELl1000000000EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE
[function]
[call site]
00198
std::chrono::duration<long, std::ratio<1l, 1l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1l> >, std::ratio<1l, 1000000000l>, long, true, false>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
[function]
[call site]
00199
std::chrono::duration<long, std::ratio<1l, 1l> >::duration<long, void>(long const&)
[function]
[call site]
00200
std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > >::time_point(std::chrono::duration<long, std::ratio<1l, 1l> > const&)
[function]
[call site]
00201
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1l> > >::type std::chrono::operator-<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1l> > >(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > > const&)
[function]
[call site]
00202
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1l> > >::type std::chrono::operator-<long, std::ratio<1l, 1000000000l>, long, std::ratio<1l, 1l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&, std::chrono::duration<long, std::ratio<1l, 1l> > const&)
[function]
[call site]
00203
std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, std::ratio<1l, 1l>, void>(std::chrono::duration<long, std::ratio<1l, 1l> > const&)
[function]
[call site]
00204
_ZNSt6chrono13duration_castINS_8durationIlSt5ratioILl1ELl1000000000EEEElS2_ILl1ELl1EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE
[function]
[call site]
00205
std::chrono::duration<long, std::ratio<1l, 1000000000l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::ratio<1000000000l, 1l>, long, false, true>::__cast<long, std::ratio<1l, 1l> >(std::chrono::duration<long, std::ratio<1l, 1l> > const&)
[function]
[call site]
00206
std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&)
[function]
[call site]
00207
std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&)
[function]
[call site]
00208
_ZNSt6chrono13duration_castINS_8durationIlSt5ratioILl1ELl1000000000EEEElS3_EENSt9enable_ifIXsr13__is_durationIT_EE5valueES6_E4typeERKNS1_IT0_T1_EE
[function]
[call site]
00209
std::chrono::duration<long, std::ratio<1l, 1000000000l> > std::chrono::__duration_cast_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::ratio<1l, 1l>, long, true, true>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
[function]
[call site]
00210
std::chrono::duration<long, std::ratio<1l, 1000000000l> >::duration<long, void>(long const&)
[function]
[call site]
00211
ncclOsLocaltime(long const*, tm*)
[function]
[call site]
00212
localtime_r
[call site]
00213
snprintf
[call site]
00214
strcpy
[call site]
00215
strftime
[call site]
00216
strftime
[call site]
00217
snprintf
[call site]
00218
cudaGetDevice
[call site]
00219
snprintf
[call site]
00220
snprintf
[call site]
00221
snprintf
[call site]
00222
snprintf
[call site]
00223
std::chrono::_V2::steady_clock::now()
[call site]
00224
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::operator-<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&)
[function]
[call site]
00225
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::operator-<long, std::ratio<1l, 1000000000l>, long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&, std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
[function]
[call site]
00226
_ZNSt6chrono13duration_castINS_8durationIdSt5ratioILl1ELl1EEEElS2_ILl1ELl1000000000EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE
[function]
[call site]
00227
std::chrono::duration<double, std::ratio<1l, 1l> > std::chrono::__duration_cast_impl<std::chrono::duration<double, std::ratio<1l, 1l> >, std::ratio<1l, 1000000000l>, double, true, false>::__cast<long, std::ratio<1l, 1000000000l> >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
[function]
[call site]
00228
std::chrono::duration<double, std::ratio<1l, 1l> >::duration<double, void>(double const&)
[function]
[call site]
00229
snprintf
[call site]
00230
snprintf
[call site]
00231
vfprintf
[call site]
00232
std::lock_guard<std::mutex>::~lock_guard()
[function]
[call site]
00233
TLS wrapper function for ncclDebugNoWarn
[call site]
00234
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00235
atexit
[call site]
00236
ncclEnvPluginFinalize()
[function]
[call site]
00237
ncclEnvPluginUnload()
[function]
[call site]
00238
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00239
ncclClosePluginLib(void*, ncclPluginType)
[function]
[call site]
00240
TLS wrapper function for ncclDebugNoWarn
[call site]
00241
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00242
TLS wrapper function for ncclDebugNoWarn
[call site]
00243
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00244
ncclEnvPluginGetEnv(char const*)
[function]
[call site]
00245
ncclEnvPluginInitialized()
[function]
[call site]
00246
ncclEnvPluginGetEnv(char const*)
[function]
[call site]
00247
ncclParamParser<ncclDebugLogLevel>::resolve(char const*, ncclDebugLogLevel&) const
[function]
[call site]
00248
ncclParamParser<ncclDebugLogLevel>::validate(ncclDebugLogLevel const&) const
[function]
[call site]
00249
nccl::param::utils::srcEnvPlugin()
[function]
[call site]
00250
nccl::param::utils::srcDefault()
[function]
[call site]
00251
std::unique_lock<std::mutex>::unique_lock(std::mutex&)
[function]
[call site]
00252
ncclParam<ncclDebugLogLevel>::loadValue()
[function]
[call site]
00253
std::atomic<bool>::store(bool, std::memory_order)
[function]
[call site]
00254
std::unique_lock<std::mutex>::~unique_lock()
[function]
[call site]
00255
std::unique_lock<std::mutex>::unlock()
[function]
[call site]
00256
std::mutex::unlock()
[function]
[call site]
00257
__clang_call_terminate
[call site]
00258
std::unique_lock<std::mutex>::~unique_lock()
[function]
[call site]
00259
ncclParam<bool>::operator()()
[function]
[call site]
00260
ncclParam<bool>::ensureLoaded()
[function]
[call site]
00261
ncclParam<bool>::loadValue()
[function]
[call site]
00262
ncclParamParser<bool>::resolve(char const*, bool&) const
[function]
[call site]
00263
ncclParamParser<bool>::validate(bool const&) const
[function]
[call site]
00264
ncclParam<bool>::loadValue()
[function]
[call site]
00265
ncclParam<unsigned int>::operator()()
[function]
[call site]
00266
ncclParam<unsigned int>::ensureLoaded()
[function]
[call site]
00267
ncclParam<unsigned int>::loadValue()
[function]
[call site]
00268
ncclParamParser<unsigned int>::resolve(char const*, unsigned int&) const
[function]
[call site]
00269
ncclParamParser<unsigned int>::validate(unsigned int const&) const
[function]
[call site]
00270
ncclParam<unsigned int>::loadValue()
[function]
[call site]
00271
ncclParam<char const*>::operator()()
[function]
[call site]
00272
ncclParam<char const*>::ensureLoaded()
[function]
[call site]
00273
ncclParam<char const*>::loadValue()
[function]
[call site]
00274
ncclParamEnvPluginGet
[function]
[call site]
00275
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const*)
[function]
[call site]
00276
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*)
[function]
[call site]
00277
std::char_traits<char>::length(char const*)
[function]
[call site]
00278
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)
[call site]
00279
nccl::param::utils::srcEnvPlugin()
[function]
[call site]
00280
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const*)
[function]
[call site]
00281
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
[function]
[call site]
00282
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
[function]
[call site]
00283
__clang_call_terminate
[call site]
00284
nccl::param::utils::srcDefault()
[function]
[call site]
00285
ncclParam<char const*>::loadValue()
[function]
[call site]
00286
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
[function]
[call site]
00287
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
[function]
[call site]
00288
std::allocator<char>::allocator()
[function]
[call site]
00289
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider(char*, std::allocator<char>&&)
[function]
[call site]
00290
std::allocator<char>::allocator(std::allocator<char> const&)
[function]
[call site]
00291
__gnu_cxx::new_allocator<char>::~new_allocator()
[function]
[call site]
00292
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
[function]
[call site]
00293
__clang_call_terminate
[call site]
00294
__cxa_thread_atexit
[call site]
00295
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
[function]
[call site]
00296
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[function]
[call site]
00297
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[function]
[call site]
00298
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[call site]
00299
std::unique_lock<std::mutex>::~unique_lock()
[function]
[call site]
00300
strlen
[call site]
00301
strcpy
[call site]
00302
strlen
[call site]
00303
strcpy
[call site]
00304
getHostNameForLog(char*, int, char)
[function]
[call site]
00305
getHostName(char*, int, char)
[function]
[call site]
00306
gethostname
[call site]
00307
strncpy
[call site]
00308
ncclOsGetPid()
[function]
[call site]
00309
getpid
[call site]
00310
ncclParam<char const*>::operator()()
[function]
[call site]
00311
snprintf
[call site]
00312
snprintf
[call site]
00313
fopen
[call site]
00314
setlinebuf
[call site]
00315
std::chrono::_V2::steady_clock::now()
[call site]
00316
ncclParam<unsigned long>::operator()()
[function]
[call site]
00317
ncclParam<unsigned long>::ensureLoaded()
[function]
[call site]
00318
ncclParam<unsigned long>::loadValue()
[function]
[call site]
00319
ncclParamParser<unsigned long>::resolve(char const*, unsigned long&) const
[function]
[call site]
00320
ncclParamParser<unsigned long>::validate(unsigned long const&) const
[function]
[call site]
00321
ncclParam<unsigned long>::loadValue()
[function]
[call site]
00322
unsigned long ncclSizeOfT<ncclXml>()
[function]
[call site]
00323
unsigned long ncclSizeOfT<ncclXml>()
[function]
[call site]
00324
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00325
ncclTopoGetXmlFromFile(char const*, ncclXml*, int)
[function]
[call site]
00326
fopen
[call site]
00327
__errno_location
[call site]
00328
strerror
[call site]
00329
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00330
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00331
xmlLoadSub(_IO_FILE*, ncclXml*, ncclXmlNode*, xmlHandler*, int)
[function]
[call site]
00332
xmlGetNode(_IO_FILE*, ncclXmlNode*)
[function]
[call site]
00333
fread
[call site]
00334
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00335
xmlGetToken(_IO_FILE*, char*, char*, char*)
[function]
[call site]
00336
xmlGetChar(_IO_FILE*, char*)
[function]
[call site]
00337
fread
[call site]
00338
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00339
TLS wrapper function for ncclDebugNoWarn
[call site]
00340
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00341
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00342
xmlGetValue(_IO_FILE*, char*, char*)
[function]
[call site]
00343
xmlGetChar(_IO_FILE*, char*)
[function]
[call site]
00344
TLS wrapper function for ncclDebugNoWarn
[call site]
00345
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00346
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00347
xmlGetChar(_IO_FILE*, char*)
[function]
[call site]
00348
TLS wrapper function for ncclDebugNoWarn
[call site]
00349
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00350
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00351
xmlGetChar(_IO_FILE*, char*)
[function]
[call site]
00352
TLS wrapper function for ncclDebugNoWarn
[call site]
00353
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00354
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00355
TLS wrapper function for ncclDebugNoWarn
[call site]
00356
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00357
strncmp
[call site]
00358
xmlSkipComment(_IO_FILE*, char*, char)
[function]
[call site]
00359
strlen
[call site]
00360
strcmp
[call site]
00361
fread
[call site]
00362
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00363
TLS wrapper function for ncclDebugNoWarn
[call site]
00364
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00365
xmlGetNode(_IO_FILE*, ncclXmlNode*)
[function]
[call site]
00366
xmlGetToken(_IO_FILE*, char*, char*, char*)
[function]
[call site]
00367
TLS wrapper function for ncclDebugNoWarn
[call site]
00368
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00369
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00370
xmlGetToken(_IO_FILE*, char*, char*, char*)
[function]
[call site]
00371
TLS wrapper function for ncclDebugNoWarn
[call site]
00372
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00373
xmlGetToken(_IO_FILE*, char*, char*, char*)
[function]
[call site]
00374
TLS wrapper function for ncclDebugNoWarn
[call site]
00375
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00376
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00377
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00378
xmlLoadSub(_IO_FILE*, ncclXml*, ncclXmlNode*, xmlHandler*, int)
[function]
[call site]
00379
strcmp
[call site]
00380
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00381
TLS wrapper function for ncclDebugNoWarn
[call site]
00382
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00383
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00384
strcmp
[call site]
00385
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00386
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00387
TLS wrapper function for ncclDebugNoWarn
[call site]
00388
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00389
TLS wrapper function for ncclDebugNoWarn
[call site]
00390
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00391
TLS wrapper function for ncclDebugNoWarn
[call site]
00392
ncclDebugLogInternal(ncclDebugLogLevel, unsigned long, char const*, char const*, int, char const*, ...)
[function]
[call site]
00393
fclose
[call site]
00394
unlink
[call site]
00395