You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "jonkeane (via GitHub)" <gi...@apache.org> on 2026/02/10 14:44:07 UTC
[PR] MINOR: try to use r-universe's testing [arrow]
jonkeane opened a new pull request, #49216:
URL: https://github.com/apache/arrow/pull/49216
### Rationale for this change
Attempt to replicate CRAN failure for macos builds
### What changes are included in this PR?
### Are these changes tested?
### 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.)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880494106
Revision: 5ae1a63cda58076ecc2cd4cd87513339f31b91ac
Submitted crossbow builds: [ursacomputing/crossbow @ actions-79968ee5f7](https://github.com/ursacomputing/crossbow/branches/all?query=actions-79968ee5f7)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21880938876/job/63163023076)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on code in PR #49216:
URL: https://github.com/apache/arrow/pull/49216#discussion_r2790695424
##########
dev/tasks/r/github.macos.cran.yml:
##########
@@ -80,3 +80,161 @@ jobs:
name: test-output
path: arrow-tests/testthat.Rout*
if: always()
+
+
+ # R-universe style build and check (macOS only)
+ # Adapted from https://github.com/r-universe-org/workflows/blob/v3/.github/workflows/build.yml
+ r-universe-source:
+ name: "R-universe: Build source package"
+ runs-on: ubuntu-latest
+ timeout-minutes: 90
+ outputs:
+ sourcepkg: {{ "${{ steps.build.outputs.sourcepkg }}" }}
+ package: {{ "${{ steps.build.outputs.package }}" }}
+ version: {{ "${{ steps.build.outputs.version }}" }}
+ steps:
+ {{ macros.github_checkout_arrow()|indent }}
+
+ - name: Setup R
+ uses: r-lib/actions/setup-r@v2
+ with:
+ use-public-rspm: true
+
+ - name: Build source package
+ id: build
+ run: |
+ cd arrow/r
+ PACKAGE=$(grep '^Package:' DESCRIPTION | cut -d' ' -f2)
+ VERSION=$(grep '^Version:' DESCRIPTION | cut -d' ' -f2)
+ echo "package=${PACKAGE}" >> $GITHUB_OUTPUT
+ echo "version=${VERSION}" >> $GITHUB_OUTPUT
+ # sync-cpp copies C++ source, NOTICE.txt, LICENSE.txt, .env into tools/
+ make clean
+ make sync-cpp
+ R CMD build .
+ SOURCEPKG="${PACKAGE}_${VERSION}.tar.gz"
+ echo "sourcepkg=${SOURCEPKG}" >> $GITHUB_OUTPUT
+
+ - name: Upload source package
+ uses: actions/upload-artifact@v4
+ with:
+ name: package-source
+ path: arrow/r/{{ "${{ steps.build.outputs.sourcepkg }}" }}
+
+ r-universe-macos:
+ needs: [r-universe-source]
+ if: {{ "${{ !cancelled() && needs.r-universe-source.outputs.sourcepkg }}" }}
+ runs-on: macos-{{ "${{ matrix.arch == 'x86_64' && '15-intel' || '15' }}" }}
+ timeout-minutes: 120
+ name: "R-universe: R-${{ "${{ matrix.r }}" }} macOS ${{ "${{ matrix.arch }}" }}"
+ strategy:
+ fail-fast: false
+ matrix:
+ r: [ 'devel', 'release' ]
+ arch: [ 'x86_64', 'arm64' ]
+ steps:
+ # r-universe actions internally download 'package-source' artifact
+
+ - name: "Prepare macOS system"
+ timeout-minutes: 10
+ uses: r-universe-org/actions/macos-prep@v11
+ with:
+ version: {{ "${{ matrix.r }}" }}
+ fortran: 'true'
+
+ - name: Install R-${{ "${{ matrix.r }}" }} for macOS
+ timeout-minutes: 10
+ uses: r-universe-org/actions/setup-r@v11
+ id: install-r
+ with:
+ r-version: {{ "${{ matrix.r }}" }}
+
+ - name: Install ICU for boost_locale
+ run: |
+ # Download and install ICU from R macOS recipes
+ # ICU is needed for bundled Boost's locale component
+ ARCH=$(uname -m)
+ if [ "$ARCH" = "arm64" ]; then
+ # Try darwin23 first (macOS 14+), then darwin20 (macOS 11+)
+ ICU_URL="https://mac.r-project.org/bin/darwin23/arm64/icu-71.1-darwin.23-arm64.tar.xz"
+ FALLBACK_URL="https://mac.r-project.org/bin/darwin20/arm64/icu-71.1-darwin.20-arm64.tar.xz"
+ else
+ # x86_64 only available on darwin20
+ ICU_URL="https://mac.r-project.org/bin/darwin20/x86_64/icu-71.1-darwin.20-x86_64.tar.xz"
+ FALLBACK_URL=""
+ fi
+ echo "Downloading ICU from: $ICU_URL"
+ curl -fsSL "$ICU_URL" -o /tmp/icu.tar.xz || {
+ if [ -n "$FALLBACK_URL" ]; then
+ echo "Failed, trying fallback: $FALLBACK_URL"
+ curl -fsSL "$FALLBACK_URL" -o /tmp/icu.tar.xz
+ else
+ echo "ICU download failed and no fallback available"
+ exit 1
+ fi
+ }
+ sudo tar -xf /tmp/icu.tar.xz -C /
+ echo "ICU installed. Checking for headers:"
+ ls -la /opt/R/${ARCH}/include/unicode/ | head -10 || echo "Headers not in /opt/R/${ARCH}/include/unicode/"
+ # Verify ucnv.h specifically exists
+ if [ -f "/opt/R/${ARCH}/include/unicode/ucnv.h" ]; then
+ echo "✓ Found ucnv.h at /opt/R/${ARCH}/include/unicode/ucnv.h"
+ else
+ echo "✗ ucnv.h NOT found - listing what we have:"
+ find /opt/R/${ARCH} -name "*.h" -path "*unicode*" 2>/dev/null | head -20
+ fi
+
+ - name: "Get dependencies"
+ id: deps
+ uses: r-universe-org/actions/macos-deps@v11
+ timeout-minutes: 60
+ env:
+ GITHUB_PAT: {{ "${{ secrets.GITHUB_TOKEN }}" }}
+ with:
+ sourcepkg: {{ "${{ needs.r-universe-source.outputs.sourcepkg }}" }}
+
+ - name: Patch r-universe check.Renviron to build from source
+ run: |
+ # Build Arrow C++ from source instead of downloading binaries
+ # Find the check.Renviron file in the downloaded actions
+ RENVIRON_FILE=$(find /Users/runner/work -name "check.Renviron" -path "*r-universe-org*" 2>/dev/null | head -1)
+ echo "Found check.Renviron at: $RENVIRON_FILE"
+ sed -i '' 's/LIBARROW_BINARY=true/LIBARROW_BINARY=false/g' "$RENVIRON_FILE"
+ # Add ICU_ROOT to cmake flags so Boost finds our ICU instead of Xcode's incomplete SDK ICU
+ ARCH=$(uname -m)
+ echo "EXTRA_CMAKE_FLAGS=-DICU_ROOT=/opt/R/${ARCH}" >> "$RENVIRON_FILE"
Review Comment:
This is necessary to get over boost not finding `unicode/ucnv.h`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3898506718
Revision: 192326c4c47ddacec4f7a14b2c2defefe0c5b7ae
Submitted crossbow builds: [ursacomputing/crossbow @ actions-0493c458bc](https://github.com/ursacomputing/crossbow/branches/all?query=actions-0493c458bc)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21996931221/job/63559277084)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3898858864
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3898404858
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881898871
Revision: 4a2e35f053f5c898bce707891a09749d8c9a2dbb
Submitted crossbow builds: [ursacomputing/crossbow @ actions-50d90d2566](https://github.com/ursacomputing/crossbow/branches/all?query=actions-50d90d2566)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21891477976/job/63198035699)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879987108
Revision: 4f4ef08baa39112a0e532bf73199caa2cc9e97a9
Submitted crossbow builds: [ursacomputing/crossbow @ actions-7e57ec0008](https://github.com/ursacomputing/crossbow/branches/all?query=actions-7e57ec0008)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21877546234/job/63150589126)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880477371
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880717885
Revision: 76029317eebba524c1a5037ab2ad84ff84c82221
Submitted crossbow builds: [ursacomputing/crossbow @ actions-4d9905ffa9](https://github.com/ursacomputing/crossbow/branches/all?query=actions-4d9905ffa9)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21882376403/job/63168151413)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on code in PR #49216:
URL: https://github.com/apache/arrow/pull/49216#discussion_r2790695424
##########
dev/tasks/r/github.macos.cran.yml:
##########
@@ -80,3 +80,161 @@ jobs:
name: test-output
path: arrow-tests/testthat.Rout*
if: always()
+
+
+ # R-universe style build and check (macOS only)
+ # Adapted from https://github.com/r-universe-org/workflows/blob/v3/.github/workflows/build.yml
+ r-universe-source:
+ name: "R-universe: Build source package"
+ runs-on: ubuntu-latest
+ timeout-minutes: 90
+ outputs:
+ sourcepkg: {{ "${{ steps.build.outputs.sourcepkg }}" }}
+ package: {{ "${{ steps.build.outputs.package }}" }}
+ version: {{ "${{ steps.build.outputs.version }}" }}
+ steps:
+ {{ macros.github_checkout_arrow()|indent }}
+
+ - name: Setup R
+ uses: r-lib/actions/setup-r@v2
+ with:
+ use-public-rspm: true
+
+ - name: Build source package
+ id: build
+ run: |
+ cd arrow/r
+ PACKAGE=$(grep '^Package:' DESCRIPTION | cut -d' ' -f2)
+ VERSION=$(grep '^Version:' DESCRIPTION | cut -d' ' -f2)
+ echo "package=${PACKAGE}" >> $GITHUB_OUTPUT
+ echo "version=${VERSION}" >> $GITHUB_OUTPUT
+ # sync-cpp copies C++ source, NOTICE.txt, LICENSE.txt, .env into tools/
+ make clean
+ make sync-cpp
+ R CMD build .
+ SOURCEPKG="${PACKAGE}_${VERSION}.tar.gz"
+ echo "sourcepkg=${SOURCEPKG}" >> $GITHUB_OUTPUT
+
+ - name: Upload source package
+ uses: actions/upload-artifact@v4
+ with:
+ name: package-source
+ path: arrow/r/{{ "${{ steps.build.outputs.sourcepkg }}" }}
+
+ r-universe-macos:
+ needs: [r-universe-source]
+ if: {{ "${{ !cancelled() && needs.r-universe-source.outputs.sourcepkg }}" }}
+ runs-on: macos-{{ "${{ matrix.arch == 'x86_64' && '15-intel' || '15' }}" }}
+ timeout-minutes: 120
+ name: "R-universe: R-${{ "${{ matrix.r }}" }} macOS ${{ "${{ matrix.arch }}" }}"
+ strategy:
+ fail-fast: false
+ matrix:
+ r: [ 'devel', 'release' ]
+ arch: [ 'x86_64', 'arm64' ]
+ steps:
+ # r-universe actions internally download 'package-source' artifact
+
+ - name: "Prepare macOS system"
+ timeout-minutes: 10
+ uses: r-universe-org/actions/macos-prep@v11
+ with:
+ version: {{ "${{ matrix.r }}" }}
+ fortran: 'true'
+
+ - name: Install R-${{ "${{ matrix.r }}" }} for macOS
+ timeout-minutes: 10
+ uses: r-universe-org/actions/setup-r@v11
+ id: install-r
+ with:
+ r-version: {{ "${{ matrix.r }}" }}
+
+ - name: Install ICU for boost_locale
+ run: |
+ # Download and install ICU from R macOS recipes
+ # ICU is needed for bundled Boost's locale component
+ ARCH=$(uname -m)
+ if [ "$ARCH" = "arm64" ]; then
+ # Try darwin23 first (macOS 14+), then darwin20 (macOS 11+)
+ ICU_URL="https://mac.r-project.org/bin/darwin23/arm64/icu-71.1-darwin.23-arm64.tar.xz"
+ FALLBACK_URL="https://mac.r-project.org/bin/darwin20/arm64/icu-71.1-darwin.20-arm64.tar.xz"
+ else
+ # x86_64 only available on darwin20
+ ICU_URL="https://mac.r-project.org/bin/darwin20/x86_64/icu-71.1-darwin.20-x86_64.tar.xz"
+ FALLBACK_URL=""
+ fi
+ echo "Downloading ICU from: $ICU_URL"
+ curl -fsSL "$ICU_URL" -o /tmp/icu.tar.xz || {
+ if [ -n "$FALLBACK_URL" ]; then
+ echo "Failed, trying fallback: $FALLBACK_URL"
+ curl -fsSL "$FALLBACK_URL" -o /tmp/icu.tar.xz
+ else
+ echo "ICU download failed and no fallback available"
+ exit 1
+ fi
+ }
+ sudo tar -xf /tmp/icu.tar.xz -C /
+ echo "ICU installed. Checking for headers:"
+ ls -la /opt/R/${ARCH}/include/unicode/ | head -10 || echo "Headers not in /opt/R/${ARCH}/include/unicode/"
+ # Verify ucnv.h specifically exists
+ if [ -f "/opt/R/${ARCH}/include/unicode/ucnv.h" ]; then
+ echo "✓ Found ucnv.h at /opt/R/${ARCH}/include/unicode/ucnv.h"
+ else
+ echo "✗ ucnv.h NOT found - listing what we have:"
+ find /opt/R/${ARCH} -name "*.h" -path "*unicode*" 2>/dev/null | head -20
+ fi
+
+ - name: "Get dependencies"
+ id: deps
+ uses: r-universe-org/actions/macos-deps@v11
+ timeout-minutes: 60
+ env:
+ GITHUB_PAT: {{ "${{ secrets.GITHUB_TOKEN }}" }}
+ with:
+ sourcepkg: {{ "${{ needs.r-universe-source.outputs.sourcepkg }}" }}
+
+ - name: Patch r-universe check.Renviron to build from source
+ run: |
+ # Build Arrow C++ from source instead of downloading binaries
+ # Find the check.Renviron file in the downloaded actions
+ RENVIRON_FILE=$(find /Users/runner/work -name "check.Renviron" -path "*r-universe-org*" 2>/dev/null | head -1)
+ echo "Found check.Renviron at: $RENVIRON_FILE"
+ sed -i '' 's/LIBARROW_BINARY=true/LIBARROW_BINARY=false/g' "$RENVIRON_FILE"
+ # Add ICU_ROOT to cmake flags so Boost finds our ICU instead of Xcode's incomplete SDK ICU
+ ARCH=$(uname -m)
+ echo "EXTRA_CMAKE_FLAGS=-DICU_ROOT=/opt/R/${ARCH}" >> "$RENVIRON_FILE"
Review Comment:
This + the ICU stuff up above is necessary to get over boost not finding `unicode/ucnv.h`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879788069
Revision: 7a4ddfca4f0972b03b7b8c67419855f22fd94fd6
Submitted crossbow builds: [ursacomputing/crossbow @ actions-228df6aa82](https://github.com/ursacomputing/crossbow/branches/all?query=actions-228df6aa82)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21876153744/job/63145492506)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880667987
Revision: a2ca46ab903119aecb88835db42d35a12064d57e
Submitted crossbow builds: [ursacomputing/crossbow @ actions-53a34ade6c](https://github.com/ursacomputing/crossbow/branches/all?query=actions-53a34ade6c)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21882089631/job/63167101047)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881761118
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879528370
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879709066
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881054006
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881894114
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879826365
Revision: ce125aff6c00265f78a59e89908d830a27ad910c
Submitted crossbow builds: [ursacomputing/crossbow @ actions-7c7bd1a0a3](https://github.com/ursacomputing/crossbow/branches/all?query=actions-7c7bd1a0a3)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21876429682/job/63146500597)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880933245
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881976360
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3898417065
Revision: 9ce07468660296fcfa79405936766f3e6068cf6e
Submitted crossbow builds: [ursacomputing/crossbow @ actions-71b6e6cd81](https://github.com/ursacomputing/crossbow/branches/all?query=actions-71b6e6cd81)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21996351669/job/63557282216)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3908647534
Replaced by #49221
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879814408
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880049255
Revision: b31e04fa8aa138dbbcf2cbbfc2c8b7a43bd77987
Submitted crossbow builds: [ursacomputing/crossbow @ actions-ab3538f4e4](https://github.com/ursacomputing/crossbow/branches/all?query=actions-ab3538f4e4)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21878007342/job/63152262674)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880994442
Revision: 47290d5a018752e78869a4a6d92ac218eccbd99b
Submitted crossbow builds: [ursacomputing/crossbow @ actions-30f2d169b7](https://github.com/ursacomputing/crossbow/branches/all?query=actions-30f2d169b7)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21884217656/job/63174845799)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3878132026
Revision: fe6ac09ebac39fef9bbb173090bb19196f4708ee
Submitted crossbow builds: [ursacomputing/crossbow @ actions-4e7cba43f1](https://github.com/ursacomputing/crossbow/branches/all?query=actions-4e7cba43f1)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21869511018/job/63120173126)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880586665
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on code in PR #49216:
URL: https://github.com/apache/arrow/pull/49216#discussion_r2790693122
##########
dev/tasks/r/github.macos.cran.yml:
##########
@@ -80,3 +80,161 @@ jobs:
name: test-output
path: arrow-tests/testthat.Rout*
if: always()
+
+
+ # R-universe style build and check (macOS only)
+ # Adapted from https://github.com/r-universe-org/workflows/blob/v3/.github/workflows/build.yml
+ r-universe-source:
+ name: "R-universe: Build source package"
+ runs-on: ubuntu-latest
+ timeout-minutes: 90
+ outputs:
+ sourcepkg: {{ "${{ steps.build.outputs.sourcepkg }}" }}
+ package: {{ "${{ steps.build.outputs.package }}" }}
+ version: {{ "${{ steps.build.outputs.version }}" }}
+ steps:
+ {{ macros.github_checkout_arrow()|indent }}
+
+ - name: Setup R
+ uses: r-lib/actions/setup-r@v2
+ with:
+ use-public-rspm: true
+
+ - name: Build source package
+ id: build
+ run: |
+ cd arrow/r
+ PACKAGE=$(grep '^Package:' DESCRIPTION | cut -d' ' -f2)
+ VERSION=$(grep '^Version:' DESCRIPTION | cut -d' ' -f2)
+ echo "package=${PACKAGE}" >> $GITHUB_OUTPUT
+ echo "version=${VERSION}" >> $GITHUB_OUTPUT
+ # sync-cpp copies C++ source, NOTICE.txt, LICENSE.txt, .env into tools/
+ make clean
+ make sync-cpp
+ R CMD build .
+ SOURCEPKG="${PACKAGE}_${VERSION}.tar.gz"
+ echo "sourcepkg=${SOURCEPKG}" >> $GITHUB_OUTPUT
+
+ - name: Upload source package
+ uses: actions/upload-artifact@v4
+ with:
+ name: package-source
+ path: arrow/r/{{ "${{ steps.build.outputs.sourcepkg }}" }}
+
+ r-universe-macos:
+ needs: [r-universe-source]
+ if: {{ "${{ !cancelled() && needs.r-universe-source.outputs.sourcepkg }}" }}
+ runs-on: macos-{{ "${{ matrix.arch == 'x86_64' && '15-intel' || '15' }}" }}
+ timeout-minutes: 120
+ name: "R-universe: R-${{ "${{ matrix.r }}" }} macOS ${{ "${{ matrix.arch }}" }}"
+ strategy:
+ fail-fast: false
+ matrix:
+ r: [ 'devel', 'release' ]
+ arch: [ 'x86_64', 'arm64' ]
+ steps:
+ # r-universe actions internally download 'package-source' artifact
+
+ - name: "Prepare macOS system"
+ timeout-minutes: 10
+ uses: r-universe-org/actions/macos-prep@v11
+ with:
+ version: {{ "${{ matrix.r }}" }}
+ fortran: 'true'
+
+ - name: Install R-${{ "${{ matrix.r }}" }} for macOS
+ timeout-minutes: 10
+ uses: r-universe-org/actions/setup-r@v11
+ id: install-r
+ with:
+ r-version: {{ "${{ matrix.r }}" }}
+
+ - name: Install ICU for boost_locale
+ run: |
+ # Download and install ICU from R macOS recipes
+ # ICU is needed for bundled Boost's locale component
+ ARCH=$(uname -m)
+ if [ "$ARCH" = "arm64" ]; then
+ # Try darwin23 first (macOS 14+), then darwin20 (macOS 11+)
+ ICU_URL="https://mac.r-project.org/bin/darwin23/arm64/icu-71.1-darwin.23-arm64.tar.xz"
+ FALLBACK_URL="https://mac.r-project.org/bin/darwin20/arm64/icu-71.1-darwin.20-arm64.tar.xz"
+ else
+ # x86_64 only available on darwin20
+ ICU_URL="https://mac.r-project.org/bin/darwin20/x86_64/icu-71.1-darwin.20-x86_64.tar.xz"
+ FALLBACK_URL=""
+ fi
+ echo "Downloading ICU from: $ICU_URL"
+ curl -fsSL "$ICU_URL" -o /tmp/icu.tar.xz || {
+ if [ -n "$FALLBACK_URL" ]; then
+ echo "Failed, trying fallback: $FALLBACK_URL"
+ curl -fsSL "$FALLBACK_URL" -o /tmp/icu.tar.xz
+ else
+ echo "ICU download failed and no fallback available"
+ exit 1
+ fi
+ }
+ sudo tar -xf /tmp/icu.tar.xz -C /
+ echo "ICU installed. Checking for headers:"
+ ls -la /opt/R/${ARCH}/include/unicode/ | head -10 || echo "Headers not in /opt/R/${ARCH}/include/unicode/"
+ # Verify ucnv.h specifically exists
+ if [ -f "/opt/R/${ARCH}/include/unicode/ucnv.h" ]; then
+ echo "✓ Found ucnv.h at /opt/R/${ARCH}/include/unicode/ucnv.h"
+ else
+ echo "✗ ucnv.h NOT found - listing what we have:"
+ find /opt/R/${ARCH} -name "*.h" -path "*unicode*" 2>/dev/null | head -20
+ fi
+
+ - name: "Get dependencies"
+ id: deps
+ uses: r-universe-org/actions/macos-deps@v11
+ timeout-minutes: 60
+ env:
+ GITHUB_PAT: {{ "${{ secrets.GITHUB_TOKEN }}" }}
+ with:
+ sourcepkg: {{ "${{ needs.r-universe-source.outputs.sourcepkg }}" }}
+
+ - name: Patch r-universe check.Renviron to build from source
+ run: |
+ # Build Arrow C++ from source instead of downloading binaries
+ # Find the check.Renviron file in the downloaded actions
+ RENVIRON_FILE=$(find /Users/runner/work -name "check.Renviron" -path "*r-universe-org*" 2>/dev/null | head -1)
+ echo "Found check.Renviron at: $RENVIRON_FILE"
+ sed -i '' 's/LIBARROW_BINARY=true/LIBARROW_BINARY=false/g' "$RENVIRON_FILE"
Review Comment:
Needed so we actually build libarrow, setting the env var alone in the action wasn't sufficient to over-ride.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881765355
Revision: 1c495a588016d23b5661df7dd1686e7b113592bb
Submitted crossbow builds: [ursacomputing/crossbow @ actions-08bb393e02](https://github.com/ursacomputing/crossbow/branches/all?query=actions-08bb393e02)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21890465443/job/63194984294)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880658187
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881949589
```
Failed to render template `r/github.macos.cran.yml` with UndefinedError: 'matrix' is undefined
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/21891861622
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3898494183
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880701609
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881838039
Revision: 9e7b89b5592e0d68178a7afb6119a6b18617cb27
Submitted crossbow builds: [ursacomputing/crossbow @ actions-037324b0ce](https://github.com/ursacomputing/crossbow/branches/all?query=actions-037324b0ce)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21890941996/job/63196349580)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3878234285
```
Failed to render template `r/github.macos.cran.yml` with UndefinedError: 'github' is undefined
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/21869907596
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879474612
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880916641
Revision: e52fb7288aef21d8ac7148bb9526353448a236d4
Submitted crossbow builds: [ursacomputing/crossbow @ actions-401b1dbdab](https://github.com/ursacomputing/crossbow/branches/all?query=actions-401b1dbdab)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21883620653/job/63172759155)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880986143
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3882008603
Success at replicating CRAN's old build system failures https://github.com/ursacomputing/crossbow/actions/runs/21892102160/job/63199955397#step:9:1773
```
Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:281:38: error: no template named 'floating_point' in namespace 'std'; did you mean 'is_floating_point'?
281 | concept CFloatingPointConcept = std::floating_point<T> || std::same_as<T, util::Float16>;
| ~~~~~^~~~~~~~~~~~~~
| is_floating_point
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/type_traits:860:50: note: 'is_floating_point' declared here
860 | template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_floating_point
| ^
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:281:56: error: expected '(' for function-style cast or type construction
281 | concept CFloatingPointConcept = std::floating_point<T> || std::same_as<T, util::Float16>;
| ~~~~~~~~~~~~~~~~~~~~~~ ^
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:299:11: error: unknown type name 'CFloatingPointConcept'; did you mean 'FloatingPointType'?
299 | template <CFloatingPointConcept CType>
| ^~~~~~~~~~~~~~~~~~~~~
| FloatingPointType
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/type.h:336:20: note: 'FloatingPointType' declared here
336 | class ARROW_EXPORT FloatingPointType : public NumberType {
| ^
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:299:33: error: non-type template parameter has non-literal type 'FloatingPointType'
299 | template <CFloatingPointConcept CType>
| ^
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/type.h:336:20: note: 'FloatingPointType' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors
336 | class ARROW_EXPORT FloatingPointType : public NumberType {
| ^
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:300:20: error: template argument for template type parameter must be a type
300 | struct AntiExtrema<CType> {
| ^~~~~
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:287:20: note: template parameter is declared here
287 | template <typename CType>
| ^
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:317:11: error: unknown type name 'CFloatingPointConcept'; did you mean 'FloatingPointType'?
317 | template <CFloatingPointConcept CType>
| ^~~~~~~~~~~~~~~~~~~~~
| FloatingPointType
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/type.h:336:20: note: 'FloatingPointType' declared here
336 | class ARROW_EXPORT FloatingPointType : public NumberType {
| ^
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:317:33: error: non-type template parameter has non-literal type 'FloatingPointType'
317 | template <CFloatingPointConcept CType>
| ^
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/type.h:336:20: note: 'FloatingPointType' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors
336 | class ARROW_EXPORT FloatingPointType : public NumberType {
| ^
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:318:17: error: template argument for template type parameter must be a type
318 | struct MinMaxOp<CType> {
| ^~~~~
/Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/compute/kernels/hash_aggregate.cc:311:20: note: template parameter is declared here
311 | template <typename CType>
| ^
8 errors generated.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879776073
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880903606
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3878222722
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879046735
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879499893
Revision: 252a803fdfdacbe07b91ac99b348fd9eb34cc411
Submitted crossbow builds: [ursacomputing/crossbow @ actions-5f04cba2b1](https://github.com/ursacomputing/crossbow/branches/all?query=actions-5f04cba2b1)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21874855107/job/63140762053)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881062568
Revision: c5c099e1f2cabcb479d0baa7357558eea41fb95b
Submitted crossbow builds: [ursacomputing/crossbow @ actions-74081e1dcf](https://github.com/ursacomputing/crossbow/branches/all?query=actions-74081e1dcf)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21884702786/job/63176558993)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881689318
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane closed pull request #49216: MINOR: try to use r-universe's testing
URL: https://github.com/apache/arrow/pull/49216
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3898355697
Revision: 9d305b6785f613e2e0974814226a44f74a7c4ec1
Submitted crossbow builds: [ursacomputing/crossbow @ actions-9a0c0b0c8e](https://github.com/ursacomputing/crossbow/branches/all?query=actions-9a0c0b0c8e)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21995966539/job/63555910900)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880038266
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881830384
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880601713
Revision: 7b595ae1a0957e8666a6dc1cb46db73e25e53f4a
Submitted crossbow builds: [ursacomputing/crossbow @ actions-c5381ce6c1](https://github.com/ursacomputing/crossbow/branches/all?query=actions-c5381ce6c1)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21881614708/job/63165392903)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881693669
Revision: 089bc7b4e9023920243af3bc08db34ea3510b712
Submitted crossbow builds: [ursacomputing/crossbow @ actions-a1eed0d4f2](https://github.com/ursacomputing/crossbow/branches/all?query=actions-a1eed0d4f2)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21889792887/job/63192996273)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881981330
Revision: 5ed5de1599873cd5716b31513b49dddb06d31bea
Submitted crossbow builds: [ursacomputing/crossbow @ actions-e57ebb9392](https://github.com/ursacomputing/crossbow/branches/all?query=actions-e57ebb9392)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21892102160/job/63199955398)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3881945702
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880616552
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3898343917
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3898870250
Revision: 192326c4c47ddacec4f7a14b2c2defefe0c5b7ae
Submitted crossbow builds: [ursacomputing/crossbow @ actions-d6f756cc4f](https://github.com/ursacomputing/crossbow/branches/all?query=actions-d6f756cc4f)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21999201919/job/63567158021)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3878112090
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879064980
Revision: 360df900b3657a5baade54129827df6ce883681f
Submitted crossbow builds: [ursacomputing/crossbow @ actions-d09ca985d9](https://github.com/ursacomputing/crossbow/branches/all?query=actions-d09ca985d9)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21873128256/job/63134052072)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879550887
Revision: d6164612bbe7bc3c7b08311a70a98cae76763f7f
Submitted crossbow builds: [ursacomputing/crossbow @ actions-17a151558e](https://github.com/ursacomputing/crossbow/branches/all?query=actions-17a151558e)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21875059613/job/63141540527)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879727105
Revision: 293cc70edb65dd968661ca0d7d69284585b9c3ba
Submitted crossbow builds: [ursacomputing/crossbow @ actions-a18d3cc190](https://github.com/ursacomputing/crossbow/branches/all?query=actions-a18d3cc190)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21875828942/job/63144310785)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3879975660
@github-actions crossbow submit test-r-macos-as-cran
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880630588
Revision: a2ca46ab903119aecb88835db42d35a12064d57e
Submitted crossbow builds: [ursacomputing/crossbow @ actions-79c50cb466](https://github.com/ursacomputing/crossbow/branches/all?query=actions-79c50cb466)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21881822740/job/63166216361)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] MINOR: try to use r-universe's testing [arrow]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #49216:
URL: https://github.com/apache/arrow/pull/49216#issuecomment-3880942333
Revision: 7c7db0f14bad1bbfecbf945e034660b9ae11e872
Submitted crossbow builds: [ursacomputing/crossbow @ actions-dd6bd2760b](https://github.com/ursacomputing/crossbow/branches/all?query=actions-dd6bd2760b)
|Task|Status|
|----|------|
|test-r-macos-as-cran|[](https://github.com/ursacomputing/crossbow/actions/runs/21883809957/job/63173423105)|
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org