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

Builder curl-ares-solaris10-sparc Build #2914

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision2340a6007082674bd8e79c3ecc172c4b2a14d023
Got Revision2340a6007082674bd8e79c3ecc172c4b2a14d023
Changes9 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 2 mins, 13 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 4 hrs, 2 mins, 26 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 0 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 2914 Build
codebase Build
got_revision 2340a6007082674bd8e79c3ecc172c4b2a14d023 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 2340a6007082674bd8e79c3ecc172c4b2a14d023 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. Anthony Hu
  2. Daniel Stenberg
  3. Petar Popovic
  4. Stefan Eissing
  5. Viktor Szakats

Timing:

StartTue Aug 5 10:27:28 2025
EndTue Aug 5 23:05:01 2025
Elapsed12 hrs, 37 mins, 32 secs

All Changes:

:

  1. Change #241997

    Category curl
    Changed by Petar Popovic <pjoetriohnoyoudont@gmail.com>
    Changed at Mon 04 Aug 2025 23:26:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c85c2b7be7c3786b172d4f619bfeb5e0e90980fb

    Comments

    tool_paramhlp: fix secs2ms()
    - remove one zero from digs[5]
    - remove size of size
    
    Closes #18167

    Changed files

    • src/tool_paramhlp.c
  2. Change #242006

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 04 Aug 2025 23:43:13
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 5b80b4c0121b69e9a9209d6734098181356b3d23

    Comments

    lib: replace `getsock()` logic with pollsets
    `getsock()` calls operated on a global limit that could
    not be configure beyond 16 sockets. This is no longer adequate
    with the new happy eyeballing strategy.
    
    Instead, do the following:
    - make `struct easy_pollset` dynamic. Starting with
      a minimal room for two sockets, the very common case,
      allow it to grow on demand.
    - replace all protocol handler getsock() calls with pollsets
      and a CURLcode to return failures
    - add CURLcode return for all connection filter `adjust_pollset()`
      callbacks, since they too can now fail.
    - use appropriately in multi.c and multi_ev.c
    - fix unit2600 to trigger pollset growth
    
    Closes #18164

    Changed files

    • lib/asyn-ares.c
    • lib/asyn-base.c
    • lib/asyn-thrdd.c
    • lib/asyn.h
    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/cf-haproxy.c
    • lib/cf-https-connect.c
    • lib/cf-ip-happy.c
    • lib/cf-socket.c
    • lib/cfilters.c
    • lib/cfilters.h
    • lib/cshutdn.c
    • lib/curl_rtmp.c
    • lib/dict.c
    • lib/file.c
    • lib/ftp.c
    • lib/gopher.c
    • lib/hostip.c
    • lib/hostip.h
    • lib/http.c
    • lib/http.h
    • lib/http2.c
    • lib/imap.c
    • lib/ldap.c
    • lib/mqtt.c
    • lib/multi.c
    • lib/multi_ev.c
    • lib/multihandle.h
    • lib/multiif.h
    • lib/openldap.c
    • lib/pingpong.c
    • lib/pingpong.h
    • lib/pop3.c
    • lib/rtsp.c
    • lib/select.c
    • lib/select.h
    • lib/smb.c
    • lib/smtp.c
    • lib/socks.c
    • lib/telnet.c
    • lib/tftp.c
    • lib/transfer.h
    • lib/urldata.h
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vssh/wolfssh.c
    • lib/vtls/vtls.c
    • lib/vtls/vtls_int.h
    • lib/ws.c
    • tests/unit/unit2600.c
  3. Change #242007

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 04 Aug 2025 23:45:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fadc4875670a0b0d484b710baa91b353957f4fe4

    Comments

    writeout: add %time{}
    Output the current UTC time using strftime format. %f is an extra curl
    specific flag to output the microsecond fraction of the current second.
    
    Verified by test 1981
    
    Closes #18119

    Changed files

    • docs/cmdline-opts/write-out.md
    • src/tool_writeout.c
    • tests/data/Makefile.am
    • tests/data/test1981
    • tests/test1486.pl
  4. Change #242008

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 04 Aug 2025 23:48:57
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 1ad2009ad63478ace18977ec5314f597f45ad084

    Comments

    multi: add new information extraction method
    Adds `curl_off_t curl_multi_get_offt(CURLM *multi_handle, CURLMinfo_offt
    info)` to the multi interface with enums:
    
    * CURLMINFO_XFERS_CURRENT: current number of transfers
    * CURLMINFO_XFERS_RUNNING: number of running transfers
    * CURLMINFO_XFERS_PENDING: number of pending transfers
    * CURLMINFO_XFERS_DONE: number of finished transfers to read
    * CURLMINFO_XFERS_ADDED: total number of transfers added, ever
    
    Add documentation for functions and info enums.
    
    Add use in the curl command line tool to replace two static
    variables counting the same "from the outside".
    
    refs #17870
    Closes #17992

    Changed files

    • .github/scripts/spellcheck.curl
    • docs/libcurl/Makefile.inc
    • docs/libcurl/curl_multi_get_offt.md
    • docs/libcurl/symbols-in-versions
    • include/curl/multi.h
    • lib/libcurl.def
    • lib/multi.c
    • lib/multihandle.h
    • lib/uint-bset.c
    • scripts/singleuse.pl
    • src/tool_operate.c
    • src/tool_progress.c
    • src/tool_progress.h
    • tests/data/test1135
  5. Change #242010

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 04 Aug 2025 23:53:16
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 74ba04f5b2f41f158919d6c5c6c04164b0a915ec

    Comments

    RELEASE-NOTES: synced

    Changed files

    • RELEASE-NOTES
  6. Change #242015

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 05 Aug 2025 00:34:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 06c12cc08b24cf74dc2c8b92ec9d545cb829f12a

    Comments

    build: disable `TCP_NODELAY` for emscripten
    In WebAssembly, using `TCP_NODELAY` fails with:
    ```
    * Could not set TCP_NODELAY: Protocol not available
    ```
    
    Add a new feature macro in `curl_setup.h` telling whether `TCP_NODELAY`
    is known to be supported at runtime, when defined at compile-time.
    
    Keep `TCP_NODELAY` guards at their current positions to ensure the
    necessary headers (e.g. `netinet/tcp.h` and `netinet/in.h`) define it.
    
    Reported-by: Jeroen Ooms
    Fixes #17974
    Closes #18155

    Changed files

    • lib/cf-socket.c
    • lib/curl_setup.h
    • tests/server/rtspd.c
    • tests/server/sws.c
  7. Change #242046

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 05 Aug 2025 08:05:31
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision df2b4ccc229c9de61dd798e4b3a7cf74a073144e

    Comments

    hostip: cache negative name resolves
    Hold them for half the normal lifetime. Helps when told to transfer N
    URLs in quick succession that all use the same non-resolving hostname.
    
    Done by storing a DNS entry with a NULL pointer for 'addr'.
    
    Previously an attempt was made in #12406 by Björn Stenberg that was
    ultimately never merged.
    
    Closes #18157

    Changed files

    • docs/TODO
    • docs/libcurl/opts/CURLOPT_DNS_CACHE_TIMEOUT.md
    • docs/tests/FILEFORMAT.md
    • lib/asyn-thrdd.c
    • lib/hostip.c
    • tests/data/Makefile.am
    • tests/data/test2104
    • tests/data/test655
    • tests/libtest/lib655.c
    • tests/runtests.pl
    • tests/server/dnsd.c
  8. Change #242051

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 05 Aug 2025 08:48:07
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 1f34125141aeab7d365b1e154ef0cd85393a9d30

    Comments

    urldata: reduce two long struct fields to unsigned short
    Closes #18173

    Changed files

    • lib/http.c
    • lib/setopt.c
    • lib/urldata.h
  9. Change #242057

    Category curl
    Changed by Anthony Hu <anthonyohnoyoudont@wolfssl.com>
    Changed at Tue 05 Aug 2025 08:58:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2340a6007082674bd8e79c3ecc172c4b2a14d023

    Comments

    wolfssl: rename ML-KEM hybrids to match IETF draft
    Closes #18123

    Changed files

    • lib/vtls/wolfssl.c