[perl #127064] [PERF] Variable interpolation in regex very slow

2017-10-15 Thread Daniel Green via RT
On Thu, 31 Dec 2015 05:39:24 -0800, ju...@jules.uk wrote: > > > On 29/12/2015 23:05, Timo Paulssen via RT wrote: > > On 12/29/2015 12:46 AM, Jules Field (via RT) wrote: > >> # New Ticket Created by Jules Field > >> # Please include the string: [perl #127064] > >> # in the subject line of all fu

[perl #129787] [CONC] die/CATCH inside a start-block with a channel heisenbugs

2017-10-15 Thread Zoffix Znet via RT
On Wed, 02 Nov 2016 07:13:26 -0700, jn...@jnthn.net wrote: > On Sun Oct 02 12:52:45 2016, gfldex wrote: > > sub f(){ > > my $c = Channel.new; > > > > start { > > for 1..* { > > CATCH { default { note .Str } } > > > > $c.send($_); > > die 'bad'; > > } > > } > > > > $c.list > > } > >

[perl #129787] [CONC] die/CATCH inside a start-block with a channel heisenbugs

2017-10-15 Thread Zoffix Znet via RT
On Wed, 02 Nov 2016 07:13:26 -0700, jn...@jnthn.net wrote: > On Sun Oct 02 12:52:45 2016, gfldex wrote: > > sub f(){ > > my $c = Channel.new; > > > > start { > > for 1..* { > > CATCH { default { note .Str } } > > > > $c.send($_); > > die 'bad'; > > } > > } > > > > $c.list > > } > >

[perl #130107] [CONC] unkown system error 0 via Proc::Async

2017-10-15 Thread Zoffix Znet via RT
On Wed, 16 Nov 2016 07:49:26 -0800, jn...@jnthn.net wrote: > Remaining question is if/how we should test this Committed a concoction that reliably exercises the bug ~90% of the time and runs fast enough on HEAD: https://github.com/perl6/roast/commit/bc8b66866b

[perl #130107] [CONC] unkown system error 0 via Proc::Async

2017-10-15 Thread Zoffix Znet via RT
On Wed, 16 Nov 2016 07:49:26 -0800, jn...@jnthn.net wrote: > Remaining question is if/how we should test this Committed a concoction that reliably exercises the bug ~90% of the time and runs fast enough on HEAD: https://github.com/perl6/roast/commit/bc8b66866b

[perl #132307] [MOAR] Slurpy positionals cause type constraints to be ignored on named args

2017-10-15 Thread Zoffix Znet via RT
Another couple of datapoints (IRC: https://irclog.perlgeek.de/perl6-dev/2017-10-15#i_15305041): The `where` clause gets run even when types don't typecheck and its return value still affects the typecheck: m: -> *@, Int :$bin where {sleep 2; True} {say [$bin, $bin.^name]}(:bin) rakud

[perl #132307] [MOAR] Slurpy positionals cause type constraints to be ignored on named args

2017-10-15 Thread Zoffix Znet via RT
Another couple of datapoints (IRC: https://irclog.perlgeek.de/perl6-dev/2017-10-15#i_15305041): The `where` clause gets run even when types don't typecheck and its return value still affects the typecheck: m: -> *@, Int :$bin where {sleep 2; True} {say [$bin, $bin.^name]}(:bin) rakud

[perl #132307] [MOAR] Slurpy positionals cause type constraints to be ignored on named args

2017-10-15 Thread via RT
# New Ticket Created by Zoffix Znet # Please include the string: [perl #132307] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=132307 > The following code tries to pass Str `:bin` named arg to a Code that wants an `Int` `:bin

[perl6/specs] 1c979a: changes for Texas => ASCII

2017-10-15 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: 1c979ab5a5c85adda27e01c22258e9217219df98 https://github.com/perl6/specs/commit/1c979ab5a5c85adda27e01c22258e9217219df98 Author: Tom Browder Date: 2017-09-29 (Fri, 29 Sep 2017) Changed paths: M S02-bi

[perl #131925] [BUG] [REGEX] Smartmatch against `m//` operator mishandles junctions

2017-10-15 Thread Zoffix Znet via RT
On Fri, 18 Aug 2017 13:26:25 -0700, alex.jakime...@gmail.com wrote: > Code: > say so $*DISTRO.Str|$*KERNEL.Str ~~ /linux/ > > Result: > True > > > Code: > say so $*DISTRO.Str|$*KERNEL.Str ~~ m/linux/ > > Result: > False > > > I'd expect the result to be identical in both cases. > > IRC log:

[perl #131925] [BUG] [REGEX] Smartmatch against `m//` operator mishandles junctions

2017-10-15 Thread Zoffix Znet via RT
On Fri, 18 Aug 2017 13:26:25 -0700, alex.jakime...@gmail.com wrote: > Code: > say so $*DISTRO.Str|$*KERNEL.Str ~~ /linux/ > > Result: > True > > > Code: > say so $*DISTRO.Str|$*KERNEL.Str ~~ m/linux/ > > Result: > False > > > I'd expect the result to be identical in both cases. > > IRC log:

[perl #130363] [@LARRY] there's no match for Any aka /./ codegens differently from m/./

2017-10-15 Thread Zoffix Znet via RT
On Sun, 15 Oct 2017 00:12:18 -0700, c...@zoffix.com wrote: > On Mon, 19 Dec 2016 11:39:54 -0800, elizabeth wrote: > > Fixed with 3fe5893 , tests needed. > > > > > On 16 Dec 2016, at 22:14, Elizabeth Mattijsen (via RT) > > follo...@perl.org> wrote: > > > > > > # New Ticket Created by Elizabeth Mat

[perl #130363] [@LARRY] there's no match for Any aka /./ codegens differently from m/./

2017-10-15 Thread Zoffix Znet via RT
On Sun, 15 Oct 2017 00:12:18 -0700, c...@zoffix.com wrote: > On Mon, 19 Dec 2016 11:39:54 -0800, elizabeth wrote: > > Fixed with 3fe5893 , tests needed. > > > > > On 16 Dec 2016, at 22:14, Elizabeth Mattijsen (via RT) > > follo...@perl.org> wrote: > > > > > > # New Ticket Created by Elizabeth Mat

[perl #130363] [TESTNEEDED] there's no match for Any aka /./ codegens differently from m/./

2017-10-15 Thread Zoffix Znet via RT
On Mon, 19 Dec 2016 11:39:54 -0800, elizabeth wrote: > Fixed with 3fe5893 , tests needed. > > > On 16 Dec 2016, at 22:14, Elizabeth Mattijsen (via RT) > follo...@perl.org> wrote: > > > > # New Ticket Created by Elizabeth Mattijsen > > # Please include the string: [perl #130363] > > # in the sub

[perl #130363] [TESTNEEDED] there's no match for Any aka /./ codegens differently from m/./

2017-10-15 Thread Zoffix Znet via RT
On Mon, 19 Dec 2016 11:39:54 -0800, elizabeth wrote: > Fixed with 3fe5893 , tests needed. > > > On 16 Dec 2016, at 22:14, Elizabeth Mattijsen (via RT) > follo...@perl.org> wrote: > > > > # New Ticket Created by Elizabeth Mattijsen > > # Please include the string: [perl #130363] > > # in the sub