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

Builder ffmpegsos-solaris10-sparc Build #12567

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision4715b9bac22aedadc56bc4f719f72ef17d95a1c7
Got Revision4715b9bac22aedadc56bc4f719f72ef17d95a1c7
Changes9 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 21 secs )
    1. stdio
  2. shell 'gsed -i ...' ( 3 secs )
    1. stdio
  3. shell_1 'gsed -i ...' ( 4 secs )
    1. stdio
  4. shell_2 'gsed -i ...' failed ( 1 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 12567 Build
codebase Build
got_revision 4715b9bac22aedadc56bc4f719f72ef17d95a1c7 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 4715b9bac22aedadc56bc4f719f72ef17d95a1c7 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 Dec 14 11:51:44 2025
EndSun Dec 14 11:52:25 2025
Elapsed40 secs

All Changes:

:

  1. Change #252135

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 14 Dec 2025 10:13:29
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision f8a06da4ec71e25f8dee48bf03bb153162a9623d

    Comments

    fate/vcodec: Test median prediction in ffvhuff,huffyuv
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • tests/fate/vcodec.mak
    • tests/ref/vsynth/vsynth1-ffvhuff420p12
    • tests/ref/vsynth/vsynth1-huffyuv
    • tests/ref/vsynth/vsynth2-ffvhuff420p12
    • tests/ref/vsynth/vsynth3-ffvhuff420p12
    • tests/ref/vsynth/vsynth_lena-ffvhuff420p12
  2. Change #252136

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 14 Dec 2025 10:16:25
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 2b9aea7756355f54fb68c5e41020de8cd6fb7d57

    Comments

    avcodec/x86/lossless_videoencdsp_init: Don't read from before the buffer
    sub_median_pred_mmxext() calculates a predictor from the left, top
    and topleft pixel values. The left value is simply read via
    ptr[-1], although this is not guaranteed to be inside the buffer
    in case of negative strides. This happens e.g. with
    
    ffmpeg -i fate-suite/mpeg2/dvd_single_frame.vob -vf vflip \
           -c:v magicyuv -pred median -f null -
    
    Fix this by reading the first value like the topleft value.
    Also change the documentation of sub_median_pred to reflect this
    change (and the one from 791b5954bc8fe7c0077d7eb959ebd17e40d0a7c6).
    
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/lossless_videoencdsp.h
    • libavcodec/x86/lossless_videoencdsp_init.c
  3. Change #252137

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 14 Dec 2025 10:16:29
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 31446525881208afd0620f40d361e7940b0723c3

    Comments

    avcodec/x86/lossless_videoencdsp_init: Don't read too often
    sub_median_pred_mmxext() calculates a predictor from the left, top
    and topleft pixel values. The topleft values need to be initialized
    differently for the first loop initialization than for the others
    in order to avoid reading ptr[-1]. So it has been initialized before
    the loop and then read again at the end of the loop, so that the last
    value read was never used. Yet this can lead to reads beyond the end
    of the buffer, e.g. with
    ffmpeg -cpuflags mmx+mmxext -f lavfi -i "color=size=64x4,format=yuv420p" \
    -vf vflip -c:v ffvhuff -pred median -frames 1 -f null -
    
    Fix this by not reading the value at the end of the loop.
    
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/lossless_videoencdsp_init.c
  4. Change #252138

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 14 Dec 2025 10:16:32
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 56b8769a1c26dac8fe51319f0c2b94de67a64217

    Comments

    tests/checkasm/llviddspenc: Add test for sub_median_pred
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • tests/checkasm/llviddspenc.c
  5. Change #252139

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 14 Dec 2025 10:16:35
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 3a3e7080f1f0b9731c66495dd1dba9225d883843

    Comments

    avcodec/x86/lossless_videoencdsp_init: Port sub_median_pred to SSE2
    Old benchmarks:
    sub_median_pred_c:                                     405.7 ( 1.00x)
    sub_median_pred_mmxext:                                 35.1 (11.57x)
    
    New benchmarks:
    sub_median_pred_c:                                     404.1 ( 1.00x)
    sub_median_pred_sse2:                                   20.5 (19.67x)
    
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/lossless_videoencdsp_init.c
    • tests/checkasm/llviddspenc.c
  6. Change #252140

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 14 Dec 2025 10:16:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 9ba33cc1980d624a45d47581efe00663f9eac4e3

    Comments

    avcodec/x86/lossless_videoencdsp_init: Avoid special-casing first pixel
    Old benchmarks:
    sub_median_pred_c:                                     404.1 ( 1.00x)
    sub_median_pred_sse2:                                   20.5 (19.67x)
    
    New benchmarks:
    sub_median_pred_c:                                     408.5 ( 1.00x)
    sub_median_pred_sse2:                                   19.2 (21.27x)
    
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/lossless_videoencdsp_init.c
  7. Change #252141

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 14 Dec 2025 10:16:43
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision abe6ba17faa10bda8b0672467187c9358f59e54c

    Comments

    avcodec/x86/lossless_videoencdsp: Port sub_median_pred to NASM
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/lossless_videoencdsp.asm
    • libavcodec/x86/lossless_videoencdsp_init.c
  8. Change #252142

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 14 Dec 2025 10:16:46
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision f96829b5bf48f7cff983cbb5f138c2baa7be812f

    Comments

    avcodec/x86/lossless_videoencdsp_init: Remove pointless av_unused
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • libavcodec/x86/lossless_videoencdsp_init.c
  9. Change #252143

    Category ffmpeg
    Changed by Andreas Rheinhardt <andreas.rheinhardtohnoyoudont@outlook.com>
    Changed at Sun 14 Dec 2025 10:16:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 4715b9bac22aedadc56bc4f719f72ef17d95a1c7

    Comments

    tests/checkasm/llviddspenc: Rename to llvidencdsp
    Reviewed-by: Lynne <dev@lynne.ee>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    Changed files

    • tests/checkasm/Makefile
    • tests/checkasm/checkasm.c
    • tests/checkasm/checkasm.h
    • tests/checkasm/llviddspenc.c
    • tests/checkasm/llvidencdsp.c
    • tests/fate/checkasm.mak