/
UCS
/
pybind11
Обзор
Документация
Войти
/
UCS
/
pybind11
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
v2.6.2
tests/valgrind-python.supp
135 строк
3 KB
Yannick Jadoul
Add a Valgrind build on debug Python 3.9 (#2746)
15 янв 2021, 23:07
Не верифицирован
15 янв 2021, 23:07
0f8d5f2
Код
Авторство
О чём код?
# Valgrind suppression file for CPython errors and leaks in pybind11 tests # Taken verbatim from https://github.com/python/cpython/blob/3.9/Misc/valgrind-python.supp#L266-L272 { Uninitialised byte(s) false alarm, see bpo-35561 Memcheck:Param epoll_ctl(event) fun:epoll_ctl fun:pyepoll_internal_ctl } { Python leaks when spawning a subprocess Memcheck:Leak fun:malloc fun:_PyMem_RawMalloc fun:PyMem_RawMalloc fun:PyThread_allocate_lock fun:_PyEval_InitState fun:PyInterpreterState_New ... fun:pyinit_core* fun:Py_InitializeFromConfig fun:pymain_init fun:pymain_main } { Python leaks when spawning a subprocess Memcheck:Leak fun:malloc fun:_PyMem_RawMalloc fun:_PyMem_DebugRawAlloc fun:_PyMem_DebugRawMalloc fun:PyMem_RawMalloc fun:PyThread_allocate_lock fun:_PyRuntimeState_Init_impl fun:_PyRuntimeState_Init fun:_PyRuntime_Initialize fun:pymain_init fun:pymain_main fun:Py_BytesMain } { Python leaks when spawning a subprocess Memcheck:Leak fun:malloc fun:_PyMem_RawMalloc fun:PyMem_RawMalloc fun:PyThread_allocate_lock fun:_PyImport_AcquireLock fun:_imp_acquire_lock_impl* fun:_imp_acquire_lock fun:cfunction_vectorcall_NOARGS fun:_PyObject_VectorcallTstate fun:PyObject_Vectorcall fun:call_function fun:_PyEval_EvalFrameDefault fun:_PyEval_EvalFrame fun:function_code_fastcall } { Python leaks when spawning a subprocess Memcheck:Leak fun:malloc fun:_PyMem_RawMalloc fun:PyMem_RawMalloc fun:PyThread_allocate_lock fun:newlockobject ... fun:cfunction_vectorcall_NOARGS fun:_PyObject_VectorcallTstate fun:PyObject_Vectorcall fun:call_function fun:_PyEval_EvalFrameDefault fun:_PyEval_EvalFrame fun:function_code_fastcall fun:_PyFunction_Vectorcall } { Python leaks when spawning a subprocess Memcheck:Leak fun:malloc fun:_PyMem_RawMalloc fun:PyMem_RawMalloc fun:PyThread_allocate_lock fun:rlock_new fun:type_call fun:_PyObject_Call fun:PyObject_Call fun:do_call_core fun:_PyEval_EvalFrameDefault fun:_PyEval_EvalFrame fun:_PyEval_EvalCode fun:_PyFunction_Vectorcall } # Not really CPython-specific, see link { dlopen leak (https://stackoverflow.com/questions/1542457/memory-leak-reported-by-valgrind-in-dlopen) Memcheck:Leak fun:malloc ... fun:dl_open_worker fun:_dl_catch_exception fun:_dl_open fun:dlopen_doit fun:_dl_catch_exception fun:_dl_catch_error fun:_dlerror_run fun:dlopen@@GLIBC_2.2.5 fun:_PyImport_FindSharedFuncptr fun:_PyImport_LoadDynamicModuleWithSpec } # Not really CPython-specific, see link { dlopen leak (https://stackoverflow.com/questions/1542457/memory-leak-reported-by-valgrind-in-dlopen) Memcheck:Leak fun:malloc ... fun:dl_open_worker fun:_dl_catch_exception fun:_dl_open fun:dlopen_doit fun:_dl_catch_exception fun:_dl_catch_error fun:_dlerror_run fun:dlopen@@GLIBC_2.2.5 fun:_PyImport_FindSharedFuncptr fun:_PyImport_LoadDynamicModuleWithSpec }