Skip to content

Updated CI: actions/checkout v4, added sanitizer jobs - #90

Open
Haititi wants to merge 1 commit into
wqking:masterfrom
Haititi:ci/update-actions-and-sanitizers
Open

Haititi wants to merge 1 commit into
wqking:masterfrom
Haititi:ci/update-actions-and-sanitizers

Conversation

@Haititi

@Haititi Haititi commented Oct 6, 2026

Copy link
Copy Markdown

actions/checkout@v2 is deprecated. Added a Debug job on Ubuntu with AddressSanitizer and UndefinedBehaviorSanitizer which must pass, and a ThreadSanitizer job which is informative only (continue-on-error), because CallbackList::empty() and hasAnyListener() read shared data without locking on purpose and ThreadSanitizer reports that as data races.

actions/checkout@v2 is deprecated. Added a Debug job on Ubuntu with AddressSanitizer and
UndefinedBehaviorSanitizer which must pass, and a ThreadSanitizer job which is informative
only (continue-on-error), because CallbackList::empty() and hasAnyListener() read shared data
without locking on purpose and ThreadSanitizer reports that as data races.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant