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

Builder curl-threaded-solaris10-sparc Build #3812

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision2277ef120fb810251f93368285c2ddedb278edae
Got Revision2277ef120fb810251f93368285c2ddedb278edae
Changes7 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 3 mins, 2 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 6 hrs, 42 mins, 44 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 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 3812 Build
codebase Build
got_revision 2277ef120fb810251f93368285c2ddedb278edae Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 2277ef120fb810251f93368285c2ddedb278edae 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
  2. yuwk

Timing:

StartTue Sep 29 12:15:44 2026
EndWed Sep 30 02:20:02 2026
Elapsed14 hrs, 4 mins, 18 secs

All Changes:

:

  1. Change #283612

    Category curl
    Changed by yuwk <1729065730ohnoyoudont@qq.com>
    Changed at Tue 29 Sep 2026 08:04:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 657d7f18cf45b9191d9b8efcccd773cfa73b521a

    Comments

    tests: fix typos in a comment
    Comment-only spelling fixes in tests/http/test_02_download.py:
    "transers" -> "transfers", "exloded" -> "exploded". No code change.
    
    Closes #23153

    Changed files

    • tests/http/test_02_download.py
  2. Change #283613

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 11:44:09
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 14037d1254e7a8ebbddecc21d96bd7a5a95ccc50

    Comments

    GHA: bump msys2/setup-msys2 to v2.33.0, drop wolfssl workaround
    Also:
    - drop explicit wolfSSL package update.
    - install MSYS2 Perl manually where missing.
      (no longer installed by default)
    
    Ref: https://github.com/msys2/setup-msys2/releases/tag/v2.33.0
    Follow-up to d854ab4673c2f9d8048c7f0f6d164b7e4d5e0865 #22580
    Follow-up to d054f386dd77ed02f6d7513e0464e414948d93df #22259
    
    Closes #23154

    Changed files

    • .github/workflows/distcheck.yml
    • .github/workflows/windows.yml
  3. Change #283614

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 11:44:09
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision be9e60327625eea381c298c122173e35620f17c0

    Comments

    curlx_fopen: add macro to cast file mode
    Add `CURLX_FILE_MODE(mode)` macro which casts the value to `mode_t` on
    32-bit Android and passes it through as-is on other platforms.
    
    Replace existing workaround with it, and apply to the recently
    reintroduced `fchmod()` call that missed it.
    
    Fixing:
    ```
    lib/curl_fopen.c:146:24: error: implicit conversion loses integer precision: 'unsigned int' to 'mode_t' (aka 'unsigned short') [-Wimplicit-int-conversion]
      146 |       if(fchmod(fd, sb.st_mode) == -1)
          |          ~~~~~~     ~~~^~~~~~~
    ```
    Ref: https://github.com/curl/curl/actions/runs/36549680315/job/109344511716?pr=23159#step:8:30
    
    Ref: https://android.googlesource.com/platform/bionic/+/refs/tags/ndk-r25c/libc/include/sys/stat.h#86
    
    Reported-by: Marcel Raad
    Fixes #23157
    
    Follow-up to 83b7ad083d4252c11e7e897436ef073029c65de0 #22843
    Follow-up to f0eacd94476b431bcea565f8f94e62e336e4fde0 #12998
    Follow-up to 03cb1ff4d629d6110dab787c75c187626d58323d #12395 #12299
    Follow-up to 06dc599405fd8a87147eddcdb89dab62ce200d9b #11313
    
    Closes #23158

    Changed files

    • lib/curl_fopen.c
    • lib/curlx/win32-fopen.h
    • lib/file.c
  4. Change #283615

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 11:44:09
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 42ed22d520c75cc7844dcdc169d0519c0020309f

    Comments

    GHA/non-native: add 32-bit Android job
    Taking ~30s CI time.
    
    Ref: #23158
    Ref: #23157
    
    Closes #23159

    Changed files

    • .github/workflows/non-native.yml
  5. Change #283616

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 13:26:46
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ea21cab2a7e9610f78b432f77246e7a7eb6dfecc

    Comments

    schannel: fix compiler warning `-Wstrict-aliasing` in ALPN code
    Seen in 32-bit `-DCMAKE_BUILD_TYPE=Release` builds, with GCC 6.4.0.
    Reproduced by switching the dl-mingw 6.4.0 job to Release (from Debug).
    
    Fixing:
    ```
    lib/vtls/schannel.c: In function 'schannel_connect_step1':
    lib/vtls/schannel.c:938:5: error: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         *(unsigned int *)(void *)&alpn_buffer[cur] =
         ^
    ```
    Ref: https://github.com/curl/curl/actions/runs/36553564862/job/109357301399?pr=23161#step:11:177
    
    Cherry-picked from #23161
    
    Closes #23163

    Changed files

    • lib/vtls/schannel.c
  6. Change #283617

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 13:44:12
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 92c3857c7cbae0f41bfe90b5f737667c992887b3

    Comments

    GHA/windows: merge 32-bit mingw job into the dl-mingw one
    As the `mingw32` environment is deprecated in MSYS2. Reduce it to a
    single, standalone job, still using a couple of `mingw32` packages, till
    we can.
    
    Changes: drop building: debug, unicode, unity in 32-bit mingw-w64.
    Dropping 1 job taking ~2.5 minutes, adding ~half minute to remaining
    one. Saving 2 minutes overall.
    
    It also simplifies things by avoiding errors due to packages missing
    from `mingw32`, but available in first tier envs. E.g. when adding
    `libssh` or `wolfssl` to the per-workflow `install:` list. I expect this
    list to gradually grow.
    
    Note, `mingw32` packages are still used in the remaining 32-bit job.
    
    Fixing one instance of:
    ```
    Warning: [msystem-mingw32] MINGW32 is deprecated because 32-bit
    environments are being phased out. There is no direct replacement. To
    acknowledge and suppress this warning, add 'msystem-mingw32' to
    'suppress-deprecation-warnings'.
    ```
    Ref: https://github.com/curl/curl/actions/runs/36551828804/job/109351622601?pr=23155#step:4:27
    
    Follow-up to ea21cab2a7e9610f78b432f77246e7a7eb6dfecc #23163
    Follow-up to 14037d1254e7a8ebbddecc21d96bd7a5a95ccc50 #23154
    
    Closes #23161

    Changed files

    • .github/workflows/windows.yml
  7. Change #283618

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 29 Sep 2026 13:44:12
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2277ef120fb810251f93368285c2ddedb278edae

    Comments

    GHA/pkg-install: make `apt-get` less verbose again
    It seems to mostly work now. (knock on wood)
    
    Follow-up to 73d15fcb1a7d7645fdc0626312a9f12aa82cf2ff #22912
    
    Closes #23168

    Changed files

    • .github/actions/pkg-install/action.yml