Thanks!!!

In <CAJPUwMAEZdaZ1PDaeYA--mq=runtjqhd2gvguh1+psf9uhx...@mail.gmail.com>
  "Re: 0.14.0: C++ TestDictionary.Validate is crashed with release build" on 
Thu, 27 Jun 2019 17:07:27 -0500,
  Wes McKinney <wesmck...@gmail.com> wrote:

> Patch here: https://github.com/apache/arrow/pull/4730
> 
> We aren't testing release builds of the C++ project at all in Travis
> CI. The longer build times probably pose a problem anyway, so I have
> set up a docker-compose build so we can add this to Ursabot to prevent
> this from happening in the future
> 
> On Thu, Jun 27, 2019 at 4:49 PM Wes McKinney <wesmck...@gmail.com> wrote:
>>
>> hi Kou,
>>
>> I'm taking a look now.
>>
>> - Wes
>>
>> On Thu, Jun 27, 2019 at 4:47 PM Sutou Kouhei <k...@clear-code.com> wrote:
>> >
>> > Hi,
>> >
>> > I'm testing dev/release/verify-release-candidate.sh that is
>> > a script to verify RC.
>> >
>> > I found that TestDictionary.Validate C++ test is crashed
>> > with release build. Note that this isn't crashed with debug
>> > build.
>> >
>> > Could C++ developers take a look this?
>> >
>> > JIRA: https://issues.apache.org/jira/browse/ARROW-5765
>> > This includes CMake options I used to reproduce this.
>> >
>> > Backtrace:
>> >
>> > (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 ()
>> >
>> >
>> > Thanks,
>> > --
>> > kou

Reply via email to