Re: Pugs File-Util tests

2008-01-03 Thread Moritz Lenz
Mark A. Hershberger wrote: The recent perl6 brouhaha got me to try out pugs again. After grabbing pugs from svn and running the smoke tests (http://xrl.us/bdipe), I noticed some ext/File-Util/t/03.dirs.t was failing and looked like it would be a relatively easy fix. Diff attached. ...

[perl #49310] Make perl6 support -c

2008-01-03 Thread via RT
# New Ticket Created by Andy Lester # Please include the string: [perl #49310] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=49310 Syntax checking of perl6 programs is crucial. -- Andy Lester = [EMAIL PROTECTED] =

[perl #49308] config/auto/alignptrs.pm fails if required alignment 1

2008-01-03 Thread via RT
# New Ticket Created by Andy Dougherty # Please include the string: [perl #49308] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=49308 Here's the output of Configure.pl --verbose on a SPARC where the required

Zombie code?

2008-01-03 Thread ajr
While trying to understand Parrot::Vtables.pm, I came across what seems to be some zombie code, possibly left after RT 48877. 1. Two references to src/pmc/null.pl, which does not appear to exist. 2. The method vtbl_embed, which is used only in parrot/tools/build/vtable_extend.pl That writes

[perl #49238] [PATCH] pbc_to_exe compile failure on Win32 / MSVC9

2008-01-03 Thread Cosimo Streppone via RT
On Lun. 31 Dic. 2007 01:09:28, [EMAIL PROTECTED] wrote: On Sunday 30 December 2007 14:05:38 Cosimo Streppone wrote: I tried to follow chromatic's instructions to obtain a perl6 binary but had some problems [...] 3) In the final generated pbc_to_exe.c and languages\perl6\perl6.c

Re: Sequential bias in S04 (and Perl6 in general)

2008-01-03 Thread Moritz Lenz
Dave Whipp wrote: I was reading Synopsis 4 with regards to multi core programming. It seems to be infused with a bias towards non-parallel models of computation. Concurrently appears to be an add-on feature -- whereas we should have a mindset that explicit sequential constraints are the

Re: Sequential bias in S04 (and Perl6 in general)

2008-01-03 Thread Darren Duncan
At 5:22 PM -0800 1/2/08, Dave Whipp wrote: I was reading Synopsis 4 with regards to multi core programming. It seems to be infused with a bias towards non-parallel models of computation. Concurrently appears to be an add-on feature -- whereas we should have a mindset that explicit sequential

[perl #49314] [PATCH] pbc_to_exe should list libraries last

2008-01-03 Thread via RT
# New Ticket Created by Andy Dougherty # Please include the string: [perl #49314] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=49314 In order to get pbc_to_exe to work with the Solaris linker, I had to move the

Re: [perl #49274] [CAGE] script to generate ports/debian/parrot-doc.docs

2008-01-03 Thread ajr
A quick cage cleaner task. Create a script to generate the file ports/debian/parrot-doc.docs I've attached a quickie shell script, in case that's what you want. It's a naive little thing, but I think you'll be amused by its presumption. A properly formatted and tested Perl script will take a

[perl #49316] [PATCH] Fix 45 test failures with a 1-line patch!

2008-01-03 Thread via RT
# New Ticket Created by Andy Dougherty # Please include the string: [perl #49316] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=49316 Although include/parrot/dynext.h says that the third argument of Parrot_init_lib

[perl #49328] [BUG] problem between PBC loading and garbage collection

2008-01-03 Thread via RT
# New Ticket Created by François PERRAD # Please include the string: [perl #49328] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=49328 I've isolated one problem between PBC loading and garbage collection.

Re: am I doing something wrong - hanoi example with 0.5.1 parrot release

2008-01-03 Thread Aaron Trevena
On 02/01/2008, jerry gay [EMAIL PROTECTED] wrote: @*ARGS and infix:// have been implemented in perl6 thanks to patrick, so hanoi.pl works with the svn head in parrot repo. Yup - hanoi page on the wiki has been updated to reflect that. I plan to try a few more programs out on the next monthly

Re: [perl #49274] [CAGE] script to generate ports/debian/parrot-doc.docs

2008-01-03 Thread Allison Randal
Alan Rocker wrote: I've attached a quickie shell script, in case that's what you want. It's a naive little thing, but I think you'll be amused by its presumption. Good start. Committed in r24479, with a small change to run it from the top-level directory instead of tools/dev. A little extra

Re: S03 - Str autodecrement

2008-01-03 Thread hv
Patrick R. Michaud [EMAIL PROTECTED] wrote: :Howeven, returns a Failure object in this context (autodecrement) :still seems a bit ambiguous, because the return values of autoincrement :and autodecrement are often ignored, as in: : :my $s = 'A00'; :$s--; :say $s; : :So, what happens in

Re: [perl #49274] [CAGE] script to generate ports/debian/parrot-doc.docs

2008-01-03 Thread James E Keenan
Allison Randal wrote: Alan Rocker wrote: I've attached a quickie shell script, in case that's what you want. It's a naive little thing, but I think you'll be amused by its presumption. Good start. Committed in r24479, with a small change to run it from the top-level directory instead of

Re: [perl #49274] [CAGE] script to generate ports/debian/parrot-doc.docs

2008-01-03 Thread Allison Randal
James E Keenan wrote: For portability reasons, however, shouldn't it be converted to Perl 5? I don't think we proceed on the assumption that all our target OSes can handle shell. The difference here is that you can only generate Debian packages on a Debian-based system, so portability to

Re: [svn:parrot] r24439 - in trunk/languages/perl6: . config/makefiles

2008-01-03 Thread jerry gay
On Jan 2, 2008 3:51 PM, chromatic [EMAIL PROTECTED] wrote: On Wednesday 02 January 2008 08:39:51 [EMAIL PROTECTED] wrote: Modified: trunk/languages/perl6/ (props changed) trunk/languages/perl6/config/makefiles/root.in Log: [perl6] - add suffixe .exe on Win32 I'm not sure

Re: [perl #47391] Current status on Solaris 8/SPARC

2008-01-03 Thread Andy Dougherty
On Wed, 2 Jan 2008, James E Keenan wrote: Andy Dougherty wrote: After fixing various minor little things, here's where I stand on Solaris 8/SPARC after the recent changes. Failed TestStat Wstat Total Fail List of Failed

Re: Multiline comments in Perl6

2008-01-03 Thread Larry Wall
On Wed, Jan 02, 2008 at 11:28:54AM -0800, Jonathan Lang wrote: : Paul Hodges wrote: : http://perl6.org/doc/design/syn/S02.html still says: : Intra-line comments will not be supported in standard Perl : : This is wrong, since S02 also defines intra-line comments, under : Whitespace and

Re: Sequential bias in S04 (and Perl6 in general)

2008-01-03 Thread Dave Whipp
Moritz Lenz wrote: You can achieve that with the hyper list-op (see S02). Also note that an optimizer is free to automatically add the hyper list op if it can prove that the executed block has no side effects. Yes, there are some places where things are better than others, which is why I

$obj.can(bark); # or can it?

2008-01-03 Thread Ovid
I don't know if this was considered a non-issue when I last raised it, but in this synopsis: http://dev.perl.org/perl6/doc/design/syn/S12.html I see that the behavior of .can() metamethod hasn't been updated. My concern is that someone calls $object.can('bark') and they expect to pass an

Re: Multiline comments in Perl6

2008-01-03 Thread Gabor Szabo
On Jan 3, 2008 6:36 PM, Larry Wall [EMAIL PROTECTED] wrote: On Wed, Jan 02, 2008 at 11:28:54AM -0800, Jonathan Lang wrote: : Paul Hodges wrote: : http://perl6.org/doc/design/syn/S02.html still says: : Intra-line comments will not be supported in standard Perl Note that the document on

operator minmax

2008-01-03 Thread herbert breunung
just a small question, what speak against this construct: $min, $max = @a.minmax;

Re: [perl #49274] [CAGE] script to generate ports/debian/parrot-doc.docs

2008-01-03 Thread ajr
James E Keenan wrote: For portability reasons, however, shouldn't it be converted to Perl 5? The difference here is that you can only generate Debian packages on a Debian-based system, so portability to non-Linux systems isn't a concern. That was my assumption. (Along with the need for

Re: $obj.can(bark); # or can it?

2008-01-03 Thread Gianni Ceccarelli
On 2008-01-03 Ovid [EMAIL PROTECTED] wrote: Perl 5 couldn't really solve this and programmers just had to know that all methods were implicitly variadic. I seem to recall that Larry had an idea about how to specify a signature (I could be misremembering and I can't find the response). Hmmm.

Re: [svn:parrot] r24497 - in trunk: languages/lolcode/src/parser tools/dev

2008-01-03 Thread chromatic
On Thursday 03 January 2008 12:05:48 [EMAIL PROTECTED] wrote: Log: Add copyright statement to file which lacked it; t/codingstd/copyright.t should once again pass. Modified: trunk/languages/lolcode/src/parser/actions.pm

[perl #49308] [BUG]: config/auto/alignptrs.pm fails if required alignment 1

2008-01-03 Thread James Keenan via RT
(Neglected to CC to list first time through.) Can you try this patch? diff.alignptrs.pm Description: Perl program

[perl #49274] [CAGE] script to generate ports/debian/parrot-doc.docs

2008-01-03 Thread James Keenan via RT
On Thu Jan 03 04:57:22 2008, [EMAIL PROTECTED] wrote: The difference here is that you can only generate Debian packages on a Debian-based system, so portability to non-Linux systems isn't a concern. D'oh. My oversight.

[PATCH] Re: [perl #49308] config/auto/alignptrs.pm fails if required alignment 1

2008-01-03 Thread Andy Dougherty
Here's the output of Configure.pl --verbose on a SPARC where the required alignment is 4. The test correctly deduces that alignments of 64, 32, 16, 8, and 4 all work, but apparently throws that information away when the 2 and 1 byte alignment tests fail. And here's a simple patch to fix

Re: [perl #49308] [BUG]: config/auto/alignptrs.pm fails if required alignment 1

2008-01-03 Thread Andy Dougherty
On Thu, 3 Jan 2008, James Keenan via RT wrote: (Neglected to CC to list first time through.) Can you try this patch? Oops. Crossed in the mail. I just sent a much simpler version in. At a glance, yours should also work, so I guess it really doesn't matter. -- Andy Dougherty

Re: [svn:parrot] r24497 - in trunk: languages/lolcode/src/parser tools/dev

2008-01-03 Thread Patrick R. Michaud
On Thu, Jan 03, 2008 at 12:39:54PM -0800, chromatic wrote: On Thursday 03 January 2008 12:05:48 [EMAIL PROTECTED] wrote: -# Copyright (c) 2007, The Perl Foundation +# Copyright (C) 2001-2008, The Perl Foundation. # $Id$ I'm not sure this is legal. Certainly TPF holds a copyright on

Fuel for the GC PDD

2008-01-03 Thread chromatic
Scalable Locality-Conscious Multithreaded Memory Allocation http://people.cs.vt.edu/~scschnei/papers/ismm06.pdf

Re: Multiline comments in Perl6

2008-01-03 Thread Paul Hodges
--- Jonathan Lang [EMAIL PROTECTED] wrote: Paul Hodges wrote: http://perl6.org/doc/design/syn/S02.html still says: Intra-line comments will not be supported in standard Perl This is wrong, since S02 also defines intra-line comments, under Whitespace and Comments. It calls them

Re: what can I do in perl 6 today?

2008-01-03 Thread Juerd Waalboer
jerry gay skribis 2007-12-28 6:46 (-0800): if we had a smoke machine (e.g. feather.perl6.nl) that frequently built the various implementations (pugs, kp6, perl6,) ran the perl 6 test suite against each implementation, and posted color-coded tabulated html results, it would offer a way for

Re: [svn:parrot] r24497 - in trunk: languages/lolcode/src/parser tools/dev

2008-01-03 Thread James E Keenan
chromatic wrote: On Thursday 03 January 2008 12:05:48 [EMAIL PROTECTED] wrote: Log: Add copyright statement to file which lacked it; t/codingstd/copyright.t should once again pass. Modified: trunk/languages/lolcode/src/parser/actions.pm

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

2008-01-03 Thread larry
Author: larry Date: Thu Jan 3 16:15:39 2008 New Revision: 14479 Modified: doc/trunk/design/syn/S09.pod Log: Clarification of autovivification semantics in terms of protoobjects Modified: doc/trunk/design/syn/S09.pod

Re: Multiline comments in Perl6

2008-01-03 Thread Larry Wall
On Thu, Jan 03, 2008 at 08:55:24PM +0200, Gabor Szabo wrote: : On Jan 3, 2008 6:36 PM, Larry Wall [EMAIL PROTECTED] wrote: : On Wed, Jan 02, 2008 at 11:28:54AM -0800, Jonathan Lang wrote: : : Paul Hodges wrote: : : http://perl6.org/doc/design/syn/S02.html still says: : : Intra-line comments

[perl #49308] [BUG]: config/auto/alignptrs.pm fails if required alignment 1

2008-01-03 Thread James Keenan via RT
Applied a combination of Andy's patch and mine in r24516.

[perl #43134] [TODO] Find a generalised way to determine location of Fink

2008-01-03 Thread James Keenan via RT
On Sat Dec 29 09:14:40 2007, [EMAIL PROTECTED] wrote: If there is no objection, I will apply this to trunk within a week. No one objected, so I applied this patch to trunk in r24517.

[perl #49356] [BUG]: t/stm/basic_mt.t hangs indefinitely

2008-01-03 Thread via RT
# New Ticket Created by James Keenan # Please include the string: [perl #49356] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=49356 [li11-226:parrot] 502 $ prove -v t/stm/basic_mt.t t/stm/basic_mt1..4 ok 1 -

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

2008-01-03 Thread Smylers
[EMAIL PROTECTED] writes: Modified: doc/trunk/design/syn/S09.pod Log: Clarification of autovivification semantics in terms of protoobjects -my $obj = [EMAIL PROTECTED]; # $obj is a Capture object - see S02 +my $cap = [EMAIL PROTECTED]; # $obj is a Capture object - see S02

[perl #49356] [BUG]: t/stm/basic_mt.t hangs indefinitely

2008-01-03 Thread James Keenan via RT
The test file itself has not been substantively changed in several months, so it's not the test itself that's causing the problem.

[perl #43269] [BUG] setline is tied to PIR source

2008-01-03 Thread Bob Rogers
From: Patrick R. Michaud via RT [EMAIL PROTECTED] Date: Wed, 02 Jan 2008 22:29:35 -0800 On Wed Jun 20 16:23:40 2007, pmichaud wrote: On Thu, Jun 21, 2007 at 12:08:33AM +0100, Jonathan Worthington wrote: Currently HLL debug info stuff is spec'd, but not implemented. Well,

Re: [svn:parrot-pdd] r24108 - in trunk: . docs/pdds

2008-01-03 Thread Bob Rogers
From: Allison Randal [EMAIL PROTECTED] Date: Thu, 27 Dec 2007 19:15:40 +0200 Bob Rogers wrote: Thought so. I ask because Common Lisp has provision for anonymous classes, and I was wondering how I might support that some day. But my interest is just academic curiosity at

Re: Sequential bias in S04 (and Perl6 in general)

2008-01-03 Thread Joe Gottman
Dave Whipp wrote: I was reading Synopsis 4 with regards to multi core programming. It seems to be infused with a bias towards non-parallel models of computation. Concurrently appears to be an add-on feature -- whereas we should have a mindset that explicit sequential constraints are the

[perl #49364] [CAGE]: Eliminate $data{args} from configuration step class initializers

2008-01-03 Thread via RT
# New Ticket Created by James Keenan # Please include the string: [perl #49364] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=49364 The Parrot configuration step classes (config/*/*.pm) each have an initializer

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

2008-01-03 Thread larry
Author: larry Date: Thu Jan 3 19:42:19 2008 New Revision: 14480 Modified: doc/trunk/design/syn/S09.pod Log: Typo from Smylers++ More clarification of assignment semantics in terms of underlying binding Modified: doc/trunk/design/syn/S09.pod

Re: [perl #43269] [BUG] setline is tied to PIR source

2008-01-03 Thread Patrick R. Michaud
On Thu, Jan 03, 2008 at 09:40:23PM -0500, Bob Rogers wrote: From: Patrick R. Michaud via RT [EMAIL PROTECTED] Date: Wed, 02 Jan 2008 22:29:35 -0800 On Wed Jun 20 16:23:40 2007, pmichaud wrote: On Thu, Jun 21, 2007 at 12:08:33AM +0100, Jonathan Worthington wrote:

RE: [perl #43269] [BUG] setline is tied to PIR source

2008-01-03 Thread Allam Reddy, Thomas
I would like to get unsubscribed from this list. Please help me. Thanks Regards, Thomas Reddy A The more I learn, the more I realize how much I don't know -Original Message- From: Patrick R. Michaud [mailto:[EMAIL PROTECTED] Sent: Friday, January 04, 2008 12:05 PM To: Bob Rogers Cc:

Keeping buzz going

2008-01-03 Thread Andy Lester
http://use.perl.org/~pmichaud/journal/35272 http://perlbuzz.com/2008/01/flurry-of-perl-6-activity-picks-up-new-contributor.html Lots of cool stuff is going on, and I'm so so glad to see it. I'm thinking of making a Perl 6-specific column in Perlbuzz, because I'd like to have a one-stop shop