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


Command:
# run it and then send SIGINT (e.g. with Ctrl+C)
perl6 -e 'react whenever signal(SIGINT).merge(signal(SIGTERM)) { say ‘hey!’; 
exit 0 }'

Result:
hey!


Command:
# run it and then send SIGINT (e.g. with Ctrl+C)
perl6 -e 'react whenever signal(SIGTERM).merge(signal(SIGINT)) { say ‘hey!’; 
exit 0 }'

Result:
Unhandled exception in code scheduled on thread 10
Cannot resolve caller postcircumfix:<[ ]>(Mu, Int); none of these signatures 
match:
    (\SELF, Any:U $type, |c is raw)
    (\SELF, int $pos)
    (\SELF, int $pos, Mu \assignee)
    (\SELF, int $pos, Mu :$BIND! is raw)
    (\SELF, int $pos, :$delete!, *%other)
    (\SELF, int $pos, :$exists!, *%other)
    (\SELF, int $pos, :$kv!, *%other)
    (\SELF, int $pos, :$p!, *%other)
    (\SELF, int $pos, :$k!, *%other)
    (\SELF, int $pos, :$v!, *%other)
    (\SELF, Int:D $pos)
    (\SELF, Int:D $pos, Mu \assignee)
    (\SELF, Int:D $pos, Mu :$BIND! is raw)
    (\SELF, Int:D $pos, :$delete!, *%other)
    (\SELF, Int:D $pos, :$exists!, *%other)
    (\SELF, Int:D $pos, :$kv!, *%other)
    (\SELF, Int:D $pos, :$p!, *%other)
    (\SELF, Int:D $pos, :$k!, *%other)
    (\SELF, Int:D $pos, :$v!, *%other)
    (\SELF, Any:D \pos)
    (\SELF, Any:D \pos, Mu \assignee)
    (\SELF, Any:D \pos, Mu :$BIND! is raw)
    (\SELF, Any:D \pos, :$delete!, *%other)
    (\SELF, Any:D \pos, :$exists!, *%other)
    (\SELF, Any:D \pos, :$kv!, *%other)
    (\SELF, Any:D \pos, :$p!, *%other)
    (\SELF, Any:D \pos, :$k!, *%other)
    (\SELF, Any:D \pos, :$v!, *%other)
    (\SELF, Iterable:D \pos)
    (\SELF, Iterable:D \pos, Mu \val)
    (\SELF, Iterable:D \pos, :$BIND!)
    (\SELF, Iterable:D \pos, :$delete!, *%other)
    (\SELF, Iterable:D \pos, :$exists!, *%other)
    (\SELF, Iterable:D \pos, :$kv!, *%other)
    (\SELF, Iterable:D \pos, :$p!, *%other)
    (\SELF, Iterable:D \pos, :$k!, *%other)
    (\SELF, Iterable:D \pos, :$v!, *%other)
    (\SELF, Callable:D $block)
    (\SELF, Callable:D $block, Mu \assignee)
    (\SELF, Callable:D $block, :$BIND!)
    (\SELF, Callable:D $block, :$delete!, *%other)
    (\SELF, Callable:D $block, :$exists!, *%other)
    (\SELF, Callable:D $block, :$kv!, *%other)
    (\SELF, Callable:D $block, :$p!, *%other)
    (\SELF, Callable:D $block, :$k!, *%other)
    (\SELF, Callable:D $block, :$v!, *%other)
    (\SELF, Whatever:D)
    (\SELF, Whatever:D, Mu \assignee)
    (\SELF, Whatever:D, :$BIND!)
    (\SELF, Whatever:D, :$delete!, *%other)
    (\SELF, Whatever:D, :$exists!, *%other)
    (\SELF, Whatever:D, :$kv!, *%other)
    (\SELF, Whatever:D, :$p!, *%other)
    (\SELF, Whatever:D, :$k!, *%other)
    (\SELF, Whatever:D, :$v!, *%other)
    (\SELF, HyperWhatever:D, *%adv)
    (\SELF, HyperWhatever:D, Mu \assignee)
    (\SELF, :$BIND!)
    (\SELF, :$delete!, *%other)
    (\SELF, :$exists!, *%other)
    (\SELF, :$kv!, *%other)
    (\SELF, :$p!, *%other)
    (\SELF, :$k!, *%other)
    (\SELF, :$v!, *%other)
    (\SELF, *%other)



I think there's something wrong.

Reply via email to