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

Builder curl-unthreaded-solaris10-sparc Build #13275

Results:

Failed runtest

SourceStamp:

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

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 55 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 6 hrs, 7 mins, 42 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-unthreaded-solaris10-sparc slave
buildername curl-unthreaded-solaris10-sparc Builder
buildnumber 13275 Build
codebase Build
got_revision 6b70e8a838ae99d3e3fd1e828c4e96c63b894833 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 6b70e8a838ae99d3e3fd1e828c4e96c63b894833 Build
scheduler schedule-curl-unthreaded-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Eshan Kelkar
  3. Stefan Eissing
  4. Viktor Szakats

Timing:

StartTue Jul 29 18:02:52 2025
EndWed Jul 30 12:05:35 2025
Elapsed18 hrs, 2 mins, 42 secs

All Changes:

:

  1. Change #241075

    Category curl
    Changed by Eshan Kelkar <eshankelkarohnoyoudont@galorithm.com>
    Changed at Mon 28 Jul 2025 22:35:39
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f7af8adadd51997f11eadf06c843c04feb436c3f

    Comments

    libssh: Use sftp_aio instead of sftp_async for sftp_recv
    This commit replaces the usage of the old deprecated sftp_async API with
    the new sftp_aio API for remote file reading.
    
    Signed-off-by: Eshan Kelkar <eshankelkar@galorithm.com>
    
    Closes #17440

    Changed files

    • lib/vssh/libssh.c
    • lib/vssh/ssh.h
  2. Change #241076

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 28 Jul 2025 22:37:59
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9d2075bdce1234360bd41a9146ab9b465750a840

    Comments

    ws: avoid NULL pointer deref in curl_ws_recv
    If a NULL easy handle is passed in.
    
    Pointed out by Coverity
    
    Follow-up to 960fb4924523a853d5de8f30
    
    Closes #18065

    Changed files

    • lib/ws.c
  3. Change #241080

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 28 Jul 2025 22:57:42
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 85e18a5b9a60109d139e702c9c1028fa6ff4366e

    Comments

    multi: process pending, one by one
    Before curl 8.14.0, when pending was a list, `process_pending_handles()`
    move a single transfer to processing. In 8.14.0 we changed that to move
    all pending transfers to processing. This lead to unwanted performance
    drops as reported in #18017.
    
    Restore the old behaviour.
    
    While the old behviour is better, the overall handling of "pending"
    transfers is not optimal, since we do not keep track of the "condition"
    a pending transfer is waiting on. This means, when moving a single,
    pending transfer, we might move one that still cannot be processed while
    another that could is kept pending.
    
    Since we trigger `process_pending_handles()` from various changes, the
    stalled pending will eventually make it to the processing queue, but
    this is not optimal.
    
    Fixes #18017
    Reported-by: rm-rmonaghan on github
    Closes #18056

    Changed files

    • lib/multi.c
  4. Change #241106

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 29 Jul 2025 09:11:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a7e6c78bfa3e4edcb3c0dcd105d2edc73d9e8b09

    Comments

    parallel-max: bump the max value to 65535
    When doing HTTP/2 and HTTP/3, it is possible to achieve quite a massive
    parallelism so limiting this to 300 seems restrictive.
    
    With other protocols, going beyond 300-400 might not be recommended but
    curl does not have to enforce the limit.
    
    Closes #18068

    Changed files

    • docs/cmdline-opts/parallel-max.md
    • src/tool_main.h
  5. Change #241110

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 29 Jul 2025 09:45:07
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7b8594176d36de62d8e180a34f7bf0f81276ccf5

    Comments

    delta: fix counters
    Follow-up to b1df1d38afce5b2d9
    
    Closes #18072

    Changed files

    • scripts/delta
  6. Change #241122

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 29 Jul 2025 11:18:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 55c045c86338bfcc1de676c496f1db084b7410d4

    Comments

    multi: add CURLMOPT_NETWORK_CHANGED to signal network changed
    New multi option CURLMOPT_NETWORK_CHANGED with a long bitmask value:
    
    - CURLM_NWCOPT_CLEAR_CONNS: do not reuse existing connections, close all
      idle connections.
    
    - CURLM_NWCOPT_CLEAR_DNS: clear the multi's DNS cache.
    
    All other bits reserved for future extensions.
    
    Fixes #17225
    Reported-by: ウさん
    Closes #17613

    Changed files

    • docs/libcurl/curl_multi_setopt.md
    • docs/libcurl/opts/CURLMOPT_NETWORK_CHANGED.md
    • docs/libcurl/opts/CURLOPT_FORBID_REUSE.md
    • docs/libcurl/opts/CURLOPT_FRESH_CONNECT.md
    • docs/libcurl/opts/Makefile.inc
    • docs/libcurl/symbols-in-versions
    • include/curl/multi.h
    • lib/conncache.c
    • lib/conncache.h
    • lib/easy.c
    • lib/hostip.c
    • lib/hostip.h
    • lib/multi.c
    • lib/url.c
    • lib/urldata.h
    • tests/data/Makefile.am
    • tests/data/test3033
    • tests/libtest/Makefile.inc
    • tests/libtest/lib3033.c
  7. Change #241126

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 29 Jul 2025 13:07:22
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3407bee8c8f145557fc9f8baa97a71154e9911b7

    Comments

    setopt: refactor out the booleans from setopt_long to setopt_bool
    - add a message if a boolean is set to something not 1 or 0 (as it might be
      made to mean something else in a future)
    
    - use 's->' in all setopt_* functions
    
    Closes #17887

    Changed files

    • lib/setopt.c
  8. Change #241141

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Jul 2025 13:44:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision cd586149d5609e8b564fe8fc45ccbcb14c3b25ea

    Comments

    tests: constify command-line arguments
    For libtests, tunits, units.
    
    Also:
    - lib3033: tidy up headers.
    - lib/netrc: constify an arg in `Curl_parsenetrc()`.
    
    Closes #18076

    Changed files

    • lib/netrc.c
    • lib/netrc.h
    • tests/libtest/first.c
    • tests/libtest/first.h
    • tests/libtest/lib1156.c
    • tests/libtest/lib1301.c
    • tests/libtest/lib1308.c
    • tests/libtest/lib1485.c
    • tests/libtest/lib1500.c
    • tests/libtest/lib1501.c
    • tests/libtest/lib1502.c
    • tests/libtest/lib1506.c
    • tests/libtest/lib1507.c
    • tests/libtest/lib1508.c
    • tests/libtest/lib1509.c
    • tests/libtest/lib1510.c
    • tests/libtest/lib1511.c
    • tests/libtest/lib1512.c
    • tests/libtest/lib1513.c
    • tests/libtest/lib1514.c
    • tests/libtest/lib1515.c
    • tests/libtest/lib1517.c
    • tests/libtest/lib1518.c
    • tests/libtest/lib1520.c
    • tests/libtest/lib1522.c
    • tests/libtest/lib1523.c
    • tests/libtest/lib1525.c
    • tests/libtest/lib1526.c
    • tests/libtest/lib1527.c
    • tests/libtest/lib1528.c
    • tests/libtest/lib1529.c
    • tests/libtest/lib1530.c
    • tests/libtest/lib1531.c
    • tests/libtest/lib1532.c
    • tests/libtest/lib1533.c
    • tests/libtest/lib1534.c
    • tests/libtest/lib1535.c
    • tests/libtest/lib1536.c
    • tests/libtest/lib1537.c
    • tests/libtest/lib1538.c
    • tests/libtest/lib1540.c
    • tests/libtest/lib1541.c
    • tests/libtest/lib1542.c
    • tests/libtest/lib1545.c
    • tests/libtest/lib1550.c
    • tests/libtest/lib1551.c
    • tests/libtest/lib1552.c
    • tests/libtest/lib1553.c
    • tests/libtest/lib1554.c
    • tests/libtest/lib1555.c
    • tests/libtest/lib1556.c
    • tests/libtest/lib1557.c
    • tests/libtest/lib1558.c
    • tests/libtest/lib1559.c
    • tests/libtest/lib1560.c
    • tests/libtest/lib1564.c
    • tests/libtest/lib1565.c
    • tests/libtest/lib1567.c
    • tests/libtest/lib1568.c
    • tests/libtest/lib1569.c
    • tests/libtest/lib1571.c
    • tests/libtest/lib1576.c
    • tests/libtest/lib1591.c
    • tests/libtest/lib1592.c
    • tests/libtest/lib1593.c
    • tests/libtest/lib1594.c
    • tests/libtest/lib1597.c
    • tests/libtest/lib1598.c
    • tests/libtest/lib1599.c
    • tests/libtest/lib1662.c
    • tests/libtest/lib1900.c
    • tests/libtest/lib1901.c
    • tests/libtest/lib1903.c
    • tests/libtest/lib1905.c
    • tests/libtest/lib1906.c
    • tests/libtest/lib1907.c
    • tests/libtest/lib1908.c
    • tests/libtest/lib1910.c
    • tests/libtest/lib1911.c
    • tests/libtest/lib1912.c
    • tests/libtest/lib1913.c
    • tests/libtest/lib1915.c
    • tests/libtest/lib1916.c
    • tests/libtest/lib1918.c
    • tests/libtest/lib1919.c
    • tests/libtest/lib1933.c
    • tests/libtest/lib1934.c
    • tests/libtest/lib1935.c
    • tests/libtest/lib1936.c
    • tests/libtest/lib1937.c
    • tests/libtest/lib1938.c
    • tests/libtest/lib1939.c
    • tests/libtest/lib1940.c
    • tests/libtest/lib1945.c
    • tests/libtest/lib1947.c
    • tests/libtest/lib1948.c
    • tests/libtest/lib1955.c
    • tests/libtest/lib1956.c
    • tests/libtest/lib1957.c
    • tests/libtest/lib1958.c
    • tests/libtest/lib1959.c
    • tests/libtest/lib1960.c
    • tests/libtest/lib1964.c
    • tests/libtest/lib1970.c
    • tests/libtest/lib1971.c
    • tests/libtest/lib1972.c
    • tests/libtest/lib1973.c
    • tests/libtest/lib1974.c
    • tests/libtest/lib1975.c
    • tests/libtest/lib1977.c
    • tests/libtest/lib1978.c
    • tests/libtest/lib2023.c
    • tests/libtest/lib2032.c
    • tests/libtest/lib2082.c
    • tests/libtest/lib2301.c
    • tests/libtest/lib2302.c
    • tests/libtest/lib2304.c
    • tests/libtest/lib2306.c
    • tests/libtest/lib2308.c
    • tests/libtest/lib2309.c
    • tests/libtest/lib2402.c
    • tests/libtest/lib2404.c
    • tests/libtest/lib2405.c
    • tests/libtest/lib2502.c
    • tests/libtest/lib2700.c
    • tests/libtest/lib3010.c
    • tests/libtest/lib3025.c
    • tests/libtest/lib3026.c
    • tests/libtest/lib3027.c
    • tests/libtest/lib3033.c
    • tests/libtest/lib3100.c
    • tests/libtest/lib3101.c
    • tests/libtest/lib3102.c
    • tests/libtest/lib3103.c
    • tests/libtest/lib3104.c
    • tests/libtest/lib3105.c
    • tests/libtest/lib3207.c
    • tests/libtest/lib3208.c
    • tests/libtest/lib500.c
    • tests/libtest/lib501.c
    • tests/libtest/lib502.c
    • tests/libtest/lib503.c
    • tests/libtest/lib504.c
    • tests/libtest/lib505.c
    • tests/libtest/lib506.c
    • tests/libtest/lib507.c
    • tests/libtest/lib508.c
    • tests/libtest/lib509.c
    • tests/libtest/lib510.c
    • tests/libtest/lib511.c
    • tests/libtest/lib512.c
    • tests/libtest/lib513.c
    • tests/libtest/lib514.c
    • tests/libtest/lib515.c
    • tests/libtest/lib516.c
    • tests/libtest/lib517.c
    • tests/libtest/lib518.c
    • tests/libtest/lib519.c
    • tests/libtest/lib520.c
    • tests/libtest/lib521.c
    • tests/libtest/lib523.c
    • tests/libtest/lib524.c
    • tests/libtest/lib525.c
    • tests/libtest/lib526.c
    • tests/libtest/lib530.c
    • tests/libtest/lib533.c
    • tests/libtest/lib536.c
    • tests/libtest/lib537.c
    • tests/libtest/lib539.c
    • tests/libtest/lib540.c
    • tests/libtest/lib541.c
    • tests/libtest/lib542.c
    • tests/libtest/lib543.c
    • tests/libtest/lib544.c
    • tests/libtest/lib547.c
    • tests/libtest/lib549.c
    • tests/libtest/lib552.c
    • tests/libtest/lib553.c
    • tests/libtest/lib554.c
    • tests/libtest/lib555.c
    • tests/libtest/lib556.c
    • tests/libtest/lib557.c
    • tests/libtest/lib558.c
    • tests/libtest/lib559.c
    • tests/libtest/lib560.c
    • tests/libtest/lib562.c
    • tests/libtest/lib564.c
    • tests/libtest/lib566.c
    • tests/libtest/lib567.c
    • tests/libtest/lib568.c
    • tests/libtest/lib569.c
    • tests/libtest/lib570.c
    • tests/libtest/lib571.c
    • tests/libtest/lib572.c
    • tests/libtest/lib573.c
    • tests/libtest/lib574.c
    • tests/libtest/lib575.c
    • tests/libtest/lib576.c
    • tests/libtest/lib578.c
    • tests/libtest/lib579.c
    • tests/libtest/lib582.c
    • tests/libtest/lib583.c
    • tests/libtest/lib586.c
    • tests/libtest/lib589.c
    • tests/libtest/lib590.c
    • tests/libtest/lib591.c
    • tests/libtest/lib597.c
    • tests/libtest/lib598.c
    • tests/libtest/lib599.c
    • tests/libtest/lib643.c
    • tests/libtest/lib650.c
    • tests/libtest/lib651.c
    • tests/libtest/lib652.c
    • tests/libtest/lib653.c
    • tests/libtest/lib654.c
    • tests/libtest/lib655.c
    • tests/libtest/lib658.c
    • tests/libtest/lib659.c
    • tests/libtest/lib661.c
    • tests/libtest/lib666.c
    • tests/libtest/lib667.c
    • tests/libtest/lib668.c
    • tests/libtest/lib670.c
    • tests/libtest/lib674.c
    • tests/libtest/lib676.c
    • tests/libtest/lib677.c
    • tests/libtest/lib678.c
    • tests/libtest/lib694.c
    • tests/libtest/lib695.c
    • tests/libtest/lib751.c
    • tests/libtest/lib753.c
    • tests/libtest/mk-lib1521.pl
    • tests/tunit/tool1394.c
    • tests/tunit/tool1604.c
    • tests/tunit/tool1621.c
    • tests/unit/README.md
    • tests/unit/unit1300.c
    • tests/unit/unit1302.c
    • tests/unit/unit1303.c
    • tests/unit/unit1304.c
    • tests/unit/unit1305.c
    • tests/unit/unit1307.c
    • tests/unit/unit1309.c
    • tests/unit/unit1323.c
    • tests/unit/unit1330.c
    • tests/unit/unit1395.c
    • tests/unit/unit1396.c
    • tests/unit/unit1397.c
    • tests/unit/unit1398.c
    • tests/unit/unit1399.c
    • tests/unit/unit1600.c
    • tests/unit/unit1601.c
    • tests/unit/unit1602.c
    • tests/unit/unit1603.c
    • tests/unit/unit1605.c
    • tests/unit/unit1606.c
    • tests/unit/unit1607.c
    • tests/unit/unit1608.c
    • tests/unit/unit1609.c
    • tests/unit/unit1610.c
    • tests/unit/unit1611.c
    • tests/unit/unit1612.c
    • tests/unit/unit1614.c
    • tests/unit/unit1615.c
    • tests/unit/unit1616.c
    • tests/unit/unit1620.c
    • tests/unit/unit1650.c
    • tests/unit/unit1651.c
    • tests/unit/unit1652.c
    • tests/unit/unit1653.c
    • tests/unit/unit1654.c
    • tests/unit/unit1655.c
    • tests/unit/unit1656.c
    • tests/unit/unit1657.c
    • tests/unit/unit1658.c
    • tests/unit/unit1660.c
    • tests/unit/unit1661.c
    • tests/unit/unit1663.c
    • tests/unit/unit1664.c
    • tests/unit/unit1979.c
    • tests/unit/unit1980.c
    • tests/unit/unit2600.c
    • tests/unit/unit2601.c
    • tests/unit/unit2602.c
    • tests/unit/unit2603.c
    • tests/unit/unit2604.c
    • tests/unit/unit3200.c
    • tests/unit/unit3205.c
    • tests/unit/unit3211.c
    • tests/unit/unit3212.c
    • tests/unit/unit3213.c
    • tests/unit/unit3214.c
  9. Change #241153

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 29 Jul 2025 15:02:30
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 6b70e8a838ae99d3e3fd1e828c4e96c63b894833

    Comments

    pytest: use dante-server in CI
    - add startup check for 'danted' to avoid fails on low cpu
    - rename 'sockd' to 'danted' everywhere to clarify what we use
    - add proper defaults for 'danted' for debian
    - install 'dante-server' in pytest ci runs
    
    Closes #18075

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/linux.yml
    • configure.ac
    • docs/INSTALL-CMAKE.md
    • docs/internals/SCORECARD.md
    • docs/tests/HTTP.md
    • tests/http/CMakeLists.txt
    • tests/http/config.ini.in
    • tests/http/test_40_socks.py
    • tests/http/testenv/dante.py
    • tests/http/testenv/env.py