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

Builder ffmpegsos-solaris10-sparc Build #13274

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision415b466d41ac81856abc76d7a9341132b0f668b0
Got Revision415b466d41ac81856abc76d7a9341132b0f668b0
Changes7 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-ffmpegsos-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 20 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 ( 8 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_sos.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-unstable10s/slave/ffmpegsos-solaris10-sparc slave
buildername ffmpegsos-solaris10-sparc Builder
buildnumber 13274 Build
codebase Build
got_revision 415b466d41ac81856abc76d7a9341132b0f668b0 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 415b466d41ac81856abc76d7a9341132b0f668b0 Build
scheduler schedule-ffmpegsos-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/ffmpegsos-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Andreas Rheinhardt

Timing:

StartSun Apr 19 09:05:17 2026
EndSun Apr 19 09:05:48 2026
Elapsed31 secs

All Changes:

:

  1. Change #264924

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 19 Apr 2026 08:14:50
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 37bc3a237b274fa7dfc594c6327b4e8f11e0593c

    Comments

    tests/checkasm/vp3dsp: Add test for put_no_rnd_pixels_l2
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • tests/checkasm/vp3dsp.c
  2. Change #264925

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 19 Apr 2026 08:15:54
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 84b9de0633850721e5a3fecf906535226fd19ee9

    Comments

    avcodec/x86/vp3dsp: Port ff_put_vp_no_rnd_pixels8_l2_mmx to SSE2
    This allows to use pavgb to reduce the amount of instructions used
    to calculate the average; processing two rows via movhps allows
    to reduce the amount of pxor and pavgb even further and turned
    out to be beneficial.
    This patch also avoids a load as the constant used here can be easily
    generated at runtime.
    
    Old benchmarks:
    put_no_rnd_pixels_l2_c:                                 13.3 ( 1.00x)
    put_no_rnd_pixels_l2_mmx:                               11.6 ( 1.15x)
    
    New benchmarks:
    put_no_rnd_pixels_l2_c:                                 13.4 ( 1.00x)
    put_no_rnd_pixels_l2_sse2:                               7.5 ( 1.77x)
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/vp3dsp.asm
    • libavcodec/x86/vp3dsp_init.c
    • tests/checkasm/vp3dsp.c
  3. Change #264926

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 19 Apr 2026 08:21:08
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 88879f2effb241fdabe1c9b87f6e50b11f9443a2

    Comments

    tests/checkasm/vp3dsp: Add test for idct_add, idct_put, idct_dc_add
    Due to a discrepancy between SSE2 and the C version coefficients
    for idct_put and idct_add are restricted to a range not causing
    overflows.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • tests/checkasm/vp3dsp.c
  4. Change #264927

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 19 Apr 2026 08:21:17
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision c1af56357b098f26ad7ef3990f9ebbfee6b93902

    Comments

    avcodec/x86/vp3dsp: Avoid unnecessary macro, repetition
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/vp3dsp.asm
  5. Change #264928

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 19 Apr 2026 08:21:17
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision ed59fc77e8a560b85ed337e25a953864d59cc8de

    Comments

    avcodec/x86/vp3dsp: Use named args in idct functions
    Also avoid REX prefixes while just at it.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/vp3dsp.asm
  6. Change #264929

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 19 Apr 2026 08:21:17
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision e7a613b2744745cd8e6c9508529da54c6ee1491e

    Comments

    avcodec/x86/vp3dsp: Avoid loads and stores
    Instead reuse values in registers.
    
    Old benchmarks:
    idct_add_c:                                             74.2 ( 1.00x)
    idct_add_sse2:                                          60.4 ( 1.23x)
    idct_put_c:                                            100.8 ( 1.00x)
    idct_put_sse2:                                          58.7 ( 1.72x)
    
    New benchmarks:
    idct_add_c:                                             74.2 ( 1.00x)
    idct_add_sse2:                                          55.2 ( 1.34x)
    idct_put_c:                                            107.5 ( 1.00x)
    idct_put_sse2:                                          54.1 ( 1.99x)
    
    Hint: For x64, all the intermediate stores could be avoided.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/vp3dsp.asm
  7. Change #264930

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 19 Apr 2026 08:21:17
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 415b466d41ac81856abc76d7a9341132b0f668b0

    Comments

    avcodec/x86/vp3dsp: Port ff_vp3_idct_dc_add_mmxext to SSE2
    This change should improve performance on Skylake and later
    Intel CPUs (which have only half the ports for saturated adds/subs
    for mmx register compared to xmm register): llvm-mca predicts
    a 25% performance improvement on Skylake.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/vp3dsp.asm
    • libavcodec/x86/vp3dsp_init.c
    • tests/checkasm/vp3dsp.c