Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder ffmpeg64-solaris10-i386 Build #12137

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision6dd83fab44ca309b02b4ca1baea3ca9ed8b6180f
Got Revision6dd83fab44ca309b02b4ca1baea3ca9ed8b6180f
Changes14 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-ffmpeg64-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 11 secs )
    1. stdio
  2. shell 'gsed -i ...' ( 0 secs )
    1. stdio
  3. shell_1 'gsed -i ...' ( 0 secs )
    1. stdio
  4. shell_2 'gsed -i ...' failed ( 0 secs )
    1. stdio
  5. shell_3 './configure --samples="../../../ffmpeg/fate-suite" ...' failed ( 6 secs )
    1. stdio
    2. config.log
  6. shell_4 'gmake fate-rsync' failed ( 0 secs )
    1. stdio
  7. shell_5 '../../../ffmpeg/fate.sh ../../../ffmpeg/fate_config_64.sh' failed ( 0 secs )
    1. stdio
    2. configure.log
    3. compile.log
    4. test.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/ffmpeg64-solaris10-i386 slave
buildername ffmpeg64-solaris10-i386 Builder
buildnumber 12137 Build
codebase Build
got_revision 6dd83fab44ca309b02b4ca1baea3ca9ed8b6180f Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 6dd83fab44ca309b02b4ca1baea3ca9ed8b6180f Build
scheduler schedule-ffmpeg64-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/ffmpeg64-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Andreas Rheinhardt

Timing:

StartSat Apr 26 00:32:55 2025
EndSat Apr 26 00:33:16 2025
Elapsed20 secs

All Changes:

:

  1. Change #228357

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 3e21df2353ac5f0d2880bf0f6fbd64c19fcd5e49

    Comments

    avcodec/huffman: Switch to ff_vlc_init_from_lengths()
    Avoids having to create the codes ourselves.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/huffman.c
  2. Change #228358

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 57b7783c22ce33387e312a9a1038708e39c857f9

    Comments

    avcodec/vp6: Don't initialize unused VLC tables
    There are only 2*3*4 VLC trees for decoding Huffman encoded
    AC coefficients; see section 13.3.2 of the spec.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/vp56.h
    • libavcodec/vp6.c
  3. Change #228359

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision e946ba64bf716c0f36909459516e7972d2fd600a

    Comments

    avcodec/vp6: Don't reload unnecessarily often in get_vlc2()
    The VLC trees used here have very few different codes
    and are therefore guaranteed to not be very deep: The AC/DC
    VLCs have 12 elements and therefore a depth <= 11 whereas
    the run VLCs have only nine elements and therefore a depth <= 8.
    This allows to reduce the worst-case number of reloads for
    reading a VLC code.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/vp6.c
  4. Change #228360

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision be7495c32ce64d4d32f9e3c6684899d5217db0ea

    Comments

    avcodec/vp6: Use fewer number of bits in run VLCs
    Given that these trees have only nine elements and are complete,
    their depth is <= eight.
    
    Also remove the now unused FF_HUFFMAN_BITS constant.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/huffman.h
    • libavcodec/vp6.c
  5. Change #228361

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision a2acb46a6e38ece29d0228112cb4790721f05620

    Comments

    avcodec/vp6: Forward error codes
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/vp6.c
  6. Change #228362

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 6676038b23bd8272b9d6b9bb94f64b55f5dfd954

    Comments

    avcodec/cbs: Use put_bits63()
    It is better when BUF_BITS == 64 (i.e. on x64), because
    the underlying put_bits can then handle 0..63 bits naturally.
    It does not worsen the code when BUF_BITS != 64, because
    the compiler can optimize this to the same code as now
    (due to the assert).
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/cbs.c
  7. Change #228363

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision d60445258ce5d11eaccc285e5c7931ad26a96eb5

    Comments

    avcodec/webp: Check more directly for invalid codes
    Don't rely on invalid codes leading to get_vlc2() returning
    -1, which then gets converted to an uint8_t, i.e. to 255
    and runs afoul of a length check later. After all, get_vlc2()
    could be changed to return something else which may
    be valid when cast to uint8_t.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/webp.c
  8. Change #228364

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision e0df21b8c379f3e3025df9510258f91b0d01d3d8

    Comments

    avcodec/webp: Switch to ff_vlc_init_from_lengths()
    The earlier code would traverse over the code lengths
    mutliple times (namely max_length + 1 times - once to get
    the maximum length and once for each max_length to assign
    codes) before calling ff_vlc_init_sparse() (which may traverse
    them twice and sort them). The new code only traverses them once
    (+ the one time in ff_vlc_init_from_lengths()).
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/webp.c
  9. Change #228365

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 1fc0ee484f09a7a3c9724c765c52879602449dab

    Comments

    avcodec/webp: Check before allocations
    Avoids freeing lateron.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/webp.c
  10. Change #228367

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:37
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision e0a05456cd62e4127aaf2117833e371d103d5f4c

    Comments

    avcodec/webp: Combine allocations
    Or avoid them altogether for the small stage-one VLC.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/webp.c
  11. Change #228368

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:38
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision c33f16db1b0e5fc0c5eede34922b8f19e43ce854

    Comments

    avcodec/webp: Avoid loop
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/webp.c
  12. Change #228369

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:38
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 7c7e161437f2b0c39ebc7de5f0880433a240712b

    Comments

    avcodec/magicyuv: Set properties via AVPixFmtDescriptor
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/magicyuv.c
  13. Change #228370

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:01:38
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 122f86d8598715d47231de25385ae266504741f2

    Comments

    avcodec/magicyuv: Simplify check for RGB
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/magicyuv.c
  14. Change #228371

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Fri 25 Apr 2025 23:22:20
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 6dd83fab44ca309b02b4ca1baea3ca9ed8b6180f

    Comments

    avformat: Use ffio_read_size() where appropriate
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavformat/argo_brp.c
    • libavformat/flacdec.c
    • libavformat/ilbc.c
    • libavformat/ipmovie.c
    • libavformat/mm.c
    • libavformat/mpeg.c
    • libavformat/mxfdec.c
    • libavformat/qcp.c
    • libavformat/rmdec.c
    • libavformat/takdec.c
    • libavformat/vividas.c
    • libavformat/vqf.c
    • libavformat/wavdec.c
    • libavformat/wtvdec.c