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

Builder curl-pr-unthreaded-solaris10-sparc Build #2407

Results:

Build successful

SourceStamp:

Projectcurl/curl
Repositoryhttps://github.com/curl/curl
Branchbagder/memdebug-uppercase
Revision9c24ab104ff7d7e60e192a1687003aff22269a18
Got Revision9c24ab104ff7d7e60e192a1687003aff22269a18
Changes12 changes

BuildSlave:

unstable10s

Reason:

The AnyBranchScheduler scheduler named 'schedule-curl-pr' triggered this build

Steps and Logfiles:

  1. git update ( 19 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 2 hrs, 31 mins, 11 secs )
    1. stdio
    2. resultlog

Build Properties:

NameValueSource
branch bagder/memdebug-uppercase Build
builddir /export/home/buildbot-unstable10s/slave/curl-pr-unthreaded-solaris10-sparc slave
buildername curl-pr-unthreaded-solaris10-sparc Builder
buildnumber 2407 Build
codebase Build
got_revision 9c24ab104ff7d7e60e192a1687003aff22269a18 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl/curl Build
repository https://github.com/curl/curl Build
revision 9c24ab104ff7d7e60e192a1687003aff22269a18 Build
scheduler schedule-curl-pr Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-pr-unthreaded-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg

Timing:

StartMon Apr 7 02:35:36 2025
EndMon Apr 7 05:07:07 2025
Elapsed2 hrs, 31 mins, 30 secs

All Changes:

:

  1. Change #226274

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 01 Apr 2025 12:02:02
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision d355cfdb600fdaa3588b5f30f15d7c14918d246e

    Comments

    memdebug: switch all macros to use UPPERCASE
    
    All monitored functions are now instead provided using the same name but
    using uppercase. This, to avoid having to redefine the real symbol names
    which causes grief occasionally.
    
    This also "bans" the non-uppercase function names with check src to
    prevent the risk that they accidentally slip in again.

    Changed files

    • lib/.checksrc
    • lib/altsvc.c
    • lib/amigaos.c
    • lib/asyn-ares.c
    • lib/asyn-thread.c
    • lib/base64.c
    • lib/bufq.c
    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/cf-haproxy.c
    • lib/cf-https-connect.c
    • lib/cf-socket.c
    • lib/cfilters.c
    • lib/config-os400.h
    • lib/conncache.c
    • lib/connect.c
    • lib/content_encoding.c
    • lib/cookie.c
    • lib/curl_addrinfo.c
    • lib/curl_memory.h
    • lib/curl_multibyte.c
    • lib/curl_ntlm_core.c
    • lib/curl_setup.h
    • lib/curl_setup_once.h
    • lib/curl_sspi.c
    • lib/curl_threads.c
    • lib/cw-out.c
    • lib/cw-pause.c
    • lib/dict.c
    • lib/doh.c
    • lib/dynbuf.c
    • lib/dynhds.c
    • lib/easy.c
    • lib/escape.c
    • lib/file.c
    • lib/fileinfo.c
    • lib/fopen.c
    • lib/formdata.c
    • lib/ftp.c
    • lib/ftp.h
    • lib/ftplistparser.c
    • lib/functypes.h
    • lib/getenv.c
    • lib/getinfo.c
    • lib/gopher.c
    • lib/hash.c
    • lib/hash_offt.c
    • lib/headers.c
    • lib/hmac.c
    • lib/hostip.c
    • lib/hostip4.c
    • lib/hsts.c
    • lib/http.c
    • lib/http2.c
    • lib/http_aws_sigv4.c
    • lib/http_digest.c
    • lib/http_negotiate.c
    • lib/http_ntlm.c
    • lib/http_proxy.c
    • lib/httpsrr.c
    • lib/idn.c
    • lib/if2ip.c
    • lib/imap.c
    • lib/krb5.c
    • lib/ldap.c
    • lib/md5.c
    • lib/memdebug.c
    • lib/memdebug.h
    • lib/mime.c
    • lib/mprintf.c
    • lib/mqtt.c
    • lib/multi.c
    • lib/multi_ev.c
    • lib/multihandle.h
    • lib/netrc.c
    • lib/openldap.c
    • lib/pop3.c
    • lib/rtsp.c
    • lib/select.c
    • lib/sendf.c
    • lib/setopt.c
    • lib/setup-vms.h
    • lib/share.c
    • lib/slist.c
    • lib/smb.c
    • lib/smtp.c
    • lib/socketpair.c
    • lib/socks.c
    • lib/socks_gssapi.c
    • lib/socks_sspi.c
    • lib/strdup.c
    • lib/system_win32.c
    • lib/telnet.c
    • lib/tftp.c
    • lib/transfer.c
    • lib/url.c
    • lib/urlapi.c
    • lib/urldata.h
    • lib/vauth/.checksrc
    • lib/vauth/cleartext.c
    • lib/vauth/digest.c
    • lib/vauth/digest_sspi.c
    • lib/vauth/krb5_gssapi.c
    • lib/vauth/krb5_sspi.c
    • lib/vauth/ntlm.c
    • lib/vauth/ntlm_sspi.c
    • lib/vauth/spnego_gssapi.c
    • lib/vauth/spnego_sspi.c
    • lib/vauth/vauth.c
    • lib/vquic/.checksrc
    • lib/vquic/curl_msh3.c
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/vquic.c
    • lib/vssh/.checksrc
    • lib/vssh/curl_path.c
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vssh/wolfssh.c
    • lib/vtls/.checksrc
    • lib/vtls/bearssl.c
    • lib/vtls/gtls.c
    • lib/vtls/keylog.c
    • lib/vtls/mbedtls.c
    • lib/vtls/mbedtls_threadlock.c
    • lib/vtls/openssl.c
    • lib/vtls/rustls.c
    • lib/vtls/schannel.c
    • lib/vtls/schannel_int.h
    • lib/vtls/schannel_verify.c
    • lib/vtls/sectransp.c
    • lib/vtls/vtls.c
    • lib/vtls/vtls_scache.c
    • lib/vtls/vtls_spack.c
    • lib/vtls/wolfssl.c
    • lib/vtls/x509asn1.c
    • lib/ws.c
    • src/.checksrc
    • src/mkhelp.pl
    • src/slist_wc.c
    • src/tool_cb_dbg.c
    • src/tool_cb_hdr.c
    • src/tool_cb_soc.c
    • src/tool_cb_wrt.c
    • src/tool_cfgable.c
    • src/tool_doswin.c
    • src/tool_easysrc.c
    • src/tool_findfile.c
    • src/tool_formparse.c
    • src/tool_getparam.c
    • src/tool_help.c
    • src/tool_ipfs.c
    • src/tool_main.c
    • src/tool_operate.c
    • src/tool_operhlp.c
    • src/tool_paramhlp.c
    • src/tool_parsecfg.c
    • src/tool_setopt.c
    • src/tool_ssls.c
    • src/tool_stderr.c
    • src/tool_strdup.c
    • src/tool_strdup.h
    • src/tool_urlglob.c
    • src/tool_util.c
    • src/tool_writeout.c
    • src/var.c
  2. Change #226695

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 15:06:38
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 38b761b13dc206657eea0188a2b0add80cb4c785

    Comments

    memdebug: switch all macros to use UPPERCASE
    
    All monitored functions are now instead provided using the same name but
    using uppercase. This, to avoid having to redefine the real symbol names
    which causes grief occasionally.
    
    This also "bans" the non-uppercase function names with check src to
    prevent the risk that they accidentally slip in again.

    Changed files

    • lib/.checksrc
    • lib/altsvc.c
    • lib/amigaos.c
    • lib/asyn-ares.c
    • lib/asyn-thread.c
    • lib/base64.c
    • lib/bufq.c
    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/cf-haproxy.c
    • lib/cf-https-connect.c
    • lib/cf-socket.c
    • lib/cfilters.c
    • lib/config-os400.h
    • lib/conncache.c
    • lib/connect.c
    • lib/content_encoding.c
    • lib/cookie.c
    • lib/curl_addrinfo.c
    • lib/curl_memory.h
    • lib/curl_multibyte.c
    • lib/curl_ntlm_core.c
    • lib/curl_setup.h
    • lib/curl_setup_once.h
    • lib/curl_sspi.c
    • lib/curl_threads.c
    • lib/cw-out.c
    • lib/cw-pause.c
    • lib/dict.c
    • lib/doh.c
    • lib/dynbuf.c
    • lib/dynhds.c
    • lib/easy.c
    • lib/escape.c
    • lib/file.c
    • lib/fileinfo.c
    • lib/fopen.c
    • lib/formdata.c
    • lib/ftp.c
    • lib/ftp.h
    • lib/ftplistparser.c
    • lib/functypes.h
    • lib/getenv.c
    • lib/getinfo.c
    • lib/gopher.c
    • lib/hash.c
    • lib/hash_offt.c
    • lib/headers.c
    • lib/hmac.c
    • lib/hostip.c
    • lib/hostip4.c
    • lib/hsts.c
    • lib/http.c
    • lib/http2.c
    • lib/http_aws_sigv4.c
    • lib/http_digest.c
    • lib/http_negotiate.c
    • lib/http_ntlm.c
    • lib/http_proxy.c
    • lib/httpsrr.c
    • lib/idn.c
    • lib/if2ip.c
    • lib/imap.c
    • lib/krb5.c
    • lib/ldap.c
    • lib/md5.c
    • lib/memdebug.c
    • lib/memdebug.h
    • lib/mime.c
    • lib/mprintf.c
    • lib/mqtt.c
    • lib/multi.c
    • lib/multi_ev.c
    • lib/multihandle.h
    • lib/netrc.c
    • lib/openldap.c
    • lib/pop3.c
    • lib/rtsp.c
    • lib/select.c
    • lib/sendf.c
    • lib/setopt.c
    • lib/setup-vms.h
    • lib/share.c
    • lib/slist.c
    • lib/smb.c
    • lib/smtp.c
    • lib/socketpair.c
    • lib/socks.c
    • lib/socks_gssapi.c
    • lib/socks_sspi.c
    • lib/strdup.c
    • lib/system_win32.c
    • lib/telnet.c
    • lib/tftp.c
    • lib/transfer.c
    • lib/url.c
    • lib/urlapi.c
    • lib/urldata.h
    • lib/vauth/.checksrc
    • lib/vauth/cleartext.c
    • lib/vauth/digest.c
    • lib/vauth/digest_sspi.c
    • lib/vauth/krb5_gssapi.c
    • lib/vauth/krb5_sspi.c
    • lib/vauth/ntlm.c
    • lib/vauth/ntlm_sspi.c
    • lib/vauth/spnego_gssapi.c
    • lib/vauth/spnego_sspi.c
    • lib/vauth/vauth.c
    • lib/vquic/.checksrc
    • lib/vquic/curl_msh3.c
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/vquic.c
    • lib/vssh/.checksrc
    • lib/vssh/curl_path.c
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vssh/wolfssh.c
    • lib/vtls/.checksrc
    • lib/vtls/bearssl.c
    • lib/vtls/gtls.c
    • lib/vtls/keylog.c
    • lib/vtls/mbedtls.c
    • lib/vtls/mbedtls_threadlock.c
    • lib/vtls/openssl.c
    • lib/vtls/rustls.c
    • lib/vtls/schannel.c
    • lib/vtls/schannel_int.h
    • lib/vtls/schannel_verify.c
    • lib/vtls/sectransp.c
    • lib/vtls/vtls.c
    • lib/vtls/vtls_scache.c
    • lib/vtls/vtls_spack.c
    • lib/vtls/wolfssl.c
    • lib/vtls/x509asn1.c
    • lib/ws.c
    • src/.checksrc
    • src/mkhelp.pl
    • src/slist_wc.c
    • src/tool_cb_dbg.c
    • src/tool_cb_hdr.c
    • src/tool_cb_soc.c
    • src/tool_cb_wrt.c
    • src/tool_cfgable.c
    • src/tool_doswin.c
    • src/tool_easysrc.c
    • src/tool_findfile.c
    • src/tool_formparse.c
    • src/tool_getparam.c
    • src/tool_help.c
    • src/tool_ipfs.c
    • src/tool_main.c
    • src/tool_operate.c
    • src/tool_operhlp.c
    • src/tool_paramhlp.c
    • src/tool_parsecfg.c
    • src/tool_setopt.c
    • src/tool_ssls.c
    • src/tool_stderr.c
    • src/tool_strdup.c
    • src/tool_strdup.h
    • src/tool_urlglob.c
    • src/tool_util.c
    • src/tool_writeout.c
    • src/var.c
  3. Change #226697

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 15:13:50
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 1bbaa019e73481c5728f8e6e0a591e7068e17d92

    Comments

    fixup some functions for non-debug builds

    Changed files

    • lib/memdebug.h
  4. Change #226699

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 15:15:39
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 7c6ac93154c994ecbe621bf5b801feb755b7c778

    Comments

    fixup FCLOSE

    Changed files

    • lib/memdebug.h
  5. Change #226701

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 15:17:38
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision ca8980111d51dca04eeb3674b19afd6acf4b36df

    Comments

    SEND and RECV

    Changed files

    • lib/memdebug.h
  6. Change #226703

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 15:19:08
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 80104bf2da62bd4552ae628b4145f8b0bb9616f9

    Comments

    FDOPEN

    Changed files

    • lib/memdebug.h
  7. Change #226705

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 15:26:41
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 33ed81edd26c75f6149e3449cf225fc32e8df989

    Comments

    fix symbols for tool code non-debug

    Changed files

    • lib/memdebug.h
  8. Change #226707

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 15:29:57
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 9bcf12bd1389af28734faf8c9ace6bd41290f4ca

    Comments

    fixup the libcurl memory setup for libcurl builds only

    Changed files

    • lib/curl_memory.h
  9. Change #226709

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 15:33:40
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 6c7414797f4eb735a0b5157db23e1376dc2e073a

    Comments

    FOPEN fix for win

    Changed files

    • lib/memdebug.h
  10. Change #226744

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 21:55:45
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 8a868eef2fb0a1416598cfd3869e121d424ea1bb

    Comments

    memdebug: switch all macros to use UPPERCASE
    
    All monitored functions are now instead provided using the same name but
    using uppercase. This, to avoid having to redefine the real symbol names
    which causes grief occasionally.
    
    This also "bans" the non-uppercase function names with check src to
    prevent the risk that they accidentally slip in again.

    Changed files

    • lib/.checksrc
    • lib/altsvc.c
    • lib/amigaos.c
    • lib/asyn-ares.c
    • lib/asyn-thread.c
    • lib/base64.c
    • lib/bufq.c
    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/cf-haproxy.c
    • lib/cf-https-connect.c
    • lib/cf-socket.c
    • lib/cfilters.c
    • lib/config-os400.h
    • lib/conncache.c
    • lib/connect.c
    • lib/content_encoding.c
    • lib/cookie.c
    • lib/curl_addrinfo.c
    • lib/curl_memory.h
    • lib/curl_multibyte.c
    • lib/curl_ntlm_core.c
    • lib/curl_setup.h
    • lib/curl_setup_once.h
    • lib/curl_sspi.c
    • lib/curl_threads.c
    • lib/cw-out.c
    • lib/cw-pause.c
    • lib/dict.c
    • lib/doh.c
    • lib/dynbuf.c
    • lib/dynhds.c
    • lib/easy.c
    • lib/escape.c
    • lib/file.c
    • lib/fileinfo.c
    • lib/fopen.c
    • lib/formdata.c
    • lib/ftp.c
    • lib/ftp.h
    • lib/ftplistparser.c
    • lib/functypes.h
    • lib/getenv.c
    • lib/getinfo.c
    • lib/gopher.c
    • lib/hash.c
    • lib/hash_offt.c
    • lib/headers.c
    • lib/hmac.c
    • lib/hostip.c
    • lib/hostip4.c
    • lib/hsts.c
    • lib/http.c
    • lib/http2.c
    • lib/http_aws_sigv4.c
    • lib/http_digest.c
    • lib/http_negotiate.c
    • lib/http_ntlm.c
    • lib/http_proxy.c
    • lib/httpsrr.c
    • lib/idn.c
    • lib/if2ip.c
    • lib/imap.c
    • lib/krb5.c
    • lib/ldap.c
    • lib/md5.c
    • lib/memdebug.c
    • lib/memdebug.h
    • lib/mime.c
    • lib/mprintf.c
    • lib/mqtt.c
    • lib/multi.c
    • lib/multi_ev.c
    • lib/multihandle.h
    • lib/netrc.c
    • lib/openldap.c
    • lib/pop3.c
    • lib/rtsp.c
    • lib/select.c
    • lib/sendf.c
    • lib/setopt.c
    • lib/setup-vms.h
    • lib/share.c
    • lib/slist.c
    • lib/smb.c
    • lib/smtp.c
    • lib/socketpair.c
    • lib/socks.c
    • lib/socks_gssapi.c
    • lib/socks_sspi.c
    • lib/strdup.c
    • lib/system_win32.c
    • lib/telnet.c
    • lib/tftp.c
    • lib/transfer.c
    • lib/url.c
    • lib/urlapi.c
    • lib/urldata.h
    • lib/vauth/.checksrc
    • lib/vauth/cleartext.c
    • lib/vauth/digest.c
    • lib/vauth/digest_sspi.c
    • lib/vauth/krb5_gssapi.c
    • lib/vauth/krb5_sspi.c
    • lib/vauth/ntlm.c
    • lib/vauth/ntlm_sspi.c
    • lib/vauth/spnego_gssapi.c
    • lib/vauth/spnego_sspi.c
    • lib/vauth/vauth.c
    • lib/vquic/.checksrc
    • lib/vquic/curl_msh3.c
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/vquic.c
    • lib/vssh/.checksrc
    • lib/vssh/curl_path.c
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vssh/wolfssh.c
    • lib/vtls/.checksrc
    • lib/vtls/bearssl.c
    • lib/vtls/gtls.c
    • lib/vtls/keylog.c
    • lib/vtls/mbedtls.c
    • lib/vtls/mbedtls_threadlock.c
    • lib/vtls/openssl.c
    • lib/vtls/rustls.c
    • lib/vtls/schannel.c
    • lib/vtls/schannel_int.h
    • lib/vtls/schannel_verify.c
    • lib/vtls/sectransp.c
    • lib/vtls/vtls.c
    • lib/vtls/vtls_scache.c
    • lib/vtls/vtls_spack.c
    • lib/vtls/wolfssl.c
    • lib/vtls/x509asn1.c
    • lib/ws.c
    • src/.checksrc
    • src/mkhelp.pl
    • src/slist_wc.c
    • src/tool_cb_dbg.c
    • src/tool_cb_hdr.c
    • src/tool_cb_soc.c
    • src/tool_cb_wrt.c
    • src/tool_cfgable.c
    • src/tool_doswin.c
    • src/tool_easysrc.c
    • src/tool_findfile.c
    • src/tool_formparse.c
    • src/tool_getparam.c
    • src/tool_help.c
    • src/tool_ipfs.c
    • src/tool_main.c
    • src/tool_operate.c
    • src/tool_operhlp.c
    • src/tool_paramhlp.c
    • src/tool_parsecfg.c
    • src/tool_setopt.c
    • src/tool_ssls.c
    • src/tool_stderr.c
    • src/tool_strdup.c
    • src/tool_strdup.h
    • src/tool_urlglob.c
    • src/tool_util.c
    • src/tool_writeout.c
    • src/var.c
  11. Change #226746

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 22:04:10
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 1bb671dc64911c96469373aca36922916f679ee1

    Comments

    more attempts for tool code

    Changed files

    • lib/curl_memory.h
    • lib/memdebug.h
  12. Change #226749

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 05 Apr 2025 22:12:05
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/memdebug-uppercase
    Revision 9c24ab104ff7d7e60e192a1687003aff22269a18

    Comments

    fixup multibyte, remove debug printf

    Changed files

    • lib/curl_multibyte.c
    • src/tool_main.c