Still FAILED build of OpenSSL branch master with options --strict-warnings

OpenSSL run-checker openssl at openssl.org
Tue Jun 15 22:10:40 UTC 2021


Platform and configuration command:

$ uname -a
Linux run 5.4.0-72-generic #80-Ubuntu SMP Mon Apr 12 17:35:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config --strict-warnings

Commit log since last time:

4832560be3 Disabling Encrypt-then-MAC extension in s_client/s_server
835dd706d3 TEST: Make test/recipes/01-test_symbol_presence.t more platform agnostic
29b3fdad2b Refactor OSSL_STORE_LOADER_do_all_provided() to behave like OSSL_STORE_LOADER_fetch()
5d8ad7d385 test/evp_extra_test.c: Peek at the error instead of getting it.
27fb7a0a27 DECODER & ENCODER: Add better tracing
cd77073879 Adapt all public EVP_XXX_do_all_provided() for the changed evp_generic_do_all()
793b05865a Refactor evp_generic_do_all() to behave like evp_generic_fetch()
b3f5d5d368 Refactor OSSL_ENCODER_do_all_provided() to behave like OSSL_ENCODER_fetch()
0756282830 Refactor OSSL_DECODER_do_all_provided() to behave like OSSL_DECODER_fetch()
f0191d0b13 Add the internal function ossl_method_store_do_all()
04fb4ec8fa s_server: make -rev option easier to find (mention echo)
9067cf6ccd CORE: Move away the allocation of the temporary no_cache method store
515480be79 ASN1_parse_dump(): allow NULL BIO input, to simplify applications not needing output
bb19b9d456 BIO_write_ex(): Make handing of BIO b == NULL and dlen == 0 less redundant
1d8897176d BIO: Make source file names in crypto/bio/ consistent
3b66592490 BIO_dum_indent_cb(): Fix handling of cb return value
f42b3b70d8 fuzz/asn1parse.c: Clean up non-portable code and catch malloc failure
9d9691f78a BIO: prevent crash on NULL BIO for prefix_ctrl() and thus for BIO_set_prefix(), BIO_set_indent(), etc.
4439a6483e ASN1: rename asn1_par.c to asn1_parse.c for clarity; simplify asn1_parse2()
a5d250e57e Use getauxval on Android with API level > 18
5bbe213418 Remove "-immedate_renegotiation" option
f4752e8827 Move AllowClientRenegotiation tests
60d13c8ff8 remove end of line whitespace
dfb0b8d63a cms: free PKEY_CTX
8dff167dfe cms: fix coverity 1485981: unchecked return value
a1fb5eb920 apps: move global libctx and property query into their own file
c696f4bfc3 speed: make sure to free any allocated EVP_MAC structures
09495e4301 pkcs12: use the app's libctx and property query when searching for algorithms
4d574312db speed: use the app's libctx and property query when searching for algorithms
f147fa3e7d list: use the app's libctx and property query when searching for algorithms
f64851c5b3 kdf: use the app's libctx and property query when searching for algorithms
c8dd887d3c fipsinstall: use the app's libctx and property query when searching for algorithms
3334e039cf add libctx and property query to fetch functions
02288cbb65 test: add SPKAC command test
81743ed9d7 spkac: document -digest option
e1a77f9cff spkac: allow digests other than MD5 to be used for signing
42e97dde80 Add missing NULL check in OSSL_DECODER_from_bio().

Build log ended with (last 100 lines):

        # ERROR: (bool) 'create_ssl_ctx_pair(NULL, TLS_server_method(), TLS_client_method(), TLS1_VERSION, 0, &sctx, &cctx, ciphers[idx].certnum == 0 ? cert1 : cert2, ciphers[idx].certnum == 0 ? privkey1 : privkey2) == true' failed @ ../openssl/test/gosttest.c:57
        # false
        # 80E1FCA7127F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 80E1FCA7127F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623794837
        not ok 3 - iteration 3
# ------------------------------------------------------------------------------
        # ERROR: (int) 'SSL_CTX_use_certificate_file(serverctx, certfile, SSL_FILETYPE_PEM) == 1' failed @ ../openssl/test/helpers/ssltestlib.c:741
        # [0] compared to [1]
        # ERROR: (bool) 'create_ssl_ctx_pair(NULL, TLS_server_method(), TLS_client_method(), TLS1_VERSION, 0, &sctx, &cctx, ciphers[idx].certnum == 0 ? cert1 : cert2, ciphers[idx].certnum == 0 ? privkey1 : privkey2) == true' failed @ ../openssl/test/gosttest.c:57
        # false
        # 80E1FCA7127F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 80E1FCA7127F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623794837
        not ok 4 - iteration 4
# ------------------------------------------------------------------------------
        # ERROR: (int) 'SSL_CTX_use_certificate_file(serverctx, certfile, SSL_FILETYPE_PEM) == 1' failed @ ../openssl/test/helpers/ssltestlib.c:741
        # [0] compared to [1]
        # ERROR: (bool) 'create_ssl_ctx_pair(NULL, TLS_server_method(), TLS_client_method(), TLS1_VERSION, 0, &sctx, &cctx, ciphers[idx].certnum == 0 ? cert1 : cert2, ciphers[idx].certnum == 0 ? privkey1 : privkey2) == true' failed @ ../openssl/test/gosttest.c:57
        # false
        # 80E1FCA7127F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 80E1FCA7127F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623794837
        not ok 5 - iteration 5
# ------------------------------------------------------------------------------
        # ERROR: (int) 'SSL_CTX_use_certificate_file(serverctx, certfile, SSL_FILETYPE_PEM) == 1' failed @ ../openssl/test/helpers/ssltestlib.c:741
        # [0] compared to [1]
        # ERROR: (bool) 'create_ssl_ctx_pair(NULL, TLS_server_method(), TLS_client_method(), TLS1_VERSION, 0, &sctx, &cctx, ciphers[idx].certnum == 0 ? cert1 : cert2, ciphers[idx].certnum == 0 ? privkey1 : privkey2) == true' failed @ ../openssl/test/gosttest.c:57
        # false
        # 80E1FCA7127F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 80E1FCA7127F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623794837
        not ok 6 - iteration 6
# ------------------------------------------------------------------------------
        # ERROR: (int) 'SSL_CTX_use_certificate_file(serverctx, certfile, SSL_FILETYPE_PEM) == 1' failed @ ../openssl/test/helpers/ssltestlib.c:741
        # [0] compared to [1]
        # ERROR: (bool) 'create_ssl_ctx_pair(NULL, TLS_server_method(), TLS_client_method(), TLS1_VERSION, 0, &sctx, &cctx, ciphers[idx].certnum == 0 ? cert1 : cert2, ciphers[idx].certnum == 0 ? privkey1 : privkey2) == true' failed @ ../openssl/test/gosttest.c:57
        # false
        # 80E1FCA7127F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 80E1FCA7127F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623794837
        not ok 7 - iteration 7
# ------------------------------------------------------------------------------
        # ERROR: (int) 'SSL_CTX_use_certificate_file(serverctx, certfile, SSL_FILETYPE_PEM) == 1' failed @ ../openssl/test/helpers/ssltestlib.c:741
        # [0] compared to [1]
        # ERROR: (bool) 'create_ssl_ctx_pair(NULL, TLS_server_method(), TLS_client_method(), TLS1_VERSION, 0, &sctx, &cctx, ciphers[idx].certnum == 0 ? cert1 : cert2, ciphers[idx].certnum == 0 ? privkey1 : privkey2) == true' failed @ ../openssl/test/gosttest.c:57
        # false
        # 80E1FCA7127F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 80E1FCA7127F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623794837
        not ok 8 - iteration 8
# ------------------------------------------------------------------------------
    # OPENSSL_TEST_RAND_ORDER=1623794837
    not ok 1 - test_tls13
# ------------------------------------------------------------------------------
../../util/wrap.pl ../../test/gosttest ../../../openssl/test/recipes/90-test_gost_data/server-cert2001.pem ../../../openssl/test/recipes/90-test_gost_data/server-key2001.pem ../../../openssl/test/recipes/90-test_gost_data/server-cert2012.pem ../../../openssl/test/recipes/90-test_gost_data/server-key2012.pem => 1
not ok 1 - running gosttest
# ------------------------------------------------------------------------------
#   Failed test 'running gosttest'
#   at ../openssl/test/recipes/90-test_gost.t line 39.
# Looks like you failed 1 test of 1.90-test_gost.t ..................... 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests 
90-test_ige.t ...................... ok
90-test_memleak.t .................. ok
90-test_includes.t ................. ok
90-test_overhead.t ................. ok
90-test_secmem.t ................... ok
90-test_srp.t ...................... ok
90-test_shlibload.t ................ ok
90-test_sslbuffers.t ............... ok

# 
Killing mock server with pid=69636480-test_cmp_http.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
80-test_ssl_old.t .................. ok
95-test_external_gost_engine.t ..... skipped: No external tests in this configuration
91-test_pkey_check.t ............... ok
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
90-test_store.t .................... ok
90-test_sslapi.t ................... ok

Test Summary Report
-------------------
90-test_gost.t                   (Wstat: 256 Tests: 1 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
Files=237, Tests=3240, 149 wallclock secs (11.79 usr  1.23 sys + 464.74 cusr 53.53 csys = 531.29 CPU)
Result: FAIL
make[1]: *** [Makefile:3236: run_tests] Error 1
make[1]: Leaving directory '/home/openssl/run-checker/default'
make: *** [Makefile:3232: tests] Error 2


More information about the openssl-commits mailing list