[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-25 Thread Antoine Pitrou
Antoine Pitrou pit...@free.fr added the comment: By contrast, 2.7 and 3.2 look ok. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue15172 ___ ___

[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-25 Thread Jeremy Kloth
Jeremy Kloth jeremy.kloth+python-trac...@gmail.com added the comment: The OpenSSL (64-bit build) does not pass its own tests, while the 32-bit build from the same source works just fine. Stefan, how did you get your 64-bit build to work? -- ___

[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-25 Thread Stefan Krah
Stefan Krah stefan-use...@bytereef.org added the comment: It worked out of the box for me. These are the versions I use: # openssl version: svn export http://svn.python.org/projects/external/openssl-1.0.1c # nasm version (installer): nasm-2.10.01-installer.exe Let me see what I did: cd

[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-25 Thread Stefan Krah
Stefan Krah stefan-use...@bytereef.org added the comment: The openssl self tests also pass here. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue15172 ___

[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-25 Thread Jeremy Kloth
Jeremy Kloth jeremy.kl...@gmail.com added the comment: I've narrowed this down to a CPU capabilities issue with OpenSSL. What CPU are you using? I have a Q9450 (Core2 Quad) If I set OPENSSL_ia32cap to 0 the self tests work. I'm now off to debug OpenSSL CPUID support... :( --

[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-25 Thread Antoine Pitrou
Antoine Pitrou pit...@free.fr added the comment: If I set OPENSSL_ia32cap to 0 the self tests work. I'm now off to debug OpenSSL CPUID support... :( At this point, I think asking for help on an OpenSSL mailing-list or IRC channel is a good idea. (unless you want to do the debugging

[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-25 Thread Stefan Krah
Stefan Krah stefan-use...@bytereef.org added the comment: Jeremy Kloth rep...@bugs.python.org wrote: I've narrowed this down to a CPU capabilities issue with OpenSSL. What CPU are you using? I have a Q9450 (Core2 Quad) Core 2 Duo E8500. But I run Windows under Linux/kvm/qemu, in case that

[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-25 Thread Jeremy Kloth
Jeremy Kloth jeremy.kl...@gmail.com added the comment: Ok, the final verdict on this issue is that nasm is to blame. I had nasm 2.09.02 installed. I upgraded it to version 2.10.01 and magically OpenSSL started working. From the nasm changelog is seems that the added instruction sets in 2.10

[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-24 Thread Stefan Krah
New submission from Stefan Krah stefan-use...@bytereef.org: [Antoine] Ouch. The test failures on the buildbot now seem to point to problems with OpenSSL's SHA1 implementation. Jeremy, perhaps you can try to run the OpenSSL self-tests? -- components: Tests keywords: buildbot messages:

[issue15172] SHA1 failures on the 64-bit Windows buildbot

2012-06-24 Thread Stefan Krah
Stefan Krah stefan-use...@bytereef.org added the comment: Well, as I said in the other issue, I can't reproduce. Apart from running the self tests, perhaps delete the openssl directory and start afresh? -- ___ Python tracker rep...@bugs.python.org