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

Builder ffmpeg-solaris10-i386 Build #12736

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision79080a547a39b0257bec081f72963b8f51e94416
Got Revision79080a547a39b0257bec081f72963b8f51e94416
Changes1 change

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 4 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 ( 7 secs )
    1. stdio
    2. config.log
  6. shell_4 'gmake fate-rsync' failed ( 4 secs )
    1. stdio
  7. shell_5 '../../../ffmpeg/fate.sh ../../../ffmpeg/fate_config.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/ffmpeg-solaris10-i386 slave
buildername ffmpeg-solaris10-i386 Builder
buildnumber 12736 Build
codebase Build
got_revision 79080a547a39b0257bec081f72963b8f51e94416 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 79080a547a39b0257bec081f72963b8f51e94416 Build
scheduler schedule-ffmpeg-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/ffmpeg-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Andreas Rheinhardt

Timing:

StartThu Nov 6 02:47:47 2025
EndThu Nov 6 02:48:05 2025
Elapsed18 secs

All Changes:

:

  1. Change #247730

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Thu 06 Nov 2025 02:16:28
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 79080a547a39b0257bec081f72963b8f51e94416

    Comments

    avcodec/x86/h264_chromamc: Use xmm regs in chroma_mc4 SSSE3 functions
    Doubling the register size allowed to avoid two pmaddubsw.
    It is also ABI compliant (the old version lacked an emms)
    and the average versions no longer rely on padding (the old versions
    used pavgb with a memory operand reading eight bytes,
    although only four are needed).
    
    Old benchmarks (the latter four refer to RV40):
    avg_h264_chroma_mc4_8_c:                               145.7 ( 1.00x)
    avg_h264_chroma_mc4_8_ssse3:                            32.3 ( 4.51x)
    put_h264_chroma_mc4_8_c:                               136.1 ( 1.00x)
    put_h264_chroma_mc4_8_ssse3:                            29.0 ( 4.70x)
    avg_chroma_mc4_c:                                      162.1 ( 1.00x)
    avg_chroma_mc4_ssse3:                                   31.1 ( 5.22x)
    put_chroma_mc4_c:                                      137.5 ( 1.00x)
    put_chroma_mc4_ssse3:                                   28.6 ( 4.81x)
    
    New benchmarks:
    avg_h264_chroma_mc4_8_c:                               146.7 ( 1.00x)
    avg_h264_chroma_mc4_8_ssse3:                            26.5 ( 5.53x)
    put_h264_chroma_mc4_8_c:                               136.8 ( 1.00x)
    put_h264_chroma_mc4_8_ssse3:                            22.5 ( 6.09x)
    avg_chroma_mc4_c:                                      165.5 ( 1.00x)
    avg_chroma_mc4_ssse3:                                   27.2 ( 6.08x)
    put_chroma_mc4_c:                                      138.1 ( 1.00x)
    put_chroma_mc4_ssse3:                                   23.2 ( 5.96x)
    
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/h264_chromamc.asm