Builder curl-threaded-solaris10-sparc Build #3818
Results:
Failed runtest
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 52d6355bb81bf8435a72f44b12c76bd5c76eba7e |
| Got Revision | 52d6355bb81bf8435a72f44b12c76bd5c76eba7e |
| Changes | 7 changes |
BuildSlave:
unstable10sReason:
The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc | slave |
| buildername | curl-threaded-solaris10-sparc | Builder |
| buildnumber | 3818 | Build |
| codebase | Build | |
| got_revision | 52d6355bb81bf8435a72f44b12c76bd5c76eba7e | Git |
| osplatform | SPARC | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 52d6355bb81bf8435a72f44b12c76bd5c76eba7e | 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:
| Name | Label | Value |
|---|
Responsible Users:
- Viktor Szakatscommit@vsz.me
Timing:
| Start | Sat Oct 3 01:28:11 2026 |
| End | Sat Oct 3 15:18:54 2026 |
| Elapsed | 13 hrs, 50 mins, 42 secs |
All Changes:
:
Change #284209
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 02 Oct 2026 12:49:09 Repository https://github.com/curl/curl.git Project curl Branch master Revision c431936d5b7452061412b10d7dce5f38fe489db3 Comments
GHA/linux: move one Linux clang-tidy job to arm64 For a 10-100% speed improvement and more efficiency. 4m40s, 5m56s -> 3m48s, 3m52s: Before: https://github.com/curl/curl/actions/runs/36986432086/job/110772412853 https://github.com/curl/curl/actions/runs/36935550184/job/110614834919 After: https://github.com/curl/curl/actions/runs/36995273458/job/110800454074?pr=23232 https://github.com/curl/curl/actions/runs/36995975066/job/110802732827?pr=23232 Closes #23232
Changed files
- .github/workflows/linux.yml
Change #284237
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 02 Oct 2026 14:35:47 Repository https://github.com/curl/curl.git Project curl Branch master Revision 9fd900ca54378cba4102dfb9fcb2d0a6428a50dc Comments
GHA/linux: use automatic CPU arch for cached artifacts, related improvements To make it easy to switch runner machine and have the locally built dependencies and their caches adapt automatically. Also to drop maintaining local build logic for CPUs separately. Also: - add support for Fil-C on ARM64. - add a revision number ('1') to the cache keys and IDs. To make it easy to bump when doing modifications like this, or want to make tests that need rebuilding them. Cherry-picked from #23214 - move local builds from `~/` to `~/pkg/`. To have them under a single root, and to eventually sync them with GHA/http3-linux. Except for Rustls and Fil-C, which are binary downloads. Cherry-picked from #23214 Closes #23233Changed files
- .github/workflows/linux.yml
Change #284256
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 02 Oct 2026 16:03:14 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6b506de183dafdb1e57072297d9730cfc8b81513 Comments
GHA/linux: move the other Linux clang-tidy job to arm64 To improve performance and efficiency. Before: https://github.com/curl/curl/actions/runs/37007778644/job/110840014071 5m47s After: https://github.com/curl/curl/actions/runs/37013317312/job/110858047710 4m27s Follow-up to 9fd900ca54378cba4102dfb9fcb2d0a6428a50dc #23233 Follow-up to c431936d5b7452061412b10d7dce5f38fe489db3 #23232 Closes #23235
Changed files
- .github/workflows/linux.yml
Change #284292
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 02 Oct 2026 18:11:47 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6c7237191cd31774ec8c15f441f00934066c9947 Comments
GHA/http3-linux: add CPU and revision number to cache keys, switch 2 jobs to arm64 Also move all local build installs under the `~/pkg/` root, replacing `~/<dep>/build/` and syncing with GHA/linux. Except quiche, which is a Rust project and lacks (or I could not find) a way to do a classic 'install' to a custom prefix. - include the CPU architecture in the cache key name. To allow cache blobs adapt automatically to the runner machine arch. It allows to transparently use the arm runner machines for any jobs. - add a revision number ('1') to the cache keys and IDs. To make it easy to bump when doing modifications like this, or just want to make test that need rebuilding them. - merge two stray quiche verbose build flags into `-vv`. (Useful to see BoringSSL build progress) - tried moving quiche from the default `target` subdir into the `~/pkg/` root. It failed because quiche headers remain inside the source tree, `~/quiche/quiche/include`, and missing from the cache. - build all cached dependencies for arm64 as well. - switch BoringSSL jobs to arm64. Note: - quiche has a valgrind issue, OpenSSL 3 and 4 another one, when built on arm64. Not tackled in this PR. Datapoint: Rebuilding all cached dependencies takes: - arm64: 12.5 minutes - x86_64: 17 minutes Ref: https://github.com/curl/curl/actions/runs/37016536935 In the actual jobs, arm64 is slightly faster in places, similar in most others: x64: https://github.com/curl/curl/actions/runs/37019925832 arm64: https://github.com/curl/curl/actions/runs/37026860992 Possible minor downside: - actual jobs now need to wait for both arm64 and intel cache builds to complete if any of the dependencies change. This happens rarely. It may also take a little bit longer to verify if the caches need to be rebuilt. Follow-up to 9fd900ca54378cba4102dfb9fcb2d0a6428a50dc #23233 Closes #23214Changed files
- .github/workflows/http3-linux.yml
Change #284329
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 02 Oct 2026 22:49:46 Repository https://github.com/curl/curl.git Project curl Branch master Revision 7da7436d24720ae95bb6162eb8eb8adba78bcfcd Comments
GHA/codeql: switch Linux job to arm64 For better efficiency, possibly faster runs. Closes #23240
Changed files
- .github/workflows/codeql.yml
Change #284331
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Fri 02 Oct 2026 23:07:28 Repository https://github.com/curl/curl.git Project curl Branch master Revision a75c217404a0b97b54b220660892d0fec8e7536e Comments
spacecheck.pl: ensure files do not have their executable bit set Make sure committed files do not have their executable bit set, scripts excepted. Closes #23239
Changed files
- scripts/spacecheck.pl
Change #284345
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Sat 03 Oct 2026 00:35:23 Repository https://github.com/curl/curl.git Project curl Branch master Revision 52d6355bb81bf8435a72f44b12c76bd5c76eba7e Comments
GHA/windows: replace `diffie-hellman-group-exchange-sha256` with `diffie-hellman-group16-sha512` To use a superior fallback KEX. Refs: https://datatracker.ietf.org/doc/html/rfc9142 https://github.blog/changelog/2026-09-22-security-improvements-for-ssh/ Follow-up to 41f3f94d9191f2454ac12ae9130e44b78c55e1fd #21438 Closes #23242
Changed files
- .github/workflows/windows.yml