[perl #130290] [REGRESSION] Weird behavior due to overflow when indexing from the back (@a[*-9999999999999999999]:delete)

2016-12-06 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130290] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130290 > Code: my @a = ; @a[*-18446744073709551616]:delete; say @a Result

[perl #130288] [LTA] [REGRESSION] xx no longer produces a nice message if unable to numify a string (42 xx ‘123abc’)

2016-12-06 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130288] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130288 > Code: say 42 xx ‘123abc’ Result (2016.06): Cannot convert string to

[perl #130286] Type capture doesn't capture inside comma lists

2016-12-06 Thread via RT
# New Ticket Created by Lucas Buchala # Please include the string: [perl #130286] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130286 > Type capture in subroutine strangely works in some contexts but not others. > sub

[perl #130253] [NYI] Coercion type in variable declarations

2016-12-06 Thread Michael Schaap
(Apologies if this appears twice.) I was told on IRC to report this as an NYI. https://irclog.perlgeek.de/perl6/2016-12-03#i_13674766 Thanks, - Michael

Re: [perl #130253] [NYI] Coercion type in variable declarations

2016-12-06 Thread Michael Schaap
On 6-Dec-16 17:36, Will Coleda via RT wrote: On Sat, 03 Dec 2016 11:31:59 -0800, pe...@mscha.org wrote: Coercion type works quite nicely in signatures, e.g. sub foo(Int(Cool) $f) { say $f.WHAT; } foo "42";# (Int) but it doesn't work yet in variable

[perl #130285] [REGRESSION] Unhealthy overflow in .head and .tail with huge negative numbers ( (4,5,6).tail(-9999999999999999999) )

2016-12-06 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130285] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130285 > Code: say (4,5,6).tail(-999) Result HEAD: MoarVM

[perl #130284] [LTA] .pick with negative numbers talks about MVMArray ( 1.pick(-1) )

2016-12-06 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130284] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130284 > Code: say 1.pick(-1) Result: MVMArray: Index out of bounds in

[perl #130283] [REGRESSION] rotor on an empty list returns some crap ( ().rotor(1) )

2016-12-06 Thread Zoffix Znet via RT
On Tue, 06 Dec 2016 15:57:42 -0800, alex.jakime...@gmail.com wrote: > Code: > ().rotor(1) > > Result (2016.06): > () > > Result (HEAD): > .new > > > Bisectable points to > https://github.com/rakudo/rakudo/commit/405519ac197dea8f7f196311825c94a3157a3455 > Possible IRC discussion

[perl #130283] [REGRESSION] rotor on an empty list returns some crap ( ().rotor(1) )

2016-12-06 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130283] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130283 > Code: ().rotor(1) Result (2016.06): () Result (HEAD):

[perl #130282] Pre-Christmas-[REGRESSION]: roll with negative numbers no longer produces an empty sequence (42.roll(-1))

2016-12-06 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130282] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130282 > Code: say 42.roll(-1) Result (HEAD): (42 42 42 42 42 42 42 42 42 42

[perl #130281] [REGRESSION] infix x with Nil repeat count no longer warns (42 x Nil)

2016-12-06 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130281] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130281 > Code: say 42 x Nil Result: (no output) I was expecting a warning

[perl #130253] [NYI] Coercion type in variable declarations

2016-12-06 Thread Will Coleda via RT
On Sat, 03 Dec 2016 11:31:59 -0800, pe...@mscha.org wrote: > Coercion type works quite nicely in signatures, e.g. > > sub foo(Int(Cool) $f) { > say $f.WHAT; > } > foo "42";# (Int) > > but it doesn't work yet in variable declarations, e.g. > > my Int(Cool) $x; $x

[perl #130279] [BUG] Incorrect Error Message for extra conditional keywords with unless/without

2016-12-06 Thread Zoffix Znet via RT
On Tue, 06 Dec 2016 06:34:03 -0800, c...@zoffix.com wrote: > # I already have the fix; filing for records > > If you try to write `else` with an `unless` clause, you get a nice > error, telling you `unless` doesn't take `else` and you should rewrite > with `if` > > m: unless 1 {} else {} >

[perl #130279] [BUG] Incorrect Error Message for extra conditional keywords with unless/without

2016-12-06 Thread via RT
# New Ticket Created by Zoffix Znet # Please include the string: [perl #130279] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130279 > # I already have the fix; filing for records If you try to write `else` with an `unless`