[perl #45153] TAP::Harness support

2007-09-04 Thread via RT
# New Ticket Created by Eric Wilhelm # Please include the string: [perl #45153] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=45153 With TAP::Parser, the attached patch and Parrot/TAP/Harness.pm in the current

Re: [perl #43341] [TODO] config/inter/progs.pm: Write unit tests

2007-09-04 Thread Andy Dougherty
On Mon, 3 Sep 2007, James Keenan via RT wrote: Here's an issue I hadn't previously spotted in config/inter/progs.pm -- one that was revealed in the coverage analysis (http://thenceforward.net/parrot/coverage/configure-build/config-inter-progs-pm.html). In this package's sub runstep(), there

Re: [perl #43341] [TODO] config/inter/progs.pm: Write unit tests

2007-09-04 Thread James E Keenan
On Sep 4, 2007, at 8:13 AM, Andy Dougherty via RT wrote: On Mon, 3 Sep 2007, James Keenan via RT wrote: I'd say just delete it. Thanks for your feedback. Assuming no one else speaks up for it, I will delete it in 1-2 days.

Change 21059 breaks src/dynpmc/gdbmhash.pmc

2007-09-04 Thread Andy Dougherty
Change 21059 removed #include parrot/parrot.h from gdbmhash.pmc. But gdbmhash.pmc then goes on to do all sorts of things with STRING and PMC. Obviously, they no longer work. Was this deliberate? If so, what's the plan forward? -- Andy Dougherty [EMAIL PROTECTED]

Re: [perl #45019] [PATCH] Correct @INC errors in some t/configure/*.t tests.

2007-09-04 Thread Andy Dougherty
On Tue, 28 Aug 2007, James Keenan via RT wrote: Andy, I believe I've corrected all the files listed above, plus those files in t/postconfigure/ that suffered from the same malady. Could you please double check? Yes, it appears you got all those. That just leaves 266 possible errors: $

Re: PDD 15 - accessing parent's attributes

2007-09-04 Thread Patrick R. Michaud
On Mon, Sep 03, 2007 at 10:49:57AM -0700, Allison Randal wrote: Both the old and new metamodels allow you to set and get an attribute for a parent class that has the same name as an attribute in the child class (Perl 6 and .NET both use this feature in different forms). The old metamodel

Re: Change 21059 breaks src/dynpmc/gdbmhash.pmc

2007-09-04 Thread Bernhard Schmalhofer
Andy Dougherty schrieb: Change 21059 removed #include parrot/parrot.h from gdbmhash.pmc. But gdbmhash.pmc then goes on to do all sorts of things with STRING and PMC. Obviously, they no longer work. Was this deliberate? If so, what's the plan forward? Sorry, this was definitly not

Re: [perl #43191] [BUG] Parrot doesn't build on Solaris: cannot dereference non-pointer type

2007-09-04 Thread Ron Blaschke
Bernhard Schmalhofer via RT wrote: On Di. 12. Jun. 2007, 22:38:24, rblasch wrote: I tried to smoke r18926 on Solaris but failed because of tons of cannot dereference non-pointer type errors. Ronald, can you still verify this with svn HEAD ? Yes, still a problem with HEAD. I should have

Re: PDD 15 - accessing parent's attributes

2007-09-04 Thread Jonathan Worthington
Allison Randal wrote: We need a new syntax for the new metamodel. I'm thinking of: setattribute obj, [Foo], j, $P4 That works for me. It uses the familiar keyed access syntax to allow multi-level parent class names. We would need to add two additional vtable entries get_attr_keyed and

[perl #45169] [PATCH] updating languages/t/harness

2007-09-04 Thread via RT
# New Ticket Created by Colin Kuskie # Please include the string: [perl #45169] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=45169 Remove languages that no longer exist in the repo (conversion and miniperl) and

Re: [perl #44967] Using a freed variable (Coverity CID 98)

2007-09-04 Thread Ron Blaschke
I've had another look at this. Here's what I think is going on. The relevant output is: Event use_after_free: Using freed pointer (ins)-next Also see events: [alias][freed_arg] 493 for (ins = unit-instructions; ins; ins = ins-next) { Event alias: aliasing (ins)-next with ins2 Also see

[perl #45179] [PATCH] adding more notes about string length to tutorial (and test)

2007-09-04 Thread Will Coleda via RT
On Tue Sep 04 13:20:09 2007, [EMAIL PROTECTED] wrote: This patch talks more about the length opcode, and on which kinds of variables it can be used with. Since there's more PIR code, t/examples/tutorial.t is updated. Watch out for the 'register register' when applying this. Any particular

[perl #44957] [PATCH] Refactor Parrot::Configure::Data::dump

2007-09-04 Thread James Keenan via RT
Patches were committed a day or two ago and no one has reported problems. Resolving ticket.

[perl #41496] [TODO] config - profiling options should have their own step in config/init/defaults.pm

2007-09-04 Thread James Keenan via RT
No one took the ticket. Hence, I'm closing it.

[perl #41500] [TODO] config - lib directory needs to be set appropriately for 32/64 bit archs

2007-09-04 Thread James Keenan via RT
On Tue Feb 13 08:42:29 2007, ptc wrote: In config/init/defaults.pm the lib install path needs to be set correctly for 32 and 64 bit architecture systems. Paul: This is one of those tickets that you created on the basis of an inline comment (which was perhaps originally written by leo). Is it

[perl #43331] [TODO] config/init/optimize.pm: Write unit tests

2007-09-04 Thread James Keenan via RT
Please evaluate the patch attached which submits 4 test files to test config/init/optimize.pm. Full test coverage has been achieved in the reconfigure/ branch, where these tests were developed. As always, reports from OSes other than Darwin and Linux would be appreciated. Thank you very much.

[perl #43151] [TODO] Set compiler optimisation flag depending upon compiler version

2007-09-04 Thread James Keenan via RT
On Thu Jun 07 03:29:19 2007, ptc wrote: In config/init/optimize.pm when setting the compiler optimisation flags there is the comment: # gcc 4.1 doesn't like -mcpu=xx, i.e. it's deprecated # XXX do we know compiler (version) already? Paul, this would be a good