Opened 2 years ago

Last modified 10 months ago

#10955 new defect

checkasm failures on ppc64el

Reported by: Sebastian Ramacher Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: ppc64el
Cc: Sebastian Ramacher, Sean McGovern Blocked By: ticket:11120
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

ffmpeg 7.0 failed to build Debian's ppc64el build:

Test checkasm-llauddsp failed. Look at tests/data/fate/checkasm-llauddsp.err for details.
checkasm: using random seed 1840466934
ALTIVEC:
   scalarproduct_and_madd_int16_altivec (llauddsp.c:65)
 - llauddsp.scalarproduct_and_madd_int16 [FAILED]
checkasm: 1 of 1 tests have failed
threads=1
make[2]: *** [/<<PKGBUILDDIR>>/tests/Makefile:310: fate-checkasm-llauddsp] Error 1
...
Test checkasm-svq1enc failed. Look at tests/data/fate/checkasm-svq1enc.err for details.
checkasm: using random seed 283025580
ALTIVEC:
   ssd_int8_vs_int16_altivec (svq1enc.c:52)
 - svq1enc.ssd_int8_vs_int16 [FAILED]
checkasm: 1 of 1 tests have failed
threads=1
make[2]: *** [/<<PKGBUILDDIR>>/tests/Makefile:309: fate-checkasm-svq1enc] Error 1

The full build log is available at https://buildd.debian.org/status/fetch.php?pkg=ffmpeg&arch=ppc64el&ver=7%3A7.0-1&stamp=1712485734&raw=0.

Note that the build was done with 0e3a46720af828726c8565d657b34b094759d444, 82aa18828185d53d46a6bc0fa14af3252cefe5ee, 607fca80b7701a74af18e21ae3a95ad5a15259b1, and e2a1a4f581af83e800507c6470b6e8cbf2bab32d applied on top of 7.0.

Attachments (1)

checkasm-llauddsp.err (3.1 KB ) - added by Sean McGovern 19 months ago.
checkasm-llauddsp failure with ASAN enabled

Download all attachments as: .zip

Change History (7)

comment:1 by Sean McGovern, 2 years ago

Cc: Sean McGovern added

comment:2 by Sean McGovern, 2 years ago

Blocked By: ticket:11120

by Sean McGovern, 19 months ago

Attachment: checkasm-llauddsp.err added

checkasm-llauddsp failure with ASAN enabled

comment:3 by Sean McGovern, 19 months ago

I'm... not sure why I didn't think to try running this sporadically failing test (fate-checkasm-llauddsp) under ASAN before. Attachment is an eye opener.

comment:4 by Sean McGovern, 18 months ago

The svq1enc portion of this ticket is fixed by commit 4322be512b2bd6c7d8ee61a2b0230546f3107be0.

in reply to:  4 comment:5 by Sean McGovern, 10 months ago

Replying to Sean McGovern:

The svq1enc portion of this ticket is fixed by commit 4322be512b2bd6c7d8ee61a2b0230546f3107be0.

The fix was also backported to release/7.1 in commit 8f77695e65a69c8009804e9d457762d2d394403d.

comment:6 by Sean McGovern, 10 months ago

Component: undeterminedavcodec
Summary: 7.0: checkasm failures on ppc64elcheckasm failures on ppc64el
Version: unspecifiedgit-master
Note: See TracTickets for help on using tickets.