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


< PerlJam> r: say "foo $( my $x = 3 + 4; "bar" ) baz";
<+p6eval> rakudo d8e7b6: OUTPUT«===SORRY!===␤Redeclaration of symbol
$x␤at /tmp/Aa6FKf8hzs:1␤»
< PerlJam> (where did I first declare it?)
< PerlJam> bug and LTA error message
< jnthn> The bug is that it thinks it's a redeclaration
< jnthn> There shouldn't be an error.
< jnthn> The error is fine when it's triggered legitimately.

Probably some backtracking that causes the declaration to be run twice.

Reply via email to