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

Builder curl-unthreaded-solaris10-sparc Build #13310

Results:

Failed runtest

SourceStamp:

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

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

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

Timing:

StartThu Aug 21 20:43:54 2025
EndFri Aug 22 11:07:57 2025
Elapsed14 hrs, 24 mins, 3 secs

All Changes:

:

  1. Change #243401

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 21 Aug 2025 09:10:41
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f3488ee3a340dc56a23f28f9000a3ec2619fcb63

    Comments

    RELEASE-NOTES: synced

    Changed files

    • RELEASE-NOTES
  2. Change #243404

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 21 Aug 2025 09:26:49
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 88fc6c491f043ed184ea2cf1a17b651427fbbbf5

    Comments

    threaded-resolver: fix shutdown
    Changed strategy to start up and terminate resolver thread.
    
    When starting up:
    
    Start the thread with mutex acquired, wait for signal from thread that
    it started and has incremented the ref counter. Thread set
    pthread_cancel() to disabled before that and only enables cancelling
    during resolving itself. This assure that the ref counter is correct and
    the unlinking of the resolve context always happens.
    
    When shutting down resolving:
    
    If ref counting shows thread has finished, join it, free everything. If
    thread has not finished, try pthread_cancel() (non Windows), but keep
    the thread handle around.
    
    When destroying resolving:
    
    Shutdown first, then, if the thread is still there and 'quick_exit' is
    not set, join it and free everything. This might occur a delay if
    getaddrinfo() hangs and cannot be interrupted by pthread_cancel().
    
    Destroying resolving happens when another resolve is started on an
    easy handle or when the easy handle is closed.
    
    Add test795 to check that connect timeout triggers correctly
    when resolving is delayed. Add debug env var `CURL_DNS_DELAY_MS`
    to simulate delays in resolving.
    
    Fix test1557 to set `quick_exit` and use `xxx.invalid` as domain
    instead of `nothing` that was leading to hangers in CI.
    
    Closes #18263

    Changed files

    • docs/libcurl/libcurl-env-dbg.md
    • lib/asyn-thrdd.c
    • lib/asyn.h
    • lib/curl_threads.c
    • lib/curl_threads.h
    • lib/hostip.c
    • lib/hostip.h
    • scripts/singleuse.pl
    • tests/data/Makefile.am
    • tests/data/test795
    • tests/libtest/Makefile.am
    • tests/libtest/test795.pl
  3. Change #243405

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 21 Aug 2025 09:29:59
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8515424df48da51e0d1e88177e66cfd9e5ce38a5

    Comments

    websocket example: cast print values to unsigned int
    To have not compiler warnings on format checks.
    
    Reported By: Gisle Vanem
    Closes #18326

    Changed files

    • docs/examples/websocket.c
  4. Change #243427

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 21 Aug 2025 13:11:31
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 29608d694e453683c52d5d99b20a639d3306dd11

    Comments

    GHA/http3-linux: test non-unity, and more cmake
    Reshuffle HTTP/3 jobs to:
    - test all backends with cmake too. Adding 4 jobs.
    - build all backends in non-unity mode too.
      Either with autotools or cmake.
    - run tests once for each backend
      Either with autotools or cmake, with a preference for cmake to finish
      faster.
    - drop building examples. There is nothing HTTP/3-specific in examples,
      and they are already built in GHA/linux.
    - de-dupe some shared settings.
    
    Ref: https://github.com/curl/curl/issues/17857#issuecomment-3047999309
    Ref: 8cef6b5e6e40a7e91709c8a552b5987c76ec6909 #18321 #18320
    Ref: d79269166eae62a87dd7385bc47c5fb770d1cd95 #18211 #18212
    Ref: 454395ba1ecc5be74d982bb4778dc4123bbe0554 #17857 #17864
    Ref: b270fec68dc66c7a3d37a283cc147ba3c6fa7297 #17857 #17858
    
    Closes #18325

    Changed files

    • .github/workflows/http3-linux.yml
  5. Change #243428

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 21 Aug 2025 13:11:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8fac255fc155678da721ac09c799c2ea2ab83e34

    Comments

    test: add `cygwin` feature and use it (test 1056, 1517)
    To replace custom checks with the same effect.
    
    Closes #18327

    Changed files

    • docs/tests/FILEFORMAT.md
    • tests/data/test1056
    • tests/data/test1517
    • tests/libtest/lib1517.c
    • tests/runtests.pl
  6. Change #243429

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 21 Aug 2025 13:11:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8f9d73bcafac90498b299f317d93156d1223c842

    Comments

    tests: drop unused `BLANK` envs, unset `CURL_NOT_SET`
    Closes #18328

    Changed files

    • tests/data/test448
    • tests/data/test449
    • tests/data/test458
  7. Change #243430

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 21 Aug 2025 13:11:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 696150b75225fca1ce9ed214c98c24c675b63d5f

    Comments

    runtests: replace `--ci` with `--buidinfo`, show OS/Perl version again
    I figure OS/Perl version may be useful to see in local runs,
    and also in CI runs where `--ci` was not set:
    https://curl.se/dev/log.cgi?id=20250820041228-707387#prob1
    
    Also, only show a message if the `diff` tool is missing.
    
    Follow-up to 985f39c0ce78b546e832c250588c14023123edfb #18147
    Closes #18329

    Changed files

    • RELEASE-NOTES
    • docs/runtests.md
    • tests/CMakeLists.txt
    • tests/Makefile.am
    • tests/globalconfig.pm
    • tests/runtests.pl
  8. Change #243431

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 21 Aug 2025 13:11:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 1d7fddde42d27748397e19cb4008f19b896c69fa

    Comments

    openssl: drop redundant version check
    It had a typo, but it wasn't causing an issue, because `TLS1_3_VERSION`
    is enough to detect this feature and the version check remained unused.
    
    Follow-up to 0d3b5937b38817b6fbd2d60cc178c1df4bd59d0d #16477
    Cherry-picked from #18330
    Closes #18333

    Changed files

    • lib/vtls/openssl.h
  9. Change #243432

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

    Comments

    appveyor: test openssl with clang-cl
    Cherry-picked from #18330
    Closes #18334

    Changed files

    • appveyor.yml
  10. Change #243446

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 21 Aug 2025 16:58:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 0630e66cb4044892ec137c3357852fe025746f35

    Comments

    GHA/non-native: drop MS-DOS jobs, requires OpenSSL 1.0.2
    Cherry-picked from #18330
    Closes #18338

    Changed files

    • .github/workflows/non-native.yml
  11. Change #243450

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 21 Aug 2025 17:00:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b63cce7fee30648e29a0453202f7ba05a01de79c

    Comments

    asyn-thrdd: addressing stalls in ci
    Disable pthread_cancel in pushed cleanup function. Close wakeup socket
    when shutting down resolving, since we no longer want wakeups.
    
    Closes #18339

    Changed files

    • lib/asyn-thrdd.c
  12. Change #243452

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 21 Aug 2025 17:04:29
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 12a10ca77cedec4bf6f3cebe5c3a883387ccb0d2

    Comments

    appveyor: drop testing with OpenSSL 1.0.2
    Cherry-picked from #18330
    Closes #18337

    Changed files

    • appveyor.sh
    • appveyor.yml
  13. Change #243457

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 21 Aug 2025 18:04:25
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7956a2a7568ed6fff6e993767300aeaf39789272

    Comments

    gnutls: fix building with older supported GnuTLS versions
    Also:
    - GHA/linux-old: switch jobs from OpenSSL 1.0.2 to GnuTLS 3.5.8.
    
    Ref: https://gitlab.com/gnutls/gnutls/blob/master/NEWS
    Follow-up to fa0ccd9f1fbbbd77bf50b26e3ba231ea6c729474 #15774
    Follow-up to 68bd759c2bfe74799c3355ad29265b795a7e6c62 #15667
    Cherry-picked from #18330
    Closes #18335

    Changed files

    • .github/workflows/linux-old.yml
    • lib/vtls/gtls.c
    • tests/http/testenv/env.py
  14. Change #243460

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 21 Aug 2025 18:30:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7d5f535ca722c32699484751c37f9883f02358b3

    Comments

    appveyor: drop testing with OpenSSL 1.1.0
    Replace with 1.1.1.
    
    Follow-up to 12a10ca77cedec4bf6f3cebe5c3a883387ccb0d2 #18337
    Cherry-picked from #18330
    Closes #18341

    Changed files

    • appveyor.sh
    • appveyor.yml