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

Builder curl-ares-solaris10-sparc Build #3006

Results:

Failed runtest

SourceStamp:

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

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 35 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 4 hrs, 55 mins, 54 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-ares-solaris10-sparc slave
buildername curl-ares-solaris10-sparc Builder
buildnumber 3006 Build
codebase Build
got_revision 904e7ecb66519951681377758fe6b07dde28ce36 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 904e7ecb66519951681377758fe6b07dde28ce36 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. Daniel Stenberg
  2. Juliusz Sosinowicz
  3. Stefan Eissing
  4. Viktor Szakats
  5. x2018

Timing:

StartThu Nov 6 21:47:00 2025
EndFri Nov 7 10:35:26 2025
Elapsed12 hrs, 48 mins, 26 secs

All Changes:

:

  1. Change #247745

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 06 Nov 2025 11:38:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 56129718b80b5bd5a551522086901b2feb906505

    Comments

    tool_ipfs: check return codes better
    Closes #19382

    Changed files

    • src/tool_ipfs.c
  2. Change #247746

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 06 Nov 2025 11:39:52
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 66a66c596b023d0502aae19787300579338850fa

    Comments

    tool_operate: remove redundant condition
    And avoid an early return.
    
    Pointed out by CodeSonar
    
    Closes #19381

    Changed files

    • src/tool_operate.c
  3. Change #247747

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 06 Nov 2025 11:42:34
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8e6149598b57e9904b0ff31b2b83bbcc57b39953

    Comments

    gnutls: report accurate error when TLS-SRP is not built-in
    With GnuTLS 3.8.0+ the build-time SRP feature detection always succeeds.
    It's also disabled by default in these GnuTLS versions.
    
    When using TLS-SRP without it being available in GnuTLS, report
    the correct error code `CURLE_NOT_BUILT_IN`, replacing the out of memory
    error reported before this patch.
    
    Also add comments to autotools and cmake scripts about this feature
    detection property.
    
    Detecting it at build-time would need to run code which doesn't work
    in cross-builds. Once curl requires 3.8.0 as minimum, the build-time
    checks can be deleted.
    
    ```
    # before:
    curl: (27) gnutls_srp_allocate_client_cred() failed: An unimplemented or disabled feature has been requested.
    # after:
    curl: (4) GnuTLS: TLS-SRP support not built in: An unimplemented or disabled feature has been requested.
    ```
    
    Ref: https://github.com/gnutls/gnutls/commit/dab063fca2eecb9ff1db73234108315c5b713756
    Ref: https://github.com/gnutls/gnutls/commit/a21e89edacfe4ec3c501b030fff59c11fd20dcf0
    
    Closes #19365

    Changed files

    • CMakeLists.txt
    • lib/vtls/gtls.c
    • m4/curl-gnutls.m4
  4. Change #247748

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

    Comments

    conncache: silence `-Wnull-dereference` on gcc 14 RISC-V 64
    A false positive that appeared after a recent patch for no reason.
    
    Seen in curl-for-win unity native Linux builds on debian:testing and
    debian:trixie with gcc 14.3.0 and 14.2.0 respectively:
    ```
    -- curl version=[8.17.1-DEV]
    -- The C compiler identification is GNU 14.2.0
    -- Cross-compiling: Linux/x86_64 -> Linux/riscv64
    [...]
    lib/conncache.c: In function 'Curl_cpool_conn_now_idle':
    lib/conncache.c:539:11: error: null pointer dereference [-Werror=null-dereference]
      539 |   if(!data->multi->maxconnects) {
          |       ~~~~^~~~~~~
    ```
    Ref: https://github.com/curl/curl-for-win/actions/runs/19111497271/job/54609512969#step:3:5788
    
    ```
    -- The C compiler identification is GNU 14.3.0
    ```
    Ref: https://github.com/curl/curl-for-win/actions/runs/19111497271/job/54609512899#step:3:5801
    
    Patch confirmed silencing:
    https://github.com/curl/curl-for-win/actions/runs/19112580362/job/54613288202
    
    Follow-up to fbc4d59151dc4a56052f3a92da3682dc97b32148 #19271
    
    Closes #19378

    Changed files

    • lib/conncache.c
  5. Change #247749

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 06 Nov 2025 11:42:34
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9825a3b708222be2e753d4c4a1ea0388cbfa334f

    Comments

    cmake: disable `CURL_CA_PATH` auto-detection if `USE_APPLE_SECTRUST=ON`
    Syncing behavior with `CURL_CA_BUNDLE` and autotools.
    
    `/etc/ssl/certs` is empty by default on macOS systems, thus no likely
    auto-detection finds something there.
    
    Follow-up to eefd03c572996e5de4dec4fe295ad6f103e0eefc #18703
    
    Closes #19380

    Changed files

    • CMakeLists.txt
  6. Change #247752

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

    Comments

    curl: fix progress meter in parallel mode
    With `check_finished()` triggered by notifications now, the
    `progress_meter()` was no longer called at regular intervals.
    
    Move `progress_meter()` out of `check_finished()` into the perform loop
    and event callbacks.
    
    Closes #19383

    Changed files

    • src/tool_operate.c
  7. Change #247758

    Category curl
    Changed by x2018 <xkernel.wangohnoyoudont@foxmail.com>
    Changed at Thu 06 Nov 2025 15:37:53
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 69622ff37db03ed818aa9141cdbe874267a6d61d

    Comments

    tool_help: add checks to avoid unsigned wrap around
    Closes #19377

    Changed files

    • src/tool_help.c
  8. Change #247759

    Category curl
    Changed by Juliusz Sosinowicz <juliuszohnoyoudont@wolfssl.com>
    Changed at Thu 06 Nov 2025 15:45:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 672886f734fc205f92e0cba3c6dcd5c43abb2b11

    Comments

    wolfSSL: able to differentiate between IP and DNS in alt names
    Fix implemented in https://github.com/wolfSSL/wolfssl/pull/9380
    
    Closes #19364

    Changed files

    • tests/http/test_17_ssl_use.py
  9. Change #247771

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 06 Nov 2025 20:45:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 904e7ecb66519951681377758fe6b07dde28ce36

    Comments

    tests: replace remaining CR bytes with the new macro `%CR`
    There is no more mixed-newline file in the repository after this patch.
    Except for`.bat` and `.sln` files (4 in total), all files use LF
    newlines.
    
    Also:
    - `spacecheck.pl`: drop mixed-EOL exception for test data.
    - runtests: add option `-w` to check if test data has stray CR bytes in
      them.
    - build: enable the option above in test targets, except the CI-specific
      one where `spacecheck.pl` does this job already.
    - tested OK (with expected failures) in CI with stray CRs added.
    - cmake: enable option `-a` for the `tests` target. To continue testing
      after a failed test.
    
    Follow-up to 63e9721b63d01518db83a664bc1e8373c352879e #19313
    Follow-up to 6cf3d7b1b161bc45501d17b401225befe3c43943 #19318
    Follow-up to 4d2a05d3fe8ba4db9168b03057029ea5ce7dab77 #19284
    
    Closes #19347

    Changed files

    • .github/scripts/spacecheck.pl
    • docs/runtests.md
    • docs/tests/FILEFORMAT.md
    • tests/CMakeLists.txt
    • tests/Makefile.am
    • tests/data/test1008
    • tests/data/test1021
    • tests/data/test1040
    • tests/data/test1042
    • tests/data/test1043
    • tests/data/test1053
    • tests/data/test1055
    • tests/data/test1060
    • tests/data/test1061
    • tests/data/test1066
    • tests/data/test1068
    • tests/data/test1072
    • tests/data/test1073
    • tests/data/test1123
    • tests/data/test1133
    • tests/data/test1158
    • tests/data/test1186
    • tests/data/test1189
    • tests/data/test1273
    • tests/data/test1274
    • tests/data/test1277
    • tests/data/test1288
    • tests/data/test1315
    • tests/data/test1319
    • tests/data/test1375
    • tests/data/test1376
    • tests/data/test1377
    • tests/data/test1404
    • tests/data/test1416
    • tests/data/test1417
    • tests/data/test1428
    • tests/data/test1429
    • tests/data/test1434
    • tests/data/test1475
    • tests/data/test1482
    • tests/data/test1483
    • tests/data/test1493
    • tests/data/test1498
    • tests/data/test1499
    • tests/data/test1525
    • tests/data/test1540
    • tests/data/test1541
    • tests/data/test163
    • tests/data/test164
    • tests/data/test166
    • tests/data/test173
    • tests/data/test1904
    • tests/data/test1940
    • tests/data/test1943
    • tests/data/test2002
    • tests/data/test2003
    • tests/data/test206
    • tests/data/test207
    • tests/data/test208
    • tests/data/test209
    • tests/data/test213
    • tests/data/test218
    • tests/data/test222
    • tests/data/test230
    • tests/data/test232
    • tests/data/test258
    • tests/data/test259
    • tests/data/test265
    • tests/data/test266
    • tests/data/test275
    • tests/data/test3015
    • tests/data/test304
    • tests/data/test31
    • tests/data/test314
    • tests/data/test320
    • tests/data/test3206
    • tests/data/test326
    • tests/data/test339
    • tests/data/test34
    • tests/data/test341
    • tests/data/test347
    • tests/data/test36
    • tests/data/test363
    • tests/data/test365
    • tests/data/test373
    • tests/data/test39
    • tests/data/test396
    • tests/data/test415
    • tests/data/test433
    • tests/data/test44
    • tests/data/test457
    • tests/data/test473
    • tests/data/test503
    • tests/data/test552
    • tests/data/test554
    • tests/data/test568
    • tests/data/test585
    • tests/data/test599
    • tests/data/test60
    • tests/data/test643
    • tests/data/test645
    • tests/data/test646
    • tests/data/test647
    • tests/data/test650
    • tests/data/test654
    • tests/data/test666
    • tests/data/test668
    • tests/data/test71
    • tests/data/test744
    • tests/data/test780
    • tests/data/test781
    • tests/data/test782
    • tests/data/test783
    • tests/data/test80
    • tests/data/test83
    • tests/data/test9
    • tests/data/test900
    • tests/data/test95
    • tests/getpart.pm
    • tests/globalconfig.pm
    • tests/runner.pm
    • tests/runtests.pl
    • tests/testutil.pm