Open
Description
I am in the process of updating the Debian package of purify to version 4.2.0. While the built itself succeeds, I have a few test failures. On is the failure of test_distribute due to a SIGABRT:
3/20 Test #2: test_distribute ..................***Failed 0.27 sec
test_distribute: /usr/include/eigen3/Eigen/src/Core/Redux.h:411: typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<De
rived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::ArrayWrapp
er<const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]: Assertion `this->rows()>0 && thi
s->cols()>0 && "you are using an empty matrix"' failed.
Randomness seeded to: 1735329010
Distributing groups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test_distribute is a Catch2 v3.7.1 host application.
Run with -? for options
-------------------------------------------------------------------------------
Distribute
-------------------------------------------------------------------------------
./cpp/tests/distribute.cc:9
...............................................................................
./cpp/tests/distribute.cc:9: FAILED:
due to a fatal error condition:
SIGABRT - Abort (abnormal termination) signal
===============================================================================
test cases: 1 | 1 failed
assertions: 1 | 1 failed
test_distribute:159887 terminated with signal 6 at PC=7f3d38bb7c8c SP=7ffe7996e850. Backtrace:
/lib/x86_64-linux-gnu/libc.so.6(+0x93c8c) [0x7f3d38bb7c8c]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x12) [0x7f3d38b63c42]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x7f3d38b4c4f0]
/lib/x86_64-linux-gnu/libc.so.6(+0x28418) [0x7f3d38b4c418]
/lib/x86_64-linux-gnu/libc.so.6(+0x38552) [0x7f3d38b5c552]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/purify/libpurify.so.3.1(+0xa0d45) [0x7f3d39245d45]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/purify/libpurify.so.3.1(_ZN6purify10distribute18equal_distributionERKN5Eigen6MatrixIdLin1ELi1ELi0ELin1ELi1EEES5_RKi+0xafa) [0x7f3d39248c0a]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/purify/libpurify.so.3.1(_ZN6purify10distribute23distribute_measurementsERKN5Eigen6MatrixIdLin1ELi1ELi0ELin1ELi1EEES5_S5_iNS0_4planERKi+0x1d7) [0x7f3d39248e07]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/tests/test_distribute(+0x1ea67) [0x56439fa5da67]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/tests/test_distribute(+0x52e28) [0x56439fa91e28]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/tests/test_distribute(+0x53948) [0x56439fa92948]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/tests/test_distribute(+0x53dc0) [0x56439fa92dc0]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/tests/test_distribute(+0x252c3) [0x56439fa642c3]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/tests/test_distribute(+0x2562c) [0x56439fa6462c]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/tests/test_distribute(+0x1e221) [0x56439fa5d221]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d68) [0x7f3d38b4dd68]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f3d38b4de25]
/build/purify-4.2.0/obj-x86_64-linux-gnu/cpp/tests/test_distribute(+0x1e2b1) [0x56439fa5d2b1]
For completeness, I will attach the full build (and test) log.
purify_4.2.0-1_amd64.build.txt
Metadata
Assignees
Labels
No labels
Activity