NetBSD-Bugs archive

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

Re: port-arm/59672: earmv5eb: OpenSSL 3.5.1: crypto/libcrypto/t_ciphers:evp fails



The following reply was made to PR port-arm/59672; it has been noted by GNATS.

From: Rin Okuyama <rokuyama.rk%gmail.com@localhost>
To: Christos Zoulas <christos%zoulas.com@localhost>, gnats-bugs%netbsd.org@localhost
Cc: port-arm-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
 netbsd-bugs%netbsd.org@localhost
Subject: Re: port-arm/59672: earmv5eb: OpenSSL 3.5.1:
 crypto/libcrypto/t_ciphers:evp fails
Date: Mon, 29 Sep 2025 23:01:34 +0900

 On 2025/09/29 0:39, Christos Zoulas wrote:
 > 
 >> /usr/tests/crypto/libcrypto/t_ciphers:evp fails for earmv5eb. Full log is:
 >>
 >> https://gist.github.com/rokuyama/808a4ad3bf287570270e384b676337bb
 >>
 >> This failure happens only for big-endian. For earmv5el environment on the
 >> same machine, the test successfully passes.
 >>
 >> Also, even for earmv5eb, the test passes with OpenSSL 3.0.16
 >> (HAVE_OPENSSL=30 build).
 >>
 >> Note that the failure occurs both for HAVE_GCC=12 or 14.
 >>> How-To-Repeat:
 >> On earmv5eb machine, run /usr/tests/crypto/libcrypto/t_ciphers:evp test.
 >>> Fix:
 >> N/A
 > 
 > I think that 3.5.1 has new assembly and perhaps it does not work for eb.
 > We should disable it for eb for now and report it upstream.
 
 Hmm, I'm not familiar to OpenSSL internals, but it seems no
 new files for 32-bit arm have been added to
 crypto/external/apache2/openssl/lib/libcrypto/arch/arm...
 
 Some updates: the test works just fine for evbarmv{6,7}{,hf}eb.
 For softfloat variants, the situation does not change if
 libc_vfp.so is enabled or not.
 
 Thanks,
 rin
 
 > Best,
 > 
 > christos
 


Home | Main Index | Thread Index | Old Index