Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34.2k
src: modernize cleanup queue to use c++20#56063
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
src: modernize cleanup queue to use c++20 #56063
Uh oh!
There was an error while loading. Please reload this page.
Conversation
codecovbot commented Nov 28, 2024 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@## main #56063 +/- ## ========================================== - Coverage 88.00% 87.99% -0.01% ========================================== Files 656 656 Lines 188988 189002 +14 Branches 35992 35988 -4 ========================================== - Hits 166315 166310 -5 - Misses 15838 15849 +11 - Partials 6835 6843 +8
|
legendecas left a comment
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, thanks! Commented some style thoughts...
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
440000e to 5cb91ddCompareUh oh!
There was an error while loading. Please reload this page.
nodejs-github-bot commented Nov 29, 2024
anonrig commented Nov 29, 2024
cc @nodejs/build is there a limitation in macOS regarding this? |
jasnell commented Nov 29, 2024
Are you missing an |
anonrig commented Nov 29, 2024
Yes, but is it only required on macOS? |
5cb91dd to 23b6994Compareanonrig commented Dec 2, 2024
cc @nodejs/build This is blocked my macOS infrastructure as well. |
jasnell commented Jan 22, 2025
@anonrig do you know if this is still being blocked by macos test runners? |
anonrig commented Jan 23, 2025
Yes it is still blocked |
jasnell commented Jan 23, 2025
@nodejs/platform-macos |
mcollina left a comment
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
nodejs-github-bot commented Jan 30, 2025
nodejs-github-bot commented Jan 31, 2025
581b444 into nodejs:mainUh oh!
There was an error while loading. Please reload this page.
nodejs-github-bot commented Jan 31, 2025
Landed in 581b444 |
lpinca commented Jan 31, 2025 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
It seems this broke the "Test Linux" workflow. Is a GCC update needed? |
targos commented Jan 31, 2025
It's probably the opposite: I guess GCC was updated in the GitHub runners since the last push (two months ago) and includes new warnings. |
anonrig commented Jan 31, 2025
No the only blocker for this was the macOS build. So Linux shouldn't break unless something changed that's outside of the scope of this Pr in the past 2 months, that broke this pr when it landed. |
anonrig commented Jan 31, 2025
@targos I am away from keyboard. Can you revert this PR? I can re-land it later. Right now your v8 work is more important. |
lpinca commented Jan 31, 2025
FWIW the error is: |
richardlau commented Jan 31, 2025
The "Test Linux" workflow uses clang, not GCC. node/.github/workflows/test-linux.yml Lines 28 to 29 in 261624b
|
richardlau commented Jan 31, 2025
Although FWIW actions/runner-images#11197 back in December updated GNU C++ from 13.2.0 to 13.3.0. |
richardlau commented Jan 31, 2025
|
This reverts commit 581b444. PR-URL: #56846 Refs: #56063 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: James M Snell <[email protected]>
Getting the idea from @jasnell on #56059, let's use std::ranges::sort and spaceship operator to sort with std::ranges::sort which is available on C++20.