Uh oh!
There was an error while loading. Please reload this page.
[EXP] GH-44792: [C++] Require C++20 - #45445
Conversation
Thanks for opening a pull request! If this is not a minor PR. Could you open an issue for this pull request on GitHub? https://github.com/apache/arrow/issues/new/choose Opening GitHub issues ahead of time contributes to the Openness of the Apache Arrow project. Then could you also rename the pull request title in the following format? or See also: |
pitrou
commented
Feb 6, 2025
@github-actions crossbow submit -g cpp -g python |
This comment was marked as outdated.
This comment was marked as outdated.
pitrou
commented
Feb 6, 2025
@github-actions crossbow submit -g cpp -g python -g wheel |
This comment was marked as outdated.
This comment was marked as outdated.
pitrou
commented
Feb 6, 2025
@github-actions crossbow submit -g linux -g r |
This comment was marked as outdated.
This comment was marked as outdated.
So, it seems two main issues may be blocking this:
Edit: a couple R builds also seem to have a non-C++20 compliant stdlib. @kou What is our policy for Almalinux and CentOS support? |
kou
commented
Feb 7, 2025
We can use |
pitrou
commented
Feb 7, 2025
I see, thanks. So there are probably no insurmountable issues against switching to C++20. Of course, this will have to be discussed on the ML at some point (and there's no urgency). |
kou
commented
Feb 7, 2025
Right. FYI: There is a related issue: #44792 |
1244c29 to
bc7811aComparepitrou
commented
Mar 18, 2025
@github-actions crossbow submit centos* |
pitrou
commented
Mar 18, 2025
@github-actions crossbow submit -g cpp |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
pitrou
commented
Apr 23, 2025
@github-actions crossbow submit wheelcp313* |
pitrou
commented
Apr 23, 2025
@github-actions crossbow submit -g r |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
@assignUser See R Crossbow build results just above. Can you check whether the failures are actually related? |
Uh oh!
There was an error while loading. Please reload this page.
assignUser
commented
Apr 28, 2025
@pitrou They are not related, they all show the same error that also shows up in the nightly builds: |
pitrou
commented
May 5, 2025
Relatedly, is someone trying to fix them? Is there an issue open? |
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
pitrou
commented
May 19, 2025
@github-actions crossbow submit -g cpp -g python |
pitrou
commented
May 19, 2025
@github-actions crossbow submit wheelcp313* |
Revision: a711a38 Submitted crossbow builds: ursacomputing/crossbow @ actions-8c72ad3e54 |
Revision: a711a38 Submitted crossbow builds: ursacomputing/crossbow @ actions-884015d237 |
pitrou
commented
May 19, 2025
@github-actions crossbow submit -g linux |
Revision: a711a38 Submitted crossbow builds: ursacomputing/crossbow @ actions-43a66e208a |
pitrou
commented
May 19, 2025
@github-actions crossbow submit -g r |
Revision: a711a38 Submitted crossbow builds: ursacomputing/crossbow @ actions-3da723357b |
pitrou
commented
Dec 9, 2025
This PR was getting unwieldy, I opened a new fresh one at #48414 |
Rationale for this change
What changes are included in this PR?
Are these changes tested?
Are there any user-facing changes?