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

Builder curl-unthreaded-solaris10-i386 Build #15807

Results:

Failed runtest

SourceStamp:

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

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

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

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-unthreaded-solaris10-i386 slave
buildername curl-unthreaded-solaris10-i386 Builder
buildnumber 15807 Build
codebase Build
got_revision 58b9c6134bf8632442aa7d703aa8c7061604785e Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 58b9c6134bf8632442aa7d703aa8c7061604785e Build
scheduler schedule-curl-unthreaded-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-unthreaded-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Stefan Eissing
  3. Viktor Szakats

Timing:

StartMon Jul 28 13:03:34 2025
EndMon Jul 28 21:55:05 2025
Elapsed8 hrs, 51 mins, 30 secs

All Changes:

:

  1. Change #240912

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 28 Jul 2025 08:42:34
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 513b664980f3632387f8618b4068c50e472c11fc

    Comments

    DEPRECATE.md: remove leftover "nothing"
    It was just wrong and confusing
    
    Closes #18044

    Changed files

    • docs/DEPRECATE.md
  2. Change #240921

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 28 Jul 2025 09:15:01
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fc98a630cfb27dd097b31b57aa59fb578b390063

    Comments

    memanalyze.pl: remove strict+warnings
    These introduced *hundreds* of lines of output in a single test run.
    
    I think this also shows strict+warnigns in perl in their most annoying
    way.
    
    Follow-up to 2ec54556d4
    
    Closes #18048

    Changed files

    • tests/memanalyze.pl
  3. Change #240932

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 10:32:13
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 5debe7cb34bb6f0ee094515c17b7662e386829fb

    Comments

    CURLOPT: drop redundant `long` casts
    Also:
    - CURLOPT_HSTS_CTRL.md: sync macro definitions with `curl/curl.h`.
      Perhaps it'd be better to delete copies like this?
    - keep existing casts within the documentation to make sure it applies
      to older curl versions as well.
    - CURLOPT_IPRESOLVE.md: re-add a long cast to man page, for consistency
      with the above.
    
    Closes #17791

    Changed files

    • docs/examples/anyauthput.c
    • docs/examples/ghiper.c
    • docs/examples/hsts-preload.c
    • docs/examples/http3.c
    • docs/examples/imap-tls.c
    • docs/examples/pop3-tls.c
    • docs/examples/smtp-tls.c
    • docs/libcurl/opts/CURLOPT_HSTS_CTRL.md
    • docs/libcurl/opts/CURLOPT_HTTP_VERSION.md
    • docs/libcurl/opts/CURLOPT_IPRESOLVE.md
    • src/config2setopts.c
    • tests/client/hx_download.c
    • tests/client/hx_upload.c
    • tests/libtest/lib1511.c
    • tests/libtest/lib1513.c
    • tests/libtest/lib1555.c
    • tests/libtest/lib1568.c
    • tests/libtest/lib1593.c
    • tests/libtest/lib1599.c
    • tests/libtest/lib1662.c
    • tests/libtest/lib2309.c
    • tests/libtest/lib2502.c
    • tests/libtest/lib510.c
    • tests/libtest/lib540.c
    • tests/libtest/lib547.c
    • tests/libtest/lib552.c
    • tests/libtest/lib555.c
    • tests/libtest/lib579.c
    • tests/libtest/lib583.c
    • tests/libtest/lib590.c
    • tests/libtest/lib678.c
    • tests/libtest/lib694.c
  4. Change #240933

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 10:32:13
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 430f9b03fd2b11804e6ae6147efaefb1f5a9916d

    Comments

    CURLOPT: bump `CURLFTP*` enums to `long`, drop casts
    This patch bumps the size of these constants from `int` to `long`, while
    keeping their actual values the same. It may cause incompatibilities in
    user code, requiring the bump of holder variables and/or adding casts:
    
    - CURLFTP_CREATE_DIR
    - CURLFTP_CREATE_DIR_NONE
    - CURLFTP_CREATE_DIR_RETRY
    - CURLFTPAUTH_DEFAULT
    - CURLFTPAUTH_SSL
    - CURLFTPAUTH_TLS
    - CURLFTPMETHOD_DEFAULT
    - CURLFTPMETHOD_MULTICWD
    - CURLFTPMETHOD_NOCWD
    - CURLFTPMETHOD_SINGLECWD
    - CURLFTPSSL_CCC_ACTIVE
    - CURLFTPSSL_CCC_NONE
    - CURLFTPSSL_CCC_PASSIVE
    
    Also:
    - keep existing casts within the documentation to make sure it applies
      to older curl versions as well.
    
    Closes #17797

    Changed files

    • docs/libcurl/opts/CURLOPT_FTP_CREATE_MISSING_DIRS.md
    • include/curl/curl.h
    • lib/ftp.c
    • lib/setopt.c
    • src/config2setopts.c
    • src/tool_cfgable.h
    • src/tool_paramhlp.c
    • src/tool_paramhlp.h
    • tests/libtest/lib539.c
    • tests/libtest/lib661.c
  5. Change #240941

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 28 Jul 2025 10:53:51
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 44f53078914d1f827bfb3252276d58feb3ca82b5

    Comments

    multi: fix assert in multi_getsock()
    Now that multi keeps the "dirty" bitset, the detection of possibly
    stalling transfers needs to adapt. Before dirty, transfers needed
    to expose a socket to poll or a timer to wait for.
    
    Dirty transfer might no longer have a timer, but will run, so do
    not need to report a socket. Adjust the assert condition.
    
    Fixes #18046
    Reported-by: Viktor Szakats
    Closes #18051

    Changed files

    • lib/multi.c
  6. Change #240951

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 28 Jul 2025 11:18:07
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8e1d817cb36bca2ed08296c363d89b75c7779dc8

    Comments

    build: fix disable-verbose
    Fix compile error when building with `--disable-verbose`.
    
    Adjust pytest to skip when curl is not a debug build but needs
    traces.
    
    Follow-up to b453a447ce4e6aa2a352b196
    
    Closes #18053

    Changed files

    • lib/connect.c
    • lib/curl_trc.c
    • lib/http2.c
    • lib/multi.c
    • tests/http/test_02_download.py
    • tests/http/test_10_proxy.py
    • tests/http/test_13_proxy_auth.py
    • tests/http/test_15_tracing.py
    • tests/http/test_17_ssl_use.py
    • tests/http/test_30_vsftpd.py
    • tests/http/test_31_vsftpds.py
    • tests/http/test_32_ftps_vsftpd.py
  7. Change #240958

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 28 Jul 2025 11:28:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 58b9c6134bf8632442aa7d703aa8c7061604785e

    Comments

    cmake: omit linking duplicate/unnecessary libs to tests & examples
    Before this patch we explicitly linked the full list of libcurl
    dependency libs to tests and examples via `CURL_LIBS`. This was
    redundant, because test and example code do not directly use these
    dependency libs and for indirect use they are implicitly passed
    via libcurl as needed. After this patch, tests and examples only link
    explicitly to system libs (e.g. socket).
    
    Also bringing it closer to how `./configure` does this.
    
    Borrow the variable name `CURL_NETWORK_AND_TIME_LIBS` from
    `./configure`. However, its content is not exactly the same. With cmake
    it also holds `pthread`, but doesn't hold AmiSSL.
    
    Closes #17696

    Changed files

    • CMakeLists.txt
    • docs/examples/CMakeLists.txt
    • tests/client/CMakeLists.txt
    • tests/libtest/CMakeLists.txt
    • tests/server/CMakeLists.txt