I wanted to post a crispy JWasm bug to the SourceForge JWasm page (http://sourceforge.net/tracker/?group_id=255677&atid=1126895), but it returns only "Oops, looks like something went wrong.". And Japheth hasn't been around for over a month...
The bug is simple, here is a demo. There is a workaround but it's too ugly to post it here :(
include \masm32\include\masm32rt.inc
jw MACRO TheArgs:VARARG
FOR arg, <TheArgs>
% echo @CatStr(<arg>, < is type >, %TYPE(arg))
ENDM
ENDM
.code
rcx RECT <12, 34, 56, 78>
start:
mov ebx, offset rcx
rc1 equ [ebx.RECT]
mov eax, rc1.left ; the equate works
jw rcx, rc1
.err ; don't run this, just show the problem
; expected output:
; rcx is type 16
; [ebx.RECT] is type 16
exit
end start
Jochen,
your link to SourceForge doesn't work.
Gunther
Quote from: jj2007 on February 19, 2014, 04:32:50 AMAnd Japheth hasn't been around for over a month...
He is busy: http://sourceforge.net/p/jwasm/discussion/927109/thread/812ff8ea/?limit=25#fc01
Fortunately he uploaded the latest code, so you might be able to fix that yourself (AFAICS this bug could be fixed in the function type_op).
Quote from: qWord on February 19, 2014, 07:31:24 AMso you might be able to fix that yourself
1336 files? You are seriously overestimating both my C skills and my ability to suffer ;-)
Thanks anyway, qWord. I'll live with my ugly workaround and wait for a better official version.
Quote from: jj2007 on February 19, 2014, 09:02:25 AM1336 files?
most of the files are for the regression test.
In the attachment a more or less fixed version (also fix the broken HIGH and HIGHWORD operator).
So where is Japheth ?
He hadn't been online since January 11, 2014 . Have we lost our coding guru ?
JWASM was updated 2014-02-12 .
http://sourceforge.net/p/jwasm/discussion/927109/thread/812ff8ea/?limit=25#fc01 has a little info :
QuoteI have no free time for jwasm issues for the next months.
Quote100% busy with real life
You never know, he may have found a blonde or worse, a brunette. :P
You will probably find he is busy doing something.
I imagine Japheth choosing a name for his child and adding "J" as a first letter .
Anyway I hope he's happy and having really great time .
Quote from: vertograd on June 26, 2014, 11:52:14 PM
Anyway I hope he's happy and having really great time .
:t
Gunther
Quote from: vertograd on June 26, 2014, 11:52:14 PM
I imagine Japheth choosing a name for his child and adding "J" as a first letter .
Anyway I hope he's happy and having really great time .
if i'm not mistaken, Japheth is a name from the bible :P
his real name is Andreas
yah - Japheth was one of Noah's sons
also...
QuoteJapheth is a major character in the Madeleine L'Engle novel Many Waters. He is characterized as thoughtful and intelligent, a kind-hearted young man who is on good terms with feuding family members Noah and Lamech, with the seraphim, and with visiting time travelers Sandy and Dennys Murry.
so - that might be why he's busy - talking with time-travelers
Hey...as long as we've got the Search and Rescue out there,...
Where is EDGAR ???
gone fishing - lucky guy
Quote from: dedndave on June 27, 2014, 11:22:46 PM
gone fishing - lucky guy
ah ah ah ah ah ! well seen Dave !