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

Builder ffmpegsos-solaris10-sparc Build #12465

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision3bcf2be06c8cfe6834b287327c2d3bb891c7440d
Got Revision3bcf2be06c8cfe6834b287327c2d3bb891c7440d
Changes27 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 10 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 ( 2 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 12465 Build
codebase Build
got_revision 3bcf2be06c8cfe6834b287327c2d3bb891c7440d Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 3bcf2be06c8cfe6834b287327c2d3bb891c7440d 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. Lynne

Timing:

StartWed Nov 26 15:58:44 2025
EndWed Nov 26 15:59:05 2025
Elapsed21 secs

All Changes:

:

  1. Change #250091

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:34
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 58d26c2055180ebf8013308d6011f563f7529c1e

    Comments

    Changelog: add ProRes Vulkan hwaccel to the list
    Forgotten when it got merged.

    Changed files

    • Changelog
  2. Change #250092

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:39
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision fc2dd6c75157a040bd1d057b865a18ede32228a8

    Comments

    hwcontext_vulkan: enable runtime descriptor sizing
    We were already using this in places, but it seems validation
    layers finally got support to detect it.

    Changed files

    • libavutil/hwcontext_vulkan.c
  3. Change #250093

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:39
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 686951849b2a1a4f2683478c59042edb94ab527b

    Comments

    hwcontext_vulkan: re-enable host image copy extension
    We'll slowly start to use it in the code in safe places
    rather than globally.

    Changed files

    • libavutil/hwcontext_vulkan.c
  4. Change #250094

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:39
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 5c89528342b72cef57019aa01b9ef0f8fa401cc3

    Comments

    hwcontext_vulkan: disable host image transfers for Nvidia devices
    Nvidia's binary drivers have a very buggy implementation that is
    yet to be fixed.

    Changed files

    • libavutil/hwcontext_vulkan.c
  5. Change #250095

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:39
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision d288d4a24ee9eac79201cfd1e5c7d80c8f1bb9a7

    Comments

    hwcontext_vulkan: use vkTransitionImageLayoutEXT to switch layouts
    Falls back to regular submit-based layout switching if unsupported.

    Changed files

    • libavutil/hwcontext_vulkan.c
  6. Change #250096

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:39
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 6c3984db7fdcfc9d97e7db3d419a601eb1440fad

    Comments

    vulkan/common: add a function to flush/invalidate a buffer and use it
    Just for convenience.

    Changed files

    • libavutil/hwcontext_vulkan.c
    • libavutil/vulkan.c
    • libavutil/vulkan.h
  7. Change #250097

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:39
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision d36d88dcbb131aeb0af3465fe8d9d1fe9959f593

    Comments

    vulkan/common: add reverse2 endian reversal macro

    Changed files

    • libavcodec/vulkan/common.comp
  8. Change #250098

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 23cfcf93d22cffbaf683df43152740bbbc893bcd

    Comments

    vulkan: change ff_vk_frame_barrier access and stage type to sync2
    Cleans up a compiler warning.

    Changed files

    • libavutil/vulkan.c
    • libavutil/vulkan.h
  9. Change #250099

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 3ddcf042b2cc469f4321daf170d1ecab194e5802

    Comments

    ffv1enc_vulkan: add support for x2bgr10/x2rgb10

    Changed files

    • libavcodec/ffv1enc.c
    • libavutil/vulkan.c
  10. Change #250100

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 615b26f1b1ac4000667b4ad58db1ee112bc811f5

    Comments

    vulkan_ffv1: fix swapped colors for x2bgr10

    Changed files

    • libavcodec/vulkan/ffv1_dec.comp
    • libavcodec/vulkan_ffv1.c
  11. Change #250101

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision be9998674aeea8fc4110918a7e15e6d7f7f37357

    Comments

    vulkan_ffv1/prores: remove unnecessary slice buffer unref
    The slice buffer is already unref'd by ff_vk_decode_free_frame().

    Changed files

    • libavcodec/vulkan_ffv1.c
    • libavcodec/vulkan_prores.c
  12. Change #250102

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision a1154b74a4a3635e4106aba9b1c4c0efdd35e07c

    Comments

    ffv1dec: call ff_get_format if the EC coding changes
    Decoders need to track all state that hwaccels may be intersted in,
    and trigger a reconfiguration if it changes.

    Changed files

    • libavcodec/ffv1.h
    • libavcodec/ffv1dec.c
  13. Change #250103

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 56dea1a9e80f23a81a06ec75ca7528fce1ee1f1b

    Comments

    vulkan_ffv1: initialize only the necessary shaders on init
    The decoder will reinit the hwaccel upon pixfmt/dimension changes,
    so we can remove the f->use32bit and is_rgb variants of all shaders.
    
    This speeds up init time.

    Changed files

    • libavcodec/vulkan_ffv1.c
  14. Change #250104

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:41
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 8c0314d44afc1062c61c5a21d215175bdef6c5f7

    Comments

    proresdec: call ff_get_format if the interlacing changes
    Decoders need to track all state that hwaccels may be intersted in,
    and trigger a reconfiguration if it changes.

    Changed files

    • libavcodec/proresdec.c
  15. Change #250105

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:41
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 3934089de2c3bc4d2f6f37a0f4949c4fea864d5d

    Comments

    vulkan_prores: initialize only the necessary shaders on init

    Changed files

    • libavcodec/vulkan_prores.c
  16. Change #250106

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:41
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision a160e4a9e204578e05c552a85a8502151f0a657c

    Comments

    prores_raw: call ff_get_format if the version changes

    Changed files

    • libavcodec/prores_raw.c
  17. Change #250107

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:41
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 0c20edaa7ac63b56bb29ba8bfa5f6b4cb22aa418

    Comments

    vulkan_prores: initialize only the necessary shaders on init

    Changed files

    • libavcodec/vulkan_prores_raw.c
  18. Change #250108

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:41
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision bb30a0d0d8b14147649ac945b76a2fc05f916d67

    Comments

    vulkan_prores_raw: split up decoding and DCT
    This commit optimizes the Vulkan decoder by splitting up decoding
    from iDCT, and merging the few tables needed directly into the shader.
    
    The speedup on Intel is 10x.

    Changed files

    • libavcodec/vulkan/Makefile
    • libavcodec/vulkan/prores_raw.comp
    • libavcodec/vulkan/prores_raw_decode.comp
    • libavcodec/vulkan/prores_raw_idct.comp
    • libavcodec/vulkan_prores_raw.c
  19. Change #250109

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:41
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision edb844510ee72a03a87fef3671b5152cdacfef92

    Comments

    vulkan_prores_raw: use regular descriptors for tile data instead of BDA
    Regular descriptors are faster.

    Changed files

    • libavcodec/vulkan_prores_raw.c
  20. Change #250110

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:41
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 0db891366d8e501356ac3caee776af448ad50e68

    Comments

    vulkan_prores_raw: fix dynamically non-uniform accesses to pushconsts
    The Vulkan spec requires that all accesses to push data are uniform for
    all invocations (e.g. can't be based on gl_WorkGroupID or gl_LocalInvocationID).

    Changed files

    • libavcodec/vulkan/prores_raw_idct.comp
  21. Change #250111

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:42
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision a811a6885a342abf3fb5bd61753e5d4ebd17114d

    Comments

    vulkan_prores_raw: read the header length rather than assuming its 8
    In all known samples, it is equal to 8.

    Changed files

    • libavcodec/vulkan/prores_raw_decode.comp
  22. Change #250112

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:42
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 7af5b5cec33832f12515df0e5fe45a2aad437ca2

    Comments

    vulkan_prores_raw: use the native image representation
    It allows us to easily synchronize the software and hardware
    decoders, by removing the abstraction the Vulkan layer added by changing
    the values written.

    Changed files

    • libavcodec/vulkan/prores_raw_decode.comp
    • libavcodec/vulkan/prores_raw_idct.comp
    • libavcodec/vulkan_prores_raw.c
  23. Change #250113

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:42
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision bc07d03d069e263f8bf754f3b7c377cc9e859a00

    Comments

    dpx: add a context
    This simply adds a context with 4 fields to enable hardware unpacking.

    Changed files

    • libavcodec/dpx.c
    • libavcodec/dpx.h
  24. Change #250114

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:42
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 61ae1ec85fc5d1442e5010c0cf92dfa62c45d912

    Comments

    dpxdec: move data parsing into a separate function

    Changed files

    • libavcodec/dpx.c
  25. Change #250115

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:42
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision a9acae202a064d6c745f6d826b008cd31d0bd9d0

    Comments

    dpxdec: add hardware decoding hooks

    Changed files

    • libavcodec/dpx.c
    • libavcodec/dpx.h
  26. Change #250116

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:43
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 531ce713a0e848069d18311e38977b5bf8b9499d

    Comments

    dpxdec: add a Vulkan hwaccel

    Changed files

    • configure
    • libavcodec/Makefile
    • libavcodec/dpx.c
    • libavcodec/hwaccels.h
    • libavcodec/vulkan/Makefile
    • libavcodec/vulkan/dpx_copy.comp
    • libavcodec/vulkan/dpx_unpack.comp
    • libavcodec/vulkan_decode.c
    • libavcodec/vulkan_dpx.c
  27. Change #250117

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Wed 26 Nov 2025 15:16:43
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 3bcf2be06c8cfe6834b287327c2d3bb891c7440d

    Comments

    Changelog: bump lavc minor and add entry for the DPX Vulkan hwaccel

    Changed files

    • Changelog
    • libavcodec/version.h