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

Builder curl-unthreaded-solaris11-i386 Build #4025

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision2c7e1792a06b81b2bf41c9d348d374a83621340b
Got Revision2c7e1792a06b81b2bf41c9d348d374a83621340b
Changes4 changes

BuildSlave:

unstable11x

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris11-i386' triggered this build

Steps and Logfiles:

  1. git update ( 11 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 2 mins, 8 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-unthreaded-solaris11-i386 slave
buildername curl-unthreaded-solaris11-i386 Builder
buildnumber 4025 Build
codebase Build
got_revision 2c7e1792a06b81b2bf41c9d348d374a83621340b Git
osplatform I386 SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 2c7e1792a06b81b2bf41c9d348d374a83621340b Build
scheduler schedule-curl-unthreaded-solaris11-i386 Scheduler
slavename unstable11x BuildSlave
workdir /export/home/buildbot/slave/curl-unthreaded-solaris11-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Viktor Szakats

Timing:

StartWed Nov 12 14:48:36 2025
EndWed Nov 12 18:17:38 2025
Elapsed3 hrs, 29 mins, 2 secs

All Changes:

:

  1. Change #248484

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Nov 2025 12:19:12
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a862920246b1b7b3852463eb5102dc85e070c95b

    Comments

    hostip: don't store negative lookup on OOM
    When convert_ipaddr_direct() returns error due to OOM, it must not be
    stored as a negative cache result.
    
    Closes #19484

    Changed files

    • lib/hostip.c
  2. Change #248487

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 12 Nov 2025 12:51:29
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 96a5ce5a82eb0f08650649ffafb7bb4e51fc4444

    Comments

    test2405: report `fd_count*` variables on failure
    This test is frequently failing in macOS !ssl jobs:
    
    "curl_multi_waitfds() should return at least the number of fds needed":
    https://github.com/curl/curl/actions/runs/19290229745/job/55159015942 AM clang !ssl !debug brotli zstd
    https://github.com/curl/curl/actions/runs/19289578332/job/55157058146 AM clang !ssl !debug brotli zstd
    https://github.com/curl/curl/actions/runs/19188515879/job/54859474947 AM clang !ssl
    https://github.com/curl/curl/actions/runs/19165077858/job/54783776869 AM clang !ssl libssh2 AppleIDN
    https://github.com/curl/curl/actions/runs/19046554157/job/54396096298 AM gcc-12 !ssl !debug
    
    "curl_multi_waitfds() should return the amount of fds needed if enough isn't passed in":
    https://github.com/curl/curl/actions/runs/19184546172/job/54848549080 AM gcc-13 !ssl !debug
    
    Also high on the test clutch list:
    2405 FAIL times: 165
    Ref: https://testclutch.curl.se/static/reports/results-count.html
    
    ```
    libtests returned 44, when expecting 0
    
    FAIL 2405: 'checking curl_multi_waitfds functionality' multi, HTTP, HTTP/2
    ```
    44 = `CURLE_OBSOLETE44` = `TEST_ERR_FAILURE`
    
    Also: fix a newline in log output.
    
    Follow-up to c78044c07e97cb720049579f4fe3cab33a7ea8d3 #15146 #15155
    
    Closes #19481

    Changed files

    • tests/libtest/lib2405.c
  3. Change #248493

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 12 Nov 2025 13:49:30
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ebead15f4e3cc682bed04f9a5d0fd74670b7f177

    Comments

    lib1509: make callbacks static
    Closes #19488

    Changed files

    • tests/libtest/lib1509.c
  4. Change #248494

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 12 Nov 2025 13:56:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2c7e1792a06b81b2bf41c9d348d374a83621340b

    Comments

    test2405: split off H2 tests to new test 2407, fix callback prototype
    To untangle the different curl/server requirements of these tests.
    Also to make this test run for non-H2 builds. Searching the cause of
    the flakiness documented in #19481.
    
    Also:
    - fix the callback function prototype. Detected by ASAN with this patch,
      though the issue was pre-existing.
      ```
      lib/cw-out.c:211:14: runtime error: call to function emptyWriteFunc
        through pointer to incorrect function type
        'unsigned long (*)(char *, unsigned long, unsigned long, void *)'
      tests/libtest/lib2405.c:72: note: emptyWriteFunc defined here
      SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior lib/cw-out.c:211:14
      ```
      Ref: https://github.com/curl/curl/actions/runs/19296686908/job/55180334364?pr=19487#step:44:3768
    
    Follow-up to 96a5ce5a82eb0f08650649ffafb7bb4e51fc4444 #19481
    
    Closes #19487

    Changed files

    • tests/data/Makefile.am
    • tests/data/test2405
    • tests/data/test2407
    • tests/libtest/lib2405.c