[perl #130289] S:g/// bug

2016-12-08 Thread via RT
# New Ticket Created by m...@0branch.com # Please include the string: [perl #130289] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130289 > S/// with the global adverb returns an empty Slip on match failure. This is demonstra

[perl #130291] Proc::Asyn sends empty trying to stderr/stdout tap on program exit, even though the program did not send anything

2016-12-08 Thread via RT
# New Ticket Created by Александр Кирюхин # Please include the string: [perl #130291] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130291 > The original example to reproduce: use v6; my $p = Proc::Async.new('ls', '-l'); $

[perl #130294] [BUG] native 2d array example SEGV's

2016-12-08 Thread via RT
# New Ticket Created by Jan-Olof Hendig # Please include the string: [perl #130294] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130294 > # the system, 32 bit Linux vm running under VirtualBox dogbert@dogbert-VirtualBox ~ $

[perl #130291] [TESTNEEDED] Proc::Async sends empty trying to stderr/stdout tap on program exit, even though the program did not send anything

2016-12-08 Thread Zoffix Znet via RT
On Thu, 08 Dec 2016 05:50:37 -0800, c...@zoffix.com wrote: > On Wed, 07 Dec 2016 07:24:04 -0800, alexander.kiryu...@gmail.com > wrote: > > The original example to reproduce: > > > > use v6; > > > > my $p = Proc::Async.new('ls', '-l'); > > > > $p.stdout.tap(-> $v { say $v }); > > $p.stderr.tap(-> $v

[perl #130299] &infix:<**>( Complex, UInt ) is inaccurate

2016-12-08 Thread Zoffix Znet via RT
On Thu, 08 Dec 2016 07:45:18 -0800, brad wrote: > say i ** 3; # -1.83697019872103e-16-1i > > say i * i * i; # -0-1i > > my Complex $acc; > $acc *= i for 1..3; > say $acc; # -0-1i > > Currently it is handled by > > multi sub infix:<**>(Complex:D \a, Num(Real) \b) returns C

[perl #130299] &infix:<**>( Complex, UInt ) is inaccurate

2016-12-08 Thread via RT
# New Ticket Created by Brad Gilbert # Please include the string: [perl #130299] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130299 > say i ** 3; # -1.83697019872103e-16-1i say i * i * i; # -0-1i

[perl #130291] [CONC] Proc::Async sends empty trying to stderr/stdout tap on program exit, even though the program did not send anything

2016-12-08 Thread Zoffix Znet via RT
On Wed, 07 Dec 2016 07:24:04 -0800, alexander.kiryu...@gmail.com wrote: > The original example to reproduce: > > use v6; > > my $p = Proc::Async.new('ls', '-l'); > > $p.stdout.tap(-> $v { say $v }); > $p.stderr.tap(-> $v { say $v.WHAT; say $v.perl; }); # Prints (Str) and > empty string.. > > aw

[perl #130298] [LTA] off-by-one in the error message when a sign is present in parse-base ( ‘-5.2

2016-12-08 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130298] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130298 > Code: ‘-5.2💩5’.parse-base(10) Result: Invalid base-10 charact

[perl #130296] [LTA] error message says that ‘_’ is invalid base-… character ( :10<4_x> )

2016-12-08 Thread via RT
# New Ticket Created by Aleks-Daniel Jakimenko-Aleksejev # Please include the string: [perl #130296] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=130296 > Code: say :10<4_x> Result: ===SORRY!=== Error while compiling -e Inv

Re: What's the Perl 6 equivalent of Python `itertools.chain`?

2016-12-08 Thread Timo Paulssen
Something like this should do what you want: timo@schmand ~> perl6 -e 'my $a = gather for ^5 { say "get from a!"; take $_ }; my $b = gather for ^5 { say "get from b!"; take 10 * $_ + 1 }; .say for (|$a, |$b)' get from a! 0 get from a! 1 get from a! 2 get from a! 3 get from a! 4 get from b! 1 get f