[openssl-commits] Still FAILED build of OpenSSL branch master with options -d enable-fuzz-afl no-shared

OpenSSL run-checker openssl at openssl.org
Wed Mar 29 01:49:18 UTC 2017


Platform and configuration command:

$ uname -a
Linux run 4.4.0-64-generic #85-Ubuntu SMP Mon Feb 20 11:50:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ CC=afl-clang-fast ../openssl/config -d enable-fuzz-afl no-shared

Commit log since last time:

a6ac1ed Fix 0 -> NULL, indentation
cbe9524 Refomat a few comments on 80 cols
a8cd439 Spelling fixes
1ee4b98 Fix a few more typos
09fdfa4 Add documentation for SSL_*_ex_data() functions
86fde06 Add documentation for SSL version methods
249e3a1 Provide documentation for some state machine related functions
8845e02 update README
d218f3c Add X25519 doc
0af8fd6 fix typo
b31db50 Provide documentation for missing SSL_SESSION_* functions
43708c1 Move PRIu64, OSSLzu to e_os.h
9ff79fa Add enable-aria where rc5 and md2 are built.
a0f44a3 asynctest: don't depend on apps
2405369 X509_cmp_time.pod: fix doc nits
feb8919 Remove redundant decl of 509_STORE_set_flags
4ac139b Add documentation for X509 time functions

Build log ended with (last 100 lines):

$ CC=afl-clang-fast ../openssl/config -d enable-fuzz-afl no-shared
Operating system: x86_64-whatever-linux2
Configuring OpenSSL version 1.1.1-dev (0x10101000L)
    no-aria         [default]  OPENSSL_NO_ARIA (skip dir)
    no-asan         [default]  OPENSSL_NO_ASAN
    no-crypto-mdebug [default]  OPENSSL_NO_CRYPTO_MDEBUG
    no-crypto-mdebug-backtrace [default]  OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
    no-dynamic-engine [forced]  
    no-ec_nistp_64_gcc_128 [default]  OPENSSL_NO_EC_NISTP_64_GCC_128
    no-egd          [default]  OPENSSL_NO_EGD
    no-external-tests [default]  OPENSSL_NO_EXTERNAL_TESTS
    no-fuzz-libfuzzer [default]  OPENSSL_NO_FUZZ_LIBFUZZER
    no-heartbeats   [default]  OPENSSL_NO_HEARTBEATS
    no-md2          [default]  OPENSSL_NO_MD2 (skip dir)
    no-msan         [default]  OPENSSL_NO_MSAN
    no-rc5          [default]  OPENSSL_NO_RC5 (skip dir)
    no-sctp         [default]  OPENSSL_NO_SCTP
    no-shared       [option]  
    no-ssl-trace    [default]  OPENSSL_NO_SSL_TRACE
    no-ssl3         [default]  OPENSSL_NO_SSL3
    no-ssl3-method  [default]  OPENSSL_NO_SSL3_METHOD
    no-tls13downgrade [default]  OPENSSL_NO_TLS13DOWNGRADE
    no-tls1_3       [default]  OPENSSL_NO_TLS1_3
    no-ubsan        [default]  OPENSSL_NO_UBSAN
    no-unit-test    [default]  OPENSSL_NO_UNIT_TEST
    no-weak-ssl-ciphers [default]  OPENSSL_NO_WEAK_SSL_CIPHERS
    no-zlib         [default] 
    no-zlib-dynamic [default] 
Configuring for linux-x86_64

PERL          =/usr/bin/perl
PERLVERSION   =5.22.1 for x86_64-linux-gnu-thread-multi
HASHBANGPERL  =/usr/bin/env perl
CC            =afl-clang-fast
CFLAG         =-Wall -O0 -g -pthread -m64 -DL_ENDIAN -fno-omit-frame-pointer -g 
CXX           =g++
CXXFLAG       =-Wall -O0 -g -pthread -m64 -DL_ENDIAN 
DEFINES       =DSO_DLFCN HAVE_DLFCN_H OPENSSL_THREADS OPENSSL_NO_DYNAMIC_ENGINE OPENSSL_PIC OPENSSL_IA32_SSE2 OPENSSL_BN_ASM_MONT OPENSSL_BN_ASM_MONT5 OPENSSL_BN_ASM_GF2m SHA1_ASM SHA256_ASM SHA512_ASM RC4_ASM MD5_ASM AES_ASM VPAES_ASM BSAES_ASM GHASH_ASM ECP_NISTZ256_ASM PADLOCK_ASM POLY1305_ASM
EX_LIBS       =-ldl 
$ make clean
rm -f
rm -f
rm -f libcrypto.a libssl.a
rm -f *.map
rm -f apps/openssl fuzz/asn1 fuzz/asn1-test fuzz/asn1parse fuzz/asn1parse-test fuzz/bignum fuzz/bignum-test fuzz/bndiv fuzz/bndiv-test fuzz/client fuzz/client-test fuzz/cms fuzz/cms-test fuzz/conf fuzz/conf-test fuzz/crl fuzz/crl-test fuzz/ct fuzz/ct-test fuzz/server fuzz/server-test fuzz/x509 fuzz/x509-test test/aborttest test/afalgtest test/asn1_internal_test test/asynciotest test/asynctest test/bad_dtls_test test/bftest test/bio_enc_test test/bioprinttest test/bntest test/buildtest_aes test/buildtest_asn1 test/buildtest_asn1t test/buildtest_async test/buildtest_bio test/buildtest_blowfish test/buildtest_bn test/buildtest_buffer test/buildtest_camellia test/buildtest_cast test/buildtest_cmac test/buildtest_cms test/buildtest_comp test/buildtest_conf test/buildtest_conf_api test/buildtest_crypto test/buildtest_ct test/buildtest_des test/buildtest_dh test/buildtest_dsa test/buildtest_dtls1 test/buildtest_e_os2 test/buildtest_ebcdic test/buildtest_ec test/buildtest_ecdh test/buildtest_ecdsa test/buildtest_engine test/buildtest_err test/buildtest_evp test/buildtest_hmac test/buildtest_idea test/buildtest_kdf test/buildtest_lhash test/buildtest_md4 test/buildtest_md5 test/buildtest_mdc2 test/buildtest_modes test/buildtest_obj_mac test/buildtest_objects test/buildtest_ocsp test/buildtest_opensslv test/buildtest_ossl_typ test/buildtest_pem test/buildtest_pem2 test/buildtest_pkcs12 test/buildtest_pkcs7 test/buildtest_rand test/buildtest_rc2 test/buildtest_rc4 test/buildtest_ripemd test/buildtest_rsa test/buildtest_safestack test/buildtest_seed test/buildtest_sha test/buildtest_srp test/buildtest_srtp test/buildtest_ssl test/buildtest_ssl2 test/buildtest_stack test/buildtest_symhacks test/buildtest_tls1 test/buildtest_ts test/buildtest_txt_db test/buildtest_ui test/buildtest_whrlpool test/buildtest_x509 test/buildtest_x509_vfy test/buildtest_x509v3 test/casttest test/chacha_internal_test test/cipher_overhead_test test/cipherbytes_test test/cipherlist_test test/clienthellotest test/constant_time_test test/crltest test/ct_test test/d2i_test test/danetest test/destest test/dhtest test/dsatest test/dtls_mtu_test test/dtlstest test/dtlsv1listentest test/ecdhtest test/ecdsatest test/ectest test/enginetest test/evp_extra_test test/evp_test test/exdatatest test/exptest test/gmdifftest test/hmactest test/ideatest test/igetest test/lhash_test test/md2test test/mdc2_internal_test test/mdc2test test/memleaktest test/modes_internal_test test/packettest test/pbelutest test/pkey_meth_test test/poly1305_internal_test test/randtest test/rc2test test/rc4test test/rc5test test/recordlentest test/rsa_test test/sanitytest test/secmemtest test/sha1test test/sha256t test/sha512t test/siphash_internal_test test/srptest test/ssl_test test/ssl_test_ctx_test test/sslapitest test/sslcorrupttest test/ssltest_old test/stack_test test/threadstest test/tls13encryptiontest test/uitest test/v3ext test/v3nametest test/verify_extra_test test/wpackettest test/x509_internal_test test/x509_time_test test/x509aux   apps/CA.pl apps/tsget tools/c_rehash util/shlib_wrap.sh
rm -f crypto/bn/x86_64-gf2m.s test/buildtest_camellia.c test/buildtest_comp.c test/buildtest_crypto.c test/buildtest_asn1t.c test/buildtest_buffer.c test/buildtest_hmac.c test/buildtest_dh.c crypto/rc4/rc4-md5-x86_64.s test/buildtest_objects.c test/buildtest_ecdh.c test/buildtest_whrlpool.c crypto/x86_64cpuid.s test/buildtest_kdf.c crypto/bn/rsaz-avx2.s test/buildtest_idea.c test/buildtest_ripemd.c test/buildtest_cmac.c test/buildtest_cast.c test/buildtest_ssl2.c crypto/modes/ghash-x86_64.s crypto/bn/x86_64-mont5.s crypto/sha/sha256-x86_64.s test/buildtest_pem.c test/buildtest_rc4.c test/buildtest_srtp.c test/buildtest_ocsp.c crypto/whrlpool/wp-x86_64.s crypto/ec/ecp_nistz256-x86_64.s crypto/bn/x86_64-mont.s crypto/rc4/rc4-x86_64.s test/buildtest_symhacks.c test/buildtest_txt_db.c crypto/poly1305/poly1305-x86_64.s test/buildtest_mdc2.c engines/e_padlock-x86_64.s test/buildtest_async.c test/buildtest_aes.c test/buildtest_opensslv.c crypto/sha/sha256-mb-x86_64.s test/buildtest_lhash.c crypto/camellia/cmll-x86_64.s test/buildtest_cms.c crypto/chacha/chacha-x86_64.s test/buildtest_pkcs12.c crypto/md5/md5-x86_64.s test/buildtest_asn1.c test/buildtest_tls1.c crypto/modes/aesni-gcm-x86_64.s test/buildtest_ts.c test/buildtest_bn.c crypto/sha/sha512-x86_64.s crypto/aes/aesni-sha1-x86_64.s test/buildtest_conf.c test/buildtest_sha.c crypto/aes/bsaes-x86_64.s test/buildtest_bio.c test/buildtest_srp.c test/buildtest_rand.c test/buildtest_evp.c test/buildtest_x509v3.c test/buildtest_ec.c test/buildtest_ct.c test/buildtest_md4.c crypto/aes/aesni-x86_64.s test/buildtest_seed.c test/buildtest_pem2.c crypto/sha/sha1-x86_64.s test/buildtest_blowfish.c test/buildtest_engine.c test/buildtest_x509.c test/buildtest_modes.c test/buildtest_dtls1.c test/buildtest_safestack.c test/buildtest_rc2.c crypto/bn/rsaz-x86_64.s test/buildtest_rsa.c crypto/aes/aesni-sha256-x86_64.s test/buildtest_des.c crypto/aes/aesni-mb-x86_64.s crypto/aes/aes-x86_64.s test/buildtest_stack.c test/buildtest_ossl_typ.c test/buildtest_conf_api.c test/buildtest_ssl.c test/buildtest_ecdsa.c test/buildtest_md5.c test/buildtest_e_os2.c test/buildtest_ui.c crypto/aes/vpaes-x86_64.s test/buildtest_err.c test/buildtest_dsa.c test/buildtest_ebcdic.c test/buildtest_x509_vfy.c crypto/sha/sha1-mb-x86_64.s test/buildtest_obj_mac.c test/buildtest_pkcs7.c crypto/buildinf.h include/openssl/opensslconf.h crypto/include/internal/bn_conf.h crypto/include/internal/dso_conf.h
rm -f `find . -name '*.d' -a \! -path "./.git/*"`
rm -f `find . -name '*.o' -a \! -path "./.git/*"`
rm -f core
rm -f tags TAGS doc-nits
rm -f test/.rnd
rm -f openssl.pc libcrypto.pc libssl.pc
rm -f `find . -type l -a \! -path "./.git/*"`
rm -f ../openssl-1.1.1-dev.tar
$ make depend
$ LDCMD= make
/usr/bin/perl "-I." -Mconfigdata "../openssl/util/dofile.pl" \
    "-oMakefile" ../openssl/crypto/include/internal/bn_conf.h.in > crypto/include/internal/bn_conf.h
/usr/bin/perl "-I." -Mconfigdata "../openssl/util/dofile.pl" \
    "-oMakefile" ../openssl/crypto/include/internal/dso_conf.h.in > crypto/include/internal/dso_conf.h
/usr/bin/perl "-I." -Mconfigdata "../openssl/util/dofile.pl" \
    "-oMakefile" ../openssl/include/openssl/opensslconf.h.in > include/openssl/opensslconf.h
make depend && make _all
make[1]: Entering directory '/home/openssl/run-checker/enable-fuzz-afl'
make[1]: Leaving directory '/home/openssl/run-checker/enable-fuzz-afl'
make[1]: Entering directory '/home/openssl/run-checker/enable-fuzz-afl'
CC="afl-clang-fast" /usr/bin/perl ../openssl/crypto/aes/asm/aes-x86_64.pl elf crypto/aes/aes-x86_64.s
afl-clang-fast  -I. -Icrypto/include -Iinclude -I../openssl -I../openssl/crypto/include -I../openssl/include -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 -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -Wall -O0 -g -pthread -m64 -DL_ENDIAN -fno-omit-frame-pointer -g  -fPIC -DOPENSSL_USE_NODELETE -c -o crypto/aes/aes-x86_64.o crypto/aes/aes-x86_64.s
/bin/sh: 1: afl-clang-fast: not found
Makefile:600: recipe for target 'crypto/aes/aes-x86_64.o' failed
make[1]: *** [crypto/aes/aes-x86_64.o] Error 127
make[1]: Leaving directory '/home/openssl/run-checker/enable-fuzz-afl'
Makefile:131: recipe for target 'all' failed
make: *** [all] Error 2


More information about the openssl-commits mailing list