Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_log/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm
Set by Zoffix on 27 July 2018.
00:23 dct left 01:00 lizmat joined, p6bannerbot sets mode: +v lizmat 01:54 lucasb left 02:29 leont left
AlexDaniel .tell lizmat obligatory ping :) R#2517 03:24
yoleaux AlexDaniel: I'll pass your message to lizmat.
synopsebot_ R#2517 [open]: github.com/rakudo/rakudo/issues/2517 [regression] The range '1'..9 doesn't stop at '9'
03:34 AlexDaniel left 04:16 lizmat left 07:11 [Tux] left 07:17 [Tux] joined 07:18 p6bannerbot sets mode: +v [Tux] 07:34 robertle joined 07:35 p6bannerbot sets mode: +v robertle 07:47 huggable left 07:51 dct joined, p6bannerbot sets mode: +v dct 07:55 dct left 08:00 buggable left, buggable joined, ChanServ sets mode: +v buggable 08:01 p6bannerbot sets mode: +v buggable 08:28 dct joined, p6bannerbot sets mode: +v dct, |Tux| left 08:29 |Tux| joined 08:30 p6bannerbot sets mode: +v |Tux| 09:02 dct left 09:37 lucasb joined, p6bannerbot sets mode: +v lucasb 09:38 lizmat joined, p6bannerbot sets mode: +v lizmat 09:55 |Tux| left 10:04 |Tux| joined 10:05 p6bannerbot sets mode: +v |Tux|
|Tux| Rakudo version 2018.11-4-g38bc682b0 - MoarVM version 2018.11-8-gef9e65cac
csv-ip5xs0.923 - 0.943
csv-ip5xs-207.063 - 7.268
csv-parser22.308 - 22.601
csv-test-xs-200.434 - 0.437
test7.667 - 7.800
test-t1.741 - 1.759
test-t --race0.757 - 0.775
test-t-2030.068 - 30.980
test-t-20 --race9.367 - 9.459
10:28
11:27 Ven`` joined 11:28 p6bannerbot sets mode: +v Ven``, donaldh joined 11:29 p6bannerbot sets mode: +v donaldh 11:32 lizmat left 11:52 leont joined 11:53 p6bannerbot sets mode: +v leont
Geth nqp/master: 5 commits pushed by (Paweł Murias)++ 12:00
nqp: c8cc1449ef | (Paweł Murias)++ | src/vm/js/nqp-runtime/global-context.js
[js] Remove leftover console.log
12:09
12:14 Ven`` left, leont left 12:15 Ven`` joined 12:16 p6bannerbot sets mode: +v Ven`` 13:03 lizmat joined, p6bannerbot sets mode: +v lizmat
Geth rakudo: 1865db0d9c | (Paweł Murias)++ | src/vm/js/load-compiler.nqp
[js] Hooking in handling of unhandled exceptions

Might happen when running precompiled code not inside the compiler
13:08
rakudo: fdd249a388 | (Paweł Murias)++ | src/vm/js/rakudo-library.js
[js] Add support to the rakudo-library for running rakudo while capturing stderr/stdin/status

While be used to fake is_run in the browser
rakudo: 194c84b910 | (Paweł Murias)++ | 3 files
[js] Add a nqp::p6fakerun that does a fake rakudo run in a new global context
13:09 travis-ci joined, p6bannerbot sets mode: +v travis-ci
travis-ci NQP build failed. Paweł Murias '[js] Remove leftover console.log' 13:09
travis-ci.org/perl6/nqp/builds/463311835 github.com/perl6/nqp/compare/0b593...cc1449efe9
13:09 travis-ci left
13:36 lizmat left 13:40 AlexDaniel joined, p6bannerbot sets mode: +v AlexDaniel 13:50 lizmat joined, p6bannerbot sets mode: +v lizmat
AlexDaniel weekly: kensanata wins :) 14:12
notable6 AlexDaniel, Noted!
14:13 patrickb joined, p6bannerbot sets mode: +v patrickb
patrickb Hi everyone! I'm working on some rather trivial script involving regexes. I observe some behaviour I am unsure whether it's buggy or just my ignorance.... 14:16
m: my $d = '\d+'; say '123' ~~ / $d /; say '123' ~~ / ${$d} /; say '123' ~~ / \d+ /;
camelia Nil
「」
「123」
patrickb I'd have expected all three to return '123'. 14:17
gfldex m: my $d = '\d+'; say '123' ~~ / <$d> /; say '123' ~~ / ${$d} /; say '123' ~~ / \d+ /; 14:23
camelia 「123」
「」
「123」
gfldex patrickb: ^^^ special stuff inside a grammar happens inside <>
patrickb gfldex: Thanks! I'm still somehow trying to figure this out... 14:28
15:34 Ven`` left
timotimo m: my $d = '\d+'; say '\d+' ~~ / $d /; 16:02
camelia 「\d+」
timotimo putting something in a regex with just $foo will match the contents literally
16:07 robertle left 16:37 patrickb left, robertle joined 16:38 p6bannerbot sets mode: +v robertle
AlexDaniel releasable6: next 17:49
releasable6 AlexDaniel, Next release in ≈11 days and ≈1 hour. 0 blockers. 0 out of 7 commits logged
AlexDaniel, Details: gist.github.com/06dd99d56ef993c6a4...cfbed115f3
19:21 leont joined, p6bannerbot sets mode: +v leont 19:31 [TuxCM] joined 19:32 p6bannerbot sets mode: +v [TuxCM] 19:37 lizmat left 19:51 lizmat joined, p6bannerbot sets mode: +v lizmat
Kaiepi i get "MoarVM op 'getsockopts' is unknown as a core or extension op" when trying to build nqp for something i'm working on 20:16
how do i fix this?
never mind, i forgot the --prefix flag when building moar 20:22
20:23 hankache joined 20:24 p6bannerbot sets mode: +v hankache
Kaiepi btw, anyone up for hosting rakudobot on windows, mac, and linux? 20:35
20:36 [TuxCM] left 20:51 [TuxCM] joined 20:52 p6bannerbot sets mode: +v [TuxCM]
jdv79 how come a docs site search for "slurp" turns up entries for "sleep" and more importantly doesn't include /language/io which by the way still uses slurp-rest 21:07
AlexDaniel jdv79: sleep shows up because of fuzzy search, it's ok I think 21:13
I mean, it's LTA, but it's not horrible
Kaiepi i'm thinking of reimplimenting the asyncsocket op so IO::Socket::Async can be more consistent with IO::Socket::INET by allowing you to use .new to initialize a socket before connect/bind is used
jdv79 i logged the issues
Kaiepi also to make it possible to use SO_REUSEADDR/SO_REUSEPORT with async sockets
with setsockopt/getsockopt 21:14
thoughts?
21:17 donaldh left, donaldh_ joined 21:18 p6bannerbot sets mode: +v donaldh_ 21:19 donaldh joined, donaldh_ left, p6bannerbot sets mode: +v donaldh
[TuxCM] no-color.org ← env NO_COLOR=1 perl6 -e 'my $a = $x' still gives error in color (FYI, LOW prio) 21:21
21:29 [TuxCM] left 21:38 hankache left 22:29 [TuxCM] joined 22:30 p6bannerbot sets mode: +v [TuxCM] 23:07 ufobat joined, p6bannerbot sets mode: +v ufobat 23:52 ZofBot left, ZofBot joined, ChanServ sets mode: +v ZofBot, p6bannerbot sets mode: +v ZofBot, huggable joined, ChanServ sets mode: +v huggable, buggable left 23:53 buggable joined, ChanServ sets mode: +v buggable, p6bannerbot sets mode: +v huggable, p6bannerbot sets mode: +v buggable