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

Builder curl-threaded-solaris11-sparc Build #6613

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable11s

Reason:

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

Steps and Logfiles:

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

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Viktor Szakats

Timing:

StartSun Oct 11 18:05:19 2026
EndSun Oct 11 19:01:22 2026
Elapsed56 mins, 3 secs

All Changes:

:

  1. Change #285492

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 11 Oct 2026 19:42:47
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 49f003f17391d547f7aea3e893308f169ede74ad

    Comments

    unit1664: add workaround for VS2019 16.3 - VS2022 17.4 x64 miscompile
    It affects `_MSC_VER >= 1923 && _MSC_VER <= 1934`, combined with `-O1`
    or `-O2`, and inlining reduced via `-Ob0` or `-Ob1` (CMake
    RelWithDebInfo config). Also with `-O2 -Ob2` (CMake Release config), in
    curl `units.exe` context.
    
    Introduced in: Visual Studio 2019 v16.3 (~2019-09-23)
    Fixed in: Visual Studio 2022 v17.5 (~2023-02-21)
    
    Godbolt reproducer: https://godbolt.org/z/T78GWxzeT
    
    As seen in AppVeyor CI:
    - CM VS2019, Debug  , x64, OpenSSL 3.0 + Schannel, Shared, !verbose, Build-tests: PASS
    - CM VS2019, Release, x64, OpenSSL 3.0 + Schannel, Shared, !verbose, Build-tests: FAIL test1664
    - CM VS2019, Release, x86, OpenSSL 3.0 + Schannel, Shared, !verbose, Build-tests: PASS
    - VS2017/VS2022, Debug/Release: PASS
    
    Fixing:
    ```
    # Visual Studio Community 2019 v16.11.50
    -- Building for: Visual Studio 16 2019
    -- Using CMake version 4.1.0
    -- Selecting Windows SDK version 10.0.26100.0 to target Windows 10.0.17763.
    -- The C compiler identification is MSVC 19.29.30159.0
    -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
    -- CMake platform flags: WIN32 MSVC-1929
    [...]
    -- Found _WIN32_WINNT=0x0a00
    -- Picky compiler options: -W4 -Wall -wd4061 -wd4191 -wd4255 -wd4464 -wd4548 -wd4574 -wd4668 -wd4710 -wd4711 -wd4746 -wd4820 -wd5045
    [...]
    test 1664 [unit tests for strparse.c string parsing functions]
    
       1664: stdout FAILED:
      --- log/check-expected
      +++ log/check-generated
      @@ -154,9 +154,9 @@
       3: (%62) 6, line 0[LF]
       4: (%5c) 6, line 0[LF]
       5: (%20) 6, line 0[LF]
      -6: (%0a) 0, line 1[LF]
      -7: (%0d) 0, line 1[LF]
      -8: (%0d) 0, line 1[LF]
      +6: (%00) 0, line 1[LF]
      +7: (%00) 0, line 1[LF]
      +8: (%0a) 0, line 1[LF]
       9: (%0c) 6, line 0[LF]
       10: (%00) 6, line 0[LF]
       curlx_str_hex[LF]
    [...]
    TESTFAIL: These test cases failed: 1664
    ```
    Ref: https://ci.appveyor.com/project/curlorg/curl/builds/54864988/job/m823tifoodo7tt1a
    
    Bug: https://github.com/curl/curl/pull/23306#issuecomment-6043152120
    Bug: https://github.com/curl/curl/pull/23306#issuecomment-6047833481
    Bug: https://github.com/curl/curl/pull/23306#issuecomment-6051687170
    Ref: https://github.com/curl/curl/pull/23347 (seeking a minimal reproducer)
    Cherry-picked from #23306
    
    Closes #23337

    Changed files

    • tests/unit/unit1664.c