Bug#1127450: xsimd: many test errors on arm64

Drew Parsons dparsons at debian.org
Mon Feb 9 01:09:32 GMT 2026


Source: xsimd
Version: 14.0.0-1
Severity: serious
Justification: FTBFS
X-Debbugs-Cc: debian-arm at lists.debian.org
User: debian-arm at lists.debian.org
Usertags: arm64
Control: forwarded -1 https://github.com/xtensor-stack/xsimd/issues/1232

xsimd 14 is generating many test errors on arm64:

test 1
    Start 1: test_xsimd

1: Test command: /build/reproducible-path/xsimd-14.0.0/obj-aarch64-linux-gnu/test/test_xsimd
1: Working Directory: /build/reproducible-path/xsimd-14.0.0/obj-aarch64-linux-gnu/test
1: Test timeout computed to be: 10000000
1: [doctest] doctest version is "2.4.12"
1: [doctest] run with "--help" for options
1: ===============================================================================
1: ./test/test_api.cpp:212:
1: TEST CASE:  [basic api]<xsimd::batch<float>>
1:   store
1: 
1: ./test/test_api.cpp:151: ERROR: CHECK_UNARY( std::accumulate(b_data, b_data + size, true, std::logical_and<bool>()) ) is NOT correct!
1:   values: CHECK_UNARY( false )
1:   logged: store int8_t unaligned
1:           store int8_t batch_bool unaligned
1: 
1: ./test/test_api.cpp:161: ERROR: CHECK_UNARY( std::accumulate(b_data, b_data + size, true, std::logical_and<bool>()) ) is NOT correct!
1:   values: CHECK_UNARY( false )
1:   logged: store int8_t unaligned
1:           store int8_t batch_bool unaligned
1:           store int8_t aligned
1:           store int8_t batch_bool aligned
1: 
...

Reported upstream
https://github.com/xtensor-stack/xsimd/issues/1232



More information about the debian-science-maintainers mailing list