On Thursday 10 July 2008 13:12:41 NotFound wrote: > On Thu, Jul 10, 2008 at 7:44 PM, Andrew Johnson <[EMAIL PROTECTED]> wrote: > >> Except the src/pmc/nci.pmc line 486, there is not such line in the > >> file, and I'm unable to locate the problem. > > > > If you look in the generated src/pmc/nci.c file at line 486, it has a > > #line directive that purports to point back to line 486 of > > src/pmc/nci.pmc (there's evidently another bug there in the Pmc2c emit > > process). A few lines before however, it also has > > #line 266 "./src/pmc/nci.pmc" > > and from that and the surrounding comments its reasonably obvious that > > the issue is actually at line 272 of nci.pmc — the RETURN line is > > superfluous since neither branch of the if statement returns. > > Fixed in r29242, thanks. Please check it.
Confirmed, thanks. Now there's just these left for parrot: "lib/Parrot/Pmc2c/PCCMETHOD.pm", line 465: warning: statement not reached Switching targets, 'make perl6' outputs this warning 4 times while compiling perl6_ops.c and another 4 compiling perl6_ops_switch.c: "perl6.ops", line 68: warning: statement not reached - Andrew -- Talk is cheap. Show me the code. -- Linus Torvalds