Platform and configuration command: $ uname -a Linux run 4.15.0-106-generic #107-Ubuntu SMP Thu Jun 4 11:27:52 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux $ CC=clang ../openssl/config -d --strict-warnings no-des
Commit log since last time: 05ead00065 run_tests.pl: Add warning that HARNESS_JOBS > 1 overrides HARNESS_VERBOSE 1acb2e6f35 Fix CMS so that it still works with non fetchable algorithms. eed12622fa Windows get ENV value as UTF-8 encoded string instead of a raw string c0f39ded68 Add Explicit EC parameter support to providers. a02c715c18 Clean away some declarations 93ec4f8f09 Remove the OSSL_SERIALIZER / OSSL_DESERIALIZER renaming scripts ece9304c96 Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE f650993f1d Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE 5a7734cd02 Add libctx/provider support to cmp_msg_test 4561f15fdb Add libctx/provider support to cmp_protect_test bdd6784fdd Add libctx/provider support to cmp_vfy_test b0248cbc3e Add libctx/provider support to cmp_client_test 6d1f50b520 Use in CMP+CRMF libctx and propq param added to sign/verify/HMAC/decrypt cac30a69bc cmp_msg.c: Copy libctx and propq of CMP_CTX to newly enrolled certificate 28e9f62b2d cmp_util.c: Add OPENSSL_CTX parameter to ossl_cmp_build_cert_chain(), improve its doc 1930b58642 cmp_hdr.c: Adapt ossl_cmp_hdr_init() to use OPENSSL_CTX for random number generation 2300083887 crypto/cmp: Prevent misleading errors in case x509v3_cache_extensions() fails ab28b59064 Add libctx/provider support to cmp_server_test 97e00da902 Add OPENSSL_CTX parameter to OSSL_CRMF_pbmp_new() and improve its doc 1a7cd250ad Add libctx and propq parameters to OSSL_CMP_{SRV_},CTX_new() and ossl_cmp_mock_srv_new() 7b1a3a5062 cmp_vfy.c: Fix bug: must verify msg signature also in 3GPP mode cef3a008a6 Update CMP header file references in internal CMP documentation ded346fad2 Add libctx and propq param to ASN.1 sign/verify/HMAC/decrypt 4cdf44c46b x_x509.c: Simplify X509_new_with_libctx() using x509_set0_libctx() 09c2e26e64 Re-word null->empty property; improve iteration.count example in property.pod 1bb6f70da3 testutil: Add provider.c with test_get_libctx(), to use at least for SSL and CMP 06cee80a84 testutil: Make SETUP_TEST_FIXTURE return 0 on fixture == NULL 1a7ceb6c74 Correct the #define's of EVP_PKEY_CTRL_SET1_ID and EVP_PKEY_CTRL_GET1_ID{,_LEN} bc03cfadc4 Add prerequisite #include directives to include/crypto/x509.h de3713d492 Make sure x509v3_cache_extensions() does not modify the error queue be63e58732 Fix incorrect selection flags for ec serializer. 8ca6c6669f Test mte with stitched ciphersuites in TLSv1.0 a361cb841d Fix stitched ciphersuites in TLS1.0 2a33470b4f Make better use of new load_cert_pass() variant of load_cert() in apps/ b3c5aadf4c apps: make use of OSSL_STORE for generalized certs and CRLs loading ed4faae00c Fix mem leaks on PKCS#12 read error in PKCS12_key_gen_{asc,utf8} 5f2b7db09b TEST: Use PEM_read_bio_PUBKEY_ex() and PEM_read_bio_PrivateKey_ex() 6e5ccd58c8 PEM: Add more library context aware PEM readers 2274d22d39 STORE: Distinguish public keys from private keys 6cc1dfca88 PROV: Fix DSA and DH private key serializers 22b814443e X509: Add d2i_PUBKEY_ex(), which take a libctx and propq 3b1fd0b003 cmp: handle error return from OBJ_obj2txt() ffcdb24b13 pkeyutil: check return value reading password 16486f6332 PROV: Fix EC OSSL_FUNC_keymgmt_match() to work in the FIPS provider 26a8f2ac95 RSA: Fix rsa_todata() to only add params for existing data e6ed04a9dc TEST: separate out NIST ECC tests from non-NIST a24b510c28 EVP: Have evp_pkey_cmp_any() detect if export wasn't possible Build log ended with (last 100 lines): ../../../../../no-des/util/wrap.pl ../../../../../no-des/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -proxy '' -no_proxy 127.0.0.1 -cmd ir -newkey new.key -newkeypass 'pass:' -certout test.cert.pem -out_trusted root.crt -revreason 5 => 1 not ok 79 - ir + ignored revocation # ------------------------------------------------------------------------------ Could not read any key of private key for CMP client certificate from signer.p12 C0202B7F747F0000:error::digital envelope routines:EVP_PBE_CipherInit:unknown cipher:../openssl/crypto/evp/evp_pbe.c:116: C0202B7F747F0000:error::PKCS12 routines:PKCS12_pbe_crypt:pkcs12 algor cipherinit error:../openssl/crypto/pkcs12/p12_decr.c:37: C0202B7F747F0000:error::PKCS12 routines:PKCS12_item_decrypt_d2i:pkcs12 pbe crypt error:../openssl/crypto/pkcs12/p12_decr.c:90: C0202B7F747F0000:error::PKCS12 routines:PKCS12_parse:parse error:../openssl/crypto/pkcs12/p12_kiss.c:87: Unable to load private key for CMP client certificate OPENSSL_FUNC:../openssl/apps/cmp.c:2885:CMP error: cannot set up CMP context # OPENSSL_FUNC:../openssl/apps/cmp.c:2728:CMP info: using OpenSSL configuration file '../Mock/test.cnf' # OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -proxy option is empty string, resetting option ../../../../../no-des/util/wrap.pl ../../../../../no-des/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -proxy '' -no_proxy 127.0.0.1 -cmd cr -newkey new.key -newkeypass 'pass:' -certout test.cert.pem -out_trusted root.crt => 1 not ok 82 - cr command # ------------------------------------------------------------------------------ # Failed test 'cr command' # at ../openssl/test/recipes/81-test_cmp_cli.t line 184. Could not open file or uri test.cert.pem for loading CMP client certificate (and optionally extra certs) Could not read any cert of CMP client certificate (and optionally extra certs) from test.cert.pem C0B05311167F0000:error::system library:file_open_with_libctx:No such file or directory:../openssl/crypto/store/loader_file.c:935:calling stat(test.cert.pem) OPENSSL_FUNC:../openssl/apps/cmp.c:2885:CMP error: cannot set up CMP context # OPENSSL_FUNC:../openssl/apps/cmp.c:2728:CMP info: using OpenSSL configuration file '../Mock/test.cnf' # OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -proxy option is empty string, resetting option # OPENSSL_FUNC:../openssl/apps/cmp.c:1964:CMP warning: -subject '/C=AU/ST=Some-State/O=Internet Widgits Pty Ltd/CN=leaf' given, which overrides the subject of 'test.cert.pem' in KUR ../../../../../no-des/util/wrap.pl ../../../../../no-des/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -proxy '' -no_proxy 127.0.0.1 -cmd kur -newkey new.key -newkeypass 'pass:' -certout test.cert.pem -out_trusted root.crt -oldcert test.cert.pem -server '127.0.0.1:1700' -cert test.cert.pem -key new.key -extracerts issuing.crt => 1 not ok 83 - kur command explicit options # ------------------------------------------------------------------------------ # Failed test 'kur command explicit options' # at ../openssl/test/recipes/81-test_cmp_cli.t line 184. Could not open file or uri test.cert.pem for loading CMP client certificate (and optionally extra certs) Could not read any cert of CMP client certificate (and optionally extra certs) from test.cert.pem C0108F1A377F0000:error::system library:file_open_with_libctx:No such file or directory:../openssl/crypto/store/loader_file.c:935:calling stat(test.cert.pem) OPENSSL_FUNC:../openssl/apps/cmp.c:2885:CMP error: cannot set up CMP context # OPENSSL_FUNC:../openssl/apps/cmp.c:2728:CMP info: using OpenSSL configuration file '../Mock/test.cnf' # OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -proxy option is empty string, resetting option # OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -subject option is empty string, resetting option # OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -secret option is empty string, resetting option ../../../../../no-des/util/wrap.pl ../../../../../no-des/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -proxy '' -no_proxy 127.0.0.1 -cmd kur -subject "" -certout test.cert.pem -oldcert test.cert.pem -server '127.0.0.1:1700' -cert test.cert.pem -key new.key -extracerts issuing.crt -secret "" => 1 not ok 84 - kur command minimal options # ------------------------------------------------------------------------------ # Looks like you failed 31 tests of 92. not ok 7 - CMP app CLI Mock enrollment # ------------------------------------------------------------------------------ # # Failed test 'CMP app CLI Mock enrollment # ' # at /home/openssl/run-checker/no-des/../openssl/util/perl/OpenSSL/Test.pm line 1302. # Looks like you failed 5 tests of 7.81-test_cmp_cli.t .................. Dubious, test returned 5 (wstat 1280, 0x500) Failed 5/7 subtests 90-test_asn1_time.t ................ ok 90-test_async.t .................... ok 90-test_bio_enc.t .................. ok 90-test_bio_memleak.t .............. ok 90-test_constant_time.t ............ ok 90-test_fatalerr.t ................. ok 90-test_gmdiff.t ................... ok 90-test_gost.t ..................... ok 90-test_ige.t ...................... ok 90-test_includes.t ................. ok 90-test_memleak.t .................. ok 90-test_overhead.t ................. ok 90-test_secmem.t ................... ok 90-test_shlibload.t ................ ok 90-test_srp.t ...................... ok 90-test_sslapi.t ................... ok 90-test_sslbuffers.t ............... ok 90-test_store.t .................... ok 90-test_sysdefault.t ............... ok 90-test_threads.t .................. ok 90-test_time_offset.t .............. ok 90-test_tls13ccs.t ................. ok 90-test_tls13encryption.t .......... ok 90-test_tls13secrets.t ............. ok 90-test_v3name.t ................... ok 95-test_external_boringssl.t ....... skipped: No external tests in this configuration 95-test_external_gost_engine.t ..... skipped: No external tests in this configuration 95-test_external_krb5.t ............ skipped: No external tests in this configuration 95-test_external_pyca.t ............ skipped: No external tests in this configuration 99-test_ecstress.t ................. ok 99-test_fuzz.t ..................... ok Test Summary Report ------------------- 30-test_evp.t (Wstat: 768 Tests: 86 Failed: 3) Failed tests: 12, 36, 69 Non-zero exit status: 3 30-test_evp_kdf.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 81-test_cmp_cli.t (Wstat: 1280 Tests: 7 Failed: 5) Failed tests: 3-7 Non-zero exit status: 5 Files=209, Tests=3230, 886 wallclock secs (14.06 usr 1.39 sys + 817.87 cusr 62.63 csys = 895.95 CPU) Result: FAIL Makefile:3121: recipe for target '_tests' failed make[1]: *** [_tests] Error 1 make[1]: Leaving directory '/home/openssl/run-checker/no-des' Makefile:3119: recipe for target 'tests' failed make: *** [tests] Error 2