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


Code:
say (--**)(1,2,3,4,5)


Result (2015.12,2016.06):
(0 1 2 3 4)


Result (2016.11,HEAD):
Cannot resolve caller prefix:<-->(Int); the following candidates
match the type but require mutable arguments:
    (Mu:D $a is rw)
    (Int:D $a is rw)

The following do not match for other reasons:
    (Bool $a is rw)
    (Mu:U $a is rw)
    (Num:D $a is rw)
    (Num:U $a is rw)
    (int $a is rw)
    (num $a is rw --> num)
in block <unit> at /tmp/DOB7M3C38w line 1


While it is uncommon, I think the previous result is something one can sanely 
expect.

Bisectable points to 
https://github.com/rakudo/rakudo/commit/de5d9e70cbfe678d2371d284e9384f53aba1eb94

Reply via email to