[00:05] *** leont left
[00:57] *** lucasb left
[00:58] *** ZzZombo_ joined
[01:01] *** ZzZombo left
[01:01] *** ZzZombo_ is now known as ZzZombo

[01:59] *** ZzZombo_ joined
[02:01] *** ZzZombo left
[02:01] *** ZzZombo_ is now known as ZzZombo

[04:22] *** anatofuz joined
[05:50] *** masak_ joined
[05:54] *** camelia left
[05:55] <nine> vrurg: that feeling of being lost is quite normal there :)

[05:56] *** camelia joined
[05:57] *** ChanServ sets mode: +v camelia

[05:58] *** anatofuz left
[05:59] *** anatofuz joined
[06:03] *** anatofuz left
[06:09] *** anatofuz joined
[06:10] *** anatofuz left
[06:12] *** anatofuz joined
[06:13] *** anatofuz left
[06:32] *** anatofuz joined
[06:36] *** anatofuz_ joined
[06:37] *** anatofuz left
[06:44] <Geth_> ¦ nqp: Kaiepi++ created pull request #583: [IP6NS Grant] Prepare for upcoming sync UDP/UNIX/raw socket support

[06:44] <Geth_> ¦ nqp: review: https://github.com/perl6/nqp/pull/583

[06:44] <Geth_> ¦ rakudo: Kaiepi++ created pull request #3225: [IP6NS Grant] Prepare for upcoming sync UDP/UNIX/raw socket support

[06:44] <Geth_> ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/3225

[06:46] *** ZzZombo_ joined
[06:49] *** ZzZombo left
[06:49] *** ZzZombo__ joined
[06:49] *** ZzZombo__ is now known as ZzZombo

[06:50] *** [Tux] left
[06:50] *** ZzZombo_ left
[07:03] *** [Tux] joined
[07:18] *** ZzZombo_ joined
[07:20] *** ZzZombo left
[07:21] *** ZzZombo_ is now known as ZzZombo

[07:35] *** anatofuz_ left
[07:36] *** anatofuz joined
[07:40] *** anatofuz left
[07:50] *** ZzZombo_ joined
[07:52] *** ZzZombo left
[07:52] *** ZzZombo_ is now known as ZzZombo

[08:26] *** anatofuz joined
[08:34] *** ZzZombo_ joined
[08:36] *** ZzZombo left
[08:36] *** ZzZombo_ is now known as ZzZombo

[08:39] *** anatofuz left
[08:40] *** anatofuz_ joined
[08:41] *** anatofuz_ left
[08:46] *** ZzZombo_ joined
[08:47] *** anatofuz joined
[08:50] *** ZzZombo left
[08:50] *** ZzZombo_ is now known as ZzZombo

[08:52] *** anatofuz left
[08:55] *** anatofuz joined
[08:55] *** anatofuz left
[08:57] *** anatofuz joined
[08:58] *** anatofuz left
[08:59] *** anatofuz joined
[09:00] *** anatofuz_ joined
[09:01] *** anatofuz_ left
[09:04] *** anatofuz left
[09:05] *** anatofuz joined
[09:06] *** anatofuz left
[09:09] <Geth_> ¦ rakudo: 0a3924de1d | (Paweł Murias)++ | src/vm/js/README.md

[09:09] <Geth_> ¦ rakudo: [js] Make example a bit clearer

[09:09] <Geth_> ¦ rakudo: review: https://github.com/rakudo/rakudo/commit/0a3924de1d

[09:09] <Geth_> ¦ rakudo: e81f6a018f | (Paweł Murias)++ | 2 files

[09:09] <Geth_> ¦ rakudo: [js] Fix stuff needed to parcel up precompiled code for browser use

[09:09] <Geth_> ¦ rakudo: review: https://github.com/rakudo/rakudo/commit/e81f6a018f

[09:12] *** anatofuz joined
[09:16] *** leont joined
[09:16] *** anatofuz left
[09:17] *** eaterof left
[09:19] *** eater joined
[09:28] *** chansen_ left
[09:28] *** chansen_ joined
[09:31] *** samcv joined
[09:32] *** anatofuz joined
[09:32] *** anatofuz left
[10:25] *** |Tux| left
[10:31] *** |Tux| joined
[10:33] *** |Tux| left
[10:33] *** anatofuz joined
[10:44] *** anatofuz left
[10:50] *** patrickb joined
[10:52] *** |Tux| joined
[10:56] *** anatofuz joined
[10:57] *** anatofuz left
[10:58] *** anatofuz joined
[11:17] *** leont left
[11:30] *** anatofuz left
[12:03] <|Tux|> Rakudo version 2019.07.1-390-ge81f6a018 - MoarVM version 2019.07.1-257-g39f577438

[12:03] <|Tux|> csv-test-xs-20      0.424 -  0.432

[12:03] <|Tux|> test-t --race       0.770 -  0.785

[12:03] <|Tux|> csv-ip5xs           0.766 -  0.785

[12:03] <|Tux|> test-t              1.707 -  1.748

[12:04] <|Tux|> csv-ip5xs-20        6.496 -  6.500

[12:04] <|Tux|> test                6.936 -  7.032

[12:04] <|Tux|> test-t-20 --race    8.952 -  9.152

[12:04] <|Tux|> csv-parser         21.049 - 21.303

[12:04] <|Tux|> test-t-20          29.343 - 29.631

[12:46] *** lucasb joined
[13:20] *** patrickb left
[13:33] *** vrurg left
[14:14] <nine> I can reproduce my NativeCall jitcode segfault in a very small example without involving Inline::Perl5 at all!

[14:14] <nine> echo 'int test() { return 1; }' > nc.c && cc -shared -o nc.so nc.c && echo 'use NativeCall; sub test(--> int64) is native("./nc.so") is export { * }; test;' > NCTest.pm6 && echo 'use NCTest;' > UseNC.pm6 && perl6-gdb-m -I. -e 'use NCTest; use UseNC; test;'

[14:32] <dogbert17> nine: that's excellent

[14:35] *** vrurg joined
[14:36] *** ZzZombo left
[14:38] *** ZzZombo joined
[15:03] <nine> Looks like there's already a fix for an issue like this in there: https://github.com/rakudo/rakudo/commit/b27c548fb6d26fb1c5b56e9d2ffad1e6b8b44dc4

[15:03] <nine> Could just be that it's not covering all cases it needs to

[15:06] *** vrurg left
[15:24] *** patrickb joined
[16:23] <Geth_> ¦ nqp: e9604b592e | (Stéphane Payrard)++ | docs/ops.markdown

[16:23] <Geth_> ¦ nqp: add coercion opcodes

[16:23] <Geth_> ¦ nqp: review: https://github.com/perl6/nqp/commit/e9604b592e

[16:24] *** MasterDuke joined
[16:41] *** grayrider left
[18:01] <Geth_> ¦ rakudo: patzim++ created pull request #3226: Remove stale templates

[18:01] <Geth_> ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/3226

[18:04] *** epony left
[18:07] *** epony joined
[18:48] <Geth_> ¦ problem-solving/ugexe-patch-1: 3fb9e4993f | (Nick Logan)++ (committed using GitHub Web editor) | README.md

[18:48] <Geth_> ¦ problem-solving/ugexe-patch-1: Remove ugexe from reviewers

[18:48] <Geth_> ¦ problem-solving/ugexe-patch-1: review: https://github.com/perl6/problem-solving/commit/3fb9e4993f

[18:48] <Geth_> ¦ problem-solving: ugexe++ created pull request #114: Remove ugexe from reviewers

[18:48] <Geth_> ¦ problem-solving: review: https://github.com/perl6/problem-solving/pull/114

[18:52] <Geth_> ¦ problem-solving: 3fb9e4993f | (Nick Logan)++ (committed using GitHub Web editor) | README.md

[18:52] <Geth_> ¦ problem-solving: Remove ugexe from reviewers

[18:52] <Geth_> ¦ problem-solving: review: https://github.com/perl6/problem-solving/commit/3fb9e4993f

[18:52] <Geth_> ¦ problem-solving: a6e246bdc1 | (Aleks-Daniel Jakimenko-Aleksejev)++ (committed using GitHub Web editor) | README.md

[18:52] <Geth_> ¦ problem-solving: Merge pull request #114 from perl6/ugexe-patch-1

[18:52] <Geth_> ¦ problem-solving: 

[18:53] <Geth_> ¦ problem-solving: Remove ugexe from reviewers

[18:53] <Geth_> ¦ problem-solving: review: https://github.com/perl6/problem-solving/commit/a6e246bdc1

[18:53] *** vrurg joined
[19:40] *** Kaiepi left
[19:42] *** Kaiepi joined
[19:43] <patrickb> vrurg: Mind having a very short look at https://github.com/rakudo/rakudo/pull/3226

[19:44] <vrurg> Ah, yes! Sorry, forgot as I saw the notification but was afk.

[19:47] <vrurg> patrickb: NP. That piece of code was commented out for the only reason to be overcaustios. Like "what if we need it again?"

[19:47] <vrurg> But we don't anymore.

[19:47] <Geth_> ¦ rakudo: 9fefa3361a | (Patrick Böker)++ | 4 files

[19:47] <Geth_> ¦ rakudo: Remove stale templates

[19:47] <Geth_> ¦ rakudo: 

[19:47] <Geth_> ¦ rakudo: The templates have been replaced half a year ago in the big binary runner

[19:47] <Geth_> ¦ rakudo: refactor. The create-moar-runner.p6` script has been replaced in the recent

[19:47] <Geth_> ¦ rakudo: build system refactor.

[19:47] <Geth_> ¦ rakudo: review: https://github.com/rakudo/rakudo/commit/9fefa3361a

[19:47] <vrurg> Thanks for spotting it! It should've been long gone by now.

[19:47] <Geth_> ¦ rakudo: 26696e4902 | (Patrick Böker)++ (committed using GitHub Web editor) | 4 files

[19:47] <Geth_> ¦ rakudo: Merge pull request #3226 from patzim/rm-stale-templates

[19:47] <Geth_> ¦ rakudo: 

[19:47] <patrickb> Thanks! Then in it goes.

[19:47] <Geth_> ¦ rakudo: Remove stale templates

[19:47] <Geth_> ¦ rakudo: review: https://github.com/rakudo/rakudo/commit/26696e4902

[19:53] <vrurg> nine: That's similar case, but not sure if it's useful. I'm also trying to play with precompilation mode. For now I don't blame block_closure anymore and would rather assume that closure is not repossessed together with cloned code object.

[19:53] <nine> vrurg: have you looked into that lexical fixup stuff?

[19:54] <vrurg> nine: that's where I'm circling around now.

[19:55] <nine> Do you understand what it's there for? :)

[19:56] <vrurg> nine: Not in details. In big details, I'm afraid. :)

[19:57] <vrurg> nine: BTW, I have golfed down the problematic code: https://github.com/rakudo/rakudo/issues/2897#issuecomment-541191903

[19:57] <vrurg> Ok, lunch time anyway. afk&

[20:02] *** vrurg left
[20:06] *** vrurg joined
[20:17] *** Kaiepi left
[20:37] *** Kaiepi joined
[21:14] *** maggotbrain joined
[21:22] *** anatofuz joined
[21:27] <patrickb> .tell Kaiepi Can you easily check whether http://man7.org/linux/man-pages/man3/group_member.3.html is available on OpenBSD?

[21:27] <tellable6> patrickb, I'll pass your message to Kaiepi

[21:27] <patrickb> .tell vrurg Can you easily check whether http://man7.org/linux/man-pages/man3/group_member.3.html is available on MacOS?

[21:27] <tellable6> patrickb, I'll pass your message to vrurg

[21:33] <vrurg> patrickb: "This function is a nonstandard GNU extension." – so, it's not on macOS.

[21:35] <patrickb> vrurg: Ah! Didn't see that. Thanks!

[22:06] <vrurg> Hm, after all it's not even run-away closure...

[22:07] *** anatofuz left
[22:26] *** anatofuz joined
[22:30] *** anatofuz left
[22:43] *** patrickb left
[23:03] *** anatofuz joined
[23:21] <Kaiepi> .tell patrickb, i don't think it does. you'd have to loop over the list of groups getgroups returns or st instead

[23:21] <tellable6> Kaiepi, I'll pass your message to patrickb

[23:27] <vrurg> Kaiepi: fast diagnostics right here. Is perl6.moarvm actually installed in PERL6_HOME?

[23:27] <vrurg> I.e. does it exists where perl6 binary fails to find it?

[23:30] <Kaiepi> no

[23:30] <tellable6> 2019-10-11T21:27:30Z #perl6-dev <patrickb> Kaiepi Can you easily check whether http://man7.org/linux/man-pages/man3/group_member.3.html is available on OpenBSD?

[23:32] <vrurg> Impossible...

[23:33] <vrurg> try --no-silen-build for Configure.pl. Is it actually tries to copy perl6.moarvm?

[23:35] *** anatofuz left
[23:35] *** anatofuz joined
[23:40] *** anatofuz left
[23:40] *** anatofuz joined
[23:41] *** anatofuz left
[23:42] *** anatofuz joined
[23:48] *** anatofuz left
