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

Builder ffmpeg64-solaris10-i386 Build #13930

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision625ab011f47590b15dd97dcffb6469a73aa31bcc
Got Revision625ab011f47590b15dd97dcffb6469a73aa31bcc
Changes12 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-ffmpeg64-solaris10-i386' 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 ( 9 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_64.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/slave/ffmpeg64-solaris10-i386 slave
buildername ffmpeg64-solaris10-i386 Builder
buildnumber 13930 Build
codebase Build
got_revision 625ab011f47590b15dd97dcffb6469a73aa31bcc Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 625ab011f47590b15dd97dcffb6469a73aa31bcc Build
scheduler schedule-ffmpeg64-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/ffmpeg64-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Niklas Haas

Timing:

StartThu Jun 11 18:35:12 2026
EndThu Jun 11 18:35:31 2026
Elapsed18 secs

All Changes:

:

  1. Change #270477

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 091149b187b01f2a6cfb503c0189c0ace09e1c76

    Comments

    swscale/ops: group filtered rw metadata into struct
    This is a minor cosmetic improvement that allows me to use more
    convenient names for a filter-related metadata fields, without
    confusion.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/aarch64/ops_impl_conv.c
    • libswscale/ops.c
    • libswscale/ops.h
    • libswscale/ops_dispatch.c
    • libswscale/ops_memcpy.c
    • libswscale/ops_optimizer.c
    • libswscale/uops.c
    • libswscale/vulkan/ops.c
    • tests/checkasm/sw_ops.c
  2. Change #270478

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 57d7bf51946d2cedc892b65cf5e3d359d0071dd3

    Comments

    swscale/ops_optimizer: fix broken convert->filter commute check
    This one failed to adjust prev->type to the result of filtering,
    leading to basically broken intermediate op lists. Fortunately, the
    optimizer usually ended up eliminating these cases altogether.
    
    Replace it by a fixed check to merge filters with any prior conversion
    op that satisfies the criteria (and is deemed beneficial).
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/ops_optimizer.c
  3. Change #270479

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 11900e4e1235843f664609a9e56a414fbf177d29

    Comments

    swscale/ops: generalize SWS_OP_FILTER_* result type
    Instead of hard-coding SWS_PIXEL_F32 here. This is not really useful
    yet, but I wanted to clean up the semantics here regardless.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/format.c
    • libswscale/ops.h
    • libswscale/ops_optimizer.c
    • libswscale/uops.c
    • tests/checkasm/sw_ops.c
  4. Change #270480

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 2d01687fd0b13b00c5991017cf7e38c932cb2d18

    Comments

    swscale/ops_dispatch: generalize over_read/over_read to array
    I want to introduce operations like semiplanar reads, which would
    possibly require a different number of over_read bytes per plane.
    
    That aside, this is just a general cleanliness improvement.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/ops_chain.c
    • libswscale/ops_chain.h
    • libswscale/ops_dispatch.c
    • libswscale/ops_dispatch.h
    • libswscale/uops_backend.c
    • libswscale/x86/ops.c
  5. Change #270481

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision addee699551473d5adfc1d9180cc735ddd15e530

    Comments

    swscale/ops_dispatch: generalize block_size_in/out to array
    See previous commit for justification. I decided to split these
    refactors up into several independent commits to make it easier
    to review and bisect, since they are all independent atomic changes.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/ops_dispatch.c
    • libswscale/ops_dispatch.h
    • libswscale/ops_memcpy.c
    • libswscale/x86/ops_include.asm
    • tests/checkasm/sw_ops.c
  6. Change #270482

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 7c5d45b843bb1c9e0a78c30824473adae1a5495a

    Comments

    swscale/ops_dispatch: reword misleading error
    The block size is given in units of pixels, so this message as written
    does not even make sense.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/ops_dispatch.c
  7. Change #270483

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision ef79a57b75cb857ac440b58790e91c0829fb093f

    Comments

    swscale/ops_dispatch: move some code from setup() to compile()
    This won't change from frame to frame, so there's no reason to redundantly
    re-setup these fields. Paves the way for the next change as well.
    
    The one minor annoyance is that this relies on SwsOpList.src/dst being
    populated, to gain access to the sub_x/sub_y fields. However, that's not
    a big ask, given that e.g. the dispatch layer already relies on the
    pixel dimensions from this field being accurate for sizing intermediate
    buffers during filter splitting.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/ops_dispatch.c
  8. Change #270484

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 5f43d0cd4692d718841222a13194c55439d1c9d4

    Comments

    swscale/ops: add and use ff_sws_rw_op_planes()
    This is rw_planes() from ops_dispatch.c, but exposed internally.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/aarch64/ops.c
    • libswscale/ops.c
    • libswscale/ops.h
    • libswscale/ops_dispatch.c
    • libswscale/vulkan/ops.c
    • libswscale/x86/ops.c
  9. Change #270485

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 84c8f55398a8ac6bc527e91471c3aa7c3a0416be

    Comments

    swscale/ops_optimizer: simplify shuffle solver plane checks
    Using ff_sws_rw_op_planes(), to directly encode the relevant condition (i.e.
    physical access to multiple planes).
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/ops_optimizer.c
  10. Change #270486

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 01c007ec4dfa435085a0391060630dc406bc9515

    Comments

    swscale/ops_memcpy: simplify plane count check
    Instead of testing for this condition indirectly via packed and rw.elems,
    we can now express the relevant condition directly. The memcpy backend works
    if and only if each component lives on a separate plane.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/ops_memcpy.c
  11. Change #270487

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision b488ee55538e0cbfca3fc188092815406ea42528

    Comments

    swscale/ops: generalize SwsReadWriteOp.packed to enum
    I want to start adding more data layouts, like semiplanar formats (nv12), or
    palette formats. I made an effort to distinguish existing checks for rw.packed
    into "mode != PLANAR" and "mode == PACKED", based on the intent of the
    surrounding code, in anticipation of these new layouts.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/aarch64/ops_impl_conv.c
    • libswscale/format.c
    • libswscale/ops.c
    • libswscale/ops.h
    • libswscale/ops_dispatch.c
    • libswscale/ops_optimizer.c
    • libswscale/uops.c
    • libswscale/vulkan/ops.c
    • tests/checkasm/sw_ops.c
  12. Change #270488

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Thu 11 Jun 2026 18:27:47
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 625ab011f47590b15dd97dcffb6469a73aa31bcc

    Comments

    swscale/uops: add default fallback for translate_op()
    Makes it a bit easier to add ops and uops in separate commits.
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Niklas Haas <git@haasn.dev>

    Changed files

    • libswscale/uops.c