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

Builder curl-pr-unthreaded-solaris10-i386 Build #3753

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 7 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 8 mins, 3 secs )
    1. stdio
    2. resultlog

Build Properties:

NameValueSource
branch bagder/memdebug-uppercase Build
builddir /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 slave
buildername curl-pr-unthreaded-solaris10-i386 Builder
buildnumber 3753 Build
codebase Build
got_revision 9c24ab104ff7d7e60e192a1687003aff22269a18 Git
osplatform I386 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 unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg

Timing:

StartSun Apr 6 01:44:37 2025
EndSun Apr 6 06:25:33 2025
Elapsed4 hrs, 40 mins, 56 secs

All Changes:

:

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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