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

Builder ffmpeg64-solaris10-i386 Build #12086

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision3f30ae823e27e7a60c693b52ad44b10ac2ad2823
Got Revision3f30ae823e27e7a60c693b52ad44b10ac2ad2823
Changes7 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 4 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 ( 0 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/slave/ffmpeg64-solaris10-i386 slave
buildername ffmpeg64-solaris10-i386 Builder
buildnumber 12086 Build
codebase Build
got_revision 3f30ae823e27e7a60c693b52ad44b10ac2ad2823 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 3f30ae823e27e7a60c693b52ad44b10ac2ad2823 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. James Almer
  2. Rodger Combs

Timing:

StartSun Apr 6 02:23:44 2025
EndSun Apr 6 02:24:00 2025
Elapsed15 secs

All Changes:

:

  1. Change #226790

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Sun 06 Apr 2025 01:46:39
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 0a34f009aaf41ff72c0489858962d9e2102d1977

    Comments

    avutil/tests/aes_ctr: test more than a single block worth of data
    This should exercise the implementation more thoroughly after an upcoming
    change.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavutil/tests/aes_ctr.c
  2. Change #226791

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Sun 06 Apr 2025 01:46:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 19085287b49de6c6f6a589a4bfddafa82aa58afb

    Comments

    avutil/tests/aes_ctr: also check the encrypted buffer
    The test in its current form is just ensuring the plain text output is the same
    as the plain text input, not bothering to check if anything was done with the
    latter. av_aes_ctr_crypt() could be a simple memcpy under the hood and this
    test would still succeed.
    
    To check the integrity of the encrypted buffer, both the IV and the key need to
    be fixed. As such, and in order to not remove the existing randomization of the
    input IV, do two runs, one with random initialization data, and one with static
    data.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavutil/tests/aes_ctr.c
  3. Change #226792

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Sun 06 Apr 2025 01:46:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 462d35dc7232913adc29d169a7fce8bf5c9077a4

    Comments

    avutil/tests/aes_ctr: reindent after the previous commit
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavutil/tests/aes_ctr.c
  4. Change #226793

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Sun 06 Apr 2025 01:46:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 2daaafafc682e90a85b59ab6cde12a7aab63e248

    Comments

    avutil/tests/aes_ctr: also randomize the encryption key
    And not just the IV.
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavutil/tests/aes_ctr.c
  5. Change #226794

    Category ffmpeg
    Changed by Rodger Combs <rodger.combsohnoyoudont@gmail.com>
    Changed at Sun 06 Apr 2025 01:46:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 2ea3c51795414f092ae44de86ae5e3ac8ebd8b15

    Comments

    lavu/aes: add x86 AESNI optimizations
    crypto_bench comparison for AES-128-ECB:
    
    lavu_aesni AES-128-ECB  size: 1048576  runs:   1024  time:    0.596 +- 0.081
    lavu_c     AES-128-ECB  size: 1048576  runs:   1024  time:   17.007 +- 2.131
    crypto     AES-128-ECB  size: 1048576  runs:   1024  time:    0.612 +- 1.857
    gcrypt     AES-128-ECB  size: 1048576  runs:   1024  time:    1.123 +- 0.224
    tomcrypt   AES-128-ECB  size: 1048576  runs:   1024  time:    9.038 +- 0.790
    
    Improved-By: Henrik Gramner <henrik@gramner.com>
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavutil/aes.c
    • libavutil/aes_internal.h
    • libavutil/x86/Makefile
    • libavutil/x86/aes.asm
    • libavutil/x86/aes_init.c
  6. Change #226795

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Sun 06 Apr 2025 01:46:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision fe73b84879a560d69affca88ce21e61108e7c38d

    Comments

    avutil/aes_ctr: simplify and optimize av_aes_ctr_crypt()
    Process data in chunks of four or eight bytes, depending on host, instead of
    one at a time.
    
    before:
    55561 decicycles in av_aes_ctr_crypt
    
    after:
    52204 decicycles in av_aes_ctr_crypt
    
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavutil/aes_ctr.c
  7. Change #226796

    Category ffmpeg
    Changed by James Almer <jamrialohnoyoudont@gmail.com>
    Changed at Sun 06 Apr 2025 01:46:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 3f30ae823e27e7a60c693b52ad44b10ac2ad2823

    Comments

    avutil/aes_ctr: simplify incrementing the counter
    Signed-off-by: James Almer <jamrial@gmail.com>

    Changed files

    • libavutil/aes_ctr.c