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

Builder curl-ares-solaris10-i386 Build #3727

Results:

Failed runtest

SourceStamp:

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

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 2 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 3 hrs, 1 mins, 56 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 3727 Build
codebase Build
got_revision 42098d1ee6874aa6a69b051e41e2a6d96ad30ffa Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 42098d1ee6874aa6a69b051e41e2a6d96ad30ffa 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. Stefan Eissing
  3. Viktor Szakats

Timing:

StartThu Nov 13 21:08:45 2025
EndFri Nov 14 03:53:19 2025
Elapsed6 hrs, 44 mins, 34 secs

All Changes:

:

  1. Change #248607

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 13 Nov 2025 11:41:11
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e496bcfd0ab63e29e23650d7733adf6e1356f173

    Comments

    FILEFORMAT.md: drop some text from the `command` section
    Special meanings of URLs became outdated, and it's also no longer
    necessary to pass the test number via the URL or domain anymore.
    Delete the text.
    
    Follow-up to c6f1b0ff49268817101ac1734f43074fcc8775b2 #19429
    
    Closes #19503

    Changed files

    • docs/tests/FILEFORMAT.md
  2. Change #248608

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 13 Nov 2025 11:41:12
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 4415e865ad7bcad6fdc256c354dc6065876381d2

    Comments

    libtests: replace `atoi()` with `curlx_str_number()`
    Also:
    - lib1568: fail in global initialization error.
    
    Closes #19506

    Changed files

    • tests/libtest/Makefile.inc
    • tests/libtest/cli_hx_download.c
    • tests/libtest/cli_hx_upload.c
    • tests/libtest/cli_ws_data.c
    • tests/libtest/first.c
    • tests/libtest/lib1568.c
    • tests/libtest/lib1960.c
    • tests/libtest/lib521.c
    • tests/libtest/lib562.c
    • tests/libtest/lib591.c
  3. Change #248609

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 13 Nov 2025 11:41:12
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e18ad59e46380e0bef7a06e2997372afc80e4d77

    Comments

    runtests: add missing Perl semicolon
    Follow-up to f477f3efc3ec58f7effc2aa01e7f4565b12be976 #19398
    
    Closes #19507

    Changed files

    • tests/getpart.pm
  4. Change #248612

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 13 Nov 2025 11:46:13
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 85cfc15601b19f13f1d480e6f7ba8922850429c3

    Comments

    RELEASE-NOTES: codespell

    Changed files

    • RELEASE-NOTES
  5. Change #248615

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 13 Nov 2025 12:24:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ca27404d2737e64bdc803fc7456e9a72bf61bb01

    Comments

    tests/data: add `%includetext`, dedupe XML payloads into external file
    To reduce duplication and to avoid keeping XML-like markup within XML
    markup (`test*`), that was tripping `xmllint`.
    
    Ref: #19470
    
    Closes #19504

    Changed files

    • REUSE.toml
    • docs/tests/FILEFORMAT.md
    • tests/data/Makefile.am
    • tests/data/data-xml1
    • tests/data/test1123
    • tests/data/test1277
    • tests/data/test222
    • tests/data/test230
    • tests/data/test232
    • tests/data/test314
    • tests/data/test396
    • tests/testutil.pm
  6. Change #248617

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 13 Nov 2025 13:12:58
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 78a610cb832e9cd6441edc1b9cf5acf57bef28f5

    Comments

    lib: rename curlx_timediff to curlx_timeleft_ms
    Rename `Curl_timeleft()` to `Curl_timeleft_ms()` to make the units in
    the returned `timediff_t` clear. (We used to always have ms there, but
    with QUIC started to sometimes calc ns as well).
    
    Rename some assigned vars without `_ms` suffix for clarity as well.
    
    Closes #19486

    Changed files

    • lib/asyn-ares.c
    • lib/asyn-thrdd.c
    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/cf-https-connect.c
    • lib/cf-ip-happy.c
    • lib/cf-socket.c
    • lib/cfilters.c
    • lib/conncache.c
    • lib/connect.c
    • lib/connect.h
    • lib/cshutdn.c
    • lib/curlx/timeval.c
    • lib/curlx/timeval.h
    • lib/doh.c
    • lib/easy.c
    • lib/gopher.c
    • lib/hostip.c
    • lib/http.c
    • lib/mqtt.c
    • lib/multi.c
    • lib/pingpong.c
    • lib/progress.c
    • lib/rename.c
    • lib/socketpair.c
    • lib/socks.c
    • lib/speedcheck.c
    • lib/telnet.c
    • lib/tftp.c
    • lib/transfer.c
    • lib/url.c
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vtls/gtls.c
    • lib/vtls/openssl.c
    • lib/vtls/schannel.c
    • lib/vtls/wolfssl.c
    • lib/ws.c
    • src/tool_cb_prg.c
    • src/tool_cb_rea.c
    • src/tool_operate.c
    • src/tool_progress.c
    • tests/data/test1303
    • tests/libtest/first.h
    • tests/libtest/lib1501.c
    • tests/libtest/lib1507.c
    • tests/libtest/lib1564.c
    • tests/unit/unit1303.c
    • tests/unit/unit1323.c
    • tests/unit/unit2600.c
  7. Change #248624

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 13 Nov 2025 13:32:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision cb2bcb681fc9044d2a7adaaa6210b61e2f7cff59

    Comments

    lib: eliminate size_t casts
    Add new functions in `curlx/warnless.h` for controlled type
    conversions:
    
    * curlx_uitouz, convert unsigned into to size_t (should always work)
    * curlx_uztoso, convert size_t to curl_off_t, capping at CURL_OFF_T_MAX
    * curlx_sztouz, convert ssize_t to size_t, return TRUE when ok
    * curlx_sotouz_range, convert curl_off_t to size_t interval, capping
      values to interval bounds
    
    Remove some unnecesary casts, convert some internal recv functions
    to the "return result, have size_t* arg" pattern.
    
    Closes #19495

    Changed files

    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/curlx/warnless.c
    • lib/curlx/warnless.h
    • lib/dict.c
    • lib/http.c
    • lib/http2.c
    • lib/multi.c
    • lib/sendf.c
    • lib/setopt.c
    • lib/transfer.c
    • lib/vquic/curl_ngtcp2.c
    • lib/ws.c
  8. Change #248627

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 13 Nov 2025 13:46:28
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 833c429627ea3771d2fd027d85721bf9549342aa

    Comments

    wolfssl: simplify wssl_send_earlydata
    Move out logic from a switch() expression and return error directly
    instead of using goto. This also removes the odd-looking two subsequent
    closing braces at the same indent level.
    
    Closes #19509

    Changed files

    • lib/vtls/wolfssl.c
  9. Change #248638

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 13 Nov 2025 14:09:03
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision bb1391f94394e635c1a5c58253e7a3d3b36bde57

    Comments

    tests/server: replace `atoi()` and `atol()` with `curlx_str_number()`
    Closes #19510

    Changed files

    • tests/server/dnsd.c
    • tests/server/first.h
    • tests/server/mqttd.c
    • tests/server/rtspd.c
    • tests/server/sockfilt.c
    • tests/server/socksd.c
    • tests/server/sws.c
    • tests/server/tftpd.c
    • tests/server/util.c
  10. Change #248644

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 13 Nov 2025 14:28:25
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 6384e2aca0045e72d7d81c9fbdca1d284ed704b6

    Comments

    checksrc: disallow `atoi` and `atol` globally
    No longer used in core and test code.
    
    Also: allowlist in docs/examples.
    
    Closes #19508

    Changed files

    • docs/examples/.checksrc
    • scripts/checksrc.pl
    • src/.checksrc
  11. Change #248665

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 13 Nov 2025 17:20:41
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f2a75a14dd95e06cf9121c7d3bd5dc559748f350

    Comments

    sws: repair --port, and accept any port
    Also for mqttd and sockfilt. The < 1025 check was not serving any
    purpose.
    
    Follow-up to bb1391f94394e635c1a5c58253e7a3d3b36bde57

    Changed files

    • tests/server/mqttd.c
    • tests/server/sockfilt.c
    • tests/server/sws.c
  12. Change #248666

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 13 Nov 2025 17:24:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 75955c0851cba958aa0f3137312ecb2a06f282a2

    Comments

    tool_operate: exit on curl_share_setopt errors
    Continuing when one of these has failed is fragile and error-prone.
    
    Closes #19513

    Changed files

    • src/tool_operate.c
  13. Change #248670

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 13 Nov 2025 17:27:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 0afb52a0cd2abfb2d6b9ac8400db36be8a7a49b2

    Comments

    code: minor indent fixes before closing braces
    Closes #19512

    Changed files

    • docs/examples/ghiper.c
    • lib/http2.c
    • lib/if2ip.h
    • lib/strcase.c
    • lib/vtls/gtls.c
    • lib/vtls/mbedtls.c
    • lib/vtls/wolfssl.c
    • packages/OS400/ccsidcurl.c
    • packages/OS400/curlmain.c
    • src/tool_formparse.c
    • src/tool_getparam.c
    • src/tool_getpass.c
    • tests/unit/unit1603.c
    • tests/unit/unit1651.c
    • tests/unit/unit1656.c
    • tests/unit/unit1660.c
  14. Change #248671

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 13 Nov 2025 17:27:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 42098d1ee6874aa6a69b051e41e2a6d96ad30ffa

    Comments

    checksrc: verify close brace indent level
    Closes #19512

    Changed files

    • scripts/checksrc.pl
    • tests/data/test1185