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

OpenSSL run-checker openssl at openssl.org
Mon Mar 27 10:46:46 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:

be25316 aes/asm/bsaes-armv7.pl: relax stack alignment requirement.

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 for linux-x86_64
Configuring OpenSSL version 1.1.0f-dev (0x10100060L)
    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-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-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
CC            =afl-clang-fast
CFLAG         =-Wall -O0 -g -pthread -m64 -DL_ENDIAN -fno-omit-frame-pointer -g 
SHARED_CFLAG  =-fPIC -DOPENSSL_USE_NODELETE
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
LFLAG         =
PLIB_LFLAG    =
EX_LIBS       =-ldl 
APPS_OBJ      =
CPUID_OBJ     =x86_64cpuid.o
UPLINK_OBJ    =
BN_ASM        =asm/x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o rsaz_exp.o rsaz-x86_64.o rsaz-avx2.o
EC_ASM        =ecp_nistz256.o ecp_nistz256-x86_64.o
DES_ENC       =des_enc.o fcrypt_b.o
AES_ENC       =aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o aesni-sha256-x86_64.o aesni-mb-x86_64.o
BF_ENC        =bf_enc.o
CAST_ENC      =c_enc.o
RC4_ENC       =rc4-x86_64.o rc4-md5-x86_64.o
RC5_ENC       =rc5_enc.o
MD5_OBJ_ASM   =md5-x86_64.o
SHA1_OBJ_ASM  =sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o sha1-mb-x86_64.o sha256-mb-x86_64.o
RMD160_OBJ_ASM=
CMLL_ENC      =cmll-x86_64.o cmll_misc.o
MODES_OBJ     =ghash-x86_64.o aesni-gcm-x86_64.o
PADLOCK_OBJ   =e_padlock-x86_64.o
CHACHA_ENC    =chacha-x86_64.o
POLY1305_OBJ  =poly1305-x86_64.o
BLAKE2_OBJ    =
PROCESSOR     =
RANLIB        =ranlib
ARFLAGS       =
PERL          =/usr/bin/perl

SIXTY_FOUR_BIT_LONG mode

Configured for linux-x86_64.
$ 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/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/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/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/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/heartbeat_test test/hmactest test/ideatest test/igetest test/md2test test/md4test test/md5test test/mdc2test test/memleaktest test/p5_crpt2_test test/packettest test/pbelutest test/randtest test/rc2test test/rc4test test/rc5test test/rmdtest test/rsa_test test/sanitytest test/secmemtest test/sha1test test/sha256t test/sha512t test/srptest test/ssl_test test/ssl_test_ctx_test test/sslapitest test/sslcorrupttest test/ssltest_old test/threadstest test/v3ext test/v3nametest test/verify_extra_test test/wp_test test/x509aux   apps/CA.pl apps/tsget tools/c_rehash util/shlib_wrap.sh
rm -f test/buildtest_asn1t.c crypto/sha/sha512-x86_64.s test/buildtest_hmac.c crypto/sha/sha1-mb-x86_64.s test/buildtest_engine.c test/buildtest_stack.c test/buildtest_seed.c test/buildtest_pem.c crypto/modes/aesni-gcm-x86_64.s test/buildtest_opensslv.c test/buildtest_evp.c test/buildtest_rc2.c crypto/md5/md5-x86_64.s test/buildtest_conf.c test/buildtest_ripemd.c test/buildtest_dh.c crypto/rc4/rc4-x86_64.s test/buildtest_des.c test/buildtest_sha.c test/buildtest_ecdh.c crypto/sha/sha256-x86_64.s test/buildtest_dtls1.c test/buildtest_camellia.c test/buildtest_ec.c test/buildtest_x509.c test/buildtest_aes.c test/buildtest_conf_api.c crypto/poly1305/poly1305-x86_64.s crypto/sha/sha1-x86_64.s test/buildtest_ebcdic.c crypto/aes/bsaes-x86_64.s test/buildtest_srp.c crypto/ec/ecp_nistz256-x86_64.s test/buildtest_objects.c test/buildtest_ct.c test/buildtest_md5.c test/buildtest_mdc2.c crypto/aes/vpaes-x86_64.s test/buildtest_md4.c crypto/aes/aesni-sha256-x86_64.s test/buildtest_obj_mac.c crypto/aes/aes-x86_64.s test/buildtest_bn.c crypto/aes/aesni-x86_64.s test/buildtest_ocsp.c test/buildtest_pkcs12.c test/buildtest_cms.c test/buildtest_blowfish.c test/buildtest_cmac.c crypto/sha/sha256-mb-x86_64.s test/buildtest_tls1.c test/buildtest_e_os2.c test/buildtest_ts.c test/buildtest_ssl.c test/buildtest_safestack.c test/buildtest_pem2.c test/buildtest_modes.c crypto/bn/x86_64-mont.s crypto/whrlpool/wp-x86_64.s crypto/bn/rsaz-avx2.s test/buildtest_cast.c test/buildtest_idea.c test/buildtest_rc4.c crypto/bn/x86_64-mont5.s test/buildtest_crypto.c test/buildtest_ossl_typ.c test/buildtest_rand.c test/buildtest_txt_db.c test/buildtest_kdf.c test/buildtest_buffer.c test/buildtest_lhash.c crypto/chacha/chacha-x86_64.s test/buildtest_dsa.c crypto/modes/ghash-x86_64.s crypto/bn/rsaz-x86_64.s test/buildtest_ui.c crypto/x86_64cpuid.s test/buildtest_x509_vfy.c test/buildtest_symhacks.c test/buildtest_comp.c crypto/aes/aesni-mb-x86_64.s test/buildtest_asn1.c crypto/camellia/cmll-x86_64.s test/buildtest_srtp.c test/buildtest_rsa.c test/buildtest_x509v3.c engines/e_padlock-x86_64.s test/buildtest_async.c crypto/aes/aesni-sha1-x86_64.s test/buildtest_ssl2.c crypto/bn/x86_64-gf2m.s test/buildtest_err.c crypto/rc4/rc4-md5-x86_64.s test/buildtest_bio.c test/buildtest_whrlpool.c test/buildtest_pkcs7.c test/buildtest_ecdsa.c crypto/include/internal/bn_conf.h include/openssl/opensslconf.h crypto/include/internal/dso_conf.h crypto/buildinf.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.0f-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-1.1.0/enable-fuzz-afl'
make[1]: Leaving directory '/home/openssl/run-checker-1.1.0/enable-fuzz-afl'
make[1]: Entering directory '/home/openssl/run-checker-1.1.0/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:586: 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-1.1.0/enable-fuzz-afl'
Makefile:126: recipe for target 'all' failed
make: *** [all] Error 2


More information about the openssl-commits mailing list