You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "pitrou (via GitHub)" <gi...@apache.org> on 2024/09/03 16:51:35 UTC

[PR] MINOR: [CI] Make sure Linux Docker tests can write core dumps [arrow]

pitrou opened a new pull request, #43937:
URL: https://github.com/apache/arrow/pull/43937

   ### Rationale for this change
   
   In https://github.com/apache/arrow/pull/43936 I noticed that core dumps were not written out for crashing C++ tests. One problem is that, by default, Ubuntu hosts pipe core dumps to `apport`, but it is not available inside containers. Another is that the `ulimit` must be set in the host, not in the container.
   
   ### Are these changes tested?
   
   Manually by logging inside a Docker build.
   
   ### Are there any user-facing changes?
   
   No.


-- 
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: [CI][C++] Enable core dumps and stack traces in Linux/macOS jobs [arrow]

Posted by "jonkeane (via GitHub)" <gi...@apache.org>.
jonkeane commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2351588204

   I'm seeing the following on the R binary builds, which looks related?
   
   ```
   Run source ci/scripts/util_enable_core_dumps.sh
   /home/runner/work/_temp/2d27be9c-4aea-4d03-913b-22fca3259dcb.sh: line 1: ci/scripts/util_enable_core_dumps.sh: No such file or directory
   ```
   
   https://github.com/ursacomputing/crossbow/actions/runs/10808019175/job/29980088987


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340748093

   @github-actions crossbow submit -g cpp


-- 
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: [CI][C++] Enable core dumps and stack traces in Linux/macOS jobs [arrow]

Posted by "conbench-apache-arrow[bot] (via GitHub)" <gi...@apache.org>.
conbench-apache-arrow[bot] commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2343333062

   After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit e710b6eb3775f1c269e5ae82737ace449710771a.
   
   There were no benchmark performance regressions. 🎉
   
   The [full Conbench report](https://github.com/apache/arrow/runs/29987540107) has more details. It also includes information about 5 possible false positives for unstable benchmarks that are known to sometimes produce them.


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on code in PR #43937:
URL: https://github.com/apache/arrow/pull/43937#discussion_r1743229173


##########
ci/scripts/util_enable_core_dumps.sh:
##########
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash

Review Comment:
   Good point!



-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2327010826

   @github-actions crossbow submit *cuda* *wheel*cp312*


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on code in PR #43937:
URL: https://github.com/apache/arrow/pull/43937#discussion_r1743184826


##########
ci/scripts/util_enable_core_dumps.sh:
##########
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# NOTE: this script is not marked executable as it should be source'd
+# for `ulimit` to take effect.
+
+set -ex
+
+platform=$(uname)
+
+if [ "${platform}" = "Linux" ]; then
+  # We need to override `core_pattern` because
+  # 1. the original setting may reference apport, which is not available under
+  #    most Docker containers;
+  # 2. we want to write the core file in a well-known directory.
+  sudo sysctl -w kernel.core_pattern="/tmp/core.%e.%p"

Review Comment:
   Recently, this doesn't work... If this works, we can see baktrace from CI logs.
   
   In general, our tests are run via this script:
   https://github.com/apache/arrow/blob/b2e0668a7230131a35e228958aa895442f45152a/cpp/cmake_modules/BuildUtils.cmake#L771-L776



-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on code in PR #43937:
URL: https://github.com/apache/arrow/pull/43937#discussion_r1750934456


##########
ci/scripts/util_enable_core_dumps.sh:
##########
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# NOTE: this script is not marked executable as it should be source'd
+# for `ulimit` to take effect.
+
+set -ex
+
+platform=$(uname)
+
+if [ "${platform}" = "Linux" ]; then
+  # We need to override `core_pattern` because
+  # 1. the original setting may reference apport, which is not available under
+  #    most Docker containers;
+  # 2. we want to write the core file in a well-known directory.
+  sudo sysctl -w kernel.core_pattern="/tmp/core.%e.%p"

Review Comment:
   Yes.
   
   If we use this approach, could you also update the comment in `docker-compose.yml`?
   https://github.com/apache/arrow/blob/989508418b59e19037cbc58b46fb72ec2adf6234/docker-compose.yml#L29-L54



-- 
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: [CI][C++] Enable core dumps and stack traces in Linux/macOS jobs [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou merged PR #43937:
URL: https://github.com/apache/arrow/pull/43937


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340865195

   @github-actions crossbow submit  test-fedora-39-cpp test-ubuntu-20.04-cpp-bundled test-ubuntu-20.04-cpp-minimal-with-formats test-ubuntu-24.04-cpp-gcc-13-bundled


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340935339

   @github-actions crossbow submit *wheel*linux* *wheel*macos*


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2327025965

   @kou Does this look ok?


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on code in PR #43937:
URL: https://github.com/apache/arrow/pull/43937#discussion_r1750274041


##########
ci/scripts/util_enable_core_dumps.sh:
##########
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# NOTE: this script is not marked executable as it should be source'd
+# for `ulimit` to take effect.
+
+set -ex
+
+platform=$(uname)
+
+if [ "${platform}" = "Linux" ]; then
+  # We need to override `core_pattern` because
+  # 1. the original setting may reference apport, which is not available under
+  #    most Docker containers;
+  # 2. we want to write the core file in a well-known directory.
+  sudo sysctl -w kernel.core_pattern="/tmp/core.%e.%p"

Review Comment:
   Can I just update `cpp/build-support/run-test.sh` to look into `/tmp` instead of the current directory? 



-- 
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: [CI][C++] Enable core dumps and stack traces in Linux/macOS jobs [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2351797086

   Oh, it should be `arrow/ci/...` not ci/.../...`.


-- 
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: [CI][C++] Enable core dumps and stack traces in Linux/macOS jobs [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340948488

   @kou This PR went a bit further as it now re-enables automatic tracebacks on Linux and macOS (see example builds above). Do you want to give it another review?


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340759312

   Revision: 44b7271d19dd384a586afb5807d1410467f0c2d0
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-3a98f95e07](https://github.com/ursacomputing/crossbow/branches/all?query=actions-3a98f95e07)
   
   |Task|Status|
   |----|------|
   |example-cpp-minimal-build-static|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-example-cpp-minimal-build-static)](https://github.com/ursacomputing/crossbow/actions/runs/10793317551/job/29934961960)|
   |example-cpp-minimal-build-static-system-dependency|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-example-cpp-minimal-build-static-system-dependency)](https://github.com/ursacomputing/crossbow/actions/runs/10793318017/job/29934964456)|
   |example-cpp-tutorial|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-example-cpp-tutorial)](https://github.com/ursacomputing/crossbow/actions/runs/10793317966/job/29934964269)|
   |test-alpine-linux-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-alpine-linux-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10793317671/job/29934963112)|
   |test-build-cpp-fuzz|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-build-cpp-fuzz)](https://github.com/ursacomputing/crossbow/actions/runs/10793317710/job/29934963184)|
   |test-conda-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-conda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10793318206/job/29934965553)|
   |test-conda-cpp-valgrind|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-conda-cpp-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/10793317598/job/29934962126)|
   |test-cuda-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-cuda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10793318070/job/29934965202)|
   |test-debian-12-cpp-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-debian-12-cpp-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10793317899/job/29934963983)|
   |test-debian-12-cpp-i386|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-debian-12-cpp-i386)](https://github.com/ursacomputing/crossbow/actions/runs/10793317535/job/29934962018)|
   |test-fedora-39-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-fedora-39-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10793317718/job/29934963348)|
   |test-ubuntu-20.04-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-20.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10793317982/job/29934964351)|
   |test-ubuntu-20.04-cpp-bundled|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-20.04-cpp-bundled)](https://github.com/ursacomputing/crossbow/actions/runs/10793317852/job/29934964000)|
   |test-ubuntu-20.04-cpp-minimal-with-formats|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-20.04-cpp-minimal-with-formats)](https://github.com/ursacomputing/crossbow/actions/runs/10793317617/job/29934962358)|
   |test-ubuntu-20.04-cpp-thread-sanitizer|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-20.04-cpp-thread-sanitizer)](https://github.com/ursacomputing/crossbow/actions/runs/10793318177/job/29934965782)|
   |test-ubuntu-22.04-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-22.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10793317552/job/29934962299)|
   |test-ubuntu-22.04-cpp-20|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-22.04-cpp-20)](https://github.com/ursacomputing/crossbow/actions/runs/10793318034/job/29934964811)|
   |test-ubuntu-22.04-cpp-emscripten|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-22.04-cpp-emscripten)](https://github.com/ursacomputing/crossbow/actions/runs/10793318001/job/29934964772)|
   |test-ubuntu-22.04-cpp-no-threading|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-22.04-cpp-no-threading)](https://github.com/ursacomputing/crossbow/actions/runs/10793318124/job/29934965336)|
   |test-ubuntu-24.04-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-24.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10793318123/job/29934965375)|
   |test-ubuntu-24.04-cpp-gcc-13-bundled|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-24.04-cpp-gcc-13-bundled)](https://github.com/ursacomputing/crossbow/actions/runs/10793317682/job/29934962713)|
   |test-ubuntu-24.04-cpp-gcc-14|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-3a98f95e07-github-test-ubuntu-24.04-cpp-gcc-14)](https://github.com/ursacomputing/crossbow/actions/runs/10793317832/job/29934963943)|


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340808540

   Ok, we're now getting automatic backtraces on [Linux x86](https://github.com/apache/arrow/actions/runs/10793278947/job/29934848652?pr=43937#step:6:3864), [macOS x86](https://github.com/apache/arrow/actions/runs/10793278947/job/29934836990?pr=43937#step:13:466), [macOS ARM64](https://github.com/apache/arrow/actions/runs/10793278947/job/29934838548?pr=43937#step:13:331).
   
   On the Linux ARM64 self-hosted runner, setting a custom core pattern [is forbidden](https://github.com/apache/arrow/actions/runs/10793278947/job/29934849380?pr=43937#step:7:20).


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340873913

   Revision: 5aa925330134cd59c868a773e2d00c867cd0ab47
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-262efe6260](https://github.com/ursacomputing/crossbow/branches/all?query=actions-262efe6260)
   
   |Task|Status|
   |----|------|
   |test-fedora-39-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-262efe6260-github-test-fedora-39-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10793897993/job/29936915877)|
   |test-ubuntu-20.04-cpp-bundled|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-262efe6260-github-test-ubuntu-20.04-cpp-bundled)](https://github.com/ursacomputing/crossbow/actions/runs/10793897920/job/29936915986)|
   |test-ubuntu-20.04-cpp-minimal-with-formats|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-262efe6260-github-test-ubuntu-20.04-cpp-minimal-with-formats)](https://github.com/ursacomputing/crossbow/actions/runs/10793898286/job/29936916704)|
   |test-ubuntu-24.04-cpp-gcc-13-bundled|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-262efe6260-github-test-ubuntu-24.04-cpp-gcc-13-bundled)](https://github.com/ursacomputing/crossbow/actions/runs/10793897983/job/29936915922)|


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on code in PR #43937:
URL: https://github.com/apache/arrow/pull/43937#discussion_r1743160097


##########
ci/scripts/util_enable_core_dumps.sh:
##########
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# NOTE: this script is not marked executable as it should be source'd
+# for `ulimit` to take effect.
+
+set -ex
+
+platform=$(uname)
+
+if [ "${platform}" = "Linux" ]; then
+  # We need to override `core_pattern` because
+  # 1. the original setting may reference apport, which is not available under
+  #    most Docker containers;
+  # 2. we want to write the core file in a well-known directory.
+  sudo sysctl -w kernel.core_pattern="/tmp/core.%e.%p"

Review Comment:
   Well, does this function work? Is it used anywhere?
   



-- 
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: [CI][C++] Enable core dumps and stack traces in Linux/macOS jobs [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340951048

   Revision: c65527acb1cd692adf537ef8aafd77b38c224c6f
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-20f4348f5c](https://github.com/ursacomputing/crossbow/branches/all?query=actions-20f4348f5c)
   
   |Task|Status|
   |----|------|
   |example-cpp-minimal-build-static|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-example-cpp-minimal-build-static)](https://github.com/ursacomputing/crossbow/actions/runs/10794269538/job/29938170688)|
   |example-cpp-minimal-build-static-system-dependency|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-example-cpp-minimal-build-static-system-dependency)](https://github.com/ursacomputing/crossbow/actions/runs/10794269823/job/29938173628)|
   |example-cpp-tutorial|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-example-cpp-tutorial)](https://github.com/ursacomputing/crossbow/actions/runs/10794268751/job/29938165318)|
   |example-python-minimal-build-fedora-conda|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-example-python-minimal-build-fedora-conda)](https://github.com/ursacomputing/crossbow/actions/runs/10794270406/job/29938236631)|
   |example-python-minimal-build-ubuntu-venv|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-example-python-minimal-build-ubuntu-venv)](https://github.com/ursacomputing/crossbow/actions/runs/10794269761/job/29938172876)|
   |r-binary-packages|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-r-binary-packages)](https://github.com/ursacomputing/crossbow/actions/runs/10794268799/job/29938252660)|
   |test-alpine-linux-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-alpine-linux-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10794270267/job/29938235423)|
   |test-build-cpp-fuzz|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-build-cpp-fuzz)](https://github.com/ursacomputing/crossbow/actions/runs/10794268888/job/29938166810)|
   |test-conda-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10794269969/job/29938174945)|
   |test-conda-cpp-valgrind|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-cpp-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/10794269972/job/29938235772)|
   |test-conda-python-3.10|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.10)](https://github.com/ursacomputing/crossbow/actions/runs/10794270208/job/29938176994)|
   |test-conda-python-3.10-cython2|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.10-cython2)](https://github.com/ursacomputing/crossbow/actions/runs/10794268563/job/29938164511)|
   |test-conda-python-3.10-hdfs-2.9.2|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.10-hdfs-2.9.2)](https://github.com/ursacomputing/crossbow/actions/runs/10794269745/job/29938172628)|
   |test-conda-python-3.10-hdfs-3.2.1|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.10-hdfs-3.2.1)](https://github.com/ursacomputing/crossbow/actions/runs/10794269176/job/29938168469)|
   |test-conda-python-3.10-pandas-latest-numpy-1.26|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.10-pandas-latest-numpy-1.26)](https://github.com/ursacomputing/crossbow/actions/runs/10794268379/job/29938163327)|
   |test-conda-python-3.10-pandas-latest-numpy-latest|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.10-pandas-latest-numpy-latest)](https://github.com/ursacomputing/crossbow/actions/runs/10794268843/job/29938166347)|
   |test-conda-python-3.10-pandas-nightly-numpy-nightly|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.10-pandas-nightly-numpy-nightly)](https://github.com/ursacomputing/crossbow/actions/runs/10794270172/job/29938176628)|
   |test-conda-python-3.10-substrait|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.10-substrait)](https://github.com/ursacomputing/crossbow/actions/runs/10794268821/job/29938165844)|
   |test-conda-python-3.11|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.11)](https://github.com/ursacomputing/crossbow/actions/runs/10794269998/job/29938174975)|
   |test-conda-python-3.11-dask-latest|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.11-dask-latest)](https://github.com/ursacomputing/crossbow/actions/runs/10794269945/job/29938174400)|
   |test-conda-python-3.11-dask-upstream_devel|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.11-dask-upstream_devel)](https://github.com/ursacomputing/crossbow/actions/runs/10794269264/job/29938169189)|
   |test-conda-python-3.11-hypothesis|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.11-hypothesis)](https://github.com/ursacomputing/crossbow/actions/runs/10794269031/job/29938168213)|
   |test-conda-python-3.11-pandas-upstream_devel-numpy-nightly|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.11-pandas-upstream_devel-numpy-nightly)](https://github.com/ursacomputing/crossbow/actions/runs/10794270020/job/29938175367)|
   |test-conda-python-3.11-spark-master|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.11-spark-master)](https://github.com/ursacomputing/crossbow/actions/runs/10794269930/job/29938174578)|
   |test-conda-python-3.12|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.12)](https://github.com/ursacomputing/crossbow/actions/runs/10794270184/job/29938176758)|
   |test-conda-python-3.12-cpython-debug|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.12-cpython-debug)](https://github.com/ursacomputing/crossbow/actions/runs/10794269933/job/29938174267)|
   |test-conda-python-3.8|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.8)](https://github.com/ursacomputing/crossbow/actions/runs/10794268514/job/29938164132)|
   |test-conda-python-3.8-pandas-1.0-numpy-1.19|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.8-pandas-1.0-numpy-1.19)](https://github.com/ursacomputing/crossbow/actions/runs/10794270071/job/29938175855)|
   |test-conda-python-3.9|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.9)](https://github.com/ursacomputing/crossbow/actions/runs/10794269471/job/29938169738)|
   |test-conda-python-3.9-pandas-latest-numpy-latest|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-3.9-pandas-latest-numpy-latest)](https://github.com/ursacomputing/crossbow/actions/runs/10794269814/job/29938173173)|
   |test-conda-python-emscripten|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-conda-python-emscripten)](https://github.com/ursacomputing/crossbow/actions/runs/10794268322/job/29938163245)|
   |test-cuda-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-cuda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10794268860/job/29938166193)|
   |test-cuda-python|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-cuda-python)](https://github.com/ursacomputing/crossbow/actions/runs/10794269521/job/29938170592)|
   |test-debian-12-cpp-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-debian-12-cpp-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794270252/job/29938177490)|
   |test-debian-12-cpp-i386|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-debian-12-cpp-i386)](https://github.com/ursacomputing/crossbow/actions/runs/10794268764/job/29938165770)|
   |test-debian-12-python-3-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-debian-12-python-3-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794269433/job/29938170200)|
   |test-debian-12-python-3-i386|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-debian-12-python-3-i386)](https://github.com/ursacomputing/crossbow/actions/runs/10794269487/job/29938170053)|
   |test-fedora-39-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-fedora-39-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10794269523/job/29938170415)|
   |test-fedora-39-python-3|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-fedora-39-python-3)](https://github.com/ursacomputing/crossbow/actions/runs/10794268549/job/29938164505)|
   |test-r-arrow-backwards-compatibility|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-arrow-backwards-compatibility)](https://github.com/ursacomputing/crossbow/actions/runs/10794268411/job/29938163547)|
   |test-r-clang-sanitizer|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-clang-sanitizer)](https://github.com/ursacomputing/crossbow/actions/runs/10794268874/job/29938166319)|
   |test-r-depsource-bundled|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-20f4348f5c-azure-test-r-depsource-bundled)](https://github.com/ursacomputing/crossbow/runs/29938171019)|
   |test-r-depsource-system|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-depsource-system)](https://github.com/ursacomputing/crossbow/actions/runs/10794269133/job/29938168464)|
   |test-r-dev-duckdb|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-dev-duckdb)](https://github.com/ursacomputing/crossbow/actions/runs/10794269848/job/29938173685)|
   |test-r-devdocs|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-devdocs)](https://github.com/ursacomputing/crossbow/actions/runs/10794270159/job/29938178088)|
   |test-r-extra-packages|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-extra-packages)](https://github.com/ursacomputing/crossbow/actions/runs/10794269435/job/29938169841)|
   |test-r-gcc-11|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-gcc-11)](https://github.com/ursacomputing/crossbow/actions/runs/10794269268/job/29938169175)|
   |test-r-gcc-12|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-gcc-12)](https://github.com/ursacomputing/crossbow/actions/runs/10794270290/job/29938235637)|
   |test-r-install-local|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-install-local)](https://github.com/ursacomputing/crossbow/actions/runs/10794270128/job/29938178048)|
   |test-r-install-local-minsizerel|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-install-local-minsizerel)](https://github.com/ursacomputing/crossbow/actions/runs/10794269016/job/29938168767)|
   |test-r-linux-as-cran|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-linux-as-cran)](https://github.com/ursacomputing/crossbow/actions/runs/10794270782/job/29938243344)|
   |test-r-linux-rchk|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-linux-rchk)](https://github.com/ursacomputing/crossbow/actions/runs/10794268654/job/29938164921)|
   |test-r-linux-valgrind|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-linux-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/10794269873/job/29938173998)|
   |test-r-macos-as-cran|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-macos-as-cran)](https://github.com/ursacomputing/crossbow/actions/runs/10794270152/job/29938175995)|
   |test-r-minimal-build|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-20f4348f5c-azure-test-r-minimal-build)](https://github.com/ursacomputing/crossbow/runs/29938171841)|
   |test-r-offline-maximal|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-offline-maximal)](https://github.com/ursacomputing/crossbow/actions/runs/10794268429/job/29938338441)|
   |test-r-offline-minimal|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-20f4348f5c-azure-test-r-offline-minimal)](https://github.com/ursacomputing/crossbow/runs/29938169733)|
   |test-r-rhub-debian-gcc-devel-lto-latest|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-20f4348f5c-azure-test-r-rhub-debian-gcc-devel-lto-latest)](https://github.com/ursacomputing/crossbow/runs/29938170936)|
   |test-r-rhub-debian-gcc-release-custom-ccache|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-20f4348f5c-azure-test-r-rhub-debian-gcc-release-custom-ccache)](https://github.com/ursacomputing/crossbow/runs/29938168840)|
   |test-r-rhub-ubuntu-release-latest|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-20f4348f5c-azure-test-r-rhub-ubuntu-release-latest)](https://github.com/ursacomputing/crossbow/runs/29938171129)|
   |test-r-rocker-r-ver-latest|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-20f4348f5c-azure-test-r-rocker-r-ver-latest)](https://github.com/ursacomputing/crossbow/runs/29938176481)|
   |test-r-rstudio-r-base-4.1-opensuse155|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-20f4348f5c-azure-test-r-rstudio-r-base-4.1-opensuse155)](https://github.com/ursacomputing/crossbow/runs/29938175637)|
   |test-r-rstudio-r-base-4.2-focal|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-20f4348f5c-azure-test-r-rstudio-r-base-4.2-focal)](https://github.com/ursacomputing/crossbow/runs/29938168140)|
   |test-r-ubuntu-22.04|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-ubuntu-22.04)](https://github.com/ursacomputing/crossbow/actions/runs/10794269029/job/29938168023)|
   |test-r-versions|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-r-versions)](https://github.com/ursacomputing/crossbow/actions/runs/10794270191/job/29938179225)|
   |test-ubuntu-20.04-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-20.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10794268519/job/29938164241)|
   |test-ubuntu-20.04-cpp-bundled|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-20.04-cpp-bundled)](https://github.com/ursacomputing/crossbow/actions/runs/10794268944/job/29938167196)|
   |test-ubuntu-20.04-cpp-minimal-with-formats|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-20.04-cpp-minimal-with-formats)](https://github.com/ursacomputing/crossbow/actions/runs/10794269007/job/29938167587)|
   |test-ubuntu-20.04-cpp-thread-sanitizer|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-20.04-cpp-thread-sanitizer)](https://github.com/ursacomputing/crossbow/actions/runs/10794270251/job/29938236171)|
   |test-ubuntu-20.04-python-3|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-20.04-python-3)](https://github.com/ursacomputing/crossbow/actions/runs/10794269749/job/29938172839)|
   |test-ubuntu-22.04-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-22.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10794269026/job/29938167645)|
   |test-ubuntu-22.04-cpp-20|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-22.04-cpp-20)](https://github.com/ursacomputing/crossbow/actions/runs/10794270764/job/29938236813)|
   |test-ubuntu-22.04-cpp-emscripten|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-22.04-cpp-emscripten)](https://github.com/ursacomputing/crossbow/actions/runs/10794269946/job/29938174931)|
   |test-ubuntu-22.04-cpp-no-threading|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-22.04-cpp-no-threading)](https://github.com/ursacomputing/crossbow/actions/runs/10794269534/job/29938170950)|
   |test-ubuntu-22.04-python-3|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-22.04-python-3)](https://github.com/ursacomputing/crossbow/actions/runs/10794268696/job/29938165294)|
   |test-ubuntu-22.04-python-313-freethreading|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-22.04-python-313-freethreading)](https://github.com/ursacomputing/crossbow/actions/runs/10794269439/job/29938170267)|
   |test-ubuntu-24.04-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-24.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10794269806/job/29938173136)|
   |test-ubuntu-24.04-cpp-gcc-13-bundled|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-24.04-cpp-gcc-13-bundled)](https://github.com/ursacomputing/crossbow/actions/runs/10794269335/job/29938169507)|
   |test-ubuntu-24.04-cpp-gcc-14|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-24.04-cpp-gcc-14)](https://github.com/ursacomputing/crossbow/actions/runs/10794268803/job/29938165812)|
   |test-ubuntu-r-sanitizer|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-20f4348f5c-github-test-ubuntu-r-sanitizer)](https://github.com/ursacomputing/crossbow/actions/runs/10794269931/job/29938174193)|


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on code in PR #43937:
URL: https://github.com/apache/arrow/pull/43937#discussion_r1742889089


##########
ci/scripts/util_enable_core_dumps.sh:
##########
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash

Review Comment:
   How about removing this because this should be sourced?
   
   ```suggestion
   ```



##########
ci/scripts/util_enable_core_dumps.sh:
##########
@@ -0,0 +1,34 @@
+#!/usr/bin/env bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# NOTE: this script is not marked executable as it should be source'd
+# for `ulimit` to take effect.
+
+set -ex
+
+platform=$(uname)
+
+if [ "${platform}" = "Linux" ]; then
+  # We need to override `core_pattern` because
+  # 1. the original setting may reference apport, which is not available under
+  #    most Docker containers;
+  # 2. we want to write the core file in a well-known directory.
+  sudo sysctl -w kernel.core_pattern="/tmp/core.%e.%p"

Review Comment:
   Can we keep `core.%e.%p`?
   
   `cpp/build-support/run-test.sh` assumes it:
   https://github.com/apache/arrow/blob/c455d6b8c4ae2cb22baceb4c27e1325b973d39e1/cpp/build-support/run-test.sh#L119-L129



-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2327011709

   Revision: 32ab6dee42eb9a387a50946446ac6d431239b876
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-51f766f345](https://github.com/ursacomputing/crossbow/branches/all?query=actions-51f766f345)
   
   |Task|Status|
   |----|------|
   |test-alpine-linux-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-alpine-linux-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10687291703/job/29624561600)|
   |test-build-cpp-fuzz|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-build-cpp-fuzz)](https://github.com/ursacomputing/crossbow/actions/runs/10687291516/job/29624560645)|
   |test-conda-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-conda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10687291340/job/29624559821)|
   |test-conda-cpp-valgrind|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-conda-cpp-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/10687291517/job/29624560665)|
   |test-cuda-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-cuda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10687291278/job/29624559212)|
   |test-debian-12-cpp-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-debian-12-cpp-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10687291557/job/29624561041)|
   |test-debian-12-cpp-i386|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-debian-12-cpp-i386)](https://github.com/ursacomputing/crossbow/actions/runs/10687291320/job/29624559587)|
   |test-fedora-39-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-fedora-39-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10687291319/job/29624559571)|
   |test-ubuntu-20.04-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-20.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10687291534/job/29624560994)|
   |test-ubuntu-20.04-cpp-bundled|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-20.04-cpp-bundled)](https://github.com/ursacomputing/crossbow/actions/runs/10687291353/job/29624559852)|
   |test-ubuntu-20.04-cpp-minimal-with-formats|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-20.04-cpp-minimal-with-formats)](https://github.com/ursacomputing/crossbow/actions/runs/10687291405/job/29624560446)|
   |test-ubuntu-20.04-cpp-thread-sanitizer|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-20.04-cpp-thread-sanitizer)](https://github.com/ursacomputing/crossbow/actions/runs/10687291358/job/29624559966)|
   |test-ubuntu-22.04-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-22.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10687291246/job/29624559344)|
   |test-ubuntu-22.04-cpp-20|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-22.04-cpp-20)](https://github.com/ursacomputing/crossbow/actions/runs/10687291373/job/29624560213)|
   |test-ubuntu-22.04-cpp-emscripten|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-22.04-cpp-emscripten)](https://github.com/ursacomputing/crossbow/actions/runs/10687291369/job/29624560085)|
   |test-ubuntu-22.04-cpp-no-threading|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-22.04-cpp-no-threading)](https://github.com/ursacomputing/crossbow/actions/runs/10687291204/job/29624559072)|
   |test-ubuntu-24.04-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-24.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10687291287/job/29624559303)|
   |test-ubuntu-24.04-cpp-gcc-13-bundled|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-24.04-cpp-gcc-13-bundled)](https://github.com/ursacomputing/crossbow/actions/runs/10687291524/job/29624560698)|
   |test-ubuntu-24.04-cpp-gcc-14|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-51f766f345-github-test-ubuntu-24.04-cpp-gcc-14)](https://github.com/ursacomputing/crossbow/actions/runs/10687291525/job/29624560870)|


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2327015162

   Revision: 32ab6dee42eb9a387a50946446ac6d431239b876
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-5febf76293](https://github.com/ursacomputing/crossbow/branches/all?query=actions-5febf76293)
   
   |Task|Status|
   |----|------|
   |conda-linux-aarch64-cuda-py3|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-5febf76293-azure-conda-linux-aarch64-cuda-py3)](https://github.com/ursacomputing/crossbow/runs/29624651154)|
   |conda-linux-ppc64le-cuda-py3|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-5febf76293-azure-conda-linux-ppc64le-cuda-py3)](https://github.com/ursacomputing/crossbow/runs/29624651722)|
   |conda-linux-x64-cuda-py3|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-5febf76293-azure-conda-linux-x64-cuda-py3)](https://github.com/ursacomputing/crossbow/runs/29624651134)|
   |conda-win-x64-cuda-py3|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-5febf76293-azure-conda-win-x64-cuda-py3)](https://github.com/ursacomputing/crossbow/runs/29624650456)|
   |test-cuda-cpp|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-5febf76293-github-test-cuda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/10687316949/job/29624647830)|
   |test-cuda-python|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-5febf76293-github-test-cuda-python)](https://github.com/ursacomputing/crossbow/actions/runs/10687317031/job/29624648099)|
   |wheel-macos-monterey-cp312-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-5febf76293-github-wheel-macos-monterey-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10687317084/job/29624648461)|
   |wheel-macos-monterey-cp312-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-5febf76293-github-wheel-macos-monterey-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10687317143/job/29624648622)|
   |wheel-manylinux-2-28-cp312-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-5febf76293-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10687317168/job/29624648797)|
   |wheel-manylinux-2-28-cp312-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-5febf76293-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10687317006/job/29624647843)|
   |wheel-manylinux-2014-cp312-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-5febf76293-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10687316990/job/29624647900)|
   |wheel-manylinux-2014-cp312-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-5febf76293-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10687316954/job/29624647891)|
   |wheel-windows-cp312-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-5febf76293-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10687317146/job/29624648655)|


-- 
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: [CI][C++] Enable core dumps and stack traces in Linux/macOS jobs [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2351798892

   GH-44128


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2327006784

   @github-actions crossbow submit -g cpp


-- 
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: [CI][C++] Enable core dumps and stack traces in Linux/macOS jobs [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340948961

   Revision: c65527acb1cd692adf537ef8aafd77b38c224c6f
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-272dc0e9a9](https://github.com/ursacomputing/crossbow/branches/all?query=actions-272dc0e9a9)
   
   |Task|Status|
   |----|------|
   |verify-rc-binaries-wheels-linux-almalinux-8-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-verify-rc-binaries-wheels-linux-almalinux-8-amd64)](https://github.com/ursacomputing/crossbow/tree/actions-272dc0e9a9-github-verify-rc-binaries-wheels-linux-almalinux-8-amd64)|
   |verify-rc-binaries-wheels-linux-conda-latest-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-verify-rc-binaries-wheels-linux-conda-latest-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272482/job/29938242155)|
   |verify-rc-binaries-wheels-linux-ubuntu-20.04-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-verify-rc-binaries-wheels-linux-ubuntu-20.04-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794273104/job/29938246066)|
   |verify-rc-binaries-wheels-linux-ubuntu-22.04-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-verify-rc-binaries-wheels-linux-ubuntu-22.04-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794273104/job/29938246066)|
   |verify-rc-binaries-wheels-macos-11-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-verify-rc-binaries-wheels-macos-11-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272900/job/29938245079)|
   |verify-rc-binaries-wheels-macos-12-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-verify-rc-binaries-wheels-macos-12-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272478/job/29938242581)|
   |verify-rc-binaries-wheels-macos-14-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-verify-rc-binaries-wheels-macos-14-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272931/job/29938245154)|
   |wheel-macos-monterey-cp310-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272633/job/29938243668)|
   |wheel-macos-monterey-cp310-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp310-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272566/job/29938243536)|
   |wheel-macos-monterey-cp311-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272349/job/29938241721)|
   |wheel-macos-monterey-cp311-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272495/job/29938242685)|
   |wheel-macos-monterey-cp312-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272965/job/29938245735)|
   |wheel-macos-monterey-cp312-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272697/job/29938243979)|
   |wheel-macos-monterey-cp313-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp313-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272851/job/29938244916)|
   |wheel-macos-monterey-cp313-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp313-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272777/job/29938244523)|
   |wheel-macos-monterey-cp38-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272718/job/29938244392)|
   |wheel-macos-monterey-cp38-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp38-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272833/job/29938244837)|
   |wheel-macos-monterey-cp39-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794271969/job/29938239924)|
   |wheel-macos-monterey-cp39-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-macos-monterey-cp39-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794271570/job/29938237065)|
   |wheel-manylinux-2-28-cp310-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272921/job/29938245178)|
   |wheel-manylinux-2-28-cp310-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp310-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794271811/job/29938239245)|
   |wheel-manylinux-2-28-cp311-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794271993/job/29938239833)|
   |wheel-manylinux-2-28-cp311-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272303/job/29938241356)|
   |wheel-manylinux-2-28-cp312-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794271678/job/29938237827)|
   |wheel-manylinux-2-28-cp312-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272766/job/29938244379)|
   |wheel-manylinux-2-28-cp313-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp313-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794271721/job/29938238673)|
   |wheel-manylinux-2-28-cp313-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp313-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272191/job/29938240297)|
   |wheel-manylinux-2-28-cp38-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272264/job/29938241036)|
   |wheel-manylinux-2-28-cp38-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp38-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794271742/job/29938238720)|
   |wheel-manylinux-2-28-cp39-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272074/job/29938240432)|
   |wheel-manylinux-2-28-cp39-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2-28-cp39-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272704/job/29938244138)|
   |wheel-manylinux-2014-cp310-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272381/job/29938242092)|
   |wheel-manylinux-2014-cp310-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp310-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272433/job/29938241843)|
   |wheel-manylinux-2014-cp311-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272848/job/29938244835)|
   |wheel-manylinux-2014-cp311-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272969/job/29938245748)|
   |wheel-manylinux-2014-cp312-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272674/job/29938243862)|
   |wheel-manylinux-2014-cp312-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272962/job/29938245313)|
   |wheel-manylinux-2014-cp313-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp313-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272977/job/29938246110)|
   |wheel-manylinux-2014-cp313-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp313-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794271630/job/29938237638)|
   |wheel-manylinux-2014-cp38-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272793/job/29938244466)|
   |wheel-manylinux-2014-cp38-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp38-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794271818/job/29938239298)|
   |wheel-manylinux-2014-cp39-amd64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272212/job/29938240415)|
   |wheel-manylinux-2014-cp39-arm64|[![GitHub Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-272dc0e9a9-github-wheel-manylinux-2014-cp39-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/10794272360/job/29938241606)|


-- 
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: [CI] Make sure Linux Docker tests can write core dumps [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #43937:
URL: https://github.com/apache/arrow/pull/43937#issuecomment-2340934423

   @github-actions crossbow submit -g cpp -g python -g r 


-- 
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: [CI][C++] Enable core dumps and stack traces in Linux/macOS jobs [arrow]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on code in PR #43937:
URL: https://github.com/apache/arrow/pull/43937#discussion_r1753008780


##########
.github/workflows/integration.yml:
##########
@@ -101,6 +101,7 @@ jobs:
           ARCHERY_DOCKER_USER: ${{ secrets.DOCKERHUB_USER }}
           ARCHERY_DOCKER_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }}
         run: >
+          source ci/scripts/util_enable_core_dumps.sh

Review Comment:
   Oh, this breaks integration test.
   (`archery docker run ...` isn't executed.)



-- 
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