[openssl-commits] FAILED build of OpenSSL branch master with options -d --strict-warnings enable-ubsan -DPEDANTIC -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=alignment

OpenSSL run-checker openssl at openssl.org
Mon Jan 29 12:44:08 UTC 2018


Platform and configuration command:

$ uname -a
Linux run 4.4.0-96-generic #119-Ubuntu SMP Tue Sep 12 14:59:54 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings enable-ubsan -DPEDANTIC -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=alignment

Commit log since last time:

1af66bb Create troubleshooting subsection in INSTALL file
0f5a775 Get rid of a warning about unused results
fa153b5 Treat C++ flags more like C flags, and only if C++ compiler specified
e548c1f Fix WinCE config target
d4deecc VMS config.com: better handling of arguments
f0bbf36 Update copyright year in mkerr.pl
3c0c6b9 Add a note on Configure variable processing in NEWS and CHANGES
d76117b Make sure all our config targets inherit a BASE template
36f7be2 We need Unixly defaults for config targets that don't inherit a BASE
085ed4f Stop having Unix defaults in Configure (partial)
5b18235 Processing GNU-style "make variables" - implementation
8c3bc59 Processing GNU-style "make variables" - separate CPP flags from C flags
df05f15 Fix some style nits in commit eee8a40
cf8e923 Catch some more old sigalg names in comments
36c91d1 Fix ssl-trace with TLS 1.3 draft-23 PSS sigalgs
c1acef9 Fix uninitialized read in sigalg parsing code

Build log ended with (last 100 lines):

rm -f test/tls13secretstest
${LDCMD:-clang} -Wall -O0 -g -pthread -m64 -Wextra -fno-sanitize=alignment -fsanitize=undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -g -Qunused-arguments -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  -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  -L.   \
	-o test/tls13secretstest ssl/packet.o ssl/tls13_enc.o test/tls13secretstest.o \
	  -lssl test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/uitest
${LDCMD:-clang} -Wall -O0 -g -pthread -m64 -Wextra -fno-sanitize=alignment -fsanitize=undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -g -Qunused-arguments -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  -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  -L.   \
	-o test/uitest apps/apps.o apps/opt.o test/uitest.o \
	  -lssl test/libtestutil.a -lcrypto -ldl -pthread
make[1]: Leaving directory '/home/openssl/run-checker/enable-ubsan'
$ make test
make depend && make _tests
make[1]: Entering directory '/home/openssl/run-checker/enable-ubsan'
make[1]: Leaving directory '/home/openssl/run-checker/enable-ubsan'
make[1]: Entering directory '/home/openssl/run-checker/enable-ubsan'
( cd test; \
  mkdir -p test-runs; \
  SRCTOP=../../openssl \
  BLDTOP=../. \
  RESULT_D=test-runs \
  PERL="/usr/bin/perl" \
  EXE_EXT= \
  OPENSSL_ENGINES=`cd .././engines; pwd` \
  OPENSSL_DEBUG_MEMORY=on \
    /usr/bin/perl ../../openssl/test/run_tests.pl  )
../../openssl/test/recipes/01-test_abort.t .................... ok
../../openssl/test/recipes/01-test_sanity.t ................... ok
../../openssl/test/recipes/01-test_symbol_presence.t .......... ok
../../openssl/test/recipes/01-test_test.t ..................... ok
../../openssl/test/recipes/02-test_internal_ctype.t ........... ok
../../openssl/test/recipes/02-test_lhash.t .................... ok
../../openssl/test/recipes/02-test_ordinals.t ................. ok
../../openssl/test/recipes/02-test_stack.t .................... ok
../../openssl/test/recipes/03-test_exdata.t ................... ok
../../openssl/test/recipes/03-test_internal_asn1.t ............ ok
../../openssl/test/recipes/03-test_internal_chacha.t .......... ok
../../openssl/test/recipes/03-test_internal_mdc2.t ............ ok
../../openssl/test/recipes/03-test_internal_modes.t ........... ok
../../openssl/test/recipes/03-test_internal_poly1305.t ........ ok
../../openssl/test/recipes/03-test_internal_siphash.t ......... ok
../../openssl/test/recipes/03-test_internal_sm4.t ............. ok
../../openssl/test/recipes/03-test_internal_ssl_cert_table.t .. ok
../../openssl/test/recipes/03-test_internal_x509.t ............ ok
../../openssl/test/recipes/03-test_ui.t ....................... ok
../../openssl/test/recipes/04-test_asn1_encode.t .............. ok
../../openssl/test/recipes/04-test_asn1_string_table.t ........ ok
../../openssl/test/recipes/04-test_bioprint.t ................. ok
../../openssl/test/recipes/04-test_pem.t ...................... ok
../../openssl/test/recipes/05-test_bf.t ....................... ok
../../openssl/test/recipes/05-test_cast.t ..................... ok
../../openssl/test/recipes/05-test_des.t ...................... ok
../../openssl/test/recipes/05-test_hmac.t ..................... ok
../../openssl/test/recipes/05-test_idea.t ..................... ok
../../openssl/test/recipes/05-test_md2.t ...................... skipped: md2 is not supported by this OpenSSL build
../../openssl/test/recipes/05-test_mdc2.t ..................... ok
../../openssl/test/recipes/05-test_rand.t ..................... ok
../../openssl/test/recipes/05-test_rc2.t ...................... ok
../../openssl/test/recipes/05-test_rc4.t ...................... ok
../../openssl/test/recipes/05-test_rc5.t ...................... skipped: rc5 is not supported by this OpenSSL build
../../openssl/test/recipes/10-test_bn.t ....................... ok
../../openssl/test/recipes/10-test_exp.t ...................... ok
../../openssl/test/recipes/15-test_dh.t ....................... ok
../../openssl/test/recipes/15-test_dsa.t ...................... ok
../../openssl/test/recipes/15-test_ec.t ....................... ok
../../openssl/test/recipes/15-test_ecdsa.t .................... ok
../../openssl/test/recipes/15-test_ecparam.t .................. ok
../../openssl/test/recipes/15-test_genrsa.t ................... ok
../../openssl/test/recipes/15-test_mp_rsa.t ................... ok
../../openssl/test/recipes/15-test_rsa.t ...................... ok
../../openssl/test/recipes/15-test_rsapss.t ................... ok
../../openssl/test/recipes/20-test_enc.t ...................... ok
../../openssl/test/recipes/20-test_enc_more.t ................. ok
../../openssl/test/recipes/20-test_passwd.t ................... ok
../../openssl/test/recipes/25-test_crl.t ...................... ok
../../openssl/test/recipes/25-test_d2i.t ...................... ok
../../openssl/test/recipes/25-test_pkcs7.t .................... ok
../../openssl/test/recipes/25-test_req.t ...................... ok
../../openssl/test/recipes/25-test_sid.t ...................... ok
../../openssl/test/recipes/25-test_verify.t ................... ok
../../openssl/test/recipes/25-test_x509.t ..................... ok
../../openssl/test/recipes/30-test_afalg.t .................... ok
../../openssl/test/recipes/30-test_engine.t ................... ok
../../openssl/test/recipes/30-test_evp.t ...................... ok
../../openssl/test/recipes/30-test_evp_extra.t ................ ok
../../openssl/test/recipes/30-test_pbelu.t .................... ok
../../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
Terminated
make[1]: *** wait: No child processes.  Stop.
make[1]: *** Waiting for unfinished jobs....
make[1]: *** wait: No child processes.  Stop.
Makefile:169: recipe for target 'tests' failed
make: *** [tests] Terminated


More information about the openssl-commits mailing list