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

Builder curl-threaded-solaris10-sparc Build #2902

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision8eab2b70860e285525130f69b22ac5567292c659
Got Revision8eab2b70860e285525130f69b22ac5567292c659
Changes4 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 28 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 4 hrs, 11 mins, 54 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 2902 Build
codebase Build
got_revision 8eab2b70860e285525130f69b22ac5567292c659 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 8eab2b70860e285525130f69b22ac5567292c659 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:

StartFri Jul 11 15:17:02 2025
EndSat Jul 12 03:26:22 2025
Elapsed12 hrs, 9 mins, 19 secs

All Changes:

:

  1. Change #238997

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 11 Jul 2025 12:28:46
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 88ff396549e12f070c65e69a0411d2e3e00be5b0

    Comments

    checksrc-all: rewrite in Perl, remove `checksrc.bat`
    `checksrc.bat` was outdated and required Perl for `checksrc.pl` anyway.
    Rewrite `checksrc-all.sh` in Perl, making it usable in envs without
    a POSIX shell.
    
    Closes #17882

    Changed files

    • .github/workflows/checksrc.yml
    • .github/workflows/distcheck.yml
    • Makefile.am
    • projects/checksrc.bat
    • scripts/Makefile.am
    • scripts/checksrc-all.pl
    • scripts/checksrc-all.sh
  2. Change #238998

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 11 Jul 2025 12:28:46
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 55509b045b665245ea15fdb4a1d51abe17bc3555

    Comments

    test1175: fix to run, and fix documentation issues detected
    Fix test 1175 by passing the source root directory (was: tests).
    
    Before this patch this caused silent Perl warnings and returning success
    without executing the tests, due to:
    ```
    readline() on closed filehandle $f at ../../tests/test1175.pl line 55.
    readline() on closed filehandle $f at ../../tests/test1175.pl line 39.
    ```
    
    Running the test revealed these issues:
    ```
    CURLE_FUNCTION_NOT_FOUND is not in libcurl-errors.md
    CURLE_HTTP_POST_ERROR is not in libcurl-errors.md
    CURLE_TELNET_OPTION_SYNTAX is not in libcurl-errors.md
    CURLM_CALL_MULTI_SOCKET is not in libcurl-errors.md
    ```
    
    Apply fixes:
    - mark `CURLE_FUNCTION_NOT_FOUND` deprecated by 7.53.0
    - mark `CURLE_HTTP_POST_ERROR` deprecated by 7.56.0
    - mark `CURLE_TELNET_OPTION_SYNTAX` deprecated by 7.78.0
    - document `CURLM_CALL_MULTI_SOCKET` as a synonym for
      `CURLM_CALL_MULTI_PERFORM`
    - test1477: exclude `CURLM_CALL_MULTI_SOCKET`.
    
    But, these weren't officially deprecated. It may need more updates
    to reflect that in other places, or fix the issues differently.
    
    Follow-up to 66ec950004cd45350ad81134557be86391397048 #12424
    Follow-up to 74f441c6d31ff8f8bfd242c3d4027d4a56230ce1 #4628
    
    Cherry-picked from #17877
    Closes #17880

    Changed files

    • docs/libcurl/libcurl-errors.md
    • docs/libcurl/symbols-in-versions
    • tests/data/test1175
    • tests/test1477.pl
  3. Change #238999

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 11 Jul 2025 12:28:46
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 202f0752ea3fbe3c483800276ead5b2a4c24a556

    Comments

    test1222: fix for out-of-tree and no-libcurl-manual builds
    Before this patch this test succeeded silently and unconditionally,
    when run on an out-of-tree curl build.
    
    Also fix to exit gracefully if no libcurl manuals are found.
    
    Fixing:
    ```
    readline() on closed filehandle $m at ../../tests/test1222.pl line 153.
    ```
    
    Cherry-picked from #17877
    Closes #17892

    Changed files

    • tests/data/test1222
    • tests/test1222.pl
  4. Change #239005

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 11 Jul 2025 13:32:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8eab2b70860e285525130f69b22ac5567292c659

    Comments

    tidy-up: whitespace
    Cherry-picked from #17877
    Cherry-picked from #17876
    
    Closes #17896

    Changed files

    • docs/libcurl/symbols-in-versions
    • lib/bufq.h
    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/cf-https-connect.c
    • lib/cf-socket.c
    • lib/cf-socket.h
    • lib/cfilters.c
    • lib/connect.c
    • lib/content_encoding.c
    • lib/cshutdn.c
    • lib/curl_setup.h
    • lib/curl_trc.c
    • lib/curlx/strparse.c
    • lib/curlx/strparse.h
    • lib/doh.c
    • lib/ftp.c
    • lib/hash.c
    • lib/hash.h
    • lib/http2.c
    • lib/http_aws_sigv4.c
    • lib/memdebug.c
    • lib/mime.c
    • lib/mqtt.c
    • lib/multi.c
    • lib/multiif.h
    • lib/rand.c
    • lib/sendf.c
    • lib/socks.c
    • lib/telnet.c
    • lib/uint-hash.c
    • lib/vauth/cleartext.c
    • lib/vauth/digest.c
    • lib/vauth/oauth2.c
    • lib/vquic/curl_msh3.c
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_ngtcp2.h
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/vquic.c
    • lib/vquic/vquic_int.h
    • lib/vssh/libssh2.c
    • lib/vssh/wolfssh.c
    • lib/vtls/gtls.c
    • lib/vtls/rustls.c
    • lib/vtls/vtls.c
    • lib/vtls/vtls.h
    • lib/vtls/vtls_scache.c
    • lib/vtls/x509asn1.c
    • src/tool_setup.h
    • tests/devtest.pl
    • tests/ftpserver.pl
    • tests/getpart.pm
    • tests/libtest/test1013.pl
    • tests/libtest/test1022.pl
    • tests/libtest/test307.pl
    • tests/libtest/test610.pl
    • tests/libtest/test613.pl
    • tests/pathhelp.pm
    • tests/processhelp.pm
    • tests/runner.pm
    • tests/runtests.pl
    • tests/servers.pm
    • tests/sshserver.pl
    • tests/test1119.pl
    • tests/test1135.pl
    • tests/test1167.pl
    • tests/test1488.pl
    • tests/testcurl.pl
    • tests/testutil.pm