Illegal instruction in sha1-586.asm when building for win32 using Visual Studio 2015

Stig Ekstrom stig.ekstrom at gi-de.com
Mon Dec 7 11:27:15 UTC 2015


When building openss-1.0.2e for win32 using Visual Studio 2015 I get error 
in the assembler code:

 ml /nologo /Cp /coff /c /Cx /Zi /Fotmp32dll\sha1-586.obj 
tmp32dll\sha1-586.asm
 Assembling: tmp32dll\sha1-586.asm
tmp32dll\sha1-586.asm(1432) : error A2070:invalid instruction operands
tmp32dll\sha1-586.asm(1576) : error A2070:invalid instruction operands
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual 
Studio 14.0\VC\BIN\ml.EXE"' : return code
 '0x1'
Stop.

When building for win64 it builds without any errors.


Regards
Stig Ekström
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-bugs-mod/attachments/20151207/7ab034b6/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sha1-586-asm.zip
Type: application/zip
Size: 8681 bytes
Desc: not available
URL: <http://mta.openssl.org/pipermail/openssl-bugs-mod/attachments/20151207/7ab034b6/attachment.zip>


More information about the openssl-bugs-mod mailing list