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

Builder curl-ares-solaris10-i386 Build #3601

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisiondf2b4ccc229c9de61dd798e4b3a7cf74a073144e
Got Revisiondf2b4ccc229c9de61dd798e4b3a7cf74a073144e
Changes7 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 9 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 3 hrs, 1 mins, 36 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-ares-solaris10-i386 slave
buildername curl-ares-solaris10-i386 Builder
buildnumber 3601 Build
codebase Build
got_revision df2b4ccc229c9de61dd798e4b3a7cf74a073144e Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision df2b4ccc229c9de61dd798e4b3a7cf74a073144e Build
scheduler schedule-curl-ares-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-ares-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Petar Popovic
  3. Stefan Eissing
  4. Viktor Szakats

Timing:

StartTue Aug 5 08:18:08 2025
EndTue Aug 5 17:12:57 2025
Elapsed8 hrs, 54 mins, 49 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