News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Where is Japheth?

Started by jj2007, February 19, 2014, 04:32:50 AM

Previous topic - Next topic

jj2007

I wanted to post a crispy JWasm bug to the SourceForge JWasm page, 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

Gunther

Jochen,

your link to SourceForge doesn't work.

Gunther
You have to know the facts before you can distort them.

qWord

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).
MREAL macros - when you need floating point arithmetic while assembling!

jj2007

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.

qWord

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).
MREAL macros - when you need floating point arithmetic while assembling!

GoneFishing

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


hutch--

You never know, he may have found a blonde or worse, a brunette.  :P

You will probably find he is busy doing something.

GoneFishing

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 .

Gunther

Quote from: vertograd on June 26, 2014, 11:52:14 PM
Anyway I hope he's happy and having really great time .

:t

Gunther
You have to know the facts before you can distort them.

dedndave

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

Zen

Hey...as long as we've got the Search and Rescue out there,...
Where is EDGAR ???
Zen

dedndave

gone fishing - lucky guy

RuiLoureiro

Quote from: dedndave on June 27, 2014, 11:22:46 PM
gone fishing - lucky guy
ah ah ah ah ah ! well seen Dave !