News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

UAsm 2.41 bug, unknown cause.

Started by jimg, October 02, 2017, 09:25:49 AM

Previous topic - Next topic

johnsa

Ok,

I've managed to replicate the issue with uasm32..

uasm64 produces:


D:\pointy>c:\jwasm\uasm64 /c /coff /Cp /Fl /Sn /Sg jimg.asm
UASM v2.41, Oct  2 2017, Masm-compatible assembler.
Portions Copyright (c) 1992-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.


***********
ASCII build
***********

jimg.asm: 9 lines, 2 passes, 68 ms, 0 warnings, 0 errors


while uasm32 for me yields:


D:\pointy>c:\jwasm\uasm32 /c /coff /Cp /Fl /Sn /Sg jimg.asm
UASM v2.41, Sep 29 2017, Masm-compatible assembler.
Portions Copyright (c) 1992-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.


***********
ASCII build
***********

D:\masm32\include\windows.inc(21253) : Error A2169: General Failure
D:\masm32\include\windows.inc(21253): Included by
  jimg.asm(5): Main line code


Now at least I have something to trace :)

johnsa

Problem found and fixed :) It was a missing brace in a block of code added for 2.41.. ;)

Updated packages will be available soon after some more testing of all this new record fun.

johnsa

New packages are up on the site with the fix for this (dated 03-10-2017).

Cheers
John

jimg