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

Builder ffmpeg64-solaris10-i386 Build #12681

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revisionb03b45cf22184bd2a94ac7b7fdea8eb8f1620d83
Got Revisionb03b45cf22184bd2a94ac7b7fdea8eb8f1620d83
Changes4 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 6 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 12681 Build
codebase Build
got_revision b03b45cf22184bd2a94ac7b7fdea8eb8f1620d83 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision b03b45cf22184bd2a94ac7b7fdea8eb8f1620d83 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 Nov 1 14:07:48 2025
EndSat Nov 1 14:08:02 2025
Elapsed14 secs

All Changes:

:

  1. Change #247294

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sat 01 Nov 2025 13:31:57
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision c6efe1abda600f15a87480d5bcc52a6df93983b8

    Comments

    avcodec/h264chroma: Move mc1 function to mpegvideo_dec.c
    It is only used by mpegvideo decoders (for lowres). It is also only used
    for bitdepth == 8, so don't build the bitdepth == 16 function at all any
    more.
    
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/h264chroma.c
    • libavcodec/h264chroma_template.c
    • libavcodec/mpegvideo_dec.c
    • tests/checkasm/h264chroma.c
  2. Change #247295

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sat 01 Nov 2025 13:33:56
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision c607aae2b95b05bdc7066e3572737cb00a596e9f

    Comments

    configure: Add config_components.asm
    This is in preparation for the next commit.
    
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • configure
  3. Change #247296

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sat 01 Nov 2025 13:34:00
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision cb054ee89bcb9e4a035b86a42b6b3e5e6b78fec5

    Comments

    avcodec/x86/h264_chromamc: Add SSSE3 RV40 chroma motion compensation functions
    The only difference between it and the H.264/VC-1 versions is the
    bias constant which depends on the shift parameters for RV40.
    This value ends up in a register and therefore one can reuse
    the H.264 code by setting the registers for RV40 and then jumping
    into the relevant H.264 function, making the four new functions
    cheap (just 256 bytes in total). This approach uses one jump more
    for the no-filter case and one jump less in the one-dimensional
    case than an approach using separate functions.
    
    avg_chroma_mc4_c:                                      167.5 ( 1.00x)
    avg_chroma_mc4_mmxext:                                  48.1 ( 3.48x)
    avg_chroma_mc4_ssse3:                                   31.1 ( 5.39x)
    avg_chroma_mc8_c:                                      325.5 ( 1.00x)
    avg_chroma_mc8_mmxext:                                 103.2 ( 3.15x)
    avg_chroma_mc8_ssse3:                                   33.5 ( 9.71x)
    put_chroma_mc4_c:                                      137.4 ( 1.00x)
    put_chroma_mc4_mmx:                                     44.5 ( 3.09x)
    put_chroma_mc4_ssse3:                                   28.4 ( 4.83x)
    put_chroma_mc8_c:                                      271.4 ( 1.00x)
    put_chroma_mc8_mmx:                                     99.9 ( 2.72x)
    put_chroma_mc8_ssse3:                                   30.6 ( 8.86x)
    
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/rv40dsp.c
    • libavcodec/x86/h264_chromamc.asm
    • libavcodec/x86/rv40dsp_init.c
  4. Change #247297

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sat 01 Nov 2025 13:34:23
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision b03b45cf22184bd2a94ac7b7fdea8eb8f1620d83

    Comments

    avcodec/x86/h264_chromamc: Remove MMX(EXT) funcs overridden by SSSE3
    SSSE3 is already quite old (introduced 2006 for Intel, 2011 for AMD),
    so that the overwhelming majority of our users (particularly those
    that actually update their FFmpeg) will be using the SSSE3 versions.
    This commit therefore removes the MMX(EXT) functions overridden
    by them (which don't abide by the ABI) to get closer to a removal
    of emms_c.
    
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/h264_chromamc.asm
    • libavcodec/x86/h264chroma_init.c
    • libavcodec/x86/rv40dsp_init.c
    • libavcodec/x86/vc1dsp_init.c