openssl: [BUG] evp_extra_test fails on NonStop builds in openssl-3.0
The openssl-3.0 started failing tests on NonStop at or near commit 48fe8d4e53d5572ff77215e3336a1c71b0b4517b. Test results immediately below, configuration at the bottom. Assistance requested.
# Subtest: ../../test/evp_extra_test
1..58
ok 1 - test_EVP_set_default_properties
# Subtest: test_EVP_DigestSignInit
1..30
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 1 - iteration 1 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 2 - iteration 2 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 3 - iteration 3 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 4 - iteration 4 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 5 - iteration 5 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 6 - iteration 6 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 7 - iteration 7 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 8 - iteration 8 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 9 - iteration 9 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 10 - iteration 10 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 11 - iteration 11 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 12 - iteration 12 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 13 - iteration 13 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 14 - iteration 14 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 15 - iteration 15 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 16 - iteration 16 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 17 - iteration 17 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 18 - iteration 18 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 19 - iteration 19 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 20 - iteration 20 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 21 - iteration 21 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 22 - iteration 22 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 23 - iteration 23 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 24 - iteration 24 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 25 - iteration 25 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 26 - iteration 26 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 27 - iteration 27 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 28 - iteration 28 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 29 - iteration 29 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1355
# Test does not support a non-default library context
ok 30 - iteration 30 # skipped
ok 2 - test_EVP_DigestSignInit # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1510
# Test does not support a non-default library context
ok 3 - test_EVP_DigestVerifyInit # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1552
# Test does not support a non-default library context
ok 4 - test_siphash_digestsign # skipped
ok 5 - test_EVP_Digest
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1649
# Test does not support a non-default library context
ok 6 - test_EVP_md_null # skipped
# Subtest: test_EVP_PKEY_sign
1..3
ok 31 - iteration 1
ok 32 - iteration 2
ok 33 - iteration 3
ok 7 - test_EVP_PKEY_sign
# Subtest: test_EVP_PKEY_sign_with_app_method
1..2
ok 34 - iteration 1
ok 35 - iteration 2
ok 8 - test_EVP_PKEY_sign_with_app_method
# Subtest: test_EVP_Enveloped
1..2
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1281
# Test does not support a non-default library context
ok 36 - iteration 1 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:1281
# Test does not support a non-default library context
ok 37 - iteration 2 # skipped
ok 9 - test_EVP_Enveloped # skipped
# Subtest: test_d2i_AutoPrivateKey
1..3
ok 38 - iteration 1
ok 39 - iteration 2
ok 40 - iteration 3
ok 10 - test_d2i_AutoPrivateKey
ok 11 - test_privatekey_to_pkcs8
ok 12 - test_EVP_PKCS82PKEY_wrong_tag
ok 13 - test_EVP_PKCS82PKEY
# Subtest: test_EC_keygen_with_enc
1..2
ok 41 - iteration 1
ok 42 - iteration 2
ok 14 - test_EC_keygen_with_enc
ok 15 - test_EVP_SM2
ok 16 - test_EVP_SM2_verify
# Subtest: test_set_get_raw_keys
1..8
ok 43 - iteration 1
ok 44 - iteration 2
ok 45 - iteration 3
ok 46 - iteration 4
ok 47 - iteration 5
ok 48 - iteration 6
ok 49 - iteration 7
ok 50 - iteration 8
ok 17 - test_set_get_raw_keys
# Subtest: test_EVP_PKEY_check
1..8
ok 51 - iteration 1
ok 52 - iteration 2
ok 53 - iteration 3
ok 54 - iteration 4
ok 55 - iteration 5
ok 56 - iteration 6
ok 57 - iteration 7
ok 58 - iteration 8
ok 18 - test_EVP_PKEY_check
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:2439
# Test does not support a non-default library context
ok 19 - test_CMAC_keygen # skipped
ok 20 - test_HKDF
ok 21 - test_emptyikm_HKDF
ok 22 - test_X509_PUBKEY_inplace
ok 23 - test_X509_PUBKEY_dup
# Subtest: test_invalide_ec_char2_pub_range_decode
1..3
ok 59 - iteration 1
ok 60 - iteration 2
ok 61 - iteration 3
ok 24 - test_invalide_ec_char2_pub_range_decode
ok 25 - test_DSA_get_set_params
# ERROR: (bool) 'ret == true' failed @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:725
# false
# ERROR: (bool) 'ret == true' failed @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:725
# false
# ERROR: (bool) 'ret == false' failed @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:728
# true
ok 26 - test_DSA_priv_pub
ok 27 - test_RSA_get_set_params
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:2867
# Test does not support a non-default library context
ok 28 - test_RSA_OAEP_set_get_params # skipped
ok 29 - test_RSA_OAEP_set_null_label
ok 30 - test_decrypt_null_chunks
# ERROR: (bool) 'ret == true' failed @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:725
# false
# ERROR: (bool) 'ret == true' failed @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:725
# false
# ERROR: (bool) 'ret == false' failed @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:728
# true
ok 31 - test_DH_priv_pub
ok 32 - test_EVP_PKEY_set1_DH
# ERROR: (bool) 'ret == true' failed @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:725
# false
# ERROR: (bool) 'ret == true' failed @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:725
# false
# ERROR: (bool) 'ret == false' failed @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:728
# true
ok 33 - test_EC_priv_pub
ok 34 - test_EC_priv_only_legacy
# Subtest: test_keygen_with_empty_template
1..2
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3108
# Test does not support a non-default library context
ok 62 - iteration 1 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3108
# Test does not support a non-default library context
ok 63 - iteration 2 # skipped
ok 35 - test_keygen_with_empty_template # skipped
# Subtest: test_pkey_ctx_fail_without_provider
1..2
ok 64 - iteration 1
ok 65 - iteration 2
ok 36 - test_pkey_ctx_fail_without_provider
ok 37 - test_rand_agglomeration
# Subtest: test_evp_iv_aes
1..12
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3275
# Test does not support a non-default library context
ok 66 - iteration 1 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3275
# Test does not support a non-default library context
ok 67 - iteration 2 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3275
# Test does not support a non-default library context
ok 68 - iteration 3 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3275
# Test does not support a non-default library context
ok 69 - iteration 4 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3275
# Test does not support a non-default library context
ok 70 - iteration 5 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3275
# Test does not support a non-default library context
ok 71 - iteration 6 # skipped
ok 72 - iteration 7
ok 73 - iteration 8
ok 74 - iteration 9
ok 75 - iteration 10
ok 76 - iteration 11
ok 77 - iteration 12
ok 38 - test_evp_iv_aes
# Subtest: test_evp_iv_des
1..6
ok 78 - iteration 1
ok 79 - iteration 2
ok 80 - iteration 3
ok 81 - iteration 4
ok 82 - iteration 5
ok 83 - iteration 6
ok 39 - test_evp_iv_des
# Subtest: test_evp_bf_default_keylen
1..4
ok 84 - iteration 1
ok 85 - iteration 2
ok 86 - iteration 3
ok 87 - iteration 4
ok 40 - test_evp_bf_default_keylen
ok 41 - test_EVP_rsa_pss_with_keygen_bits
ok 42 - test_EVP_rsa_pss_set_saltlen
# Subtest: test_ecpub
1..13
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 88 - iteration 1 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 89 - iteration 2 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 90 - iteration 3 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 91 - iteration 4 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 92 - iteration 5 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 93 - iteration 6 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 94 - iteration 7 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 95 - iteration 8 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 96 - iteration 9 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 97 - iteration 10 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 98 - iteration 11 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 99 - iteration 12 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:3535
# Test does not support a non-default library context
ok 100 - iteration 13 # skipped
ok 43 - test_ecpub # skipped
ok 44 - test_names_do_all
# Subtest: test_evp_init_seq
1..8
ok 101 - iteration 1
ok 102 - iteration 2
ok 103 - iteration 3
ok 104 - iteration 4
ok 105 - iteration 5
ok 106 - iteration 6
ok 107 - iteration 7
ok 108 - iteration 8
ok 45 - test_evp_init_seq
# Subtest: test_evp_reset
1..2
ok 109 - iteration 1
ok 110 - iteration 2
ok 46 - test_evp_reset
# Subtest: test_gcm_reinit
1..2
ok 111 - iteration 1
ok 112 - iteration 2
ok 47 - test_gcm_reinit
# Subtest: test_evp_updated_iv
1..12
ok 113 - iteration 1
ok 114 - iteration 2
ok 115 - iteration 3
ok 116 - iteration 4
ok 117 - iteration 5
ok 118 - iteration 6
ok 119 - iteration 7
ok 120 - iteration 8
ok 121 - iteration 9
ok 122 - iteration 10
ok 123 - iteration 11
ok 124 - iteration 12
ok 48 - test_evp_updated_iv
# Subtest: test_ivlen_change
1..3
ok 125 - iteration 1
ok 126 - iteration 2
ok 127 - iteration 3
ok 49 - test_ivlen_change
# Subtest: test_keylen_change
1..4
ok 128 - iteration 1
ok 129 - iteration 2
ok 130 - iteration 3
ok 131 - iteration 4
ok 50 - test_keylen_change
# Subtest: test_custom_pmeth
1..12
ok 132 - iteration 1
ok 133 - iteration 2
ok 134 - iteration 3
ok 135 - iteration 4
ok 136 - iteration 5
ok 137 - iteration 6
ok 138 - iteration 7
ok 139 - iteration 8
ok 140 - iteration 9
ok 141 - iteration 10
ok 142 - iteration 11
ok 143 - iteration 12
ok 51 - test_custom_pmeth
ok 52 - test_evp_md_cipher_meth
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:4611
# Non-default libctx
ok 53 - test_custom_md_meth # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:4693
# Non-default libctx
ok 54 - test_custom_ciph_meth # skipped
# Subtest: test_ecx_short_keys
1..4
ok 144 - iteration 1
ok 145 - iteration 2
ok 146 - iteration 3
ok 147 - iteration 4
ok 55 - test_ecx_short_keys
# Subtest: test_ecx_not_private_key
1..8
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:4937
# no public key present
ok 148 - iteration 1 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:4937
# no public key present
ok 149 - iteration 2 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:4937
# no public key present
ok 150 - iteration 3 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:4937
# no public key present
ok 151 - iteration 4 # skipped
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:4932
# signing not supported for X25519/X448
ok 152 - iteration 5 # skipped
ok 153 - iteration 6
# SKIP: @ /home/jenkinsbuild/.jenkins/workspace/OpenSSL-3.0_Monitor/test/evp_extra_test.c:4932
# signing not supported for X25519/X448
ok 154 - iteration 7 # skipped
ok 155 - iteration 8
ok 56 - test_ecx_not_private_key
ok 57 - test_aes_gcm_ivlen_change_cve_2023_5363
ok 58 - test_aes_rc4_keylen_change_cve_2023_5363
../../util/wrap.pl ../../test/evp_extra_test -context => 139
not ok 2 - running evp_extra_test with a non-default library context
Configuration
perl ./Configure nonstop-nsx_64 --with-rand-seed=rdcpu enable-fips
Perl information:
perl
5.30.3 for NSV-D-nonstop_kernel
Enabled features:
acvp-tests
aria
async
autoalginit
autoerrinit
autoload-config
bf
blake2
bulk
cached-fetch
camellia
capieng
cast
chacha
cmac
cmp
cms
comp
ct
deprecated
des
dgram
dh
dsa
dso
dtls
dynamic-engine
ec
ec2m
ecdh
ecdsa
egd
engine
err
filenames
fips
fips-securitychecks
gost
idea
legacy
loadereng
md4
mdc2
module
multiblock
nextprotoneg
ocb
ocsp
padlockeng
pic
pinshared
poly1305
posix-io
psk
rc2
rc4
rdrand
rfc3779
rmd160
scrypt
secure-memory
seed
shared
siphash
siv
sm2
sm3
sm4
sock
srp
srtp
sse2
ssl
ssl-trace
static-engine
stdio
tests
tls
ts
ui-console
whirlpool
tls1
tls1-method
tls1_1
tls1_1-method
tls1_2
tls1_2-method
tls1_3
dtls1
dtls1-method
dtls1_2
dtls1_2-method
Disabled features:
afalgeng [not-linux] OPENSSL_NO_AFALGENG
asan [default] OPENSSL_NO_ASAN
asm [no asm_arch] OPENSSL_NO_ASM
buildtest-c++ [default]
crypto-mdebug [default] OPENSSL_NO_CRYPTO_MDEBUG
devcryptoeng [default] OPENSSL_NO_DEVCRYPTOENG
ec_nistp_64_gcc_128 [default] OPENSSL_NO_EC_NISTP_64_GCC_128
external-tests [default] OPENSSL_NO_EXTERNAL_TESTS
fuzz-afl [default] OPENSSL_NO_FUZZ_AFL
fuzz-libfuzzer [default] OPENSSL_NO_FUZZ_LIBFUZZER
ktls [default] OPENSSL_NO_KTLS
makedepend [unavailable]
md2 [default] OPENSSL_NO_MD2 (skip crypto/md2)
msan [default] OPENSSL_NO_MSAN
rc5 [default] OPENSSL_NO_RC5 (skip crypto/rc5)
sctp [default] OPENSSL_NO_SCTP
threads [config]
trace [default] OPENSSL_NO_TRACE
ubsan [default] OPENSSL_NO_UBSAN
unit-test [default] OPENSSL_NO_UNIT_TEST
uplink [no uplink_arch] OPENSSL_NO_UPLINK
weak-ssl-ciphers [default] OPENSSL_NO_WEAK_SSL_CIPHERS
zlib [default]
zlib-dynamic [default]
ssl3 [default] OPENSSL_NO_SSL3
ssl3-method [default] OPENSSL_NO_SSL3_METHOD
Config target attributes:
AR => "ar",
ARFLAGS => "qc",
CC => "c99",
HASHBANGPERL => "/usr/bin/env perl",
RANLIB => "ranlib",
RC => "windres",
bn_ops => "SIXTY_FOUR_BIT",
build_file => "Makefile",
build_scheme => [ "unified", "unix" ],
cflags => "-g -O2 -Wextensions -Wnowarn=203,220,272,734,770,1506 -Wbuild_neutral_library -Wverbose -Wtarget=tns/x -Wsystype=oss -Wlp64 -WIEEE_float",
cppflags => "",
defines => [ "OPENSSL_BUILDING_OPENSSL", "OPENSSL_VPROC=\$(OPENSSL_VPROC)", "_XOPEN_SOURCE", "_XOPEN_SOURCE_EXTENDED=1", "_TANDEM_SOURCE", "B_ENDIAN", "_TANDEM_ARCH=3" ],
disable => [ "threads" ],
dso_scheme => "DLFCN",
enable => [ "egd" ],
ex_libs => "-lrld",
includes => [ ],
lflags => "-Wxld=\"-set systype oss\" -Wxld=\"-set data_model lp64\" -Wxld=\"-set floattype ieee_float\"",
lib_cflags => "",
lib_cppflags => "",
lib_defines => [ ],
module_cflags => "",
module_cxxflags => undef,
module_ldflags => "-Wshared",
multilib => "64",
perl => "/usr/bin/perl",
perl_platform => "Unix",
shared_argfileflag => "-Wxld_obey=",
shared_cflag => "",
shared_defflag => "-Wxld_obey=",
shared_defines => [ ],
shared_extension => ".so",
shared_ldflag => "-Wshared",
shared_rcflag => "",
shared_target => "nonstop-shared",
sys_id => "TANDEM",
thread_defines => [ ],
thread_scheme => "(unknown)",
unistd => "<unistd.h>",
Recorded environment:
AR =
ARFLAGS =
AS =
ASFLAGS =
BUILDFILE =
CC =
CFLAGS =
CPP =
CPPDEFINES =
CPPFLAGS =
CPPINCLUDES =
CROSS_COMPILE =
CXX =
CXXFLAGS =
HASHBANGPERL =
LD =
LDFLAGS =
LDLIBS =
MT =
MTFLAGS =
OPENSSL_LOCAL_CONFIG_DIR =
PERL =
RANLIB =
RC =
RCFLAGS =
RM =
WINDRES =
__CNF_CFLAGS =
__CNF_CPPDEFINES =
__CNF_CPPFLAGS =
__CNF_CPPINCLUDES =
__CNF_CXXFLAGS =
__CNF_LDFLAGS =
__CNF_LDLIBS =
Makevars:
AR = ar
ARFLAGS = qc
CC = c99
CFLAGS =
CPPDEFINES =
CPPFLAGS =
CPPINCLUDES =
CXXFLAGS =
HASHBANGPERL = /usr/bin/env perl
LDFLAGS =
LDLIBS =
PERL = perl
RANLIB = ranlib
RC = windres
RCFLAGS =
NOTE: These variables only represent the configuration view. The build file
template may have processed these variables further, please have a look at the
build file for more exact data:
Makefile
build file:
Makefile
build file templates:
Configurations/common0.tmpl
Configurations/unix-Makefile.tmpl
About this issue
- Original URL
- State: closed
- Created 7 months ago
- Comments: 57 (57 by maintainers)
Commits related to this issue
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to nhorman/openssl by nhorman 7 months ago
- Moved STATIC_LEGACY block in evp_extra_test.c following testctx. Might-fix: #22819 Helped-by: Tomas Mraz Signed-off-by: Randall S. Becker <randall.becker@nexbridge.ca> — committed to rsbeckerca/openssl by rsbeckerca 7 months ago
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to rsbeckerca/openssl by nhorman 7 months ago
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to rsbeckerca/openssl by nhorman 7 months ago
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to rsbeckerca/openssl by nhorman 7 months ago
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to rsbeckerca/openssl by nhorman 7 months ago
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to openssl/openssl by nhorman 7 months ago
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to openssl/openssl by nhorman 7 months ago
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to openssl/openssl by nhorman 7 months ago
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to wbeck10/openssl by nhorman 7 months ago
- Statically link legacy provider to evp_extra_test Like in #17345, evp_extra_test links libcrypto statically, but also has a dynamic/shared load via the legacy provider, which leads to ambiguous behav... — committed to rsbeckerca/openssl by nhorman 7 months ago
so, thats very interesting, defining OPENSSL_NO_TRACE removes the atexit handler from the testutil library, so it shouldn’t be there at all with that, yet your still getting a segfault, which suggests someone else is registering a bogus atexit handler. let me look a bit closer at how we can remove that.