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

Builder curl-ares-solaris10-sparc Build #2844

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision97a0ce8f89399497e5c4a49b9daaa6125666d90f
Got Revision97a0ce8f89399497e5c4a49b9daaa6125666d90f
Changes19 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 38 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 4 hrs, 2 mins, 19 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 3 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 2844 Build
codebase Build
got_revision 97a0ce8f89399497e5c4a49b9daaa6125666d90f Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 97a0ce8f89399497e5c4a49b9daaa6125666d90f 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. Bartosz Ruszczak
  2. Daniel Stenberg
  3. DoI
  4. Ethan Alker
  5. Fabrício Canedo
  6. Joel Depooter
  7. Stefan Eissing
  8. Viktor Szakats
  9. renovate[bot]
  10. z2_

Timing:

StartSat Jun 21 11:41:37 2025
EndSun Jun 22 01:11:28 2025
Elapsed13 hrs, 29 mins, 50 secs

All Changes:

:

  1. Change #237151

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 20 Jun 2025 22:59:08
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 0d70dfb79b6fc887e26355efba10eaa8779c8416

    Comments

    xfer: manage pause bits
    Concentrate the handling of KEEP_RECV_PAUSE and KEEP_SEND_PAUSE into
    common transfer functions. Setting or clearing these bits requires
    subsequent actions involving connection events and client reader/writer
    notifications. Have it in one place.
    
    Closes #17650

    Changed files

    • lib/cw-out.c
    • lib/easy.c
    • lib/mime.c
    • lib/multi.c
    • lib/request.c
    • lib/sendf.c
    • lib/speedcheck.c
    • lib/transfer.c
    • lib/transfer.h
  2. Change #237160

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 20 Jun 2025 23:12:51
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision aaebb45f58b3f62876a68c17c71ac37d98f1b3bb

    Comments

    tests: drop useless "nodist_SOURCES" assignments
    They cause automake warnings and have no effect.
    
    Closes #17688

    Changed files

    • tests/client/Makefile.am
    • tests/libtest/Makefile.am
    • tests/server/Makefile.am
  3. Change #237161

    Category curl
    Changed by z2_ <88509734+z2-2zohnoyoudont@users.noreply.github.com>
    Changed at Fri 20 Jun 2025 23:13:49
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f9548bf20e8df812ac9a21c86c42da3ba4c97783

    Comments

    url: fix NULL deref with bad password when no user is provided
    Closes #17659

    Changed files

    • lib/url.c
  4. Change #237162

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 20 Jun 2025 23:14:14
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 149d436457ba87ac5f19c3b9dfbfd6d1b5733d76

    Comments

    test1599: verify a bad FTP password with no user
    Verifies the fix from #17659
    
    Closes #17687

    Changed files

    • tests/data/Makefile.am
    • tests/data/test1599
    • tests/libtest/Makefile.inc
    • tests/libtest/lib1599.c
  5. Change #237166

    Category curl
    Changed by Bartosz Ruszczak <bruszczak48ohnoyoudont@gmail.com>
    Changed at Fri 20 Jun 2025 23:22:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fdf50d64b8cd270bc733278f139dfd001d5cf0d7

    Comments

    ftp: fix prequotes for a directory in URL
    Allow prequotes to be sent after curl has changed the working directory,
    just before the listing command if the URL is a directory.
    
    FTP state machine is updated with the new FTP_LIST_PREQUOTE state and
    FTP_RETR_LIST_TYPE type.
    
    Test 754 verifies
    
    Fixes #8602
    Closes #17616

    Changed files

    • lib/ftp.c
    • lib/ftp.h
    • tests/data/Makefile.am
    • tests/data/test754
  6. Change #237167

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 20 Jun 2025 23:24:37
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 4a686ee6b0002b26774fe148a95945e5d3db17c9

    Comments

    docs: fix documentation of connect_only 2
    Setting CURLOPT_CONNECT_ONLY with value 2 is only defined
    for WebSocket and the effect on other protocols is undetermined.
    That includes the HTTP urls.
    
    Fixes #17621
    Reported-by: Kirill Obukhov
    Closes #17635

    Changed files

    • docs/libcurl/opts/CURLOPT_CONNECT_ONLY.md
  7. Change #237168

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 20 Jun 2025 23:30:04
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3b4e84c44f73ec16af2b4fd0eb2a6d625180bd8e

    Comments

    ftplistparser: split parse_unix into sub functions
    Closes #17608

    Changed files

    • lib/ftplistparser.c
  8. Change #237172

    Category curl
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Fri 20 Jun 2025 23:36:07
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 657e0240f5dfbdd17d153d9f82bbf97190fd20db

    Comments

    GHA: update rojopolis/spellcheck-github-actions digest to 35a02ba
    Closes #17686

    Changed files

    • .github/workflows/checkdocs.yml
  9. Change #237186

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 21 Jun 2025 01:31:57
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 0d647a8a76d0f75d309f375e315a901def274ba0

    Comments

    tests: make `Makefile.inc` files 80 columns
    Since all code fits within that, it is more convenient.
    
    Co-authored-by: Viktor Szakats
    Follow-up to 2c27a67daa1b76859c18d63e4e1f528db05b5e13 #17590
    
    Closes #17623

    Changed files

    • tests/libtest/Makefile.inc
    • tests/unit/Makefile.inc
  10. Change #237202

    Category curl
    Changed by Ethan Alker <ealker1ohnoyoudont@gmail.com>
    Changed at Sat 21 Jun 2025 10:26:41
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 73ad54f7b0c6e2c6daece680733a05f9e67494c2

    Comments

    docs: fix docs for CURLOPT_PREQUOTE after #17616
    Closes #17690

    Changed files

    • docs/TODO
    • docs/cmdline-opts/quote.md
    • docs/libcurl/opts/CURLOPT_PREQUOTE.md
  11. Change #237205

    Category curl
    Changed by Fabrício Canedo <fabriciocanedo0311ohnoyoudont@gmail.com>
    Changed at Sat 21 Jun 2025 10:29:49
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 612c5a8a2e966d66cbf282465be7128abede1370

    Comments

    docs: fix broken link in INSTALL.md
    In INSTALL.md file, the link that points to CURL-DISABLE was broken,
    so I fixed this issue changing the link from only "CURL-DISABLE.md" to
    "https://github.com/curl/curl/blob/master/docs/CURL-DISABLE.md".
    
    Fixes https://github.com/curl/curl-www/issues/427
    Closes #17654

    Changed files

    • docs/INSTALL.md
  12. Change #237206

    Category curl
    Changed by Fabrício Canedo <fabriciocanedo0311ohnoyoudont@gmail.com>
    Changed at Sat 21 Jun 2025 10:32:06
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 17f8b1db5c3e5ac95e1ab72563701626818899d0

    Comments

    docs: fix broken link in CODE_REVIEW.md
    In CODE_REVIEW.md file, the link that points to CONTRIBUTE was broken,
    so I fixed this issue changing the link from only "CONTRIBUTE.md" to
    "https://curl.se/dev/contribute.html".
    
    Closes #17656

    Changed files

    • docs/CODE_REVIEW.md
  13. Change #237207

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Sat 21 Jun 2025 10:34:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b7c676d13f0988bde9bb0e4c3cfc688072cdb2e0

    Comments

    vtls: change send/recv signatures of tls backends
    Similar to connection filter changes, return a CURLcode and the
    read/written amount as size_t *.
    
    Closes #17593

    Changed files

    • lib/vtls/gtls.c
    • lib/vtls/mbedtls.c
    • lib/vtls/openssl.c
    • lib/vtls/rustls.c
    • lib/vtls/schannel.c
    • lib/vtls/vtls.c
    • lib/vtls/vtls_int.h
    • lib/vtls/wolfssl.c
  14. Change #237211

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 21 Jun 2025 10:43:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ccb65643b6a6570f79432bb18418367ecba458ad

    Comments

    cmake: omit clang-tidy on internal libs curlu and curltool
    Skip clang-tidy while compiling curlu and curltool internal libraries.
    To save about 1 minute per run. These libraries compile the lib and src
    sources a second time, with the `UNITTESTS` macro enabled, which makes
    tiny difference, for internal use. I figure it's not worth the extra CI
    (and local) time because finding extra issues in these passes is
    unlikely, and if found, not critical.
    
    autotools also doesn't check curlu and curltool with clang-tidy.
    
    Ref: https://github.com/curl/curl/pull/17680#issuecomment-2991730158
    Ref: https://stackoverflow.com/questions/61867616/ignore-certain-files-when-using-clang-tidy
    Ref: https://cmake.org/cmake/help/latest/prop_tgt/LANG_CLANG_TIDY.html
    
    Follow-up to fabfa8e4024473035b3e5c3c30c330be726d9bb4 #15825
    
    Closes #17693

    Changed files

    • lib/CMakeLists.txt
    • src/CMakeLists.txt
  15. Change #237212

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 21 Jun 2025 10:49:05
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7d8fa8276d4df7a89056ef4bfd1fee47efd56aa6

    Comments

    tests: drop `BUNDLE_SRC` variable
    Derive it from `$BUNDLE` instead. autotools seems to be already relying
    on `$BUNDLE_SRC` being equal to `$BUNDLE.c`. (I haven't realized this
    before aaebb45f58b3f62876a68c17c71ac37d98f1b3bb.)
    
    Also drop redundant `nodist_<target>_SOURCE` lines in tunits and units.
    
    Follow-up to aaebb45f58b3f62876a68c17c71ac37d98f1b3bb #17688
    Follow-up to 2c27a67daa1b76859c18d63e4e1f528db05b5e13 #17590
    
    Closes #17692

    Changed files

    • tests/client/CMakeLists.txt
    • tests/client/Makefile.am
    • tests/client/Makefile.inc
    • tests/libtest/CMakeLists.txt
    • tests/libtest/Makefile.am
    • tests/libtest/Makefile.inc
    • tests/server/CMakeLists.txt
    • tests/server/Makefile.am
    • tests/server/Makefile.inc
    • tests/tunit/CMakeLists.txt
    • tests/tunit/Makefile.am
    • tests/tunit/Makefile.inc
    • tests/unit/CMakeLists.txt
    • tests/unit/Makefile.am
    • tests/unit/Makefile.inc
  16. Change #237213

    Category curl
    Changed by Joel Depooter <joel.depooterohnoyoudont@safe.com>
    Changed at Sat 21 Jun 2025 10:51:11
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e3d9675924325bda60ff44510ada012d47962cde

    Comments

    libssh: fix incorrect return value in myssh_in_AUTH_PKEY_INIT
    In the unlikely case that no SSH auth methods are supported, the
    previous code would return 0 from myssh_in_AUTH_PKEY_INIT. However,
    following the code path, it seems like it should be returning SSH_ERROR,
    as set in myssh_to_ERROR (through myssh_to_GSSAPI_AUTH,
    myssh_to_KEY_AUTH and myssh_to_PASSWD_AUTH).
    
    In actuality, this is unlikely to occur, as the similar code in
    myssh_in_AUTHLIST would have already returned an error in this scenario.
    However setting a return value and then ignoring it is a bit fishy and
    should be documented if this is intended.
    
    I believe this used to return an error, but was changed in the recent
    re-factoring of this code.
    
    Closes #17691

    Changed files

    • lib/vssh/libssh.c
  17. Change #237216

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 21 Jun 2025 10:52:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 84b62696d93695cd936b33c7917186df240ee291

    Comments

    top-complexity: lower max allowed complexity threshold to 90
    Down from 100. Also make it show all functions with complexity > 65
    (down from 70).
    
    Closes #17689

    Changed files

    • scripts/top-complexity
  18. Change #237222

    Category curl
    Changed by DoI <5291556+denandzohnoyoudont@users.noreply.github.com>
    Changed at Sat 21 Jun 2025 11:04:29
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9a2663322c330ff11275abafd612e9c99407a94a

    Comments

    curl: implement non-blocking STDIN read on Windows
    Implements a seperate read thread for STDIN on Windows when curl is run
    with -T/--upload-file .
    
    This uses a similar technique to the nmap/ncat project, spawning a
    seperate thread which creates a loop-back bound socket, sending STDIN
    into this socket, and reading from the other end of said TCP socket in a
    non-blocking way in the rest of curl.
    
    Fixes #17451
    Closes #17572

    Changed files

    • src/tool_cb_rea.c
    • src/tool_doswin.c
    • src/tool_doswin.h
    • src/tool_operate.c
  19. Change #237223

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 21 Jun 2025 11:10:05
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 97a0ce8f89399497e5c4a49b9daaa6125666d90f

    Comments

    RELEASE-NOTES: synced

    Changed files

    • RELEASE-NOTES