This week's summary

2005-10-10 Thread The Perl 6 Summarizer
The Perl 6 Summary for the week ending 2005-10-09 Hello, and welcome to the first Perl 6 Summary to be published on my website rather than its former home at This week in perl6-compiler PGE error on failing subrules Allison broke the resounding silence of the l

Re: [perl #37399] [PATCH] fix imcc tests with bison >= 1.75c

2005-10-10 Thread Joshua Hoblitt
On Mon, Oct 10, 2005 at 01:51:54PM -0700, Leopold Toetsch via RT wrote: > > On Oct 10, 2005, at 21:45, Joshua Hoblitt wrote: > > > On Mon, Oct 10, 2005 at 06:19:12PM +0200, Leopold Toetsch wrote: > >> Joshua Hoblitt (via RT) wrote: > >> > >>> -/^error:imcc:parse error, unexpected SHIFT_LEFT.*/ >

Re: [perl #37399] [PATCH] fix imcc tests with bison >= 1.75c

2005-10-10 Thread Leopold Toetsch
On Oct 10, 2005, at 21:45, Joshua Hoblitt wrote: On Mon, Oct 10, 2005 at 06:19:12PM +0200, Leopold Toetsch wrote: Joshua Hoblitt (via RT) wrote: -/^error:imcc:parse error, unexpected SHIFT_LEFT.*/ +/^error:imcc:syntax error, unexpected SHIFT_LEFT.*/ ... just test for (parse|syntax) I con

Re: [perl #36452] Re: [BUG] PGE recursion, bus error

2005-10-10 Thread Patrick R. Michaud
On Mon, Oct 10, 2005 at 10:45:54AM -0400, Matt Fowles wrote: > Perhaps a better approach would be to perform a bit > of static analysis on the grammar and look for left recursions at > creation time (I believe that is a known problem). Then we can just > warn once up front and go on our merry way

[perl #37405] [RFE] void function return in PIR

2005-10-10 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #37405] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=37405 > Currently when invoking a .Sub in PIR with no return values, you must write: function

Re: [perl #36452] Re: [BUG] PGE recursion, bus error

2005-10-10 Thread Patrick R. Michaud
On Mon, Oct 10, 2005 at 09:11:02AM -0400, Matt Fowles wrote: > Patrick~ > > The theoretical implementation of this is quite simple. Keep a > counter. everytime a token is consumed from the input stream reset it. > Every time a rule is followed increment the counter. If the counter > is ever gre

Re: [perl #37308] Parrot gobbles up all the memory

2005-10-10 Thread Leopold Toetsch
On Oct 10, 2005, at 20:24, Andy Dougherty wrote: Why? --optimize does at least two different things: First, obviously, it allows the compiler to optimize. This is often a good strategy for exposing faulty assumptions in code. Second, it enables the DISABLE_GC_DEBUG define, which changes th

Re: [perl #37399] [PATCH] fix imcc tests with bison >= 1.75c

2005-10-10 Thread Joshua Hoblitt
On Mon, Oct 10, 2005 at 06:19:12PM +0200, Leopold Toetsch wrote: > Joshua Hoblitt (via RT) wrote: > > >-/^error:imcc:parse error, unexpected SHIFT_LEFT.*/ > >+/^error:imcc:syntax error, unexpected SHIFT_LEFT.*/ > > ... just test for (parse|syntax) I considered that but "syntax error" is specifie

Re: [perl #36119] [PATCH] Reapply execute permissions on dynclasses for HP-UX

2005-10-10 Thread Nick Glencross
Joshua Hoblitt via RT wrote: As a general comment, 36119 makes me a little nervous as 'chmod' isn't something you can count on unless your on a POSIX like system and osname ne 'MSWin32' certainly would encompass non-POSIX systems. Are you planning on retool this patch to be more pedantic about

Re: [perl #37308] Parrot gobbles up all the memory

2005-10-10 Thread Andy Dougherty
On Fri, 7 Oct 2005, Leopold Toetsch wrote: > > On Oct 7, 2005, at 20:52, Andy Dougherty wrote: > > > perl Configure.pl --optimize=-O3 --debugging=0 --cc=gcc --ld=gcc > > --link=gcc > > ... > Andy slowly please. No --optimize tests yet. Let's first look at plain default > build. Why? --opt

Re: [perl #36119] [PATCH] Reapply execute permissions on dynclasses for HP-UX

2005-10-10 Thread Nick Glencross
Joshua Hoblitt via RT wrote: -copy("$_$LOAD_EXT", $dest) or die "Copy $_$LOAD_EXT failed ($?)\n"; +File::Copy::syscopy("$_$LOAD_EXT", $dest) or die "Copy $_$LOAD_EXT failed ($?)\n"; Certainly on cygwin File::Copy::syscopy also seems to lose execute permissions, despite what th

Re: [perl #37399] [PATCH] fix imcc tests with bison >= 1.75c

2005-10-10 Thread Leopold Toetsch
Joshua Hoblitt (via RT) wrote: According to the Bison Changlog, the error string "parse error" was changed to "syntax error" in bison 1.75c. I haven't tried that version but can confirm that it has changed in 1.875. Or: unify the printed message in IMCC_fataly Or: as these are regexen anyway

Re: [perl #36452] Re: [BUG] PGE recursion, bus error

2005-10-10 Thread Matt Fowles
Patrick~ On 10/10/05, Patrick R. Michaud <[EMAIL PROTECTED]> wrote: > On Mon, Oct 10, 2005 at 10:45:54AM -0400, Matt Fowles wrote: > > Perhaps a better approach would be to perform a bit > > of static analysis on the grammar and look for left recursions at > > creation time (I believe that is a kn

Re: [perl #36452] Re: [BUG] PGE recursion, bus error

2005-10-10 Thread Matt Fowles
Patrick~ On 10/10/05, Patrick R. Michaud <[EMAIL PROTECTED]> wrote: > On Mon, Oct 10, 2005 at 09:11:02AM -0400, Matt Fowles wrote: > > Patrick~ > > > > The theoretical implementation of this is quite simple. Keep a > > counter. everytime a token is consumed from the input stream reset it. > > Ev

Re: [perl #34669] [TODO] IMCC - make imcc.l compatible with modern flex

2005-10-10 Thread Chip Salzenberg
On Sun, Oct 09, 2005 at 08:41:32PM -0700, Joshua Hoblitt via RT wrote: > It works with flex version 2.5.4 - is that new enough? ;) Sorry, that's the old one. The new one is 2.5.31 or so. Yes, the maintainers of flex made an incompatible change in the middle of the 2.5.* version series. Grr. --

[perl #37401] [PATCH] README.win32

2005-10-10 Thread via RT
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #37401] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=37401 > Hi, Attached is a patch to change the spelling of librairies to libraries. Micha

[perl #37402] [PATCH] parrot-config.imc documentation is missing ".imc" suffixes

2005-10-10 Thread via RT
# New Ticket Created by Roger Browne # Please include the string: [perl #37402] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=37402 > The "SYNOPSIS" section within parrot-config.imc is missing the ".imc" suffixes. This pa

Re: [perl #36452] Re: [BUG] PGE recursion, bus error

2005-10-10 Thread Matt Fowles
Patrick~ On 10/9/05, Patrick R. Michaud <[EMAIL PROTECTED]> wrote: > On Sun, Oct 09, 2005 at 09:55:44AM -1000, Joshua Hoblitt wrote: > > > > What is the status of this bug? Should this be a PGE todo item? > > > > > > My opinion is that it's "not a bug" -- the normal behavior for > > > most progra

[perl #37401] [PATCH] README.win32

2005-10-10 Thread Joshua Hoblitt via RT
> [EMAIL PROTECTED] - Sun Oct 09 23:46:41 2005]: > > Hi, > > Attached is a patch to change the spelling of librairies to libraries. > > Michael Cartmell > Network & Operating Systems Analyst > Lawpoint > Thomson Legal & Regulatory Limited (ABN 64 058 914 668) > Ph +61 2 9239 4958Fax +612

Re: Smoke not accepted from cygwin

2005-10-10 Thread Nick Glencross
Here (hopefully) is the generated smoke file which might hold some clues... Nick Nick Glencross wrote: Guys, I have tried to submit a smoke from cygwin, but the server does not accept the smoke file (which I've attached). Can someone in-the-know about what criteria the server uses shed a

[perl #37399] [PATCH] fix imcc tests with bison >= 1.75c

2005-10-10 Thread via RT
# New Ticket Created by Joshua Hoblitt # Please include the string: [perl #37399] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=37399 > This transaction appears to have no contentAccording to the Bison Changlog, the error

Re: [perl #27003] bytecode (header?) problem in tru64/alpha

2005-10-10 Thread Jarkko Hietaniemi
Joshua Hoblitt via RT wrote: >>[doughera - Thu Oct 06 07:21:15 2005]: >> >>I think this bug can be closed. I just got those tests to pass on >>Sparc/Solaris 8 with gcc -m64 -mcpu=v9. (Mind you lots of other tests >>fail, but that's a separate problem.) >> >> >> > > > Jarrko, > > Are you OK w

Re: [perl #36452] Re: [BUG] PGE recursion, bus error

2005-10-10 Thread Patrick R. Michaud
On Sun, Oct 09, 2005 at 09:55:44AM -1000, Joshua Hoblitt wrote: > > > What is the status of this bug? Should this be a PGE todo item? > > > > My opinion is that it's "not a bug" -- the normal behavior for > > most programs with infinite recursive loops is that they > > eventually explode. > >

Re: Smoke not accepted from cygwin

2005-10-10 Thread Nick Glencross
Strange, something has stripped the attachment (I didn't forget to attach it, honest!). I'll try again in a few hours using SMTP instead of NNTP. Nick Nick Glencross wrote: Guys, I have tried to submit a smoke from cygwin, but the server does not accept the smoke file (which I've attached

Smoke not accepted from cygwin

2005-10-10 Thread Nick Glencross
Guys, I have tried to submit a smoke from cygwin, but the server does not accept the smoke file (which I've attached). Can someone in-the-know about what criteria the server uses shed any light on it? I note that the file is bzip'd whereas on Linux it is gzip'd. For the record, after runnin

Re: parrot tests failing on Darwin

2005-10-10 Thread Yuval Kogman
On Sun, Oct 09, 2005 at 14:15:08 -0700, chromatic wrote: > On Sun, 2005-10-09 at 17:25 +0200, Yuval Kogman wrote: > > > Odd, I wonder why diagnosis are emitted on STDERR (or something else > > maybe). > > That's where Test::Builder emits them. Test::Harness never collected > them or parsed them