Skip to content

GH-49287: [C++][R] Clean up any other C++20 partial compatibility issues#49223

Open
jonkeane wants to merge 1 commit intoapache:mainfrom
jonkeane:sparse_tensor_cxx20
Open

GH-49287: [C++][R] Clean up any other C++20 partial compatibility issues#49223
jonkeane wants to merge 1 commit intoapache:mainfrom
jonkeane:sparse_tensor_cxx20

Conversation

@jonkeane
Copy link
Member

@jonkeane jonkeane commented Feb 11, 2026

Now that we have CI for it, check on other issues with C++20 compatibility on CRAN. I know that the code in #49105 is likely problematic

Resolves: #49287

Rationale for this change

What changes are included in this PR?

Are these changes tested?

Are there any user-facing changes?

@jonkeane
Copy link
Member Author

@github-actions crossbow submit test-r-macos-as-cran

@github-actions github-actions bot added the awaiting committer review Awaiting committer review label Feb 11, 2026
@github-actions
Copy link

Revision: 3de62b9

Submitted crossbow builds: ursacomputing/crossbow @ actions-d2851fb5d3

Task Status
test-r-macos-as-cran GitHub Actions

@jonkeane
Copy link
Member Author

@github-actions crossbow submit test-r-macos-as-cran

@github-actions
Copy link

Revision: b7f6771

Submitted crossbow builds: ursacomputing/crossbow @ actions-b0f1f7caea

Task Status
test-r-macos-as-cran GitHub Actions

@jonkeane
Copy link
Member Author

@github-actions crossbow submit test-r-macos-as-cran

@github-actions
Copy link

Revision: ab4d296

Submitted crossbow builds: ursacomputing/crossbow @ actions-9260141237

Task Status
test-r-macos-as-cran GitHub Actions

@jonkeane jonkeane changed the title WIP: Clean up any other C++20 partial compatibility issues GH-49287: [C++][R] Clean up any other C++20 partial compatibility issues Feb 14, 2026
@jonkeane jonkeane marked this pull request as ready for review February 14, 2026 15:39
@jonkeane
Copy link
Member Author

The failure for the old SDK crossbow job is resolved by #49221 We should merge that PR first, and rerun the CI jobs here to confirm this is the last place we need to fix.

@jonkeane jonkeane requested review from pitrou and thisisnic February 14, 2026 15:41
Copy link
Member

@pitrou pitrou left a comment

Choose a reason for hiding this comment

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

+1, but can you rebase now that the other PR is merged?

@jonkeane jonkeane force-pushed the sparse_tensor_cxx20 branch from ab4d296 to 63df31a Compare February 16, 2026 14:00
@jonkeane
Copy link
Member Author

@github-actions crossbow submit test-r-macos-as-cran

@github-actions
Copy link

Revision: 63df31a

Submitted crossbow builds: ursacomputing/crossbow @ actions-7c27c3c492

Task Status
test-r-macos-as-cran GitHub Actions

@jonkeane jonkeane force-pushed the sparse_tensor_cxx20 branch from 63df31a to 2eac5f2 Compare February 16, 2026 14:36
@jonkeane
Copy link
Member Author

🎉 I've rebased and we're good (and a bit relieved there weren't more places we'll need this workarounds)

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[C++][R] Clean up macOS C++20 partial compatibility issues

2 participants