Skip to content

Update LLVM revision for static analysis#44137

Merged
webkit-commit-queue merged 1 commit intoWebKit:mainfrom
rniwa:fix291611-update-llvm
Apr 16, 2025
Merged

Update LLVM revision for static analysis#44137
webkit-commit-queue merged 1 commit intoWebKit:mainfrom
rniwa:fix291611-update-llvm

Conversation

@rniwa
Copy link
Member

@rniwa rniwa commented Apr 16, 2025

e9c25fc

Update LLVM revision for static analysis
https://bugs.webkit.org/show_bug.cgi?id=291611

Reviewed by Brianna Fan.

Update the LLVM revision we use for static analysis to 6add6dc08b6ec36f7374d7e2574922fc9847806b.

This update includes the support for RetainPtrArc / adoptNSArc, a fix to avoid emitting a warning
for RetainPtr::operator=, and a fix for recognizing a forward declared template specialization.

* Tools/CISupport/Shared/steps.py:

Canonical link: https://commits.webkit.org/293753@main

431e5cd

Misc iOS, visionOS, tvOS & watchOS macOS Linux Windows
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 win
✅ 🧪 bindings ✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2 ✅ 🧪 win-tests
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe
✅ 🧪 ios-wk2-wpt ✅ 🧪 mac-wk1 ✅ 🛠 wpe-cairo
✅ 🧪 api-ios ✅ 🧪 mac-wk2 ✅ 🛠 gtk
✅ 🛠 vision ❌ 🧪 mac-AS-debug-wk2 ✅ 🧪 gtk-wk2
✅ 🧪 services ✅ 🛠 vision-sim ✅ 🧪 mac-wk2-stress ✅ 🧪 api-gtk
✅ 🧪 vision-wk2 ✅ 🧪 mac-intel-wk2 ✅ 🛠 playstation
✅ 🛠 🧪 unsafe-merge ✅ 🛠 tv
✅ 🛠 tv-sim
✅ 🛠 watch
✅ 🛠 watch-sim

@rniwa rniwa self-assigned this Apr 16, 2025
@rniwa rniwa added the New Bugs Unclassified bugs are placed in this component until the correct component can be determined. label Apr 16, 2025
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Apr 16, 2025
@briannafan briannafan removed the merging-blocked Applied to prevent a change from being merged label Apr 16, 2025
@briannafan briannafan added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Apr 16, 2025
https://bugs.webkit.org/show_bug.cgi?id=291611

Reviewed by Brianna Fan.

Update the LLVM revision we use for static analysis to 6add6dc08b6ec36f7374d7e2574922fc9847806b.

This update includes the support for RetainPtrArc / adoptNSArc, a fix to avoid emitting a warning
for RetainPtr::operator=, and a fix for recognizing a forward declared template specialization.

* Tools/CISupport/Shared/steps.py:

Canonical link: https://commits.webkit.org/293753@main
@webkit-commit-queue
Copy link
Collaborator

Committed 293753@main (e9c25fc): https://commits.webkit.org/293753@main

Reviewed commits have been landed. Closing PR #44137 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit e9c25fc into WebKit:main Apr 16, 2025
@webkit-commit-queue webkit-commit-queue removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Apr 16, 2025
@rniwa rniwa deleted the fix291611-update-llvm branch February 25, 2026 06:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New Bugs Unclassified bugs are placed in this component until the correct component can be determined.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants