[openssl-dev] [openssl.org #3650] sha1-586.asm broken in 1.0.2-stable for Windows builds

John Foley via RT rt at openssl.org
Tue Jan 13 19:42:57 UTC 2015


Is the Windows build broken on 1.0.2-stable, am I doing something wrong,
or is this a tool chain issue?  

Assembling: tmp32\sha1-586.asm
tmp32\sha1-586.asm(1432) : error A2070:invalid instruction operands
tmp32\sha1-586.asm(1576) : error A2070:invalid instruction operands
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\ml.EXE"' : return code '0x1'
Stop.

I'm using VS 2013.  This problem does not occur on 1.0.1.  Using the following steps works on 1.0.1-stable:

perl Configure VC-WIN32
ms\do_ms.bat
nmake -f ms\nt.mak


Here's the log from the broken 1.0.2 build:

http://173.39.238.160:8080/view/1.0.2%20Stable/job/1_0_2_windows/1/console

Here's the log from the working 1.0.1 build:

http://173.39.238.160:8080/view/1.0.1%20Stable/job/1_0_1_windows/6/console




More information about the openssl-dev mailing list