[
https://issues.apache.org/jira/browse/ARROW-17927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17613299#comment-17613299
]
Percy Camilo Triveño Aucahuasi commented on ARROW-17927:
--------------------------------------------------------
I built the latest arrow version on ubuntu 18 for 32 bits architectures (I
tried with i386 and armv7l), but could not reproduce the issue.
I used docker buildx on a Macbook Pro M1.
These were the cmake args:
{code:java}
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/someprefix
-DCMAKE_INSTALL_LIBDIR=lib -DARROW_CUDA=OFF -DARROW_NO_DEPRECATED_API=OFF
-DARROW_BUILD_STATIC=OFF -DARROW_INSTALL_NAME_RPATH=ON -DARROW_USE_LD_GOLD=ON
-DARROW_USE_CCACHE=ON -DARROW_USE_ASAN=OFF -DARROW_USE_TSAN=OFF
-DARROW_USE_UBSAN=OFF -DARROW_BUILD_EXAMPLES=ON -DARROW_BUILD_TESTS=ON
-DARROW_TEST_MEMCHECK=OFF -DARROW_ENABLE_TIMING_TESTS=ON
-DARROW_BUILD_INTEGRATION=ON -DARROW_BUILD_BENCHMARKS=OFF
-DARROW_BUILD_BENCHMARKS_REFERENCE=OFF -DARROW_BUILD_OPENMP_BENCHMARKS=OFF
-DARROW_BUILD_DETAILED_BENCHMARKS=OFF -DARROW_TEST_LINKAGE=shared
-DARROW_FUZZING=OFF -DARROW_LARGE_MEMORY_TESTS=OFF -DARROW_PARQUET=ON
-DPARQUET_REQUIRE_ENCRYPTION=ON -DPARQUET_BUILD_EXAMPLES=ON
-DPARQUET_BUILD_EXECUTABLES=OFF -DARROW_ORC=OFF -DARROW_PYTHON=ON
-DARROW_COMPUTE=ON -DARROW_CSV=ON -DARROW_DATASET=ON
-DARROW_EXTRA_ERROR_CONTEXT=ON -DARROW_FILESYSTEM=ON -DARROW_JEMALLOC=OFF
-DARROW_JEMALLOC_USE_SHARED=ON -DARROW_JSON=ON -DARROW_S3=OFF -DARROW_HDFS=OFF
-DARROW_GCS=OFF -DARROW_FLIGHT=OFF -DARROW_GANDIVA=OFF -DARROW_PLASMA=OFF
-DARROW_SUBSTRAIT=OFF -DARROW_BUILD_UTILITIES=OFF
-DARROW_EXTRA_ERROR_CONTEXT=ON -DARROW_USE_CCACHE=ON -DCMAKE_UNITY_BUILD=OFF
-DARROW_USE_PRECOMPILED_HEADERS=OFF -DBUILD_WARNING_LEVEL=PRODUCTION
-DARROW_WITH_OPENTELEMETRY=OFF -DARROW_WITH_BZ2=ON -DARROW_WITH_ZLIB=ON
-DARROW_WITH_ZSTD=ON -DARROW_WITH_LZ4=ON -DARROW_WITH_THRIFT=OFF
-DARROW_WITH_SNAPPY=ON -DARROW_WITH_BROTLI=ON -DGTest_SOURCE=BUNDLED ..{code}
Both cases printed at the end:
[----------] Global test environment tear-down
[==========] 123 tests from 9 test suites ran. (196893 ms total)
[ PASSED ] 123 tests.
Tomorrow I'll try to explore this issue on a windows machine.
> [C++] Sporadic crashes in arrow-dataset-scanner-test
> ----------------------------------------------------
>
> Key: ARROW-17927
> URL: https://issues.apache.org/jira/browse/ARROW-17927
> Project: Apache Arrow
> Issue Type: Bug
> Components: C++, Continuous Integration
> Reporter: Antoine Pitrou
> Assignee: Weston Pace
> Priority: Blocker
> Fix For: 10.0.0
>
>
> Seen e.g. on this PR:
> https://github.com/apache/arrow/actions/runs/3181284056/jobs/5185859816#step:11:255
> {code}
> [----------] 8 tests from BasicNewScannerTests/TestScannerBase
> [ RUN ] BasicNewScannerTests/TestScannerBase.ScanOrdered/0fast1f128b
> [ OK ] BasicNewScannerTests/TestScannerBase.ScanOrdered/0fast1f128b (33
> ms)
> [ RUN ] BasicNewScannerTests/TestScannerBase.ScanOrdered/1fast16f128b
> [ OK ] BasicNewScannerTests/TestScannerBase.ScanOrdered/1fast16f128b
> (582 ms)
> [ RUN ] BasicNewScannerTests/TestScannerBase.ScanOrdered/2slow1f128b
> [ OK ] BasicNewScannerTests/TestScannerBase.ScanOrdered/2slow1f128b (65
> ms)
> [ RUN ] BasicNewScannerTests/TestScannerBase.ScanOrdered/3slow16f128b
> terminate called after throwing an instance of 'std::system_error'
> what(): Resource temporarily unavailable
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> terminate called recursively
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)