simde
simde copied to clipboard
arm/neon/abs/vabsq_s64 on mipsel with clang 10 + 11 failure
Clang 10
359/846 arm/neon/abs/emul/c ERROR 0.03s
not ok 12 abs/vabsq_s64
../test/arm/neon/abs.c:421: assertion failed: r[0] == simde_vld1q_s64(test_vec[i].r)[0] (0 == -9223372036854775808)
360/846 arm/neon/abs/native/c ERROR 0.02s
not ok 12 abs/vabsq_s64
../test/arm/neon/abs.c:421: assertion failed: r[0] == simde_vld1q_s64(test_vec[i].r)[0] (0 == -9223372036854775808)
361/846 arm/neon/abs/emul/cpp ERROR 0.03s
not ok 12 abs/vabsq_s64
test/arm/neon/abs.cpp:421: assertion failed: r[0] == simde_vld1q_s64(test_vec[i].r)[0] (0 == -9223372036854775808)
362/846 arm/neon/abs/native/cpp ERROR 0.03s
not ok 12 abs/vabsq_s64
test/arm/neon/abs.cpp:421: assertion failed: r[0] == simde_vld1q_s64(test_vec[i].r)[0] (0 == -9223372036854775808)
Clang 11
359/846 arm/neon/abs/emul/c ERROR 0.04s
not ok 12 abs/vabsq_s64
../test/arm/neon/abs.c:421: assertion failed: r[0] == simde_vld1q_s64(test_vec[i].r)[0] (-9223372036854775808 == -9223372036854775808)
360/846 arm/neon/abs/native/c ERROR 0.02s
not ok 12 abs/vabsq_s64
../test/arm/neon/abs.c:421: assertion failed: r[0] == simde_vld1q_s64(test_vec[i].r)[0] (-9223372036854775808 == -9223372036854775808)
361/846 arm/neon/abs/emul/cpp ERROR 0.03s
not ok 12 abs/vabsq_s64
test/arm/neon/abs.cpp:421: assertion failed: r[0] == simde_vld1q_s64(test_vec[i].r)[0] (-9223372036854775808 == -9223372036854775808)
362/846 arm/neon/abs/native/cpp ERROR 0.02s
not ok 12 abs/vabsq_s64
test/arm/neon/abs.cpp:421: assertion failed: r[0] == simde_vld1q_s64(test_vec[i].r)[0] (-9223372036854775808 == -9223372036854775808)
Full log at https://buildd.debian.org/status/fetch.php?pkg=simde&arch=mipsel&ver=0.7.0%7Erc-1-3&stamp=1606674466&raw=0
Taking this issue off of the "must do" list for 0.7.0 as we don't advertise complete implementation of the Neon APIs.
still seeing this in simde v0.7.0-rc2