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