[ https://issues.apache.org/jira/browse/ARROW-5765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wes McKinney resolved ARROW-5765. --------------------------------- Resolution: Fixed Issue resolved by pull request 4730 [https://github.com/apache/arrow/pull/4730] > [C++] TestDictionary.Validate test is crashed with release build > ---------------------------------------------------------------- > > Key: ARROW-5765 > URL: https://issues.apache.org/jira/browse/ARROW-5765 > Project: Apache Arrow > Issue Type: Bug > Components: C++ > Reporter: Sutou Kouhei > Assignee: Wes McKinney > Priority: Blocker > Labels: pull-request-available > Fix For: 0.14.0 > > Time Spent: 1.5h > Remaining Estimate: 0h > > Here is a backtrace: > {noformat} > (gdb) bt > #0 0x00007ffff76b3bba in > arrow::DictionaryArray::DictionaryArray(std::shared_ptr<arrow::DataType> > const&, std::shared_ptr<arrow::Array> const&, std::shared_ptr<arrow::Array> > const&) () > from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow.so.14 > #1 0x00005555557ba6c3 in arrow::TestDictionary_Validate_Test::TestBody() () > #2 0x00007ffff7fa725a in void > testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, > void>(testing::Test*, void (testing::Test::*)(), char const*) () > from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14 > #3 0x00007ffff7f9db5a in testing::Test::Run() () > from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14 > #4 0x00007ffff7f9dca8 in testing::TestInfo::Run() () > from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14 > #5 0x00007ffff7f9dd85 in testing::TestCase::Run() () > from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14 > #6 0x00007ffff7f9e29c in testing::internal::UnitTestImpl::RunAllTests() () > from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14 > #7 0x00007ffff7fa776a in bool > testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, > bool>(testing::internal::UnitTestImpl*, bool > (testing::internal::UnitTestImpl::*)(), char const*) () > from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14 > #8 0x00007ffff7f9e3cc in testing::UnitTest::Run() () > from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14 > #9 0x000055555568eb90 in main () > {noformat} > It's not occurred with debug build. > Here are CMake options I used: > {noformat} > rm -rf build > mkdir -p build > cd build > CUDA_TOOLKIT_ROOT=/usr \ > cmake .. \ > -G Ninja \ > -DCMAKE_INSTALL_PREFIX=/tmp/local \ > -DCMAKE_BUILD_TYPE=release \ > -DARROW_PYTHON=on \ > -DPythonInterp_FIND_VERSION=on \ > -DPythonInterp_FIND_VERSION_MAJOR=3 \ > -DARROW_PLASMA=on \ > -DARROW_CUDA=on \ > -DARROW_EXTRA_ERROR_CONTEXT=on \ > -DARROW_ORC=on \ > -DARROW_PARQUET=on \ > -DARROW_GANDIVA=on \ > -DARROW_BUILD_TESTS=on \ > -DARROW_FLIGHT=on > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)