# New Ticket Created by  Zoffix Znet 
# Please include the string:  [perl #129753]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=129753 >


Filing for records. Fixed by jnthn++ in 
https://github.com/rakudo/rakudo/commit/2673ca85c1835469d2c41047a656ae340e84a96b

Smartmatching a Promise against an Enum hangs:

m: my $p = Promise.new; my $v = $p.vow; say $p ~~ Planned
rakudo-moar 5f9103: OUTPUT«(timeout)»

Digging further, it leads to doing a `==` on a Promise hanging.

Which is due to it attempting to coerce itself to a Numeric over and over again.

IRC Conversation: http://irclog.perlgeek.de/perl6/2016-09-28#i_13303005

Reply via email to