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:

a4c74e8 apps/passwd.c: 32 bits are sufficient to hold ROUNDS_MAX.
165f1c3 In err_cleanup(), cleanup the thread local storage too

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/clienth
 ellotest 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 tes
 t/x509_time_test test/x509aux   apps/CA.pl apps/tsget tools/c_rehash 
util/shlib_wrap.sh
rm -f crypto/md5/md5-x86_64.s crypto/bn/rsaz-avx2.s test/buildtest_ecdh.c 
test/buildtest_rc4.c test/buildtest_des.c crypto/bn/x86_64-mont.s 
test/buildtest_ssl2.c test/buildtest_stack.c test/buildtest_pkcs7.c 
crypto/camellia/cmll-x86_64.s test/buildtest_bn.c test/buildtest_rand.c 
test/buildtest_hmac.c test/buildtest_ssl.c crypto/poly1305/poly1305-x86_64.s 
test/buildtest_asn1t.c test/buildtest_err.c test/buildtest_symhacks.c 
test/buildtest_asn1.c test/buildtest_dh.c test/buildtest_async.c 
crypto/bn/x86_64-gf2m.s test/buildtest_lhash.c test/buildtest_ocsp.c 
test/buildtest_rsa.c crypto/whrlpool/wp-x86_64.s crypto/rc4/rc4-md5-x86_64.s 
test/buildtest_dsa.c crypto/rc4/rc4-x86_64.s test/buildtest_srp.c 
test/buildtest_bio.c crypto/sha/sha512-x86_64.s test/buildtest_md5.c 
crypto/sha/sha1-x86_64.s test/buildtest_opensslv.c test/buildtest_pkcs12.c 
crypto/modes/aesni-gcm-x86_64.s test/buildtest_ui.c test/buildtest_evp.c 
test/buildtest_tls1.c test/buildtest_camellia.c test/buildtest_e_os2.c crypto
 /chacha/chacha-x86_64.s crypto/aes/bsaes-x86_64.s test/buildtest_ossl_typ.c 
test/buildtest_x509.c test/buildtest_seed.c test/buildtest_txt_db.c 
test/buildtest_kdf.c test/buildtest_ecdsa.c crypto/aes/aesni-mb-x86_64.s 
crypto/sha/sha256-x86_64.s engines/e_padlock-x86_64.s test/buildtest_pem.c 
test/buildtest_srtp.c test/buildtest_pem2.c crypto/x86_64cpuid.s 
test/buildtest_rc2.c test/buildtest_safestack.c test/buildtest_conf_api.c 
test/buildtest_cast.c test/buildtest_ec.c crypto/aes/aesni-sha1-x86_64.s 
test/buildtest_md4.c crypto/aes/vpaes-x86_64.s test/buildtest_conf.c 
test/buildtest_sha.c crypto/bn/x86_64-mont5.s test/buildtest_aes.c 
test/buildtest_mdc2.c crypto/bn/rsaz-x86_64.s test/buildtest_objects.c 
test/buildtest_obj_mac.c crypto/ec/ecp_nistz256-x86_64.s test/buildtest_cmac.c 
test/buildtest_crypto.c crypto/aes/aes-x86_64.s test/buildtest_ct.c 
test/buildtest_buffer.c crypto/aes/aesni-x86_64.s test/buildtest_comp.c 
test/buildtest_x509_vfy.c test/buildtest_ripemd.c crypto/aes/aesni-
 sha256-x86_64.s test/buildtest_whrlpool.c test/buildtest_dtls1.c 
test/buildtest_engine.c test/buildtest_ts.c test/buildtest_cms.c 
test/buildtest_modes.c test/buildtest_idea.c test/buildtest_ebcdic.c 
crypto/sha/sha256-mb-x86_64.s test/buildtest_x509v3.c test/buildtest_blowfish.c 
crypto/modes/ghash-x86_64.s crypto/sha/sha1-mb-x86_64.s crypto/buildinf.h 
crypto/include/internal/dso_conf.h include/openssl/opensslconf.h 
crypto/include/internal/bn_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
_____
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits

Reply via email to