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

Builder ffmpeg64-solaris10-sparc Build #13691

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision3b9ab7f119f7e1a522f0e72e8057326bfd79602c
Got Revision3b9ab7f119f7e1a522f0e72e8057326bfd79602c
Changes6 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 12 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 ( 13 secs )
    1. stdio
    2. config.log
  6. shell_4 'gmake fate-rsync' failed ( 3 secs )
    1. stdio
  7. shell_5 '../../../ffmpeg/fate.sh ../../../ffmpeg/fate_config_64.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/ffmpeg64-solaris10-sparc slave
buildername ffmpeg64-solaris10-sparc Builder
buildnumber 13691 Build
codebase Build
got_revision 3b9ab7f119f7e1a522f0e72e8057326bfd79602c Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 3b9ab7f119f7e1a522f0e72e8057326bfd79602c Build
scheduler schedule-ffmpeg64-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/ffmpeg64-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Lynne

Timing:

StartSun May 17 05:33:13 2026
EndSun May 17 05:33:45 2026
Elapsed32 secs

All Changes:

:

  1. Change #267459

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Sun 17 May 2026 05:02:51
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 0e8cf39541b8d0a587d997549c1828abaeaaf01b

    Comments

    hwcontext_vulkan: add support for AV_PIX_FMT_RGBAF16

    Changed files

    • libavutil/hwcontext_vulkan.c
    • libavutil/vulkan.c
  2. Change #267460

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Sun 17 May 2026 05:02:52
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision eb24fb0c7feb4da2e618495973972a580745265b

    Comments

    vulkan/common: fix LOAD64 again
    duh, gb.buf is incremented in the loop and I missed that. ugh.

    Changed files

    • libavcodec/vulkan/common.glsl
  3. Change #267461

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Sun 17 May 2026 05:02:52
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision d8cb567171e3f3d87414f01eeeb3c3cafff0f173

    Comments

    prores_raw: fix tile alignment issues
    Reverse engineered the decoder a bit more. All tiles are always 16x1.
    The issue is that at the edges, tiles don't have the same width.
    Instead, the first tile that starts to clip is half, and then the
    next tile after that is also half the previous tile's width.

    Changed files

    • libavcodec/prores_raw.c
    • libavcodec/prores_raw.h
    • libavcodec/vulkan/prores_raw_decode.comp.glsl
    • libavcodec/vulkan/prores_raw_idct.comp.glsl
    • libavcodec/vulkan_prores_raw.c
  4. Change #267462

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Sun 17 May 2026 05:02:52
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision f8b7f0584422d25c3316783a61bcd94e5d1c54ea

    Comments

    prores_raw: parse the linearization curve from the bitstream
    After an extended Ghidra session, it turns out that the camera/recorder bakes a
    custom curve that *has* to be applied. It contains both the camera's inverse
    transfer curve, plus whatever else the camera applied. It could (and does) contain
    quantization refinements. And its used to switch between low and high quality encoding
    by boosting coeffs (thus acting as an additional dequant curve).

    Changed files

    • libavcodec/prores_raw.c
    • libavcodec/prores_raw.h
  5. Change #267463

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Sun 17 May 2026 05:17:16
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 9c4055296525f69f5c5a2666cfd0cddd70110649

    Comments

    prores_raw: synchronize decoder with reference implementation
    This completes the reverse engineering of the decoder.
    The commit applies the linearization curve from the previous patch.

    Changed files

    • libavcodec/prores_raw.c
    • libavcodec/prores_raw_parser.c
    • libavcodec/proresdsp.c
    • libavcodec/proresdsp.h
    • libavcodec/vulkan/prores_raw_idct.comp.glsl
    • libavcodec/vulkan_prores_raw.c
  6. Change #267464

    Category ffmpeg
    Changed by Lynne <devohnoyoudont@lynne.ee>
    Changed at Sun 17 May 2026 05:17:19
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 3b9ab7f119f7e1a522f0e72e8057326bfd79602c

    Comments

    prores_raw: label every field
    This labels every field and completes the reverse engineering.

    Changed files

    • libavcodec/prores_raw.c