| # TSAN suppressions file for `bytes` |
| |
| # TSAN does not understand fences and `Arc::drop` is implemented using a fence. |
| # This causes many false positives. |
| race:Arc*drop |
| race:arc*Weak*drop |
| |
| # `std` mpsc is not used in any Bytes code base. This race is triggered by some |
| # rust runtime logic. |
| race:std*mpsc_queue |
| |
| # Some test runtime races. Allocation should be race free |
| race:alloc::alloc |
| |
| # Not sure why this is warning, but it is in the test harness and not the library. |
| race:TestEvent*clone |
| race:test::run_tests_console::*closure |
| |
| # Probably more fences in std. |
| race:__call_tls_dtors |
| |
| # This ignores a false positive caused by `thread::park()`/`thread::unpark()`. |
| # See: https://github.com/rust-lang/rust/pull/54806#issuecomment-436193353 |
| race:pthread_cond_destroy |