2024-04-15 18:08:25 +02:00
|
|
|
# This file contains suppressions for the free-threaded build. It contains the
|
|
|
|
# suppressions for the default build and additional suppressions needed only in
|
|
|
|
# the free-threaded build.
|
|
|
|
#
|
|
|
|
# reference: https://github.com/google/sanitizers/wiki/ThreadSanitizerSuppressions
|
|
|
|
|
|
|
|
## Default build suppresssions
|
|
|
|
|
|
|
|
race:get_allocator_unlocked
|
|
|
|
race:set_allocator_unlocked
|
|
|
|
|
|
|
|
## Free-threaded suppressions
|
|
|
|
|
|
|
|
race:_add_to_weak_set
|
|
|
|
race:_in_weak_set
|
|
|
|
race:_mi_heap_delayed_free_partial
|
|
|
|
race:_PyEval_EvalFrameDefault
|
|
|
|
race:_PyFunction_SetVersion
|
|
|
|
race:_PyImport_AcquireLock
|
|
|
|
race:_PyImport_ReleaseLock
|
|
|
|
race:_PyInterpreterState_SetNotRunningMain
|
|
|
|
race:_PyInterpreterState_IsRunningMain
|
|
|
|
race:_PyObject_GC_IS_SHARED
|
|
|
|
race:_PyObject_GC_SET_SHARED
|
|
|
|
race:_PyObject_GC_TRACK
|
2024-04-25 17:48:16 +02:00
|
|
|
# https://gist.github.com/mpage/0a24eb2dd458441ededb498e9b0e5de8
|
|
|
|
race:_PyParkingLot_Park
|
2024-04-15 18:08:25 +02:00
|
|
|
race:_PyType_HasFeature
|
|
|
|
race:assign_version_tag
|
|
|
|
race:gc_restore_tid
|
|
|
|
race:initialize_new_array
|
|
|
|
race:insertdict
|
|
|
|
race:lookup_tp_dict
|
|
|
|
race:mi_heap_visit_pages
|
|
|
|
race:PyMember_GetOne
|
|
|
|
race:PyMember_SetOne
|
|
|
|
race:new_reference
|
|
|
|
race:set_contains_key
|
|
|
|
race:set_inheritable
|
|
|
|
race:start_the_world
|
|
|
|
race:tstate_set_detached
|
|
|
|
race:unicode_hash
|
2024-04-25 17:48:16 +02:00
|
|
|
|
|
|
|
# https://gist.github.com/mpage/6962e8870606cfc960e159b407a0cb40
|
|
|
|
thread:pthread_create
|