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

Builder ffmpeg-solaris10-sparc Build #12464

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision9b8b78a8153f9ca94b7eb9cba87442954787912a
Got Revision9b8b78a8153f9ca94b7eb9cba87442954787912a
Changes5 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-ffmpeg-solaris10-sparc' 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 ( 11 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 12464 Build
codebase Build
got_revision 9b8b78a8153f9ca94b7eb9cba87442954787912a Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 9b8b78a8153f9ca94b7eb9cba87442954787912a 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 18 21:03:18 2025
EndMon Aug 18 21:03:46 2025
Elapsed27 secs

All Changes:

:

  1. Change #243217

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Mon 18 Aug 2025 20:50:00
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 34ad857d2b1021a3ca2bd33860a72cdcf63affa3

    Comments

    avfilter/vf_colordetect: slightly change detect_alpha() signature
    Basically cosmetic.
    
    I want to expand this to detect more than a single property about the alpha
    channel at the same time; so we first need a way for this function to
    return a more complex result.
    
    Move the enum AlphaMode to the header and formally generalize the return
    signature a bit to allow returning more than just one value.

    Changed files

    • libavfilter/vf_colordetect.c
    • libavfilter/vf_colordetect.h
  2. Change #243218

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Mon 18 Aug 2025 20:50:00
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 2968f30a15e0b8dcd3872436bcff51bddbd9a933

    Comments

    tests/checkasm/vf_colordetect: also test opaque alpha base case
    Preemptively adding a check for a following commit.

    Changed files

    • tests/checkasm/vf_colordetect.c
  3. Change #243219

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Mon 18 Aug 2025 20:50:00
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision c96ccd78fcc9fdfe7efe340879576eaf50881375

    Comments

    avfilter/vf_colordetect: rename p, q, k variables for clarity
    Purely cosmetic.
    
    Motivated in part because I want to depend on the assumption that P
    represents the maximum alpha channel value.

    Changed files

    • libavfilter/vf_colordetect.c
    • libavfilter/vf_colordetect.h
    • libavfilter/x86/vf_colordetect.asm
    • tests/checkasm/vf_colordetect.c
  4. Change #243220

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Mon 18 Aug 2025 20:50:00
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision ae3c5ac2c1c8f073bcb32980983ddb17098ded91

    Comments

    avfilter/vf_colordetect: remove extra safety margin on premul check
    This safety margin was motivated by the fact that vf_premultiply sometimes
    produces such illegally high values, but this has since been fixed by
    603334a04362e7, so there's no more reason to have this safety margin, at
    least for our own code. (Of course, other sources may also produce such
    broken files, but we shouldn't work around that - garbage in, garbage out.)
    
    See-Also: 603334a04362e7a466cbdf9a25892ded167e3ce0

    Changed files

    • libavfilter/vf_colordetect.c
    • tests/checkasm/vf_colordetect.c
  5. Change #243221

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Mon 18 Aug 2025 20:50:00
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 9b8b78a8153f9ca94b7eb9cba87442954787912a

    Comments

    avfilter/vf_colordetect: detect fully opaque alpha planes
    It can be useful to know if the alpha plane consists of fully opaque
    pixels or not, in which case it can e.g. safely be stripped.
    
    This only requires a very minor modification to the AVX2 routines, adding
    an extra AND on the read alpha value with the reference alpha value, and a
    single extra cheap test per line.
    
    detect_alpha_8_full_c:                                2849.1 ( 1.00x)
    detect_alpha_8_full_avx2:                              260.3 (10.95x)
    detect_alpha_8_full_avx512icl:                         130.2 (21.87x)
    detect_alpha_8_limited_c:                             8349.2 ( 1.00x)
    detect_alpha_8_limited_avx2:                           756.6 (11.04x)
    detect_alpha_8_limited_avx512icl:                      364.2 (22.93x)
    detect_alpha_16_full_c:                               1652.8 ( 1.00x)
    detect_alpha_16_full_avx2:                             236.5 ( 6.99x)
    detect_alpha_16_full_avx512icl:                        134.6 (12.28x)
    detect_alpha_16_limited_c:                            5263.1 ( 1.00x)
    detect_alpha_16_limited_avx2:                          797.4 ( 6.60x)
    detect_alpha_16_limited_avx512icl:                     400.3 (13.15x)

    Changed files

    • doc/filters.texi
    • libavfilter/vf_colordetect.c
    • libavfilter/vf_colordetect.h
    • libavfilter/x86/vf_colordetect.asm
    • tests/checkasm/vf_colordetect.c