mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Merge remote-tracking branch 'origin/topic/timw/tsan-upgrade'
* origin/topic/timw/tsan-upgrade:
Suppress new tsan findings from Ubuntu 22 upgrade
Update tsan build to ubuntu22
(cherry picked from commit bb9faab83b
)
This commit is contained in:
parent
a034c97f4d
commit
7eca88c094
2 changed files with 11 additions and 1 deletions
|
@ -390,7 +390,7 @@ ubsan_sanitizer_task:
|
||||||
tsan_sanitizer_task:
|
tsan_sanitizer_task:
|
||||||
container:
|
container:
|
||||||
# Just uses a recent/common distro to run memory error/leak checks.
|
# Just uses a recent/common distro to run memory error/leak checks.
|
||||||
dockerfile: ci/ubuntu-20.04/Dockerfile
|
dockerfile: ci/ubuntu-22.04/Dockerfile
|
||||||
<< : *SANITIZERS_RESOURCE_TEMPLATE
|
<< : *SANITIZERS_RESOURCE_TEMPLATE
|
||||||
|
|
||||||
<< : *CI_TEMPLATE
|
<< : *CI_TEMPLATE
|
||||||
|
|
|
@ -17,6 +17,7 @@ race:std::ctype<char>::narrow
|
||||||
race:broker::internal::connector::run_impl
|
race:broker::internal::connector::run_impl
|
||||||
race:caf::net::multiplexer::set_thread_id
|
race:caf::net::multiplexer::set_thread_id
|
||||||
race:caf::action::run
|
race:caf::action::run
|
||||||
|
mutex:caf::detail::ringbuffer<std::unique_ptr<caf::detail::thread_safe_actor_clock::schedule_entry, std::default_delete<caf::detail::thread_safe_actor_clock::schedule_entry> >, 64ul>::push_back
|
||||||
|
|
||||||
# This one causes supervisor.config-bare-mode to fail occasionally but not always
|
# This one causes supervisor.config-bare-mode to fail occasionally but not always
|
||||||
signal:caf::actor_control_block::enqueue
|
signal:caf::actor_control_block::enqueue
|
||||||
|
@ -32,3 +33,12 @@ race:sqlite3_initialize
|
||||||
# This one isn't actually in sqlite code, but some StringVal object gets ref'd by
|
# This one isn't actually in sqlite code, but some StringVal object gets ref'd by
|
||||||
# zeek::id::find_const and throws a data race.
|
# zeek::id::find_const and throws a data race.
|
||||||
race:zeek::logging::writer::detail::SQLite::DoInit
|
race:zeek::logging::writer::detail::SQLite::DoInit
|
||||||
|
|
||||||
|
# These findings were suppressed after the CI build was upgraded to Ubuntu 22.04.
|
||||||
|
# They weren't reported by prior compiler versions.
|
||||||
|
race:zeek::threading::MsgThread::RetrieveIn
|
||||||
|
race:zeek::threading::MsgThread::Run
|
||||||
|
race:zeek::threading::InputMessage<zeek::threading::MsgThread>::Object
|
||||||
|
mutex:zeek::threading::Queue<zeek::threading::BasicInputMessage*>::Put
|
||||||
|
mutex:zeek::threading::Queue<zeek::threading::BasicInputMessage*>::LocksForAllQueues
|
||||||
|
deadlock:zeek::threading::Queue<zeek::threading::BasicInputMessage*>::LocksForAllQueues
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue