Re: [External] : Re: OpenSSL 3.0.0 two tests fail on Solaris 10 SPARC64 ( Oracle/Fujitsu )

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




V Sat, Sep 11, 2021 at 09:43:56PM -0700, Erik Forsberg napsal(a):
Must be SPARC-specific, all tests pass on my x86/x64 Solaris 11.4 using latest GCC (11.2)

according the latest buildbot results the tests pass

https://fips.buildbot.openssl.org/#/builders/45/builds/370/steps/5/logs/stdio

61 03-test_internal_modes.t ........... ok
...
244 90-test_ige.t ...................... ok

(with Studio compiler)


I run the test locally on 3.0.0 release build an it pass as well (studio compiler):

`make V=1 TESTS="test_internal_modes test_ige" test`

make depend && make _tests
( SRCTOP=../../openssl-3.0.0 \
  BLDTOP=. \
  PERL="/usr/perl5/5.32/bin/perl" \
  FIPSKEY="f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813" \
  EXE_EXT= \
  /usr/perl5/5.32/bin/perl ../../openssl-3.0.0/test/run_tests.pl test_internal_modes test_ige )
00-prep_fipsmodule_cnf.t .. # The results of this test will end up in test-runs/prep_fipsmodule
1..1
HMAC : (Module_Integrity) : Pass
SHA1 : (KAT_Digest) : Pass
SHA2 : (KAT_Digest) : Pass
SHA3 : (KAT_Digest) : Pass
TDES : (KAT_Cipher) : Pass
AES_GCM : (KAT_Cipher) : Pass
AES_ECB_Decrypt : (KAT_Cipher) : Pass
RSA : (KAT_Signature) : RNG : (Continuous_RNG_Test) : Pass
Pass
ECDSA : (PCT_Signature) : Pass
ECDSA : (PCT_Signature) : Pass
DSA : (PCT_Signature) : Pass
TLS13_KDF_EXTRACT : (KAT_KDF) : Pass
TLS13_KDF_EXPAND : (KAT_KDF) : Pass
TLS12_PRF : (KAT_KDF) : Pass
PBKDF2 : (KAT_KDF) : Pass
SSHKDF : (KAT_KDF) : Pass
KBKDF : (KAT_KDF) : Pass
HKDF : (KAT_KDF) : Pass
SSKDF : (KAT_KDF) : Pass
X963KDF : (KAT_KDF) : Pass
X942KDF : (KAT_KDF) : Pass
HASH : (DRBG) : Pass
CTR : (DRBG) : Pass
HMAC : (DRBG) : Pass
DH : (KAT_KA) : Pass
ECDH : (KAT_KA) : Pass
RSA_Encrypt : (KAT_AsymmetricCipher) : Pass
RSA_Decrypt : (KAT_AsymmetricCipher) : Pass
RSA_Decrypt : (KAT_AsymmetricCipher) : Pass
INSTALL PASSED
../../util/wrap.pl ../../apps/openssl fipsinstall -module ../../providers/fips.so -provider_name fips -section_name fips_sect -out ../../test/fipsmodule.cnf => 0
ok 1 - fips install
ok
All tests successful.
Files=1, Tests=1,  1 wallclock secs ( 0.03 usr  0.02 sys +  0.80 cusr  0.12 csys =  0.97 CPU)
Result: PASS
03-test_internal_modes.t .. # The results of this test will end up in test-runs/test_internal_modes
1..1
    # Subtest: ../../test/modes_internal_test
    1..3
        # Subtest: test_aes_cts128
        1..6
# INFO: # aes_cts128_vector_17
        ok 1 - iteration 1
# INFO: # aes_cts128_vector_31
        ok 2 - iteration 2
# INFO: # aes_cts128_vector_32
        ok 3 - iteration 3
# INFO: # aes_cts128_vector_47
        ok 4 - iteration 4
# INFO: # aes_cts128_vector_48
        ok 5 - iteration 5
# INFO: # aes_cts128_vector_64
        ok 6 - iteration 6
    ok 1 - test_aes_cts128
        # Subtest: test_aes_cts128_nist
        1..6
# INFO: # aes_cts128_nist_vector_17
        ok 7 - iteration 1
# INFO: # aes_cts128_nist_vector_31
        ok 8 - iteration 2
# INFO: # aes_cts128_nist_vector_32
        ok 9 - iteration 3
# INFO: # aes_cts128_nist_vector_47
        ok 10 - iteration 4
# INFO: # aes_cts128_nist_vector_48
        ok 11 - iteration 5
# INFO: # aes_cts128_nist_vector_64
        ok 12 - iteration 6
    ok 2 - test_aes_cts128_nist
        # Subtest: test_gcm128
        1..20
        ok 13 - iteration 1
        ok 14 - iteration 2
        ok 15 - iteration 3
        ok 16 - iteration 4
        ok 17 - iteration 5
        ok 18 - iteration 6
        ok 19 - iteration 7
        ok 20 - iteration 8
        ok 21 - iteration 9
        ok 22 - iteration 10
        ok 23 - iteration 11
        ok 24 - iteration 12
        ok 25 - iteration 13
        ok 26 - iteration 14
        ok 27 - iteration 15
        ok 28 - iteration 16
        ok 29 - iteration 17
        ok 30 - iteration 18
        ok 31 - iteration 19
        ok 32 - iteration 20
    ok 3 - test_gcm128
../../util/wrap.pl ../../test/modes_internal_test => 0
ok 1 - running modes_internal_test
ok
90-test_ige.t ............. # The results of this test will end up in test-runs/test_ige
1..1
    # Subtest: ../../test/igetest
    1..10
    ok 1 - test_ige_enc_dec
    ok 2 - test_ige_enc_chaining
    ok 3 - test_ige_dec_chaining
    ok 4 - test_ige_garble_forwards
    ok 5 - test_bi_ige_enc_dec
    ok 6 - test_bi_ige_garble1
    ok 7 - test_bi_ige_garble2
    ok 8 - test_bi_ige_garble3
        # Subtest: test_ige_vectors
        1..2
        ok 1 - iteration 1
        ok 2 - iteration 2
    ok 9 - test_ige_vectors
        # Subtest: test_bi_ige_vectors
        1..2
        ok 3 - iteration 1
        ok 4 - iteration 2
    ok 10 - test_bi_ige_vectors
../../util/wrap.pl ../../test/igetest => 0
ok 1 - running igetest
ok
All tests successful.
Files=2, Tests=2,  2 wallclock secs ( 0.02 usr  0.02 sys +  1.15 cusr  0.24 csys =  1.43 CPU)
Result: PASS
`test' is up to date.

I'll try to build openssl with gcc and reproduce your issue.

regards,

--
Jan Lana | Systems Security Compliance and Globalization
Phone: +420 221 438 800 Oracle Czech, U Trezorky 921/2, 158 00 Praha 5, Czech Republic



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux