A plea from Rakudo-land

Patrick R. Michaud pmichaud at pobox.com
Fri Jul 10 03:38:11 UTC 2009


Another update on current GC failures affecting Rakudo.

Earlier today my 64-bit system was failing all spectests with
Parrot revisions after 39937, but in scouring the Rakudo sources
Vasily (bacek++) found an unused PMC attribute in the Rakudo's
ObjectRef PMC, removing that unused PMC attribute seems to change
the memory layout such that we only fail a few tests again.

Here's the status of GC failures as of this afternoon:

Revisions:
  rakudo: 544038
  parrot: 39966
  t/spec: 27500

Legend (desired result is [abcd] for each test):
  [a] = test passes "make <testfile>"
  [b] = test passes "./perl6 <testfile>"
  [c] = test passes "parrot/parrot perl6.pbc <testfile>"
  [d] = test passes "parrot/parrot -G perl6.pbc <testfile>"
  [*] = test gives abort on exit

x86:
  [****] t/spec/S12-attributes/class.rakudo    0     6    26    0  ??
  [****] t/spec/S14-roles/basic.rakudo         0     6    33    0  ??
  [  cd] t/spec/S32-array/elems.rakudo                    ??   ??  ??
  [  cd] t/spec/S32-array/end.rakudo                      ??   ??  ??

x86_64:
  [****] t/spec/S12-attributes/class.rakudo    0     6    26    0  ??
  [****] t/spec/S14-roles/basic.rakudo         0     6    33    0  ??



More information about the parrot-dev mailing list