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