⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@jonkeane
Copy link
Member

@jonkeane jonkeane commented Jan 11, 2026

Resolves: #48817

Rationale for this change

Keep R build infrastructure inline with our C++ version

What changes are included in this PR?

Mostly s/CXX17/CXX20/g

Are these changes tested?

Yes, lots of CI

Are there any user-facing changes?

This PR includes breaking changes to public APIs. (If there are any breaking changes to public APIs, please explain which changes are breaking. If not, you can remove this.)

This PR contains a "Critical Fix". (If the changes fix either (a) a security vulnerability, (b) a bug that caused incorrect or invalid data to be produced, or (c) a bug that causes a crash (even when the API contract is upheld), please provide explanation. If not, you can remove this.)

@github-actions
Copy link

⚠️ GitHub issue #48817 has been automatically assigned in GitHub to PR creator.

@jonkeane
Copy link
Member Author

@github-actions crossbow submit -g r

@github-actions
Copy link

Revision: 1055162

Submitted crossbow builds: ursacomputing/crossbow @ actions-a7d1cc1db3

Task Status
r-binary-packages GitHub Actions
r-recheck-most GitHub Actions
test-r-alpine-linux-cran GitHub Actions
test-r-arrow-backwards-compatibility GitHub Actions
test-r-depsource-system GitHub Actions
test-r-dev-duckdb GitHub Actions
test-r-devdocs GitHub Actions
test-r-extra-packages GitHub Actions
test-r-gcc-11 GitHub Actions
test-r-gcc-12 GitHub Actions
test-r-install-local GitHub Actions
test-r-install-local-minsizerel GitHub Actions
test-r-linux-as-cran GitHub Actions
test-r-linux-rchk GitHub Actions
test-r-linux-sanitizers GitHub Actions
test-r-linux-valgrind GitHub Actions
test-r-m1-san GitHub Actions
test-r-macos-as-cran GitHub Actions
test-r-offline-maximal GitHub Actions
test-r-ubuntu-22.04 GitHub Actions
test-r-versions GitHub Actions

@jonkeane
Copy link
Member Author

@github-actions crossbowsubmit test-r-linux-as-cran test-r-linux-valgrind

These both looked transient / timedout.

@github-actions
Copy link

No such command 'crossbowsubmit'.
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/20921567593

# to stdout, to avoid noise in the log we redirect the output to /dev/null
if [ "$UNAME" = "Darwin" ] && expr $(sw_vers -productVersion) : '10\.13' >/dev/null 2>&1; then
# avoid C++17 availability warnings on macOS < 11
# avoid C++20 availability warnings on macOS < 11
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does R still support macOS < 11? It's end-of-life since 2022.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[R][C++] Bump C++20 in R build infrastructure

2 participants