From 9c15af92e332f9a2f12364c5853c7bdc7752e062 Mon Sep 17 00:00:00 2001 From: Yuri Goldfeld Date: Tue, 26 Dec 2023 01:03:23 -0800 Subject: [PATCH] (debug) --- test/suite/unit_test/sanitize/tsan/suppressions_clang.cfg | 5 ++++- test/suite/unit_test/sanitize/tsan/suppressions_clang_15.cfg | 3 +++ test/suite/unit_test/sanitize/tsan/suppressions_clang_16.cfg | 3 +++ test/suite/unit_test/sanitize/tsan/suppressions_clang_17.cfg | 3 +++ 4 files changed, 13 insertions(+), 1 deletion(-) diff --git a/test/suite/unit_test/sanitize/tsan/suppressions_clang.cfg b/test/suite/unit_test/sanitize/tsan/suppressions_clang.cfg index f9e48f70d..6802e0fe1 100644 --- a/test/suite/unit_test/sanitize/tsan/suppressions_clang.cfg +++ b/test/suite/unit_test/sanitize/tsan/suppressions_clang.cfg @@ -43,7 +43,10 @@ # or another developer ready to really interrogate the topic in great depth. # - For Type B warning: Make the parallel logging situation (where applicable) in unit_test just be nicer; # e.g., log to different files; don't use Simple_ostream_logger but rather Async_file_logger; and so on. -race:^ipc::test::Test_logger::do_log$ +#race:^ipc::test::Test_logger::do_log$ +#XXX +race:^ipc::test::Test_logger::do_log +race:ipc::test::Test_logger::do_log # XXX? # Had some issues matching ^ and $ in this one; leaving them out; these are very unlikely to match something diff --git a/test/suite/unit_test/sanitize/tsan/suppressions_clang_15.cfg b/test/suite/unit_test/sanitize/tsan/suppressions_clang_15.cfg index 2f6dc421b..1aedd4a44 100644 --- a/test/suite/unit_test/sanitize/tsan/suppressions_clang_15.cfg +++ b/test/suite/unit_test/sanitize/tsan/suppressions_clang_15.cfg @@ -11,3 +11,6 @@ #XXXrace:ipc::util::sync_io::Timer_event_emitter::Timer_event_emitter #XXXrace:ipc::session::shm::arena_lend::Borrower_shm_pool_collection_repository::register_shm_pool # (End TODO.) + +#XXXno +race:^ipc::test::Test_logger::do_log$ diff --git a/test/suite/unit_test/sanitize/tsan/suppressions_clang_16.cfg b/test/suite/unit_test/sanitize/tsan/suppressions_clang_16.cfg index 44655b4db..6551db07b 100644 --- a/test/suite/unit_test/sanitize/tsan/suppressions_clang_16.cfg +++ b/test/suite/unit_test/sanitize/tsan/suppressions_clang_16.cfg @@ -9,3 +9,6 @@ #XXXrace:ipc::session::shm::arena_lend::jemalloc::test::Test_shm_session_server::execute_allocation_performance_tests #XXXrace:ipc::util::sync_io::Timer_event_emitter::Timer_event_emitter # (End TODO.) + +#XXXno +race:^ipc::test::Test_logger::do_log diff --git a/test/suite/unit_test/sanitize/tsan/suppressions_clang_17.cfg b/test/suite/unit_test/sanitize/tsan/suppressions_clang_17.cfg index 67e338a92..6633bd884 100644 --- a/test/suite/unit_test/sanitize/tsan/suppressions_clang_17.cfg +++ b/test/suite/unit_test/sanitize/tsan/suppressions_clang_17.cfg @@ -8,3 +8,6 @@ #XXXrace:ipc::session::shm::arena_lend::jemalloc::test::Test_shm_session_server_executor::many_objects_creator_functor #XXXrace:ipc::test::Test_logger::Test_logger # (End TODO.) + +#XXXno +race:ipc::test::Test_logger::do_log