Patrick R. Michaud wrote:
This may or may not be related, but I'm getting a segfault for
building PGE itself (x86_64/linux), when trying to run mklib.pir
to generate the built-in rules.
Yep. Working on that currently. I've simplied it to this testcase now:
.sub main :method
.local int a
(a,$S0) = self."foo"()
self."bar"()
.end
This isn't runnable per se it dies of course with method not found. But
it's revealing that both 'a' and '$S0' aren't getting any register (#
-1) assigned. Both symbols are missing from the symbol list;
$ parrot -dff -tf c.pir 2>&1 | less
This might be some reason for further PGE errors or not, I'm still
investigating the real problem, which just got unhidden by r11402.
Pm
leo