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

Builder curl-ares-solaris10-sparc Build #3470

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision05d991a8c5c9f2944e5e4559616b437a1b7d5c3f
Got Revision05d991a8c5c9f2944e5e4559616b437a1b7d5c3f
Changes14 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 1 mins, 11 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 6 hrs, 16 mins, 34 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 mins, 29 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave
buildername curl-ares-solaris10-sparc Builder
buildnumber 3470 Build
codebase Build
got_revision 05d991a8c5c9f2944e5e4559616b437a1b7d5c3f Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 05d991a8c5c9f2944e5e4559616b437a1b7d5c3f Build
scheduler schedule-curl-ares-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Viktor Szakats
  3. hamza
  4. renovate[bot]

Timing:

StartThu Feb 26 19:08:58 2026
EndFri Feb 27 13:06:44 2026
Elapsed17 hrs, 57 mins, 46 secs

All Changes:

:

  1. Change #258966

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 01:36:16
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b56e103d4d223a722a00cd76846cbbff191f7d90

    Comments

    build: do not include wolfSSL header in `curl_setup.h`
    To fix building tests/server with cmake and both wolfSSL and OpenSSL
    enabled (MultiSSL).
    
    tests/server do not have libcurl dependency header paths setup because
    it does not use libcurl. The code however includes `curl_setup.h`, which
    tried including `wolfssl/version.h` before this patch to verify if the
    wolfSSL coexist feature is available. Without a header path, it failed:
    ```
    In file included from bld/tests/server/servers.c:3:
    In file included from tests/server/first.h:40:
    lib/curl_setup.h:737:12: fatal error: 'wolfssl/version.h' file not found
      737 | #  include <wolfssl/version.h>
          |            ^~~~~~~~~~~~~~~~~~~
    1 error generated.
    ```
    Ref: https://github.com/curl/curl/actions/runs/22410066319/job/64880787424#step:46:76
    
    Fix by moving the include and version check to `vtls/wolfssl.c`.
    
    Also: add an early version check to cmake.
    
    Follow-up to 16f073ef49f94412000218c9f6ad04e3fd7e4d01 #16973
    Cherry-picked from #20720
    
    Closes #20726

    Changed files

    • CMakeLists.txt
    • lib/curl_setup.h
    • lib/vtls/wolfssl.c
  2. Change #258972

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 02:44:39
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2239879b746c2c1c8dd087cffbef974ec2c780f8

    Comments

    cmake: minor fixes to test targets after prev
    - run tests-clang-tidy when building testbins.
    - drop redundant build-certs dependency for test targets.
      Already present via testdeps.
    
    Follow-up to aae361242f30eafacf46085ed731b1524bfd3be9 #20708
    
    Closes #20727

    Changed files

    • tests/CMakeLists.txt
  3. Change #258975

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 03:09:16
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d110504e84016d3031a3ad1fa3421f22e2d0aaec

    Comments

    build: add missing `GENERATEDCERTS` files
    Also alpha sort lists, while here.
    
    Follow-up to 2cf19c245eff8ff84e53d6edc27d36bf25439d1b #17493
    
    Closes #20728

    Changed files

    • tests/certs/Makefile.inc
  4. Change #258985

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 04:19:18
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d38bf7949d3acf5b484187fd3e81e0bd33b56715

    Comments

    tests/server: fix to clear the complete `srvr_sockaddr_union_t` variable
    Reported by clang-tidy (seen on Linux with v18, v19, v20, not on macOS):
    ```
    tests/server/dnsd.c:552:14: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    tests/server/dnsd.c:556:14: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    tests/server/rtspd.c:1183:14: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    tests/server/rtspd.c:1187:14: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    tests/server/sws.c:2235:14: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    tests/server/sws.c:2239:14: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    tests/server/tftpd.c:1188:14: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    tests/server/tftpd.c:1192:14: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    tests/server/util.c:860:21: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    tests/server/util.c:864:21: error: 1st function call argument is an uninitialized value [clang-analyzer-core.CallAndMessage]
    ```
    Ref: https://github.com/curl/curl/actions/runs/22424827575/job/64930560425?pr=20725
    
    Cherry-picked from #20725
    
    Closes #20730

    Changed files

    • tests/server/dnsd.c
    • tests/server/rtspd.c
    • tests/server/sws.c
    • tests/server/tftpd.c
    • tests/server/util.c
  5. Change #258986

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 04:19:18
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b1f853a3849d0e8116ae4e2aedfb9ca65f92282d

    Comments

    unit3205: suppress two clang-tidy false positives
    Silencing:
    ```
    tests/unit/unit3205.c:565:32: error: the result from calling 'memcpy' is not null-terminated [bugprone-not-null-terminated-result]
      565 |         expect = (const char *)memcpy(alt, "DHE-", 4);
          |                                ^~~~~~            ~~~
          |                                strcpy
    tests/unit/unit3205.c:569:32: error: the result from calling 'memcpy' is not null-terminated [bugprone-not-null-terminated-result]
      569 |         expect = (const char *)memcpy(alt + 4, "DHE-", 4) - 4;
          |                                ^~~~~~                ~~~
          |                                strcpy
    ```
    Ref: https://github.com/curl/curl/actions/runs/22425366818/job/64932197466?pr=20725
    
    Cherry-picked from #20725
    
    Closes #20731

    Changed files

    • tests/unit/unit3205.c
  6. Change #259000

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 05:08:30
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 137e87ca721e0aec387273964cb8a9872c85f22a

    Comments

    clang-tidy: enable scanning headers
    By setting `HeaderFilterRegex: '.*'`.
    
    Closes #20720

    Changed files

    • .clang-tidy.yml
  7. Change #259001

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 05:08:30
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 26eddf002f0d9e957ff21865bddfbdf25b4521f5

    Comments

    GHA/linux: switch clang-tidy job to cmake for 2x speed, bump to v20, enable for tests
    Checking lib and src under 3m15s versus 7m15s.
    
    Downside: autotools clang-tidy support is no longer CI-tested.
    
    The reason for the slowness is invoking a single clang-tidy command with
    all source files, and clang-tidy checking them in a single thread,
    sequentially. clang-tidy offers a `run-clang-tidy` Python script for
    parallel  processing, which may help with this. However at this point
    it's more practical to use cmake, which also supports verifying the
    whole codebase, not only lib and src.
    
    Also:
    - bump clang-tidy to the latest available, v20 (from v18).
    - enable running clang-tidy on tests. Takes under 2 minutes.
    
    Also tried `_CURL_TESTS_CONCAT=ON`, it brings down the build tests step
    from 1m47s to 54s, saving 1 minute. Skipped using it for now.
    
    Closes #20725

    Changed files

    • .github/workflows/linux.yml
  8. Change #259004

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 26 Feb 2026 07:57:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3cf86508fdc3f54bb2a3f42c8c0bd464ea39883d

    Comments

    VULN-DISCLOSURE-POLICY.md: use hackerone
    - bug_report.yml: use hackerone
    
    Closes #20683

    Changed files

    • .github/ISSUE_TEMPLATE/bug_report.yml
    • docs/VULN-DISCLOSURE-POLICY.md
  9. Change #259047

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 13:39:43
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 4a43eba3b1d979785a2b79eddcfc21d6eac133e5

    Comments

    cmake: silence potential unused var warnings in C++ test snippet
    Follow-up to 6ad50dc2859e9ea764aafe51b34d430a663fb1d3 #20687
    
    Closes #20736

    Changed files

    • tests/cmake/test.cpp
  10. Change #259081

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 16:07:00
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision dc4aef735234c9c9c1a8baefcce7720098b5055c

    Comments

    GHA/macos: update comment about macOS targets vs. features
    Closes #20741

    Changed files

    • .github/workflows/macos.yml
  11. Change #259098

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 26 Feb 2026 17:13:16
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9b52d516bb8990107f20c9786e09dbb6961c30b2

    Comments

    GHA/linux: bump sanitizer jobs to clang v20 (from v18)
    To use the newest version offered by the runner's Ubuntu 24.04.
    
    Ref: https://packages.ubuntu.com/search?suite=noble-updates&keywords=clang
    
    Closes #20732

    Changed files

    • .github/workflows/linux.yml
  12. Change #259099

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 26 Feb 2026 17:14:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 6789eb0ff9f8a771417000b3fe985dd0c7409fd6

    Comments

    multi: avoid a theoretical 32-bit wrap
    If Curl_uint32_tbl_count() at some future point actually can return
    UINT_MAX, this fixes the math to not wrap.
    
    Closes #20742

    Changed files

    • lib/multi.c
  13. Change #259100

    Category curl
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Thu 26 Feb 2026 17:15:22
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e86642909f00d79f30b5ca2aebf557d52819c023

    Comments

    GHA: update ngtcp2/ngtcp2 to v1.21.0
    Closes #20738

    Changed files

    • .github/workflows/http3-linux.yml
  14. Change #259113

    Category curl
    Changed by hamza <benslimanhamza99ohnoyoudont@gmail.com>
    Changed at Thu 26 Feb 2026 18:35:10
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 05d991a8c5c9f2944e5e4559616b437a1b7d5c3f

    Comments

    rtsp: fix assertion failure on zero-length RTP payload
    Fixes #20735
    Reported-by: David Korczynski
    Closes #20744

    Changed files

    • lib/rtsp.c