RESOLVED FIXED304103
Rollout the latest LLVM revision for the safer C++ bots.
https://bugs.webkit.org/show_bug.cgi?id=304103
Summary Rollout the latest LLVM revision for the safer C++ bots.
Ryosuke Niwa
Reported 2025-12-13 00:46:47 PST
This rollout includes: - Recognizing a getter on a dependent smart pointer type as a safe - Treat variable captures of a lambda passed to WTF::ScopeExit and WTF::makeVisitor as safe - Fix an assertion failure in coroutine body in webkit.UncountedLambdaCapturesChecker. - Support recognizing an assignment to an +1 out argument as not a leak - Treating a weak Objective-C variable as safe - Recognizing [allocObj() init] pattern as safe in alpha.webkit.UnretainedCallArgsChecker. - Support for WTF::move in place of std::move - Ignoring variable captures in a lambda which gets immediately called - Ignoring a variable declaration in "if" statement if the then statements are trivial
Attachments
Ryosuke Niwa
Comment 1 2025-12-13 00:47:30 PST
Ryosuke Niwa
Comment 2 2025-12-13 00:56:18 PST
EWS
Comment 3 2025-12-13 19:37:42 PST
Committed 304435@main (5d256bf1ee66): <https://commits.webkit.org/304435@main> Reviewed commits have been landed. Closing PR #55353 and removing active labels.
Radar WebKit Bug Importer
Comment 4 2025-12-13 19:38:14 PST
Note You need to log in before you can comment on or make changes to this bug.