-
-
Notifications
You must be signed in to change notification settings - Fork 32.1k
build: bump minimum Clang version to 19 #59048
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Review requested:
|
I checked Visual Studio 2022 on my computer and it has Clang 19.1.5. |
/cc @nodejs/build @nodejs/tsc |
This is now required by V8. Refs: nodejs/node-v8#302
Original commit message: [include] suppress clang cast-function-type-mismatch warning on SetWeak Suppress clang warning cast-function-type-mismatch in embedder calls to `SetWeak`. Change-Id: I6c4eda1b932199a2ea4947fe851ffdf2ae04ad73 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6689209 Reviewed-by: Camillo Bruni <[email protected]> Commit-Queue: Chengzhong Wu <[email protected]> Cr-Commit-Position: refs/heads/main@{#101186} Refs: v8/v8@493cb53
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #59048 +/- ##
==========================================
- Coverage 90.06% 89.51% -0.56%
==========================================
Files 645 645
Lines 189130 189128 -2
Branches 37094 36807 -287
==========================================
- Hits 170339 169295 -1044
- Misses 11511 12483 +972
- Partials 7280 7350 +70 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
This is now required by V8.
Refs: nodejs/node-v8#302