On Thu, Jun 02, 2005 at 11:29:36AM +0200, Leopold Toetsch wrote: > Peter Sinnott <[EMAIL PROTECTED]> wrote: > > When running t/op/trans.t using the jit it fails. When not > > using jit it passes > > > I think the problem may be with the macro as > > hmm, but N2 prints as 'nan' before the macro is called.
If it runs test 1 test 2 it gets -bash-2.05b$ ./parrot a.pasm ok 1 N2 = 1.175201 ok 2 -bash-2.05b$ ./parrot -j a.pasm ok 1 N2 = nan not ok 2 If it runs test 2 test 1 test 2 -bash-2.05b$ ./parrot aa.pasm N2 = 1.175201 ok 0 ok 1 N2 = 1.175201 ok 2 -bash-2.05b$ ./parrot -j aa.pasm N2 = 1.175201 ok 0 not ok 1 N2 = nan not ok 2 So to me it looks like test 2 will pass as long as it is the first test. I _think_ last night I remove the macro calls and it passed(well printed the right result from N2). I will take a look at the docs you mention and see if I get anywhere. > > Anyway, could you please try to debug this according to > > $ perldoc -F docs/jit.pod > / Debugging > > or similar hint in docs/debug.pod (rev 8252). > > Thanks, > leo -- It's our responsibility to competently administrate emerging products while continuing to assertively utilize multimedia based catalysts for change to exceed customer expectations