pitrou commented on PR #49556:
URL: https://github.com/apache/arrow/pull/49556#issuecomment-4108643851
> Update on the C++ CI work: got the Docker-based build running on a RISE
riscv64 runner (ubuntu-24.04-riscv). The build itself completes (2257 C++
files, ~4h)
4 hours to complete a native build sounds like... a lot.
> `install_minio.sh` crashes on unknown arches due to `set -u` + unbound
array key (one-line fix: `${archs[$arch]:-}`)
Please note you can disable individual components using environment
variables, you can get an idea by the `cmake` invocation
[here](https://github.com/apache/arrow/blob/c24bc29100a141ecc7372e1f786d6505c6337360/ci/scripts/cpp_build.sh#L184).
> I'm going to run the tests directly on native hardware (BananaPi F3) to
get the actual error output - the CI redirects test logs into files so the
crash reason isn't visible.
Ideally, our test harness is able to display crash tracebacks using gdb,
though the logic behind that is fragile and doesn't always work reliably.
See [these
instructions](https://github.com/apache/arrow/blob/c24bc29100a141ecc7372e1f786d6505c6337360/compose.yaml#L29-L54)
in `compose.yaml`.
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]