[openssl-dev] [openssl.org #4584] Self test failures under X32
Matt Caswell via RT
rt at openssl.org
Thu Aug 11 16:36:42 UTC 2016
On 11/08/16 13:29, Andy Polyakov via RT wrote:
>> ( cd test; \
>> SRCTOP=../. \
>> BLDTOP=../. \
>> PERL="perl" \
>> EXE_EXT= \
>> OPENSSL_ENGINES=.././engines \
>> perl .././test/run_tests.pl test_afalg )
>> ../test/recipes/30-test_afalg.t ..
>> 1..1
>> ALG_PERR: afalg_fin_cipher_aio: io_read failed : Bad address
>> test_afalg_aes_128_cbc() failed encryption
>> ../util/shlib_wrap.sh ./afalgtest => 1
>> not ok 1 - running afalgtest
>>
>> # Failed test 'running afalgtest'
>> # at ../test/recipes/30-test_afalg.t line 23.
>> # Looks like you failed 1 test of 1.
>> Dubious, test returned 1 (wstat 256, 0x100)
>> Failed 1/1 subtests
>
> For reference, problem is not specific to x32, real x86 32-bit build
> fails in same manner as well. [As well as executed under qemu-user, but
> we are probably not in position to expect *that* work.] What's common
> between x32 and x86 is that system calls pass an "emulation" layer where
> 32-bit arguments are adjusted for 64-bit kernel and return values back
> for 32-bit application...
>
>
Could be this:
https://github.com/openssl/openssl/pull/1432
Matt
--
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4584
Please log in as guest with password guest if prompted
More information about the openssl-dev
mailing list