AlexDaniel vrurg: yes 05:29
jmerelo releasable6: status 10:00
releasable6 jmerelo, Next release will happen when it's ready. There are no known blockers. 248 out of 478 commits logged (⚠ 9 warnings)
tellable6 2019-11-17T09:59:34Z #perl6 <jmerelo> releasable6: status
releasable6 jmerelo, Details: gist.github.com/e36a8f16887e2f039c...041dfcce9e
jmerelo Great! 10:01
Anyway, updated docs.raku.org are ready
lizmat 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)
jmerelo lizmat: part of the config 10:07
lizmat where does that live ?
jmerelo rakudocs.github.io/ fixes that
I'll fix it too
lizmat rakudocs.github.io doesn't fix the homepage link :-(
jmerelo lizmat: right, I just realized that 10:08
lizmat "Perl 6 compiler developers... "
jmerelo Please raise an issue with all that and I'll try to adress it ASAP
lizmat: Generated pages are tricky... 10:09
lizmat ok, will do
jmerelo lizmat: thanks 10:39
lizmat: that was the version in the cache. It's changed now 10:58
lizmat: still says "Perl6 documentation, though" 10:59
[Tux] Rakudo version 2019.07.1-478-g75056dfa1 - MoarVM version 2019.07.1-317-g1b2f72e5e
csv-ip5xs0.809 - 1.099
csv-ip5xs-207.890 - 12.672
csv-parser24.309 - 38.069
csv-test-xs-200.447 - 0.459
test7.640 - 10.156
test-t2.460 - 3.050
test-t --race1.324 - 1.341
test-t-2039.756 - 60.072
test-t-20 --race13.410 - 21.458
11:01
lizmat 10.1 ? looks like an outlier ?
[Tux] That does not look good. I'll run it again. Maybe sopmething else was eating resources
lizmat yeah... indeed... 11:02
AlexDaniel [Tux]: who is [TuxCM] on #perl6-dev ? 11:14
:)
if it's you, can you reconfigure your client to join #raku-dev instead?
lizmat AlexDaniel: that's also Tux, at $work I think
AlexDaniel [Tux]: same for #perl6 (don't join) and #raku (join!)
jmerelo 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:35
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 docs-stage.raku.org/, which is (almost completely) Perl-6-less
I guess it's better to copy it to the docs.raku.org site too. 11:43
OK, done: docs.raku.org/ 11:44
Please tell me or, better, raise an issue if you find anything wrong...
lizmat jmerelo++ :-)
jmerelo Please remember to link to this new documentation domain everywhere, specially StackOverflow 11:46
lizmat :) yes! 11:47
jmerelo 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
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)
OK, that's taken care of via a merge request gitlab.com/uzluisf/raku-by-example...requests/1 11:58
Geth roast: 3f2cb17c5b | (Christian Bartolomäus)++ | 2 files
[JVM] Unfudge now passing tests

Fixed with github.com/rakudo/rakudo/commit/12d4514a3d
12:46
lizmat afk for a few hours& 13:02
Geth rakudo: usev6++ created pull request #3304:
Add tests for catching error at compile time
14:05
[Tux] second run was even worse :( 15:10
test 9.228 - 12.391
test-t-20 --race 11.790 - 22.093
[Tux] oh, wait, mispaste. Weeeeerid. 15:11
Rakudo version 2019.07.1-478-g75056dfa1 - MoarVM version 2019.07.1-317-g1b2f72e5e
csv-ip5xs0.808 - 1.165
csv-ip5xs-206.712 - 11.773
csv-parser24.807 - 32.533
csv-test-xs-200.444 - 0.918
test9.228 - 12.391
test-t3.300 - 3.464
test-t --race1.530 - 1.838
test-t-2043.104 - 51.716
test-t-20 --race11.790 - 22.093
Double the time it normally takes
lizmat [Tux]: does that run on an Intel with possible a microcode update ? 17:05
moritz hopes that doesn't make things twice as slow 18:01
nine 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:33
AlexDaniel what do you mean? 19:36
vrurg nine: Maybe because they doesn't define language but have historical value? 19:37
AlexDaniel what “trouble” exactly and who is trying to keep them unchanged? Am I missing something? 19:39
lizmat vrurg was opposed to my change to the specs 19:40
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:41
AlexDaniel 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
lizmat for instance, S01 states: "We are not turning Perl into any other existing language."
AlexDaniel ha
discord6 <Rogue> Right now the real spec is roast 19:43
<Rogue> But obviously that's not too navigable
vrurg Maybe a preface explaining these obscurities?
AlexDaniel Rogue: yet :) 19:44
I'm optimistic :)
vrurg Otherwise the papers are outdated not just in respect to the language name but to the language design itself in some aspects.
discord6 <Rogue> 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
vrurg For this reason I wouldn't recommend anybody to base his decisions on them.
Rogue++
discord6 <Rogue> not that it's an easy task, considering the sheer amount of information that would need to be meticulously crafted into English 19:47
Geth roast/problem-solving-103: 540c5ecfe6 | (Vadim Belman)++ | S12-introspection/walk.t
Add tests for new WALK functionality

Test for roles batch-invocation support.
20:15
roast/problem-solving-103: 6ac36c85fa | (Vadim Belman)++ | S03-metaops/methodops-6e.t
Revert "Add tests for new batch-call operators."

This reverts commit f66a86fcd4f4a3e0d2559e672c4a7d62af0db681.
20:20
[Tux] Run 3 20:47
Rakudo version 2019.07.1-478-g75056dfa1 - MoarVM version 2019.07.1-317-g1b2f72e5e
csv-ip5xs0.719 - 0.760
csv-ip5xs-206.403 - 6.502
csv-parser21.861 - 23.101
csv-test-xs-200.434 - 0.438
test7.117 - 7.273
test-t1.721 - 1.940
test-t --race0.884 - 0.901
test-t-2029.540 - 30.112
test-t-20 --race9.572 - 10.102
that's better
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 20:48
lizmat *phew* 21:36
Xliff_ What was the solution? 21:40
Geth rakudo: ed8f5141fe | (Elizabeth Mattijsen)++ | src/core.c/Any.pm6
Make sure Any.ASSIGN-POS does not decontainerize

Decontainerization caused the following code to fail:
   role StrIdx does Positional {
   method AT-POS(\SELF: $i) is raw {
   SELF.substr-rw($i, 1)
... (7 more lines)
21:56
roast: 7ee02aee37 | (Elizabeth Mattijsen)++ | S32-basics/xxPOS.t
Add test non-decontainerization of Any.ASSIGN-POS

As fixed with github.com/rakudo/rakudo/commit/ed8f5141fe
22:04
travis-ci Rakudo build passed. Elizabeth Mattijsen 'Make sure Any.ASSIGN-POS does not decontainerize 23:12
travis-ci.org/rakudo/rakudo/builds/613223921 github.com/rakudo/rakudo/compare/7...8f5141fe1a