#11189: ffmpeg@3.4.13 fails lavf.fits crc tests on i686
-------------------------------------+-------------------------------------
             Reporter:  André        |                     Type:  defect
  Batista                            |
               Status:  new          |                 Priority:  normal
            Component:  fate         |                  Version:  3.4.13
             Keywords:  lavf, fits,  |               Blocked By:
  grayscale, crc, checksum,          |
  mismatch, i686                     |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 On Guix[1] we are currently hitting a bug when building ffmpeg@3.4.13 on
 i686, a CRC mismatch which happens when testing lavf.fits[2]. The bug does
 not occur on later ffmpeg versions (4.4.2, 5.1.4, 6.1.1 or 7.0.2) nor in
 version 3.4.13 on x86_64.

 The CRC mismatched hash results seem to be reproducible on different
 machines for months now[3], regadless if build natively on i686 or on
 x86_64. So we are wondering if the CRC reference values are in need of
 update or if this reflects some hidden bug that affects i686 only.

 The details for the CI build attempt can be found here[4], including a raw
 log[5] for the build failure and the libraries against which it was
 linked.

 Here is a snippet for the failure:

 ----
 --- ./tests/ref/lavf/fits       1970-01-01 00:00:01.000000000 +0000
 +++ tests/data/fate/lavf-fits   2024-09-11 22:05:31.194679485 +0000
 @@ -1,9 +1,9 @@
  ed9fd697d0d782df6201f6a2db184552 *./tests/data/lavf/graylavf.fits
  5328000 ./tests/data/lavf/graylavf.fits
 -./tests/data/lavf/graylavf.fits CRC=0xbacf446c
 +./tests/data/lavf/graylavf.fits CRC=0xeb450e41
  48e6caf6a59e32f9a8a39979c9183a7f *./tests/data/lavf/gray16belavf.fits
  10368000 ./tests/data/lavf/gray16belavf.fits
 -./tests/data/lavf/gray16belavf.fits CRC=0xae2b58d4
 +./tests/data/lavf/gray16belavf.fits CRC=0xcc6d0df7
  be2f7112fd193c9a909304c81e662769 *./tests/data/lavf/gbrplavf.fits
  15408000 ./tests/data/lavf/gbrplavf.fits
  ./tests/data/lavf/gbrplavf.fits CRC=0x04ed3828
 TEST    lavf-mkv
 Test lavf-fits failed. Look at tests/data/fate/lavf-fits.err for details.
 make: *** [tests/Makefile:226: fate-lavf-fits] Error 1
 make: *** Waiting for unfinished jobs....

 Test suite failed, dumping logs.
 ----

 I've also attached here the $FFREPORT detailed logs.

 Thanks in advance.

 1. https://guix.gnu.org
 2. https://issues.guix.gnu.org/67308
 3. https://lists.gnu.org/archive/html/bug-guix/2024-09/msg00190.html
 4. https://ci.guix.gnu.org/build/5613330/details
 5. https://ci.guix.gnu.org/build/5613330/log/raw
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11189>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to