Hi Andy, Your patch DOES work fine with GCC 6.2.0 and -O, both for 32 & 64bits. It also works fine with XLC v12.1.0.14 and -O in 64bits (was OK in 32bits).
Thanks for your help ! Regards, Tony Le 03/09/2016 00:42, Andy Polyakov via RT a écrit : - GCC 6.1.0 is: KO, 64 & 32 bits: # Failed test 'running evp_test evptests.txt' # at ../test/recipes/30-test_evp.t line 18. # Looks like you failed 1 test of 1. ../test/recipes/30-test_evp.t .............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests Phew! Mystery solved! Verify attached patch. Trouble was that vector ChaCha subroutine relies on its alignment in memory. But on AIX it's impossible to *control* alignment with desired granularity without specifying higher alignment for .text segment itself. And .text directive was missing in chacha-ppc module :-( So it's not exactly optimizations of ppccap.o that mattered, but its changing size depending on optimization options that was affecting chacha subroutine's alignment. It actually *could* be vice versa, i.e. work with optimizations on and fail without, it's all about a coincidence. -- Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4667 Please log in as guest with password guest if prompted ATOS WARNING ! This message contains attachments that could potentially harm your computer. Please make sure you open ONLY attachments from senders you know, trust and is in an e-mail that you are expecting. AVERTISSEMENT ATOS ! Ce message contient des pièces jointes qui peuvent potentiellement endommager votre ordinateur. Merci de vous assurer que vous ouvrez uniquement les pièces jointes provenant d’emails que vous attendez et dont vous connaissez les expéditeurs et leur faites confiance. AVISO DE ATOS ! Este mensaje contiene datos adjuntos que pudiera ser que dañaran su ordenador. Asegúrese de abrir SOLO datos adjuntos enviados desde remitentes de confianza y que procedan de un correo esperado. ATOS WARNUNG ! Diese E-Mail enthält Anlagen, welche möglicherweise ihren Computer beschädigen könnten. Bitte beachten Sie, daß Sie NUR Anlagen öffnen, von einem Absender den Sie kennen, vertrauen und vom dem Sie vor allem auch E-Mails mit Anlagen erwarten. -- Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4667 Please log in as guest with password guest if prompted -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev