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

Builder curl-threaded-solaris10-sparc Build #3826

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision45aea425fa62d1e2d324c61b6964a5aa9bb7a631
Got Revision45aea425fa62d1e2d324c61b6964a5aa9bb7a631
Changes2 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 19 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 7 hrs, 41 mins, 8 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 3826 Build
codebase Build
got_revision 45aea425fa62d1e2d324c61b6964a5aa9bb7a631 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 45aea425fa62d1e2d324c61b6964a5aa9bb7a631 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. Viktor Szakats

Timing:

StartTue Oct 6 03:19:36 2026
EndTue Oct 6 11:29:02 2026
Elapsed8 hrs, 9 mins, 25 secs

All Changes:

:

  1. Change #284666

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 06 Oct 2026 02:20:33
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 78c5061d2d2a748917bd65a8b15c0504ca821f2c

    Comments

    GHA/https3-linux: isolate and mitigate arm64 compiler optimization bugs with openssl and quiche
    Allow building quiche and OpenSSL H3 jobs on arm64 runner machines, by
    avoiding compiler optimization bugs that make runtests 2500, 2501, 2502,
    2503 fail with valgrind.
    
    - build quiche with `CARGO_PROFILE_RELEASE_OPT_LEVEL=0` on arm64.
      The next optimization level (1) reproduces the failure.
      Dropping the `--release` option from `cargo build` also works. Seen
      with quiche 0.30.0, rustc 1.98.1 (48a229cea 2026-09-01).
      FTR with optimizations disabled runtests runs at the same speed as
      optimized Intel, and pytests is still noticeably faster than Intel.
    
    - build OpenSSL 3/4 with clang.
      With gcc-15/16 it also works to pass `--debug` to `./Configure`, or to
      set `CFLAGS=-O2`, when building on/for arm64.
      Seen with OpenSSL 4.0.3, 3.5.9, 3.6.5, ubuntu-26.04-arm runner,
      gcc 15.1.0, gcc 16-20260322-1ubuntu1.
    
    - switch openssl-prev jobs to arm64. (Identical performance)
    
    Refs:
    https://doc.rust-lang.org/cargo/reference/config.html#command-line-overrides
    https://doc.rust-lang.org/cargo/reference/config.html#profile
    https://doc.rust-lang.org/cargo/reference/profiles.html#opt-level
    https://doc.rust-lang.org/cargo/reference/profiles.html#release
    
    Bug: https://github.com/curl/curl/pull/23214#issuecomment-5955447836
    Follow-up to 6c7237191cd31774ec8c15f441f00934066c9947 #23214
    Fixes #23237
    
    Closes #23275

    Changed files

    • .github/workflows/http3-linux.yml
  2. Change #284667

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 06 Oct 2026 04:29:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 45aea425fa62d1e2d324c61b6964a5aa9bb7a631

    Comments

    CI: sort target file information by filename
    To ease comparing CI logs.
    
    Follow-up to 4cf43508e8e60d0d8acef1beecb0f76040609543 #20355
    Follow-up to 55f3ba447fe85f94964f5bbe989b2fd6c3719b99 #16001
    
    Closes #23278

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/linux.yml
    • .github/workflows/macos.yml
    • .github/workflows/non-native.yml
    • .github/workflows/windows.yml
    • appveyor.sh