On Wed, 7 Apr 2021, John D. Baker wrote:
and one more __sigaction_sigtramp(SIGILL...) Then, at the end: PSIG SIGILL SIG_DFL: code=ILL_ILLOPC, addr=0xedccbdf0, trap=2)
Program was terminated due to an illegal opcode being detected in the gcm_ghash_4bit() assembly function:
Program received signal SIGILL, Illegal instruction. 0xedccbdf0 in gcm_ghash_4bit () from /usr/lib/libcrypto.so.14 (gdb) bt #0 0xedccbdf0 in gcm_ghash_4bit () from /usr/lib/libcrypto.so.14 (gdb)
As a workaround, until the offending opcode is found, try `#undef GHASH_ASM_SPARC' on line 692 in src/crypto/external/bsd/openssl/dist/crypto/modes/gcm128.c to force use of the C functions. -RVP