simde icon indicating copy to clipboard operation
simde copied to clipboard

arm/neon/aba/native/c and arm/neon/aba/native/cpp fail on ppc64el

Open bdrung opened this issue 10 months ago • 9 comments

Two test cases fail on ppc64el on Ubuntu 23.04 (mantic) when building from the master branch (as of 2023-08-31):

================================== 265/792 ===================================
test:         arm/neon/aba/native/c
start time:   11:32:59
duration:     0.01s
result:       exit status 1
command:      MALLOC_PERTURB_=132 /home/ubuntu/simde/gcc_test/test/arm/neon/aba-native-c
----------------------------------- stdout -----------------------------------
1..12
ok 1 aba/vaba_s8
ok 2 aba/vaba_s16
ok 3 aba/vaba_u8
ok 4 aba/vaba_u16
ok 5 aba/vaba_u32
not ok 6 aba/vaba_s32
ok 7 aba/vabaq_s8
ok 8 aba/vabaq_s16
ok 9 aba/vabaq_u8
ok 10 aba/vabaq_u16
ok 11 aba/vabaq_s32
ok 12 aba/vabaq_u32
----------------------------------- stderr -----------------------------------
../test/arm/neon/aba.c:200: assertion failed: r[0] == simde_vld1_s32(test_vec[i].r)[0] (-1971202570 == -1971202570)

(test program exited with status code 1)
==============================================================================

================================== 266/792 ===================================
test:         arm/neon/aba/native/cpp
start time:   11:32:59
duration:     0.01s
result:       exit status 1
command:      MALLOC_PERTURB_=27 /home/ubuntu/simde/gcc_test/test/arm/neon/aba-native-cpp
----------------------------------- stdout -----------------------------------
1..12
ok 1 aba/vaba_s8
ok 2 aba/vaba_s16
ok 3 aba/vaba_u8
ok 4 aba/vaba_u16
ok 5 aba/vaba_u32
not ok 6 aba/vaba_s32
ok 7 aba/vabaq_s8
ok 8 aba/vabaq_s16
ok 9 aba/vabaq_u8
ok 10 aba/vabaq_u16
ok 11 aba/vabaq_s32
ok 12 aba/vabaq_u32
----------------------------------- stderr -----------------------------------
test/arm/neon/aba.cpp:200: assertion failed: r[0] == simde_vld1_s32(test_vec[i].r)[0] (-1971202570 == -1971202570)

(test program exited with status code 1)
==============================================================================

These two test succeed on ppc64el when using the 0.7.6 release (but 126 other arm/neon test cases fail, see LP #2033648)

bdrung avatar Aug 31 '23 12:08 bdrung