On Mon Aug 11 18:10:30 2008, coke wrote:
> 
> 'getclass' is dead, patch applied in r30176. All tests pass.

r30176 (and it's subsequent fix for builtins.h in r30179) cause Rakudo
to stop building with:

../../parrot  -o perl6.pbc perl6.pir
error:imcc:The opcode 'exp_p_p' (exp<2>) was not found. Check the type
and number of the arguments
        in file 'src/gen_builtins.pir' line 1503
        included from 'perl6.pir' line 1
make: *** [perl6.pbc] Error 2

I believe the source of the difficulty is that _all_ of the builtin
pseudo-opcode handling (not just 'say') was removed from Parrot in r30176.

I agree that we should eliminate the builtin pseudo-opcodes from Parrot,
but shouldn't there be a deprecation cycle for this first?  (IIRC,
DEPRECATED.pod mentioned that C<getclass> would be going away, but
didn't make any mention of the other builtin pseudo-opcodes disappearing.)

Pm

Reply via email to