# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #74386] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=74386 >
<masak> when I run mismatching Parrot/PIR versions, Parrot doesn't say "oops, incompatible versions, buddy". <masak> it says "compiler returned NULL ByteCode '/Users/masak/gwork/yapsi/lib/Yapsi.pir' - The opcode 'set_signature_elem_p_ic_sc_ic_p_p_p_p_p_p' (set_signature_elem<10>) was not found. Check the type and number of the arguments" <masak> LTA. <jnthn> Which is why we probably should try and get people using --target=pbc instead... <jnthn> Well, or create it if it doesn't exist. <jnthn> May well not do. <jnthn> Anyway, bytecode files are versioned. <masak> seems it exists, but doesn't work. <jnthn> Patches welcome. :-) <jnthn> (or tickets...which I figure are more likley... ;-)) * masak submits rakudobug $ alpha --target=pbc lib/Yapsi.pm "pbc" => PMC 'Eval' { ... } Something tells me that isn't a complete PBC representation of my module. :)