touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #117008
[Bug 1513985] Re: ffmpeg test idct8x8 (SIMPLE-ARM) fails on ARM32 when built with binutils from the trunk
A small clarification: the SIMPLE-ARM implementation can also be
selected at runtime, e.g. with the '-idct simplearm' option. That's
mainly useful for debugging purposes, though.
Regarding the binutils bug:
Attached testcase test.S doesn't require compiling ffmpeg, but simply:
$ gcc -g -c -o test.o test.S
Analyzing the difference of 'objdump -d test.o' between variants built
with working and broken binutils show that the working binutils always
always uses 'ldr.w' for ldr, while the broken version sometimes
optimizes this to 'movw', which is a correct alternative, but one time
to 'movt', which only sets half of the register.
** Attachment added: "testcase"
https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/1513985/+attachment/4516473/+files/test.S
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1513985
Title:
ffmpeg test idct8x8 (SIMPLE-ARM) fails on ARM32 when built with
binutils from the trunk
Status in binutils:
Unknown
Status in binutils package in Ubuntu:
Confirmed
Status in ffmpeg package in Ubuntu:
Fix Released
Bug description:
ffmpeg test idct8x8 (NEON) fails on ARM32 when built with binutils
from the trunk
To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1513985/+subscriptions
References