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

Builder ffmpeg-solaris10-sparc Build #12349

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

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

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 7 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.sh' failed ( 2 secs )
    1. stdio
    2. configure.log
    3. compile.log
    4. test.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/ffmpeg-solaris10-sparc slave
buildername ffmpeg-solaris10-sparc Builder
buildnumber 12349 Build
codebase Build
got_revision 7f00e24d70545dc303e43b62ab5ea5c743411411 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 7f00e24d70545dc303e43b62ab5ea5c743411411 Build
scheduler schedule-ffmpeg-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/ffmpeg-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Niklas Haas

Timing:

StartMon Aug 4 00:22:23 2025
EndMon Aug 4 00:22:40 2025
Elapsed17 secs

All Changes:

:

  1. Change #241788

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Mon 04 Aug 2025 00:13:51
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 7f00e24d70545dc303e43b62ab5ea5c743411411

    Comments

    vf_bwdif: add AVX512 implementation
    I also tried replacing some of the instructions by more elaborate ones
    using masks, but I found no performance gain significant enough to be worth
    maintaining two code paths, so this implementation merely replaces the AVX2
    implementation by drop-in AVX512 equivalents.
    
    bwdif8_c:                                             6362.2 ( 1.00x)
    bwdif8_sse2:                                          1004.9 ( 6.33x)
    bwdif8_ssse3:                                          946.0 ( 6.73x)
    bwdif8_avx2:                                           477.9 (13.31x)
    bwdif8_avx512:                                         273.3 (23.28x)
    
    bwdif10_c:                                            6341.5 ( 1.00x)
    bwdif10_sse2:                                          872.4 ( 7.27x)
    bwdif10_ssse3:                                         803.4 ( 7.89x)
    bwdif10_avx2:                                          416.7 (15.22x)
    bwdif10_avx512:                                        224.3 (28.27x)
    
    Realtime test at 3840x2160 yuv420p:
    
    avx2:   frame=20000 fps=3370 q=-0.0 Lsize=N/A time=00:06:40.00 bitrate=N/A speed=67.4x elapsed=0:00:05.93
    avx512: frame=20000 fps=5077 q=-0.0 Lsize=N/A time=00:06:40.00 bitrate=N/A speed= 102x elapsed=0:00:03.93
    
    The use of this function is gated behind avx512icl so that it doesn't
    downclock on Skylake.

    Changed files

    • libavfilter/x86/vf_bwdif.asm
    • libavfilter/x86/vf_bwdif_init.c