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

Builder curl-threaded-solaris10-sparc Build #2894

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision22bd59fb7fa8de97f25c2557c9135b13a919adf4
Got Revision22bd59fb7fa8de97f25c2557c9135b13a919adf4
Changes11 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Carlos Henrique Lima Melara
  2. Daniel Stenberg
  3. Stefan Eissing
  4. Viktor Szakats

Timing:

StartMon Jul 7 10:01:06 2025
EndMon Jul 7 22:24:27 2025
Elapsed12 hrs, 23 mins, 20 secs

All Changes:

:

  1. Change #238521

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 06 Jul 2025 20:08:58
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision cbf261e2de9f349c5b1ef0a8dc980988558455c5

    Comments

    rustls: apply memory function overrides, fixing an ECH buffer free
    Fixing:
    
    - a raw `free()` in ECH code that's malloced in lib code, causing
      an invalid free, also reported by valgrind (in non-unity builds).
    
      And in unity builds adjusted to behave like non-unity via #17827:
      Ref: https://github.com/curl/curl/actions/runs/16093372427/job/45421778472?pr=17827#step:39:3321
    
    - a local pair of `malloc()`/`free()` to use curl's memory allocators,
      and participate in memory tracking when enabled.
    
    Cherry-picked from #17827
    Closes #17830

    Changed files

    • lib/vtls/rustls.c
  2. Change #238522

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 06 Jul 2025 20:08:58
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9e17d281bfb1ebb1cb2511035f08b732e1e2d2ba

    Comments

    curl_memory.h: fix to undefine `accept4`
    Follow-up to 3d02872be7cfe6dcdef4b02321b47af19e1ce268 #16979
    Cherry-picked from #17827
    Closes #17831

    Changed files

    • lib/curl_memory.h
  3. Change #238523

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 06 Jul 2025 20:08:58
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 26f3ee25a486b4c1a868c10fb628ef06bec5be59

    Comments

    ws: drop redundant `CURL_EXTERN` from function definitions
    Cherry-picked from #17827
    Closes #17832

    Changed files

    • lib/ws.c
  4. Change #238524

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 06 Jul 2025 20:08:58
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 05263820e526edd81bc681cc499981aadfc8934e

    Comments

    memdebug.h: eliminate global macro `CURL_MT_LOGFNAME_BUFSIZE`
    It had a single use in `src/tool_main.c`. Replace with a literal and
    `sizeof()`s.
    
    Follow-up to aaab5fa299e13c0c3abba929cb187a8ec3b006f9
    Cherry-picked from #17827
    Closes #17833

    Changed files

    • lib/memdebug.h
    • src/tool_main.c
  5. Change #238528

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 06 Jul 2025 20:28:21
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 81693c77bec126fc820d34eab55012d828466c4e

    Comments

    unit3214: verify struct sizes
    This test makes sure that a number of internal and public structs are
    within their maximum allowed size limits.
    
    The public structs can only grow in controlled ways, while the internal
    ones may be allowed to grow if deemed right.
    
    The idea here is to control, to know and make sure all important struct
    growth is intentional.
    
    Closes #17823

    Changed files

    • tests/data/Makefile.am
    • tests/data/test3214
    • tests/unit/Makefile.inc
    • tests/unit/unit3214.c
  6. Change #238531

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Sun 06 Jul 2025 20:29:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2db8ae480fdcae7f005bf847fbbf837821c8184c

    Comments

    quic: implement CURLINFO_TLS_SSL_PTR
    Replace the old Curl_ssl_get_internals() with a new connection filter
    query to retrieve the information. Implement that filter query for TCP
    and QUIC TLS filter types.
    
    Add tests in client tls_session_reuse to use the info option and check
    that pointers are returned.
    
    Reported-by: Larry Campbell
    Fixes #17801
    Closes #17809

    Changed files

    • lib/cfilters.c
    • lib/cfilters.h
    • lib/getinfo.c
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/curl_quiche.h
    • lib/vquic/vquic-tls.c
    • lib/vquic/vquic-tls.h
    • lib/vtls/vtls.c
    • lib/vtls/vtls.h
    • src/tool_operate.c
    • tests/client/tls_session_reuse.c
  7. Change #238551

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Mon 07 Jul 2025 01:44:47
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c97a8f07d5612396c6bba6b1eedf3093274f9a6b

    Comments

    GHA/curl-for-win: enable unity batches to improve build perf
    Job                 | Before |  After |
    :------------------ | -----: | -----: |
    Linux gcc glibc     |  4m44s |  4m13s |
    Linux llvm MUSL     |  4m17s |  4m00s |
    macOS clang         |  1m59s |  1m54s |
    Windows llvm        |  3m56s |  3m18s |
    Windows gcc ... x86 |  3m26s |  3m11s |
    
    Before: https://github.com/curl/curl/actions/runs/16101989848
    After: https://github.com/curl/curl/actions/runs/16102353747?pr=17836
    
    Closes #17836

    Changed files

    • .github/workflows/curl-for-win.yml
  8. Change #238568

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 07 Jul 2025 08:58:46
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 4ccf3a31f596b1055d9f128e45d0a647d59b6f53

    Comments

    ngtcp2: fix coverity warning about result handling
    Closes #17783

    Changed files

    • lib/cf-h2-proxy.c
    • lib/easy.c
    • lib/http.c
    • lib/multi.c
    • lib/url.c
    • lib/url.h
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
  9. Change #238573

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 07 Jul 2025 09:04:22
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 51f933801eb24a99e347c2833f2bd00928bf5dbd

    Comments

    scorecard: flame graphs and documentation
    Add `--flame` option to scorecard.py for generating flame graphs.
    Add documentation in docs/internal/SCORECARD.md on how to use this.
    
    Closes #17792

    Changed files

    • .github/scripts/spellcheck.words
    • docs/Makefile.am
    • docs/internals/SCORECARD.md
    • tests/http/scorecard.py
    • tests/http/testenv/curl.py
  10. Change #238574

    Category curl
    Changed by Carlos Henrique Lima Melara <charlesmelaraohnoyoudont@riseup.net>
    Changed at Mon 07 Jul 2025 09:05:17
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 790153c927c577dad673f0b2a41ea02c6d88a081

    Comments

    docs,tests: fix english grammar "allow to" -> "allow <something> to"
    This was spotted by Debian's lintian tool. It adds an informational
    warning at every run, so my OCD was kicking in and I had to fix it :-)
    
    Closes #17787

    Changed files

    • docs/libcurl/opts/CURLOPT_QUICK_EXIT.md
    • docs/tests/HTTP.md
    • tests/data/test1933
    • tests/data/test1934
    • tests/data/test1935
    • tests/data/test1936
    • tests/data/test1937
    • tests/data/test1938
    • tests/data/test1955
    • tests/data/test1956
    • tests/data/test1957
    • tests/data/test1958
    • tests/data/test1959
    • tests/data/test1964
    • tests/data/test1970
    • tests/data/test1971
    • tests/data/test1972
    • tests/data/test1973
    • tests/data/test1974
    • tests/data/test1975
  11. Change #238578

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 07 Jul 2025 09:35:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 22bd59fb7fa8de97f25c2557c9135b13a919adf4

    Comments

    RELEASE-NOTES: synced

    Changed files

    • RELEASE-NOTES