On Sat, 4 Feb 2006, Allison Randal wrote:

> On Feb 3, 2006, at 17:33, Joshua Isom via RT wrote:
> > 
> > But, I've encountered two major problems.  On darwin, I can't finish
> > past_node.t, first parrot takes over 100 megs of ram, then perl(5.8.7)
> > wants 180 megs.  On freebsd, it's actually worse, but more confusing.
> > It fails with past_*.t and post_*.t.  But past.t is fine.  It's
> > essentially a lot of out of memory errors(yet swap space isn't touched,
> > and there's free ram at that moment).  Darwin essentially starts
> > "stalling" when freebsd just gives up on allocating more memory.  Line
> > numbers aren't given in the print out, except for src/memory.c line 92.
> 
> This is a known bug. As far as we can tell so far, it's not the Punie code,
> but Parrot::Test causing the problem. On both platforms, try running the
> generated .pir files in languages/punie/t directly (e.g. t/past_node_2.pir).
> Everyone who's tried it so far has reported that they have no memory errors
> running the test code directly, and only get errors running the code through
> the test harness.

I too had seen this memory problem before on Solaris/SPARC, but I'm 
pretty sure I saw it even when running t/past_node_5.pir directly.

However, trying again today, I'm happy to report that that particular
problem seems to be gone.  Of course an awful lot of the tests still
fail, but I don't know if that's expected or not.

Failed 6/15 test scripts, 60.00% okay. 16/41 subtests failed, 60.98% okay.
Failed Test  Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/past.t        6  1536     7    6  85.71%  2-7
t/past_op.t     2   512     2    2 100.00%  1-2
t/past_val.t    2   512     2    2 100.00%  1-2
t/post.t        2   512     3    2  66.67%  2-3
t/post_op.t     2   512     2    2 100.00%  1-2
t/post_val.t    2   512     2    2 100.00%  1-2
*** Error code 2
make: Fatal error: Command failed for target `test'

-- 
    Andy Dougherty              [EMAIL PROTECTED]

Reply via email to