From 30f90b1f36fdafaadb5c23bd3985a24d37678fe6 Mon Sep 17 00:00:00 2001 From: Rafal Rudnicki Date: Wed, 5 Mar 2025 11:02:51 +0000 Subject: [PATCH] remove critnib suppressions --- test/supp/drd-test_disjoint_pool.supp | 7 ------- test/supp/drd-test_jemalloc_coarse_devdax.supp | 8 -------- test/supp/drd-test_jemalloc_coarse_file.supp | 8 -------- test/supp/helgrind-test_disjoint_pool.supp | 8 -------- test/supp/helgrind-test_ipc.supp | 16 ---------------- .../helgrind-test_jemalloc_coarse_devdax.supp | 8 -------- .../helgrind-test_jemalloc_coarse_file.supp | 8 -------- .../helgrind-test_provider_file_memory_ipc.supp | 17 ----------------- 8 files changed, 80 deletions(-) delete mode 100644 test/supp/drd-test_disjoint_pool.supp diff --git a/test/supp/drd-test_disjoint_pool.supp b/test/supp/drd-test_disjoint_pool.supp deleted file mode 100644 index 2a5548d27..000000000 --- a/test/supp/drd-test_disjoint_pool.supp +++ /dev/null @@ -1,7 +0,0 @@ -{ - False-positive ConflictingAccess in critnib_insert - drd:ConflictingAccess - fun:utils_atomic_store_release_ptr - fun:critnib_insert - ... -} diff --git a/test/supp/drd-test_jemalloc_coarse_devdax.supp b/test/supp/drd-test_jemalloc_coarse_devdax.supp index 8d8746861..cb6179f87 100644 --- a/test/supp/drd-test_jemalloc_coarse_devdax.supp +++ b/test/supp/drd-test_jemalloc_coarse_devdax.supp @@ -5,11 +5,3 @@ fun:je_* ... } - -{ - False-positive ConflictingAccess in critnib_insert - drd:ConflictingAccess - fun:utils_atomic_store_release_ptr - fun:critnib_insert - ... -} diff --git a/test/supp/drd-test_jemalloc_coarse_file.supp b/test/supp/drd-test_jemalloc_coarse_file.supp index 8d8746861..cb6179f87 100644 --- a/test/supp/drd-test_jemalloc_coarse_file.supp +++ b/test/supp/drd-test_jemalloc_coarse_file.supp @@ -5,11 +5,3 @@ fun:je_* ... } - -{ - False-positive ConflictingAccess in critnib_insert - drd:ConflictingAccess - fun:utils_atomic_store_release_ptr - fun:critnib_insert - ... -} diff --git a/test/supp/helgrind-test_disjoint_pool.supp b/test/supp/helgrind-test_disjoint_pool.supp index 65dfdd2c7..917237d7e 100644 --- a/test/supp/helgrind-test_disjoint_pool.supp +++ b/test/supp/helgrind-test_disjoint_pool.supp @@ -27,11 +27,3 @@ fun:*gthread_mutex_unlock*pthread_mutex_t ... } - -{ - False-positive Race in critnib_insert - Helgrind:Race - fun:utils_atomic_store_release_ptr - fun:critnib_insert - ... -} diff --git a/test/supp/helgrind-test_ipc.supp b/test/supp/helgrind-test_ipc.supp index 04f3a9199..345f8bf14 100644 --- a/test/supp/helgrind-test_ipc.supp +++ b/test/supp/helgrind-test_ipc.supp @@ -1,19 +1,3 @@ -{ - False-positive race in critnib_insert (lack of instrumentation) - Helgrind:Race - fun:utils_atomic_store_release_ptr - fun:critnib_insert - ... -} - -{ - False-positive race in critnib_find (lack of instrumentation) - Helgrind:Race - fun:find_predecessor - fun:find_le - fun:critnib_find - ... -} { [false-positive] Double check locking pattern in trackingOpenIpcHandle diff --git a/test/supp/helgrind-test_jemalloc_coarse_devdax.supp b/test/supp/helgrind-test_jemalloc_coarse_devdax.supp index 2f4980f51..98d748fea 100644 --- a/test/supp/helgrind-test_jemalloc_coarse_devdax.supp +++ b/test/supp/helgrind-test_jemalloc_coarse_devdax.supp @@ -5,11 +5,3 @@ fun:je_* ... } - -{ - False-positive Race in critnib_insert - Helgrind:Race - fun:utils_atomic_store_release_ptr - fun:critnib_insert - ... -} diff --git a/test/supp/helgrind-test_jemalloc_coarse_file.supp b/test/supp/helgrind-test_jemalloc_coarse_file.supp index 2f4980f51..98d748fea 100644 --- a/test/supp/helgrind-test_jemalloc_coarse_file.supp +++ b/test/supp/helgrind-test_jemalloc_coarse_file.supp @@ -5,11 +5,3 @@ fun:je_* ... } - -{ - False-positive Race in critnib_insert - Helgrind:Race - fun:utils_atomic_store_release_ptr - fun:critnib_insert - ... -} diff --git a/test/supp/helgrind-test_provider_file_memory_ipc.supp b/test/supp/helgrind-test_provider_file_memory_ipc.supp index de22665f5..d539b27fb 100644 --- a/test/supp/helgrind-test_provider_file_memory_ipc.supp +++ b/test/supp/helgrind-test_provider_file_memory_ipc.supp @@ -18,23 +18,6 @@ ... } -{ - False-positive race in critnib_insert (lack of instrumentation) - Helgrind:Race - fun:utils_atomic_store_release_ptr - fun:critnib_insert - ... -} - -{ - False-positive race in critnib_find (lack of instrumentation) - Helgrind:Race - fun:find_predecessor - fun:find_le - fun:critnib_find - ... -} - { False-positive ConflictingAccess in jemalloc Helgrind:Race