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

OpenSSL run-checker openssl at openssl.org
Wed Jun 16 22:10:43 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:

c3932c34cd Always wait for both threads to finish
218e9969fd DSO: Fix the VMS DSO name converter to actually do something
afb254d02b TEST: Change 'catdir' to 'catfile' when dealing with files, in run_tests.pl
079f8d36ff Build file templates: Fix in2script dependencies
3c121b986c Configuration: Fix incorrect $unified_info{attributes} references
a6f8e131f4 prov: tag SM2 encoders and decoders as non-FIPS
62636db634 VMS build: drop a spurious debug print
ab9d67efa4 HTTP client: fix use of OSSL_HTTP_adapt_proxy(), which is needed also in cmp.c
eefdb8e013 X509_digest_sig(): Improve default hash for EdDSA and allow to return the chosen default
6882652e65 CORE: Do a bit of cleanup of core fetching
9932585220 Fix DH private key check.
d66ff761d2 Add a test for fetching various non-evp objects
5a5d90ffac Clean up the encoder/decoder/loader stores before providers
f7d2427ac3 apps: remove AEAD/mode checks that are now redundant
a89835f7e0 apps: use get_cipher_any() instead of get_cipher() for commands that support these ciphers/modes
fa8ff9e4e8 apps: limit get_cipher() to not return AEAD or XTS ciphers
6920055ec3 doc: document the various get_cipher functions in the commands lib.
43ba1573ce test: add test cases for SHAxxx helper functions
987d7da327 Include a local static buffer for the SHA helper functions
f763e13514 Correct processing of AES-SHA stitched ciphers
1941684daf Add missing migration_guide API mappings.
599429e09a Add documentation for the newly added OBJ up calls
87e60f09aa Add a test for the newly added OBJ upcalls
97abae6a9d Add various OBJ functions as callbacks
b88a3b1016 doc: finish the provider child up call documentation
cb37af461d TEST: Skip test/recipes/01-test_symbol_presence.t on MacOS
07b8c0a186 TEST: Display the correct shared library name
42cf25fcb6 new: update NEWS.md so it is correct.
8b29badad1 new: update NEWS.md so it is correct.

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
        # 8021D8E4F67F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 8021D8E4F67F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623881238
        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
        # 8021D8E4F67F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 8021D8E4F67F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623881238
        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
        # 8021D8E4F67F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 8021D8E4F67F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623881238
        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
        # 8021D8E4F67F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 8021D8E4F67F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623881238
        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
        # 8021D8E4F67F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 8021D8E4F67F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623881238
        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
        # 8021D8E4F67F0000:error:03000072:digital envelope routines:X509_PUBKEY_get0:decode error:../openssl/crypto/x509/x_pubkey.c:441:
        # 8021D8E4F67F0000:error:0A00018F:SSL routines:SSL_CTX_use_certificate:ee key too small:../openssl/ssl/ssl_rsa.c:221:
        # OPENSSL_TEST_RAND_ORDER=1623881238
        not ok 8 - iteration 8
# ------------------------------------------------------------------------------
    # OPENSSL_TEST_RAND_ORDER=1623881238
    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=80128480-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
91-test_pkey_check.t ............... ok
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
99-test_ecstress.t ................. ok
95-test_external_pyca.t ............ skipped: No external tests in this configuration
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=240, Tests=3243, 154 wallclock secs (11.91 usr  1.37 sys + 471.14 cusr 53.48 csys = 537.90 CPU)
Result: FAIL
make[1]: *** [Makefile:3223: run_tests] Error 1
make[1]: Leaving directory '/home/openssl/run-checker/default'
make: *** [Makefile:3219: tests] Error 2


More information about the openssl-commits mailing list