Opened 8 years ago

Closed 7 years ago

#5508 closed defect (fixed)

checkasm fails on ppc64be

Reported by: Carl Eugen Hoyos Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: ppc
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Checkasm (and therefore fate) fails on ppc64be since 3d20f8e7

$ ./ffmpeg
ffmpeg version N-79754-g66eb5b8 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.8.3 (GCC) 20140911 (Red Hat 4.8.3-7)
  configuration: --enable-gpl
  libavutil      55. 23.100 / 55. 23.100
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 36.100 / 57. 36.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'
$ tests/checkasm/checkasm
checkasm: using random seed 1644412637
ALTIVEC:
 - fmtconvert.fmtconvert      [OK]
 - h264qpel.put               [OK]
 - h264qpel.avg               [OK]
   get_pixels_altivec (pixblockdsp.c:99)
 - pixblockdsp.get_pixels     [FAILED]
   diff_pixels_altivec (pixblockdsp.c:104)
 - pixblockdsp.diff_pixels    [FAILED]
checkasm: 2 of 35 tests have failed

Works fine on ppc64 little endian altivec.

Change History (1)

comment:1 by Carl Eugen Hoyos, 7 years ago

Component: undeterminedavcodec
Resolution: fixed
Status: newclosed

Fixed by Andreas Cadhalpun in 3932ccc472ad4f4d370dcfc1c2f574b0f3acb88c

Note: See TracTickets for help on using tickets.