# New Ticket Created by Jonathan Stowe
# Please include the string: [perl #125662]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/Ticket/Display.html?id=125662 >
multi trait_mod:<is>(Routine $r, :$foo!) { $r does Foo; }; class Bar { method
boom() is foo {}; };
Gives rise to ye olde:
===SORRY!=== Error while compiling -e
Cannot invoke this object (REPR: Null, cs = 0)
at -e:1
In fact any combination where a "type object" is used in this place that isn't
defined:
multi trait_mod:<is>(Routine $r, :$foo!) { Bar }; sub boom is foo {}
does the same.
I thought that I had reported this before but it seems not.
There seems to be a whole category of the errors being ignored and it ploughing
on in a broken state like this.