[perl #50092] [TODO] pct - explicit transcode in PCT::Grammar::string_literal

2008-01-22 Thread via RT
# New Ticket Created by Patrick R. Michaud # Please include the string: [perl #50092] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=50092 > This is a placeholder ticket so we can show a dependency on #39930. In the "strin

S29 doubts that need clarification

2008-01-22 Thread Cosimo Streppone
Hi all, I'm in the process of refactoring existing pugs test suite, for example t/builtins, into t/spec/S29-. Questions: - @array.uniq is not mentioned in S29. Should it be in S29/List? or S29/Array? - cis(), polar() and friends belong to S29/Num while they should probably belong to S2

[perl #50074] [PATCH] [pct] Add pop() and shift() to PCT::Node

2008-01-22 Thread via RT
# New Ticket Created by Stuart Jansen # Please include the string: [perl #50074] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=50074 > This makes implementing lolcode ifthen support a tiny bit easier. It looks like simili

[svn:parrot-pdd] r25121 - trunk/docs/pdds

2008-01-22 Thread jkeenan
Author: jkeenan Date: Mon Jan 21 19:26:51 2008 New Revision: 25121 Modified: trunk/docs/pdds/pdd09_gc.pod Log: Correct POD formatting errors in two locations: incorrect use of '=for' blocks. Modified: trunk/docs/pdds/pdd09_gc.pod ==

Re: [perl #50066] [BUG] $LIBPARROT_STATIC macro not expanded properly when building pbc_to_exe

2008-01-22 Thread Paul Cochrane
On 22/01/2008, chromatic <[EMAIL PROTECTED]> wrote: > On Monday 21 January 2008 08:58:25 Paul Cochrane wrote: > > > when building parrot on Solaris I get most of the way through the > > build, but right at the end, building pbc_to_exe fails with the > > following output: > > > It seems that the Mak

Re: [perl #50066] [BUG] $LIBPARROT_STATIC macro not expanded properly when building pbc_to_exe

2008-01-22 Thread jerry gay
On Jan 22, 2008 2:38 AM, Paul Cochrane <[EMAIL PROTECTED]> wrote: > > On 22/01/2008, chromatic <[EMAIL PROTECTED]> wrote: > > On Monday 21 January 2008 08:58:25 Paul Cochrane wrote: > > > > > when building parrot on Solaris I get most of the way through the > > > build, but right at the end, buildi

My valgrinder

2008-01-22 Thread Andy Lester
uniqua:~ $ cat ~/bin/vgr #!/bin/sh make perl6 valgrind \ --suppressions=/home/andy/parrot/tools/dev/parrot.supp \ --num-callers=500 \ --leak-check=full \ --leak-resolution=high \ --show-reachable=yes \ ./parrot --leak-test languages/perl6/perl6.pbc -e 'say "Hello, world

Re: [perl #48971] Parrot build failure "no such instruction: `trap'"

2008-01-22 Thread Walter M Szeliga
New release 0.5.2 (r25150) still fails to build on PPC running OSX 10.5.1. Same version of perl as listed previously in the bug report. The same error is issued: ... perl tools/build/c2str.pl --all src/string.c src/ops/core_ops.c src/ops/debug.ops: In function ‘Parrot_debug_break’: src/ops/

Re: [perl #50018] [BUG] rakudo segfaults after "No scope found for PAST::Var" error

2008-01-22 Thread Simon Cozens
Edwin Steiner (via RT) wrote: I found that rakudo segfaults when the following statements are executed interactively: Oops, I told RT but I didn't tell p6i: This is the same bug as #49758; merging tickets. -- Grr... don't get me started on Wagner. The man couldn't resolve a dominant seventh t

Strange casts in packfile/pf_items.c

2008-01-22 Thread NotFound
Hello I'm trying to clean some warnings in parrot C source files and found this casts in packfile/pf_items.c: fetch_buf_le_8(u.buf, (unsigned char *) b); fetch_buf_be_8(u.buf, (unsigned char *) b); But the function definitions are (in src/byteorder.c): void fetch_buf_le_8(ARGOUT(unsigned char

[Re: [perl #49912] [BUG] Unable to Configure using Borland C]

2008-01-22 Thread ajr
Glimmerings of a hint of progress. Adding --miniparrot to the command line: C:\parrot>Configure.pl --cc=bcc32 --miniparrot bypasses the test that hangs. This enables "make" to fall on its face with the following message: C:\parrot>make MAKE Version 5.2 Copyright (c) 1987, 2000 Borland Error

[perl #50118] [TODO] convert Perl6Str to be just 'Str'

2008-01-22 Thread via RT
# New Ticket Created by Patrick R. Michaud # Please include the string: [perl #50118] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=50118 > Currently rakudo has a Perl6Str PMC type, which is then subclassed into a 'Str' cl

[perl #50056] [BUG] "Undefined symbols" on OS X

2008-01-22 Thread Allison Randal via RT
>From http://osdir.com/ml/lib.libtom/2005-01/msg00010.html: "By default common symbols are not included in static archive table of contents. If you use the ranlib(1) -c option you can get Linux behavior." And from 'man ranlib' on 10.4.11: -c Include common symbols as definitions with respe

Re: S29 doubts that need clarification

2008-01-22 Thread Larry Wall
On Mon, Jan 21, 2008 at 11:24:52PM +0100, Cosimo Streppone wrote: > Hi all, > > I'm in the process of refactoring existing pugs test suite, > for example t/builtins, into t/spec/S29-. > > Questions: > > - @array.uniq is not mentioned in S29. > Should it be in S29/List? or S29/Array? List, wh

Re: [perl #50056] [BUG] "Undefined symbols" on OS X

2008-01-22 Thread chromatic
On Tuesday 22 January 2008 15:20:25 Allison Randal via RT wrote: > From http://osdir.com/ml/lib.libtom/2005-01/msg00010.html: > > "By default common symbols are not included in static > archive table of contents. If you use the ranlib(1) -c > option you can get Linux behavior." > > And from 'man

[perl #49912] [BUG] Unable to Configure using Borland C

2008-01-22 Thread James Keenan via RT
On Tue Jan 22 14:02:30 2008, ajr wrote: > > Any suggestions for further floundering would be welcome. > Well, here's one thought. You could try running Configure.pl with the addition of the --configure_trace option. Read the POD for Parrot::Configure::Trace to see how you would then be able t

[svn:perl6-synopsis] r14493 - doc/trunk/design/syn

2008-01-22 Thread larry
Author: larry Date: Tue Jan 22 16:17:20 2008 New Revision: 14493 Modified: doc/trunk/design/syn/S03.pod Log: Clarification of timing and defaults for initializing various declarators Modified: doc/trunk/design/syn/S03.pod ==

[perl #49912] [BUG] Unable to Configure using Borland C

2008-01-22 Thread James Keenan via RT
On Tue Jan 22 14:02:30 2008, ajr wrote: > > Glimmerings of a hint of progress. > > Adding --miniparrot to the command line: > > C:\parrot>Configure.pl --cc=bcc32 --miniparrot > > bypasses the test that hangs. That's not too surprising, as a look into the configuration step classes will show.

[perl #49912] [BUG] Unable to Configure using Borland C

2008-01-22 Thread James Keenan via RT
On Tue Jan 22 14:02:30 2008, ajr wrote: > > Any suggestions for further floundering would be welcome. > Well, here's one thought. You could try running Configure.pl with the addition of the --configure_trace option. Read the POD for Parrot::Configure::Trace to see how you would then be able t

[perl #50056] [BUG] "Undefined symbols" on OS X

2008-01-22 Thread Allison Randal via RT
On Tue Jan 22 15:38:11 2008, [EMAIL PROTECTED] wrote: > > Are you building a static or a shared binary? Did this problem only > show up after Coke switched the default to shared? Shared. I don't know the exact timing of the change in relation to the failure starting. But, changing config/init/hi

[svn:perl6-synopsis] r14494 - doc/trunk/design/syn

2008-01-22 Thread larry
Author: larry Date: Tue Jan 22 16:29:21 2008 New Revision: 14494 Modified: doc/trunk/design/syn/S03.pod Log: More tweaks, typos, clarification that "our" differs from in Perl 5 Modified: doc/trunk/design/syn/S03.pod

Re: [svn:perl6-synopsis] r14494 - doc/trunk/design/syn

2008-01-22 Thread Mark J. Reed
Wait. There are two different phases called START and BEGIN? That's going to be a little confusing Which one comes first? Are there both END and STOP phases as well? On 1/22/08, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Author: larry > Date: Tue Jan 22 16:29:21 2008 > New Revision: 144

Re: [svn:perl6-synopsis] r14494 - doc/trunk/design/syn

2008-01-22 Thread Larry Wall
On Tue, Jan 22, 2008 at 07:47:15PM -0500, Mark J. Reed wrote: : Wait. There are two different phases called START and BEGIN? That's : going to be a little confusing Which one comes first? : Are there both END and STOP phases as well? BEGIN/CHECK/INIT/END are just as in Perl 5. For the rest,

[svn:perl6-synopsis] r14495 - doc/trunk/design/syn

2008-01-22 Thread larry
Author: larry Date: Tue Jan 22 18:07:38 2008 New Revision: 14495 Modified: doc/trunk/design/syn/S04.pod Log: Clarify that START is allowed to use parameter values on first call while INIT is not. Modified: doc/trunk/design/syn/S04.pod

Re: [svn:perl6-synopsis] r14494 - doc/trunk/design/syn

2008-01-22 Thread Larry Wall
On Tue, Jan 22, 2008 at 05:55:35PM -0800, Larry Wall wrote: : http://perlcabal.org/syn/S04.html#Closure_traits Or since that's kind of hard to follow the text, you may prefer to read the original POD without the interpolated test results at: https://svn.perl.org/perl6/doc/trunk/design/syn