[openssl-commits] Still FAILED build of OpenSSL branch master with options -d --strict-warnings no-asan

2019-01-01 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.4.0-135-generic #161-Ubuntu SMP Mon Aug 27 10:45:01 UTC 2018 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings no-asan

Commit log since last time:

1f483a69bc Fix cert with rsa instead of rsaEncryption as public key algorithm
0b4233f5a4 Fix a minor nit in the hkdflabel size
005247af76 Fixed minor typo in the req.pod docs
fff1470cda fixed grammar typo

Build log ended with (last 100 lines):

../../openssl/test/recipes/30-test_pkey_meth.t  ok
../../openssl/test/recipes/30-test_pkey_meth_kdf.t  ok
../../openssl/test/recipes/40-test_rehash.t ... ok
../../openssl/test/recipes/60-test_x509_check_cert_pkey.t . ok
../../openssl/test/recipes/60-test_x509_dup_cert.t  ok
../../openssl/test/recipes/60-test_x509_store.t ... ok
../../openssl/test/recipes/60-test_x509_time.t  ok
../../openssl/test/recipes/70-test_asyncio.t .. ok
../../openssl/test/recipes/70-test_bad_dtls.t . ok
../../openssl/test/recipes/70-test_clienthello.t .. ok
../../openssl/test/recipes/70-test_comp.t . ok
../../openssl/test/recipes/70-test_key_share.t  ok
../../openssl/test/recipes/70-test_packet.t ... ok
../../openssl/test/recipes/70-test_recordlen.t  ok
../../openssl/test/recipes/70-test_renegotiation.t  ok
../../openssl/test/recipes/70-test_servername.t ... ok
../../openssl/test/recipes/70-test_sslcbcpadding.t  ok
../../openssl/test/recipes/70-test_sslcertstatus.t  ok
../../openssl/test/recipes/70-test_sslextension.t . ok
../../openssl/test/recipes/70-test_sslmessages.t .. ok
../../openssl/test/recipes/70-test_sslrecords.t ... ok
../../openssl/test/recipes/70-test_sslsessiontick.t ... ok
../../openssl/test/recipes/70-test_sslsigalgs.t ... ok
../../openssl/test/recipes/70-test_sslsignature.t . ok
../../openssl/test/recipes/70-test_sslskewith0p.t . ok
../../openssl/test/recipes/70-test_sslversions.t .. ok
../../openssl/test/recipes/70-test_sslvertol.t  ok
../../openssl/test/recipes/70-test_tls13alerts.t .. ok
../../openssl/test/recipes/70-test_tls13cookie.t .. ok
../../openssl/test/recipes/70-test_tls13downgrade.t ... ok
../../openssl/test/recipes/70-test_tls13hrr.t . ok
../../openssl/test/recipes/70-test_tls13kexmodes.t  ok
../../openssl/test/recipes/70-test_tls13messages.t  ok
../../openssl/test/recipes/70-test_tls13psk.t . ok
../../openssl/test/recipes/70-test_tlsextms.t . ok
../../openssl/test/recipes/70-test_verify_extra.t . ok
../../openssl/test/recipes/70-test_wpacket.t .. ok
../../openssl/test/recipes/80-test_ca.t ... ok
../../openssl/test/recipes/80-test_cipherbytes.t .. ok
../../openssl/test/recipes/80-test_cipherlist.t ... ok
../../openssl/test/recipes/80-test_ciphername.t ... ok
../../openssl/test/recipes/80-test_cms.t .. ok
../../openssl/test/recipes/80-test_cmsapi.t ... ok
../../openssl/test/recipes/80-test_ct.t ... ok
../../openssl/test/recipes/80-test_dane.t . ok
../../openssl/test/recipes/80-test_dtls.t . ok
../../openssl/test/recipes/80-test_dtls_mtu.t . ok
../../openssl/test/recipes/80-test_dtlsv1listen.t . ok
../../openssl/test/recipes/80-test_ocsp.t . ok
../../openssl/test/recipes/80-test_pkcs12.t ... ok
../../openssl/test/recipes/80-test_ssl_new.t .. ok
../../openssl/test/recipes/80-test_ssl_old.t .. ok
../../openssl/test/recipes/80-test_ssl_test_ctx.t . ok
../../openssl/test/recipes/80-test_sslcorrupt.t ... ok
../../openssl/test/recipes/80-test_tsa.t .. ok
../../openssl/test/recipes/80-test_x509aux.t .. ok
../../openssl/test/recipes/90-test_asn1_time.t  ok
../../openssl/test/recipes/90-test_async.t  ok
../../openssl/test/recipes/90-test_bio_enc.t .. ok
../../openssl/test/recipes/90-test_constant_time.t  ok
../../openssl/test/recipes/90-test_fatalerr.t . ok
../../openssl/test/recipes/90-test_gmdiff.t ... ok
../../openssl/test/recipes/90-test_gost.t . 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests 
../../openssl/test/recipes/90-test_ige.t .. ok
../../openssl/test/recipes/90-test_includes.t . ok
../../openssl/test/recipes/90-test_memleak.t .. ok

[openssl-commits] Still FAILED build of OpenSSL branch master with options -d --strict-warnings no-asan

2018-12-24 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.4.0-135-generic #161-Ubuntu SMP Mon Aug 27 10:45:01 UTC 2018 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings no-asan

Commit log since last time:

cf1698cb91 Minor doc fixes for EVP_MAC.
47ec2367eb EVP_PKEY_size declared to take a const parameter
c79a022da9 Do not complain when /dev/crypto does not exist.
da84249be6 Coverity fix in some crypto/asn1 code
39fc4c17c4 Coverity fix in apps/oscp
23d221b771 util/process_docs.pl: handle multiple source directories correctly
baba154510 Admit unknown pkey types at security level 0
6f8b858d05 Fix function names in ct(7) documentation
229446dfae Some code-cleanup/simplification in apps
ffd2df135a X509_check_issued: check that signature algo matches signing key algo
5aa2a7ea41 Fix s_client hang on non-compliant NNTP server test

Build log ended with (last 100 lines):

../../openssl/test/recipes/30-test_pkey_meth.t  ok
../../openssl/test/recipes/30-test_pkey_meth_kdf.t  ok
../../openssl/test/recipes/40-test_rehash.t ... ok
../../openssl/test/recipes/60-test_x509_check_cert_pkey.t . ok
../../openssl/test/recipes/60-test_x509_dup_cert.t  ok
../../openssl/test/recipes/60-test_x509_store.t ... ok
../../openssl/test/recipes/60-test_x509_time.t  ok
../../openssl/test/recipes/70-test_asyncio.t .. ok
../../openssl/test/recipes/70-test_bad_dtls.t . ok
../../openssl/test/recipes/70-test_clienthello.t .. ok
../../openssl/test/recipes/70-test_comp.t . ok
../../openssl/test/recipes/70-test_key_share.t  ok
../../openssl/test/recipes/70-test_packet.t ... ok
../../openssl/test/recipes/70-test_recordlen.t  ok
../../openssl/test/recipes/70-test_renegotiation.t  ok
../../openssl/test/recipes/70-test_servername.t ... ok
../../openssl/test/recipes/70-test_sslcbcpadding.t  ok
../../openssl/test/recipes/70-test_sslcertstatus.t  ok
../../openssl/test/recipes/70-test_sslextension.t . ok
../../openssl/test/recipes/70-test_sslmessages.t .. ok
../../openssl/test/recipes/70-test_sslrecords.t ... ok
../../openssl/test/recipes/70-test_sslsessiontick.t ... ok
../../openssl/test/recipes/70-test_sslsigalgs.t ... ok
../../openssl/test/recipes/70-test_sslsignature.t . ok
../../openssl/test/recipes/70-test_sslskewith0p.t . ok
../../openssl/test/recipes/70-test_sslversions.t .. ok
../../openssl/test/recipes/70-test_sslvertol.t  ok
../../openssl/test/recipes/70-test_tls13alerts.t .. ok
../../openssl/test/recipes/70-test_tls13cookie.t .. ok
../../openssl/test/recipes/70-test_tls13downgrade.t ... ok
../../openssl/test/recipes/70-test_tls13hrr.t . ok
../../openssl/test/recipes/70-test_tls13kexmodes.t  ok
../../openssl/test/recipes/70-test_tls13messages.t  ok
../../openssl/test/recipes/70-test_tls13psk.t . ok
../../openssl/test/recipes/70-test_tlsextms.t . ok
../../openssl/test/recipes/70-test_verify_extra.t . ok
../../openssl/test/recipes/70-test_wpacket.t .. ok
../../openssl/test/recipes/80-test_ca.t ... ok
../../openssl/test/recipes/80-test_cipherbytes.t .. ok
../../openssl/test/recipes/80-test_cipherlist.t ... ok
../../openssl/test/recipes/80-test_ciphername.t ... ok
../../openssl/test/recipes/80-test_cms.t .. ok
../../openssl/test/recipes/80-test_cmsapi.t ... ok
../../openssl/test/recipes/80-test_ct.t ... ok
../../openssl/test/recipes/80-test_dane.t . ok
../../openssl/test/recipes/80-test_dtls.t . ok
../../openssl/test/recipes/80-test_dtls_mtu.t . ok
../../openssl/test/recipes/80-test_dtlsv1listen.t . ok
../../openssl/test/recipes/80-test_ocsp.t . ok
../../openssl/test/recipes/80-test_pkcs12.t ... ok
../../openssl/test/recipes/80-test_ssl_new.t .. ok
../../openssl/test/recipes/80-test_ssl_old.t .. ok
../../openssl/test/recipes/80-test_ssl_test_ctx.t . ok
../../openssl/test/recipes/80-test_sslcorrupt.t ... ok
../../openssl/test/recipes/80-test_tsa.t .. ok
../../openssl/test/recipes/80-test_x509aux.t .. ok
../../openssl/test/recipes/90-test_asn1_time.t  ok
../../openssl/test/recipes/90-test_async.t  ok
../../openssl/test/recipes/90-test_bio_enc.t .. ok
../../openssl/test/recipes/90-test_constant_time.t  ok
../../openssl/test/recipes/90-test_fatalerr.t . ok

[openssl-commits] Still FAILED build of OpenSSL branch master with options -d --strict-warnings enable-asan no-shared -DOPENSSL_SMALL_FOOTPRINT

2018-12-06 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.4.0-135-generic #161-Ubuntu SMP Mon Aug 27 10:45:01 UTC 2018 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings enable-asan no-shared 
-DOPENSSL_SMALL_FOOTPRINT

Commit log since last time:

425dde5d75 curve25519.c: improve formula alignment
3a17b9a46e curve25519.c: reformat code to follow coding guidelines
4ace4ccda2 Remaining boilerplate change in doc/man3/OpenSSL_version.pod
48f4ad7718 Following the license change, modify the boilerplates in include/ 
and crypto/include/
402dd5585e Following the license change, modify the boilerplates in last few
4569ff3257 Following the license change, modify the boilerplates in external/
5e73e6baac Following the license change, modify the boilerplates in demos/
0642931f30 Following the license change, modify the boilerplates in fuzz/
ab3fa1c0ad Following the license change, modify the boilerplates in engines/
3187791ed3 Following the license change, modify the boilerplates in doc/man7/
b1e979aeec Following the license change, modify the boilerplates in doc/man5/
4746f25ac6 Following the license change, modify the boilerplates in doc/man3/
449040b49a Following the license change, modify the boilerplates in doc/man1/
0e9725bcb9 Following the license change, modify the boilerplates in crypto/
55e0593c81 Following the license change, modify the boilerplates in crypto/ui/
4286ca47c7 Following the license change, modify the boilerplates in 
crypto/x509v3/
3e4b43b9e5 Following the license change, modify the boilerplates in crypto/x509/
677c7ab9ea Following the license change, modify the boilerplates in 
crypto/whrlpool/
a1b4409db2 Following the license change, modify the boilerplates in crypto/ts/
5c0d0c86af Following the license change, modify the boilerplates in 
crypto/store/
4fc56f9022 Following the license change, modify the boilerplates in 
crypto/stack/
7428b99b2d Following the license change, modify the boilerplates in crypto/srp/
f9f859adc6 Following the license change, modify the boilerplates in crypto/smN/
134148276b Following the license change, modify the boilerplates in 
crypto/siphash/
a598ed0dc4 Following the license change, modify the boilerplates in crypto/sha/
39c44eee7f Following the license change, modify the boilerplates in crypto/seed/
2a7b6f3908 Following the license change, modify the boilerplates in crypto/rsa/
57946a26b6 Following the license change, modify the boilerplates in 
crypto/ripemd/
5e4435a760 Following the license change, modify the boilerplates in crypto/rcN/
0db63de94c Following the license change, modify the boilerplates in crypto/rand/
49d3b6416b Following the license change, modify the boilerplates in 
crypto/poly1305/
b7617a3a99 Following the license change, modify the boilerplates in 
crypto/pkcs7/
54fffdf47c Following the license change, modify the boilerplates in 
crypto/pkcs12/
a5d9549d6e Following the license change, modify the boilerplates in 
crypto/perlasm/
16742672a0 Following the license change, modify the boilerplates in crypto/pem/
0c49670063 Following the license change, modify the boilerplates in crypto/ocsp/
3f870de74e Following the license change, modify the boilerplates in 
crypto/objects/
81cae8ce09 Following the license change, modify the boilerplates in 
crypto/modes/
2bcb0fc862 Following the license change, modify the boilerplates in crypto/mdc2/
4911f55362 Following the license change, modify the boilerplates in crypto/mdN/
8573be06a9 Following the license change, modify the boilerplates in 
crypto/lhash/
6f888e05e5 Following the license change, modify the boilerplates in crypto/hmac/
58efb32c8b Following the license change, modify the boilerplates in crypto/gmac/
e06785a515 Following the license change, modify the boilerplates in crypto/kmac/
7bb803e85b Following the license change, modify the boilerplates in crypto/kdf/
aa2d9a76b4 Following the license change, modify the boilerplates in crypto/idea/
4a8b0c55c0 Following the license change, modify the boilerplates in crypto/evp/
4ad239b8a2 Following the license change, modify the boilerplates in crypto/err/
3c120f9165 Following the license change, modify the boilerplates in 
crypto/engine/
a7f182b726 Following the license change, modify the boilerplates in crypto/ec/
b6a34e9abd Following the license change, modify the boilerplates in crypto/dso/
3cdbea65b3 Following the license change, modify the boilerplates in crypto/dsa/
e38873f5ce Following the license change, modify the boilerplates in crypto/dh/
2d48d5ddda Following the license change, modify the boilerplates in crypto/des/
5477e84273 Following the license change, modify the boilerplates in crypto/ct/
2044d38232 Following the license change, modify the boilerplates in crypto/conf/
48f66f8115 Following the license change, modify the boilerplates in crypto/comp/
08ddd30230 Following the license change, modify the boilerplates in crypto/cms/
8de396f875 Following the license change, modify the boilerplates in 

[openssl-commits] Still FAILED build of OpenSSL branch master with options -d --strict-warnings enable-asan no-shared -DOPENSSL_SMALL_FOOTPRINT

2018-12-04 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.4.0-135-generic #161-Ubuntu SMP Mon Aug 27 10:45:01 UTC 2018 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings enable-asan no-shared 
-DOPENSSL_SMALL_FOOTPRINT

Commit log since last time:

871493a2be Ignore an auto-generated documentation file

Build log ended with (last 100 lines):

rm -f test/rsa_mp_test
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/rsa_mp_test test/rsa_mp_test-bin-rsa_mp_test.o \
 test/libtestutil.a -lcrypto -ldl -pthread 
rm -f test/rsa_test
rm -f test/sanitytest
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/rsa_test test/rsa_test-bin-rsa_test.o \
 test/libtestutil.a -lcrypto -ldl -pthread 
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/sanitytest test/sanitytest-bin-sanitytest.o \
 test/libtestutil.a -lcrypto -ldl -pthread 
rm -f test/secmemtest
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/secmemtest test/secmemtest-bin-secmemtest.o \
 test/libtestutil.a -lcrypto -ldl -pthread 
rm -f test/servername_test
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/servername_test test/servername_test-bin-servername_test.o 
test/servername_test-bin-ssltestlib.o \
 -lssl test/libtestutil.a -lcrypto -ldl -pthread 
rm -f test/siphash_internal_test
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/siphash_internal_test 
test/siphash_internal_test-bin-siphash_internal_test.o \
 test/libtestutil.a libcrypto.a -ldl -pthread 
rm -f test/sm2_internal_test
${LDCMD:-clang} 

[openssl-commits] Still FAILED build of OpenSSL branch master with options -d --strict-warnings enable-asan no-shared -DOPENSSL_SMALL_FOOTPRINT

2018-12-03 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.4.0-135-generic #161-Ubuntu SMP Mon Aug 27 10:45:01 UTC 2018 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings enable-asan no-shared 
-DOPENSSL_SMALL_FOOTPRINT

Commit log since last time:

e65a79d2aa Add an Ed25519 signature maleability test
0ac8f35c04 Disallow Ed25519 signature maleability
be80b21d2a Docs: better deprecation text
7b4a3515a4 Docs fixup: some man3 pages had unindented code in SYNOPSIS
b608fabfcc util/process_docs.pl: handle multiple source directories for .pod 
files
547a3320fc Doc: add doc/man7/openssl_user_macros.pod.in

Build log ended with (last 100 lines):

-o test/sanitytest test/sanitytest-bin-sanitytest.o \
 test/libtestutil.a -lcrypto -ldl -pthread 
rm -f test/secmemtest
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/secmemtest test/secmemtest-bin-secmemtest.o \
 test/libtestutil.a -lcrypto -ldl -pthread 
rm -f test/servername_test
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/servername_test test/servername_test-bin-servername_test.o 
test/servername_test-bin-ssltestlib.o \
 -lssl test/libtestutil.a -lcrypto -ldl -pthread 
rm -f test/siphash_internal_test
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/siphash_internal_test 
test/siphash_internal_test-bin-siphash_internal_test.o \
 test/libtestutil.a libcrypto.a -ldl -pthread 
rm -f test/sm2_internal_test
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/sm2_internal_test 
test/sm2_internal_test-bin-sm2_internal_test.o \
 test/libtestutil.a libcrypto.a -ldl -pthread 
rm -f test/sm4_internal_test
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 
-Wstrict-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option -Wall -O0 -g -L.   \
-o test/sm4_internal_test 
test/sm4_internal_test-bin-sm4_internal_test.o \
 test/libtestutil.a libcrypto.a -ldl -pthread 
rm -f test/srptest
${LDCMD:-clang} -pthread -m64 -fsanitize=address -fno-omit-frame-pointer -g 
-Wa,--noexecstack -Qunused-arguments -DDEBUG_UNUSED -DPEDANTIC -pedantic 
-Wno-long-long -Wall -Wextra -Wno-unused-parameter 
-Wno-missing-field-initializers -Wswitch -Wsign-compare -Wmissing-prototypes 

[openssl-commits] Still FAILED build of OpenSSL branch master with options -d --strict-warnings enable-asan no-shared -DOPENSSL_SMALL_FOOTPRINT

2017-09-11 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.4.0-77-generic #98-Ubuntu SMP Wed Apr 26 08:34:02 UTC 2017 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings enable-asan no-shared 
-DOPENSSL_SMALL_FOOTPRINT

Commit log since last time:

cfb5bc6 rsa/rsa_pmeth.c: recognize SHA3 as supported RSA digest.
c1ea747 evp/m_sha3.c: wire SHA3 to rsaEncryption.
b290bac objects/obj_xref.txt: cross-reference SHA3 and rsaEncryption.
f9f3e17 objects/objects.txt: fix RSA-SHA3-284 typo.
f70c22e Update rsautl.pod for typo
06312c4 SSL Trace improvements
236dd46 sha/asm/keccak1600-armv8.pl: fix return value buglet and ...
f1b97da Introduce named constants for the ClientHello callback.
f90486f Fix test documentation.
a9c0d8b Rename SSL_CTX_set_early_cb to SSL_CTX_set_client_hello_cb.
4e049e2 Add UI functions to set result with explicit length and to retrieve the 
length
a8c5ed8 Document default section and library configuration
bac6abe Allow an endpoint to read the alert data before closing the socket

Build log ended with (last 100 lines):

rm -f test/asn1_encode_test
make -f ../openssl/Makefile.shared -e \
PERL="/usr/bin/perl" SRCDIR=../openssl \
APPNAME=test/asn1_encode_test OBJECTS="test/asn1_encode_test.o" \
LIBDEPS=' '" test/libtestutil.a -L. -lcrypto"' -ldl ' \
CC='clang' CFLAGS='-DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS 
-DOPENSSL_NO_DYNAMIC_ENGINE -DOPENSSL_PIC -DOPENSSL_IA32_SSE2 
-DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM 
-DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM 
-DGHASH_ASM -DECP_NISTZ256_ASM -DPADLOCK_ASM -DPOLY1305_ASM 
-DOPENSSL_SMALL_FOOTPRINT -DOPENSSLDIR="\"/usr/local/ssl\"" 
-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -Wall -O0 -g -pthread -m64 
-DL_ENDIAN -Wextra -Qunused-arguments -fsanitize=address 
-fno-omit-frame-pointer -g  -DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long 
-Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wswitch 
-Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wundef 
-Werror -Qunused-arguments -Wswitch-default -Wno-parentheses-equality 
-Wno-language-extension-token -Wno-extended-offsetof 
-Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations
  ' \
LDFLAGS='' \
link_app.
make[2]: Entering directory '/home/openssl/run-checker/enable-asan'
( :; LIBDEPS="${LIBDEPS:-test/libtestutil.a -L. -lcrypto -ldl }"; 
LDCMD="${LDCMD:-clang}"; LDFLAGS="${LDFLAGS:--DDSO_DLFCN -DHAVE_DLFCN_H 
-DOPENSSL_THREADS -DOPENSSL_NO_DYNAMIC_ENGINE -DOPENSSL_PIC -DOPENSSL_IA32_SSE2 
-DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM 
-DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM 
-DGHASH_ASM -DECP_NISTZ256_ASM -DPADLOCK_ASM -DPOLY1305_ASM 
-DOPENSSL_SMALL_FOOTPRINT -DOPENSSLDIR="\"/usr/local/ssl\"" 
-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -Wall -O0 -g -pthread -m64 
-DL_ENDIAN -Wextra -Qunused-arguments -fsanitize=address 
-fno-omit-frame-pointer -g  -DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long 
-Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wswitch 
-Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wundef 
-Werror -Qunused-arguments -Wswitch-default -Wno-parentheses-equality 
-Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uni
 nitialized -Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations  }"; LIBPATH=`for x in $LIBDEPS; do echo $x; 
done | sed -e 's/^ *-L//;t' -e d | uniq`; LIBPATH=`echo $LIBPATH | sed -e 's/ 
/:/g'`; echo LD_LIBRARY_PATH=$LIBPATH:$LD_LIBRARY_PATH ${LDCMD} ${LDFLAGS} -o 
${APPNAME:=test/asn1_encode_test} test/asn1_encode_test.o ${LIBDEPS}; 
LD_LIBRARY_PATH=$LIBPATH:$LD_LIBRARY_PATH ${LDCMD} ${LDFLAGS} -o 
${APPNAME:=test/asn1_encode_test} test/asn1_encode_test.o ${LIBDEPS} )
LD_LIBRARY_PATH=.: clang -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS 
-DOPENSSL_NO_DYNAMIC_ENGINE -DOPENSSL_PIC -DOPENSSL_IA32_SSE2 
-DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM 
-DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM 
-DGHASH_ASM -DECP_NISTZ256_ASM -DPADLOCK_ASM -DPOLY1305_ASM 
-DOPENSSL_SMALL_FOOTPRINT -DOPENSSLDIR="/usr/local/ssl" 
-DENGINESDIR="/usr/local/lib/engines-1.1" -Wall -O0 -g -pthread -m64 -DL_ENDIAN 
-Wextra -Qunused-arguments -fsanitize=address -fno-omit-frame-pointer -g 
-DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra 
-Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare 
-Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror 
-Qunused-arguments -Wswitch-default -Wno-parentheses-equality 
-Wno-language-extension-token -Wno-extended-offsetof 
-Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -o