[00:15] *** lucasb left [01:30] *** bloatable6 left [01:30] *** releasable6 left [01:30] *** notable6 left [01:30] *** committable6 left [01:30] *** quotable6 left [01:30] *** statisfiable6 left [01:30] *** greppable6 left [01:30] *** unicodable6 left [01:30] *** reportable6 left [01:30] *** shareable6 left [01:30] *** squashable6 left [01:30] *** benchable6 left [01:30] *** nativecallable6 left [01:30] *** coverable6 left [01:31] *** coverable6 joined [01:31] *** unicodable6 joined [01:31] *** committable6 joined [01:31] *** releasable6 joined [01:31] *** statisfiable6 joined [01:31] *** shareable6 joined [01:32] *** bloatable6 joined [01:32] *** reportable6 joined [01:32] *** greppable6 joined [01:32] *** quotable6 joined [01:32] *** notable6 joined [01:33] *** nativecallable6 joined [01:33] *** squashable6 joined [01:33] *** benchable6 joined [02:50] *** maettu left [02:52] *** maettu joined [04:11] *** MasterDuke left [05:29] vrurg: yes [06:29] *** reportable6 left [06:29] *** committable6 left [06:29] *** coverable6 left [06:29] *** releasable6 left [06:29] *** statisfiable6 left [06:30] *** releasable6 joined [06:31] *** reportable6 joined [06:31] *** coverable6 joined [06:32] *** committable6 joined [06:32] *** statisfiable6 joined [09:08] *** sena_kun joined [09:29] *** MasterDuke joined [10:00] *** jmerelo joined [10:00] releasable6: status [10:00] jmerelo, Next release will happen when it's ready. There are no known blockers. 248 out of 478 commits logged (⚠ 9 warnings) [10:00] 2019-11-17T09:59:34Z #perl6 releasable6: status [10:00] jmerelo, Details: https://gist.github.com/e36a8f16887e2f039c8560041dfcce9e [10:01] Great! [10:01] Anyway, updated https://docs.raku.org are ready [10:06] jmerelo: do you have any idea how to get rid of the "Perl6 Documentation" header, and the link "Perl 6 homepage" ? [10:06] I haven't been able to find where those are generated (I believe) [10:07] lizmat: part of the config [10:07] where does that live ? [10:07] https://rakudocs.github.io/ fixes that [10:07] I'll fix it too [10:07] rakudocs.github.io doesn't fix the homepage link :-( [10:08] lizmat: right, I just realized that [10:08] "Perl 6 compiler developers... " [10:08] Please raise an issue with all that and I'll try to adress it ASAP [10:09] lizmat: Generated pages are tricky... [10:09] ok, will do [10:34] *** ExtraCrispy joined [10:39] lizmat: thanks [10:58] lizmat: that was the version in the cache. It's changed now [10:59] lizmat: still says "Perl6 documentation, though" [11:01] <[Tux]> Rakudo version 2019.07.1-478-g75056dfa1 - MoarVM version 2019.07.1-317-g1b2f72e5e [11:01] <[Tux]> csv-test-xs-20 0.447 - 0.459 [11:01] <[Tux]> csv-ip5xs 0.809 - 1.099 [11:01] <[Tux]> test-t --race 1.324 - 1.341 [11:01] <[Tux]> test-t 2.460 - 3.050 [11:01] <[Tux]> test 7.640 - 10.156 [11:01] <[Tux]> csv-ip5xs-20 7.890 - 12.672 [11:01] <[Tux]> test-t-20 --race 13.410 - 21.458 [11:01] <[Tux]> csv-parser 24.309 - 38.069 [11:01] <[Tux]> test-t-20 39.756 - 60.072 [11:01] 10.1 ? looks like an outlier ? [11:01] <[Tux]> That does not look good. I'll run it again. Maybe sopmething else was eating resources [11:02] yeah... indeed... [11:08] *** Altai-man_ joined [11:10] *** sena_kun left [11:14] [Tux]: who is [TuxCM] on #perl6-dev ? [11:14] :) [11:14] if it's you, can you reconfigure your client to join #raku-dev instead? [11:14] AlexDaniel: that's also Tux, at $work I think [11:14] [Tux]: same for #perl6 (don't join) and #raku (join!) [11:18] *** epony left [11:35] With the new documentable, changing boilerplate is still not terribly easy. Some parts of generated pages are hard-coded, some are in a configuration file, some are templates [11:37] At least, it now takes somewhat north of 5 minutes to generate it, instead of the former 20 minutes [11:37] Here's the new version https://docs-stage.raku.org/, which is (almost completely) Perl-6-less [11:43] I guess it's better to copy it to the docs.raku.org site too. [11:44] OK, done: https://docs.raku.org/ [11:44] Please tell me or, better, raise an issue if you find anything wrong... [11:44] jmerelo++ :-) [11:46] Please remember to link to this new documentation domain everywhere, specially StackOverflow [11:47] :) yes! [11:47] Searches for "raku whatever" return either pottery stuff, or uzluisf Raku by Example (which is good, but not what we are looking for), or the (provisional) rakudocs.github.io in the best of cases [11:48] I might generate some special footer for that one, saying it's just a provisional site and link docs.raku.org [11:48] (asking uzluisf might be a good idea too) [11:58] OK, that's taken care of via a merge request https://gitlab.com/uzluisf/raku-by-example/merge_requests/1 [12:08] *** epony joined [12:17] *** jmerelo left [12:28] *** ExtraCrispy left [12:46] ¦ roast: 3f2cb17c5b | (Christian Bartolomäus)++ | 2 files [12:46] ¦ roast: [JVM] Unfudge now passing tests [12:46] ¦ roast: [12:46] ¦ roast: Fixed with https://github.com/rakudo/rakudo/commit/12d4514a3d [12:46] ¦ roast: review: https://github.com/perl6/roast/commit/3f2cb17c5b [13:02] afk for a few hours& [13:09] *** sena_kun joined [13:10] *** Altai-man_ left [14:05] ¦ rakudo: usev6++ created pull request #3304: Add tests for catching error at compile time [14:05] ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/3304 [15:09] *** Altai-man_ joined [15:10] <[Tux]> second run was even worse :( [15:10] <[Tux]> test 9.228 - 12.391 [15:10] <[Tux]> test-t-20 --race 11.790 - 22.093 [15:11] *** sena_kun left [15:11] <[Tux]> oh, wait, mispaste. Weeeeerid. [15:11] <[Tux]> Rakudo version 2019.07.1-478-g75056dfa1 - MoarVM version 2019.07.1-317-g1b2f72e5e [15:11] <[Tux]> csv-test-xs-20 0.444 - 0.918 [15:11] <[Tux]> csv-ip5xs 0.808 - 1.165 [15:11] <[Tux]> test-t --race 1.530 - 1.838 [15:11] <[Tux]> test-t 3.300 - 3.464 [15:11] <[Tux]> csv-ip5xs-20 6.712 - 11.773 [15:11] <[Tux]> test 9.228 - 12.391 [15:11] <[Tux]> test-t-20 --race 11.790 - 22.093 [15:11] <[Tux]> csv-parser 24.807 - 32.533 [15:11] <[Tux]> test-t-20 43.104 - 51.716 [15:11] <[Tux]> Double the time it normally takes [16:58] *** jmerelo joined [17:05] [Tux]: does that run on an Intel with possible a microcode update ? [17:09] *** sena_kun joined [17:11] *** jmerelo left [17:11] *** Altai-man_ left [18:01] * moritz hopes that doesn't make things twice as slow [18:10] *** camelia left [18:12] *** camelia joined [19:11] *** sena_kun left [19:33] I wonder why we go through all the trouble to keep the design documents unchanged? They are out of date in a lot of places but that's just because no one bothers updating them. But that doesn't mean that no one should be allowed to update them. [19:36] what do you mean? [19:37] nine: Maybe because they doesn't define language but have historical value? [19:39] what “trouble” exactly and who is trying to keep them unchanged? Am I missing something? [19:40] vrurg was opposed to my change to the specs [19:41] to be clear: I want people interested in the design considerations of Raku to not get entangled in what basically can be a confusing set of documents [19:42] personally I don't care, but I am worried a bit that someone may find “Raku design documents” and get an impression that it's something up-to-date [19:42] for instance, S01 states: "We are not turning Perl into any other existing language." [19:42] ha [19:43] Right now the real spec is roast [19:43] But obviously that's not too navigable [19:43] Maybe a preface explaining these obscurities? [19:44] Rogue: yet :) [19:44] I'm optimistic :) [19:44] Otherwise the papers are outdated not just in respect to the language name but to the language design itself in some aspects. [19:45] I don't know if it's worthwhile to "update" historical documents rather than make a new set of documents that will be kept up-to-date [19:45] For this reason I wouldn't recommend anybody to base his decisions on them. [19:45] Rogue++ [19:47] not that it's an easy task, considering the sheer amount of information that would need to be meticulously crafted into English [20:15] ¦ roast/problem-solving-103: 540c5ecfe6 | (Vadim Belman)++ | S12-introspection/walk.t [20:15] ¦ roast/problem-solving-103: Add tests for new WALK functionality [20:15] ¦ roast/problem-solving-103: [20:15] ¦ roast/problem-solving-103: Test for roles batch-invocation support. [20:15] ¦ roast/problem-solving-103: review: https://github.com/perl6/roast/commit/540c5ecfe6 [20:20] ¦ roast/problem-solving-103: 6ac36c85fa | (Vadim Belman)++ | S03-metaops/methodops-6e.t [20:20] ¦ roast/problem-solving-103: Revert "Add tests for new batch-call operators." [20:20] ¦ roast/problem-solving-103: [20:20] ¦ roast/problem-solving-103: This reverts commit f66a86fcd4f4a3e0d2559e672c4a7d62af0db681. [20:20] ¦ roast/problem-solving-103: review: https://github.com/perl6/roast/commit/6ac36c85fa [20:24] *** squashable6 left [20:27] *** squashable6 joined [20:31] *** lucasb joined [20:33] *** squashable6 left [20:34] *** titsuki left [20:36] *** titsuki joined [20:36] *** squashable6 joined [20:47] <[Tux]> Run 3 [20:47] <[Tux]> Rakudo version 2019.07.1-478-g75056dfa1 - MoarVM version 2019.07.1-317-g1b2f72e5e [20:47] <[Tux]> csv-test-xs-20 0.434 - 0.438 [20:47] <[Tux]> csv-ip5xs 0.719 - 0.760 [20:47] <[Tux]> test-t --race 0.884 - 0.901 [20:47] <[Tux]> test-t 1.721 - 1.940 [20:47] <[Tux]> csv-ip5xs-20 6.403 - 6.502 [20:47] <[Tux]> test 7.117 - 7.273 [20:47] <[Tux]> test-t-20 --race 9.572 - 10.102 [20:47] <[Tux]> csv-parser 21.861 - 23.101 [20:47] <[Tux]> test-t-20 29.540 - 30.112 [20:47] <[Tux]> that's better [20:48] <[Tux]> Linux 4.12.14-lp151.28.25-default [openSUSE Leap 15.1] HP Z220CMT Xeon(R) CPU E3-1245 V2 @ 3.40GHz/3392(8 cores) x86_64 28003 Mb [21:36] *phew* [21:40] What was the solution? [21:56] ¦ rakudo: ed8f5141fe | (Elizabeth Mattijsen)++ | src/core.c/Any.pm6 [21:56] ¦ rakudo: Make sure Any.ASSIGN-POS does not decontainerize [21:56] ¦ rakudo: [21:56] ¦ rakudo: Decontainerization caused the following code to fail: [21:56] ¦ rakudo: [21:56] ¦ rakudo: role StrIdx does Positional { [21:56] ¦ rakudo: method AT-POS(\SELF: $i) is raw { [21:56] ¦ rakudo: SELF.substr-rw($i, 1) [21:56] ¦ rakudo: <…commit message has 7 more lines…> [21:56] ¦ rakudo: review: https://github.com/rakudo/rakudo/commit/ed8f5141fe [22:04] ¦ roast: 7ee02aee37 | (Elizabeth Mattijsen)++ | S32-basics/xxPOS.t [22:04] ¦ roast: Add test non-decontainerization of Any.ASSIGN-POS [22:04] ¦ roast: [22:04] ¦ roast: As fixed with https://github.com/rakudo/rakudo/commit/ed8f5141fe [22:04] ¦ roast: review: https://github.com/perl6/roast/commit/7ee02aee37 [22:20] *** ilogger2 joined [23:12] *** travis-ci joined [23:12] Rakudo build passed. Elizabeth Mattijsen 'Make sure Any.ASSIGN-POS does not decontainerize [23:12] https://travis-ci.org/rakudo/rakudo/builds/613223921 https://github.com/rakudo/rakudo/compare/75056dfa1106...ed8f5141fe1a [23:12] *** travis-ci left