With Pellesc x64 broken exe.\H\instruct.h(165): warning #2110: Initializer exceeds bit-field width.
insn(CMPSD, 2, OpCls( XMM, XMM_M64, I8_U ), F_F20F, 1, no_WDS, 0xC2, 0x00, P_686|P_SSE2,W1|QSIZE|T1S)
.\H\instruct.h(187): warning #2110: Initializer exceeds bit-field width.
insn(MOVSD, 2, OpCls( XMM, XMM_M64, NONE ), F_F20F, 1, no_WDS, 0x10, 0x00, P_686|P_SSE2,W1|QSIZE|T1S)
.\H\instruct.h(188): warning #2110: Initializer exceeds bit-field width.
insn(MOVSD, 3, OpCls( M64, XMM, NONE ), F_F20F, 0, no_WDS, 0x11, 0x00, P_686|P_SSE2,W1|QSIZE|T1S)
.\H\instruct.h(745): warning #2110: Initializer exceeds bit-field width.
arfl( ADD, add, 0x58 )
arfl( DIV, div, 0x5E )
arfl( MAX, max, 0x5F )
arfl( MIN, min, 0x5D )
arfl( MUL, mul, 0x59 )
arfl( SQRT, sqrt, 0x51 )
arfl( SUB, sub, 0x5C )
...HJWasm v2.13, Jan 29 2016, Masm-compatible assembler.
Portions Copyright (c) 1992-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
simple.asm(1203) : Error A2168: General Failure
*** Process returned 1 ***
Press any key to continue...
With MSVC14 cl + link and WDDK libs\HJWasm\MSVC14>hjwasm -win64 ..\..\simple.asm
HJWasm v2.13, Jan 29 2016, Masm-compatible assembler.
Portions Copyright (c) 1992-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
..\..\simple.asm: 9442 lines, 2 passes, 150 ms, 0 warnings, 0 errors
\HJWasm\MSVC14>hjwasm64 -win64 ..\..\simple.asm
HJWasm v2.13, Jan 29 2016, Masm-compatible assembler.
Portions Copyright (c) 1992-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
..\..\simple.asm: 9442 lines, 3 passes, 114 ms, 0 warnings, 0 errors
Error A2168: General Failure