Dan --

> >There has got to be something stupid I've done in these big changes,
> >but I can't think of a failure mode that would screw up floor().
> 
> My bet, if I had to bet, is that it's not floor that's messed up. You might 
> want to build parrot with debugging and step through and see if maybe the 
> stack's getting trashed so printf's getting crap passed in or something 
> like that.

That sounds reasonable. I recompiled with -g and set a breakpoint on
Parrot_floortest and stepped through it. gdb didn't complain, but
right after the floor() call, the variable had the wacky value.


Regards,
 
-- Gregor
 _____________________________________________________________________ 
/     perl -e 'srand(-2091643526); print chr rand 90 for (0..4)'      \

   Gregor N. Purdy                          [EMAIL PROTECTED]
   Focus Research, Inc.                http://www.focusresearch.com/
   8080 Beckett Center Drive #203                   513-860-3570 vox
   West Chester, OH 45069                           513-860-3579 fax
\_____________________________________________________________________/

Reply via email to