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

Builder curl-unthreaded-solaris11-sparc Build #6232

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisionfe703df949864cbae594d102d43c4b9ad3e30ef0
Got Revisionfe703df949864cbae594d102d43c4b9ad3e30ef0
Changes1 change

BuildSlave:

unstable11s

Reason:

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

Steps and Logfiles:

  1. git update ( 10 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 23 mins, 33 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-unthreaded-solaris11-sparc slave
buildername curl-unthreaded-solaris11-sparc Builder
buildnumber 6232 Build
codebase Build
got_revision fe703df949864cbae594d102d43c4b9ad3e30ef0 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision fe703df949864cbae594d102d43c4b9ad3e30ef0 Build
scheduler schedule-curl-unthreaded-solaris11-sparc Scheduler
slavename unstable11s BuildSlave
workdir /export/home/buildbot/slave/curl-unthreaded-solaris11-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg

Timing:

StartFri Aug 14 14:35:09 2026
EndFri Aug 14 15:25:24 2026
Elapsed50 mins, 14 secs

All Changes:

:

  1. Change #278199

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 14 Aug 2026 16:14:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fe703df949864cbae594d102d43c4b9ad3e30ef0

    Comments

    lib: optimize struct layouts for reduced memory usage
    struct SingleRequest tweaks
    
    - 'upgr101' from enum upgrade101 => 'unsigned char', saves three bytes
    - made some 'unsigned char' => uint8_t
    - moved 'io_flags' to fill a hole on 64-bit arch
    
    struct UserDefined tweaks
    
    - Sort the fields by size. Larger to smaller. Helps avoding holes.
    - httpsig_algorithm moved
    - FTP uint8_t fields moved
    - new_file_perms moved
    - rtspreq moved
    - sort fields on size
    
    - urldata: drop 'struct Curl_data_priority'
    
      It only had a single struct member 'weight'. Use that directly instead
      to save indirections and struct alignments. Move field for size order.
    
    - urldata: move the RTSP fields in the UrlState struct to be ordered by
      size
    
    struct PureInfo tweaks
    
    - make 'pxcode' a uint8_t
    - move 'conn_protocol' to fill a hole
    - sort 'struct PureInfo' fields by size
    
    Closes #22585

    Changed files

    • lib/http2.c
    • lib/request.h
    • lib/setopt.c
    • lib/socks.c
    • lib/url.c
    • lib/urldata.h