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:05
commavir left
00:06
commavir joined
00:07
p6bannerbot sets mode: +v commavir
|
|||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: 6ea121f3d5 | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to 7a6208902c45fb81edd3bb819e54f9011b8a24c5 |
00:18 | |||||||||||||||||||||||||||||||||||||
00:19
dct joined,
p6bannerbot sets mode: +v dct
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | .tell samcv I've logged unicode changes as "- Expanded specification coverage of Unicode routines and features - Upgraded coverage to Unicode version 11" and will log $*COLLATION and any new routines I see. So I guess it's logged now, but feel free to make it more specific. I plan to have ChangeLog in completed form by Nov 3. ~11PM EST | 00:21 | |||||||||||||||||||||||||||||||||||||
yoleaux | Zoffix: I'll pass your message to samcv. | ||||||||||||||||||||||||||||||||||||||
jnthn | Zoffix: Did the tests for $CALLER:_ / CALLER::<$_> get dropped in 6.d? | 00:27 | |||||||||||||||||||||||||||||||||||||
Ah, I see them in APPENDICES/A03-older-specs/01-misc.t | 00:28 | ||||||||||||||||||||||||||||||||||||||
Which does use v6.c. OK :) | |||||||||||||||||||||||||||||||||||||||
And all other things that show up grepping for CALLER look fine. Zoffix++ | 00:29 | ||||||||||||||||||||||||||||||||||||||
00:39
stmuk_ joined
00:40
p6bannerbot sets mode: +v stmuk_
00:41
stmuk left
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | jnthn: yeah, it was this commit: github.com/perl6/roast/commit/7780...e98540d91a | 00:42 | |||||||||||||||||||||||||||||||||||||
And I guess that file will/can be changed to use v6.d, but APPENDICES/* stuff isn't getting included in a spec released. There's just one version of those, on master branch | 00:43 | ||||||||||||||||||||||||||||||||||||||
s/released/release/; | |||||||||||||||||||||||||||||||||||||||
jnthn | Aha, I see | 00:46 | |||||||||||||||||||||||||||||||||||||
I think that gives me the spec freedom to do what I'll need. | |||||||||||||||||||||||||||||||||||||||
timotimo | .o( i've been lookin' for freedom ) | 00:57 | |||||||||||||||||||||||||||||||||||||
01:14
fake_space_whale joined
01:15
p6bannerbot sets mode: +v fake_space_whale
02:23
j3nnn1 left
02:37
leont left
02:52
cognominal-p6 joined
02:53
p6bannerbot sets mode: +v cognominal-p6
|
|||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: a279a3a07f | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to ace6ae4c09cc67db73f070098e9cdbdf8a205850 |
02:54 | |||||||||||||||||||||||||||||||||||||
02:57
cognominal-p6 left,
cognominal-p6 joined
02:58
p6bannerbot sets mode: +v cognominal-p6
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: 1e19bd722d | (Zoffix Znet)++ | S32-list/iterator.t Cover Mu.iterator on Mu:U/:D |
03:10 | |||||||||||||||||||||||||||||||||||||
03:11
ufobat___ joined,
p6bannerbot sets mode: +v ufobat___
03:14
ufobat_ left
03:16
cognominal-p6 left
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: 513b42b0b5 | (Zoffix Znet)++ | S02-types/capture.t [v6.d REVIEW] Do not spec .Str of Capture.WHICH The other tests in the group already sufficiently cover the bug |
04:01 | |||||||||||||||||||||||||||||||||||||
Zoffix | m: my %a = 1 => {2 => {3 => 42}}; dd %a{1;2,2;3} | 04:08 | |||||||||||||||||||||||||||||||||||||
camelia | (42, 42) | ||||||||||||||||||||||||||||||||||||||
Zoffix | I don't follow how that works. | ||||||||||||||||||||||||||||||||||||||
m: my @a = ^10 xx 10 xx 10; dd @a[1;2,2;3] | 04:09 | ||||||||||||||||||||||||||||||||||||||
camelia | (3, 3) | ||||||||||||||||||||||||||||||||||||||
Zoffix | Or this, why two values? | ||||||||||||||||||||||||||||||||||||||
Zoffix reads docs.perl6.org/language/subscripts...dimensions | 04:12 | ||||||||||||||||||||||||||||||||||||||
m: my @twodim = (<a b c>, (1, 2, 3)); say @twodim[0,1;1]; # 2nd element of both lists | |||||||||||||||||||||||||||||||||||||||
camelia | (b 2) | ||||||||||||||||||||||||||||||||||||||
Zoffix | OK got it *phew* :) | 04:13 | |||||||||||||||||||||||||||||||||||||
( {1;2,2;3} -> for all 1s in first layer go pick `2` and `2` on second level and for all of them pick `3` on third level | 04:14 | ||||||||||||||||||||||||||||||||||||||
) | |||||||||||||||||||||||||||||||||||||||
geekosaur | yep | 04:24 | |||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: c075a0bb7d | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to a25592a533e2ab9809363e95bceb26107faca672 |
||||||||||||||||||||||||||||||||||||||
geekosaur had guessed that and then tested it out of channel | 04:25 | ||||||||||||||||||||||||||||||||||||||
04:59
fake_space_whale left
|
|||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: 48a70a79e3 | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to 250e144e1507d8a5bdd545ac210f1212dea168b9 |
05:20 | |||||||||||||||||||||||||||||||||||||
06:12
cognominal-p6 joined
06:13
p6bannerbot sets mode: +v cognominal-p6,
cognominal-p6 left
06:14
cognominal-p6 joined,
p6bannerbot sets mode: +v cognominal-p6
06:30
lizmat_ joined,
p6bannerbot sets mode: +v lizmat_
06:33
lizmat left
06:36
cognominal-p6 left
06:46
stmuk joined,
p6bannerbot sets mode: +v stmuk
06:47
stmuk_ left
07:27
AlexDaniel left
|
|||||||||||||||||||||||||||||||||||||||
stmuk | We refer a lot in announcements to "Rakudo Perl 6", I'm not sure "Rakudo Raku" is a sensible replacement, if the Raku alias is used maybe we should remove some (but not all Perl 6) references | 07:46 | |||||||||||||||||||||||||||||||||||||
yoleaux | 20 Oct 2018 02:06Z <Zoffix> stmuk: Just so I have info for 6.d release announcement: 2018.11 Rakudo will be a first rakudo with 6.d language by default. Will there be a 2018.11 Rakudo Star (considering that going by regular schedule there will be a 2018.10 Rakudo Star)? | ||||||||||||||||||||||||||||||||||||||
stmuk | does Raku (or another alias) refer just to 6.d or 6.c (retrospectively) | 07:49 | |||||||||||||||||||||||||||||||||||||
hmmm maybe there could be a special 2018.11 since we missed 07 anyway | 07:56 | ||||||||||||||||||||||||||||||||||||||
star 2018.11 I mean | |||||||||||||||||||||||||||||||||||||||
08:00
dct left
|
|||||||||||||||||||||||||||||||||||||||
Geth | star/2018.10: a1a6e8348c | (Steve Mynott)++ | docs/announce/2018.10.md remove some perl 6 references leaving a few |
08:02 | |||||||||||||||||||||||||||||||||||||
08:03
dct joined,
p6bannerbot sets mode: +v dct
08:17
dct left
08:18
dct joined,
p6bannerbot sets mode: +v dct
08:30
dct left
08:35
[Tux] left
08:54
dct joined,
p6bannerbot sets mode: +v dct
09:14
stmuk_ joined
09:15
p6bannerbot sets mode: +v stmuk_
09:16
dct left
09:18
stmuk left
09:24
dct joined,
p6bannerbot sets mode: +v dct
09:32
cognominal-p6 joined
09:33
p6bannerbot sets mode: +v cognominal-p6
09:38
cognominal-p6 left,
cognominal-p6 joined
09:39
p6bannerbot sets mode: +v cognominal-p6
10:07
dct left
10:21
dct joined,
p6bannerbot sets mode: +v dct
10:27
dct left
|
|||||||||||||||||||||||||||||||||||||||
lizmat_ | Files=1255, Tests=76371, 338 wallclock secs (15.79 usr 5.19 sys + 2374.38 cusr 227.56 csys = 2622.92 CPU) | 10:41 | |||||||||||||||||||||||||||||||||||||
10:41
lizmat_ is now known as lizmat
11:03
leont joined
11:04
p6bannerbot sets mode: +v leont
11:14
cognominal-p6 left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp/nqp-mbc: 59 commits pushed by (Stefan Seifert)++ review: github.com/perl6/nqp/compare/e5596...7be00d2d45 |
11:50 | |||||||||||||||||||||||||||||||||||||
nqp/nqp-mbc: 9 commits pushed by (Stefan Seifert)++
|
12:05 | ||||||||||||||||||||||||||||||||||||||
rakudo/nqp-mbc: 4 commits pushed by (Stefan Seifert)++ | 12:07 | ||||||||||||||||||||||||||||||||||||||
12:36
lucasb joined
12:37
p6bannerbot sets mode: +v lucasb
12:58
lucasb left
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | stmuk_: I wouldn't worry about trying to use "Raku" anywhere core at the moment. Let it start with 3rd-party users and blog writers. The alias is to the name of the language, not to any particular version. Also, I've not heard from TimToady on his final-final decision yet; he did say Raku was the top pick, but there were no final statements yet | 13:03 | |||||||||||||||||||||||||||||||||||||
yoleaux | 06:22Z <holyghost> Zoffix: I've added Mathx::Stat to github.com/theholyghost2, it compiles and needs tests | ||||||||||||||||||||||||||||||||||||||
06:27Z <holyghost> Zoffix: as I'm busy with personal things next week, I'll manage compiles for Bayes::Learn, Game::Markov, AI::Agent next week starting from wednesday | |||||||||||||||||||||||||||||||||||||||
Zoffix | stmuk_: and "Rakudo Perl 6" is from the time when we were trying to further differentiate Perl 6 from "[Pumpkin] Perl 5", so the new version would be "Raku Perl 6", not "Rakudo Raku" | 13:05 | |||||||||||||||||||||||||||||||||||||
Or just Raku or just Perl 6 | |||||||||||||||||||||||||||||||||||||||
(I guess there's also "Rakudo Perl 6 Compiler", which can just stay as that, IMO) | 13:09 | ||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: 59fbc136e1 | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to fb61306aaa8ec74aaaff2ed2a5164d5eaf02e41e |
13:36 | |||||||||||||||||||||||||||||||||||||
roast: aa32d4da24 | (Zoffix Znet)++ | packages/Test/Util.pm6 Use .resolve on all OSes now |
13:44 | ||||||||||||||||||||||||||||||||||||||
rakudo: b2a976c0fb | (Zoffix Znet)++ | t/packages/Test/Helpers.pm6 Use .resolve on all OSes |
13:45 | ||||||||||||||||||||||||||||||||||||||
stmuk_ | I parsed "stage name" as meaning public facing name | 13:49 | |||||||||||||||||||||||||||||||||||||
Zoffix waits for TimToady to chime in or blog-post before making further guesses :) | 13:52 | ||||||||||||||||||||||||||||||||||||||
13:53
fake_space_whale joined
13:54
p6bannerbot sets mode: +v fake_space_whale
|
|||||||||||||||||||||||||||||||||||||||
nine | I kinda like how one can read Rakudo as Raku-do. While Raku is just a language, Raku-do makes it _do_ things | 13:55 | |||||||||||||||||||||||||||||||||||||
Zoffix | I think there's also some Japanese meaning of `-do`. Like "way of Raku" or something | 13:56 | |||||||||||||||||||||||||||||||||||||
stmuk_ | "raku" is growing on me with "Perl 6"/"Perl6" "Perl 6" seeming quite clumsy and overlong | 13:57 | |||||||||||||||||||||||||||||||||||||
Zoffix | mhm | ||||||||||||||||||||||||||||||||||||||
bisect: 2018.05,HEAD dd <1/0> + <-1/0> + <-1/0> | 13:58 | ||||||||||||||||||||||||||||||||||||||
bisectable6 | Zoffix, Using old=2018.05 new=HEAD in an attempt to DWIM | ||||||||||||||||||||||||||||||||||||||
Zoffix, Problem with b2a976c commit: Commit exists, but a perl6 executable could not be built for it | |||||||||||||||||||||||||||||||||||||||
Zoffix | AlexDaniel`: ^ what it don't like? | ||||||||||||||||||||||||||||||||||||||
dogbert17 | m: BEGIN {}; { for ^10000_000 { }; say now - ENTER now } | 14:06 | |||||||||||||||||||||||||||||||||||||
camelia | 1.7373456 | ||||||||||||||||||||||||||||||||||||||
dogbert17 | m: { for ^10000_000 { }; say now - ENTER now } | ||||||||||||||||||||||||||||||||||||||
camelia | 1.7215355 | ||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: f48cf770f4 | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to 5f5a9888b0cd21be5d713512d5cb076084c2600a |
14:07 | |||||||||||||||||||||||||||||||||||||
14:07
Zoffix left
|
|||||||||||||||||||||||||||||||||||||||
dogbert17 | m: { for ^10000_000 { }; say now - ENTER now } | 14:07 | |||||||||||||||||||||||||||||||||||||
camelia | 0.30018883 | ||||||||||||||||||||||||||||||||||||||
14:08
cognominal-p6 joined
14:09
p6bannerbot sets mode: +v cognominal-p6
|
|||||||||||||||||||||||||||||||||||||||
stmuk_ | have there been any toaster runs with v6.d set as v6? Is there likely to be much breakage in setting it as default? | 14:10 | |||||||||||||||||||||||||||||||||||||
Geth | star/2018.10: 14a2d12626 | (Steve Mynott)++ | modules/MODULES.txt LWP::Simple now also uses https in its tests |
14:34 | |||||||||||||||||||||||||||||||||||||
rakudo/master: 6 commits pushed by (Stefan Seifert)++ | 14:40 | ||||||||||||||||||||||||||||||||||||||
¦ rakudo/master: version bump brought these changes: github.com/perl6/nqp/compare/2018....g3aa8cbb40 | |||||||||||||||||||||||||||||||||||||||
nqp/master: 71 commits pushed by (Stefan Seifert)++ review: github.com/perl6/nqp/compare/12893...a8cbb40b91 |
|||||||||||||||||||||||||||||||||||||||
¦ nqp/master: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g4fbaeee5f | |||||||||||||||||||||||||||||||||||||||
14:46
Zoffix joined,
p6bannerbot sets mode: +v Zoffix
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | stmuk_: yeah, there has been R#2451 Most of the breakage seems to be due to version pragma not being the first active statement in a file | 14:46 | |||||||||||||||||||||||||||||||||||||
synopsebot | R#2451 [open]: github.com/rakudo/rakudo/issues/2451 [⚠ blocker ⚠] Pre-2018.11 toasting | ||||||||||||||||||||||||||||||||||||||
14:48
shareable6 left,
shareable6 joined,
ChanServ sets mode: +v shareable6
|
|||||||||||||||||||||||||||||||||||||||
stmuk_ | ty | 14:48 | |||||||||||||||||||||||||||||||||||||
14:49
p6bannerbot sets mode: +v shareable6
14:58
cognominal-p6 left,
cognominal-p6 joined,
travis-ci joined,
p6bannerbot sets mode: +v travis-ci
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | NQP build failed. Stefan Seifert 'Bump MoarVM version to get new mbc backend' | 14:58 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/perl6/nqp/builds/450228788 github.com/perl6/nqp/compare/12893...a8cbb40b91 | |||||||||||||||||||||||||||||||||||||||
14:58
travis-ci left
14:59
p6bannerbot sets mode: +v cognominal-p6
15:02
Zoffix left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: 5b25a71180 | (Stefan Seifert)++ | src/vm/moar/QAST/QASTOperationsMAST.nqp Fix "Expected native int argument, but got num" in 084-loop-labels.t |
15:12 | |||||||||||||||||||||||||||||||||||||
6.d-prep: 99b4b5c9cc | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to 417f8e079b9af078734491e7b719e5329bfe0870 |
15:15 | ||||||||||||||||||||||||||||||||||||||
stmuk_ | pl6anet.org/drop/rakudo-star-2018.10-RC1.tar.gz | 15:18 | |||||||||||||||||||||||||||||||||||||
15:28
travis-ci joined,
p6bannerbot sets mode: +v travis-ci
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | NQP build passed. Stefan Seifert 'Fix "Expected native int argument, but got num" in 084-loop-labels.t' | 15:28 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/perl6/nqp/builds/450236129 github.com/perl6/nqp/compare/3aa8c...25a7118051 | |||||||||||||||||||||||||||||||||||||||
15:28
travis-ci left
15:41
nativecallable6 left,
nativecallable6 joined,
p6bannerbot sets mode: +v nativecallable6
15:42
AlexDaniel joined,
p6bannerbot sets mode: +v AlexDaniel
15:49
patrickb joined
15:50
p6bannerbot sets mode: +v patrickb
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | bisect: 2018.05,HEAD dd <1/0> + <-1/0> + <-1/0> | 15:55 | |||||||||||||||||||||||||||||||||||||
bisectable6 | AlexDaniel, Using old=2018.05 new=HEAD in an attempt to DWIM | ||||||||||||||||||||||||||||||||||||||
AlexDaniel, Bisecting by output (old=2018.05 new=bb43acd) because on both starting points the exit code is 0 | |||||||||||||||||||||||||||||||||||||||
AlexDaniel, bisect log: gist.github.com/8e014efb564002ef62...1618cc2a03 | |||||||||||||||||||||||||||||||||||||||
AlexDaniel, (2018-07-31) github.com/rakudo/rakudo/commit/5c...f172990f0e | |||||||||||||||||||||||||||||||||||||||
16:10
cognominal-p6 left
16:53
lizmat left
16:56
lizmat joined,
p6bannerbot sets mode: +v lizmat
17:05
cognominal-p6 joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | Zoffix: ↑ it was, eh… broken build, don't know why. Next time you can try new=HEAD^. I deleted the archive for that commit (b2a976c) and it was rebuilt properly now | 17:05 | |||||||||||||||||||||||||||||||||||||
sorry for the inconvenience | |||||||||||||||||||||||||||||||||||||||
17:06
p6bannerbot sets mode: +v cognominal-p6
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | here's the ticket in whateverable: github.com/perl6/whateverable/issues/132 | 17:06 | |||||||||||||||||||||||||||||||||||||
17:06
cognominal-p6 left
17:07
cognominal-p6 joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | actually, there is already a workaround in place | 17:07 | |||||||||||||||||||||||||||||||||||||
(the one that deletes unusable archives whenever it stumbles upon one) | |||||||||||||||||||||||||||||||||||||||
bisectable6: uptime | |||||||||||||||||||||||||||||||||||||||
bisectable6 | AlexDaniel, 1 week, 3 days, 20 hours, 10 minutes, and 34 seconds, 549.835938MiB maxrss. This is Rakudo version 2018.06-454-gfd6f512be built on MoarVM version 2018.06-428-g727767006 implementing Perl 6.c. | ||||||||||||||||||||||||||||||||||||||
17:08
p6bannerbot sets mode: +v cognominal-p6
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | it's on whateverable HEAD, but bots don't have that yet | 17:08 | |||||||||||||||||||||||||||||||||||||
17:32
MasterDuke left
|
|||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: bee5d33a53 | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to b854dfd3589e5ed1f2ec26ab6bd9da542cbec7de |
17:41 | |||||||||||||||||||||||||||||||||||||
17:50
ufobat joined,
ufobat left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 1b7253dfc6 | (Elizabeth Mattijsen)++ | src/core/metaops.pm6 Die on Associative <<op>> Iterable This can never work due to the random order of keys in the Associative. This used to die before, but with a very LTA error about a Pair.new() not finding a suitable candidate. |
17:54 | |||||||||||||||||||||||||||||||||||||
lizmat | nine++ # last time I check, building rakudo grew to 1.31 GB, now only to 1.17 GB | 17:59 | |||||||||||||||||||||||||||||||||||||
yoleaux | 12:16Z <Xliff> lizmat: Do you know if Method::Also will ever be able to handle multi's? | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: b099266938 | (Nick Logan)++ (committed using GitHub Web editor) | src/core/CompUnit/RepositoryRegistry.pm6 Remove leftover comment A BEGIN was added with the comment, but when the BEGIN was removed the comment remained. |
18:12 | |||||||||||||||||||||||||||||||||||||
TimToady dips in from vacating with his grandkids to backlog and say: Raku, Final Answer | 18:21 | ||||||||||||||||||||||||||||||||||||||
TimToady doubts he will win a million dollars though... | |||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: dd277beca8 | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to 31506095f1a051c8a3b523c21579eebeeeb9ecfc |
18:35 | |||||||||||||||||||||||||||||||||||||
rakudo: tbrowder++ created pull request #2469: add some more info |
18:42 | ||||||||||||||||||||||||||||||||||||||
18:51
[Tux] joined,
p6bannerbot sets mode: +v [Tux]
|
|||||||||||||||||||||||||||||||||||||||
timotimo | you didn't answer in the form of a question | 18:54 | |||||||||||||||||||||||||||||||||||||
disqualified | |||||||||||||||||||||||||||||||||||||||
19:03
Zoffix joined,
p6bannerbot sets mode: +v Zoffix
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | TimToady++ \o/ Awesome! Thanks a lot! | 19:03 | |||||||||||||||||||||||||||||||||||||
19:14
cognominal-p6 left
19:32
lucasb joined
19:33
p6bannerbot sets mode: +v lucasb
19:40
Zoffix left
19:49
lucasb left
|
|||||||||||||||||||||||||||||||||||||||
[Tux] | timing finally running. We had a huge power dip in de region and that caused delays | 19:52 | |||||||||||||||||||||||||||||||||||||
lizmat | brownout or blackout ? | 19:56 | |||||||||||||||||||||||||||||||||||||
[Tux] | all power out: Almere, Huize en Blaricum | 19:57 | |||||||||||||||||||||||||||||||||||||
|
20:04 | ||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: 73fd922716 | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to c81c86403ccaafc29828e46ce5198473996ce353 |
20:05 | |||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = ^100; my @b := @a <<+>> @a; dd @b[0] = 42 # is it troublesome that hypers return the type on the left hand side, but not quite ? | 20:12 | |||||||||||||||||||||||||||||||||||||
camelia | Cannot assign to an immutable value in block <unit> at <tmp> line 1 |
||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = ^100; my @b := @a <<+>> @a; dd @b.WHAT | 20:13 | |||||||||||||||||||||||||||||||||||||
camelia | Array | ||||||||||||||||||||||||||||||||||||||
20:14
patrickb left
|
|||||||||||||||||||||||||||||||||||||||
TimToady | have we yet done anything about aggregating role submethods like BUILD and TWEAK and calling all of them? Seems like a 6d transition sort of thing to think about... | 20:18 | |||||||||||||||||||||||||||||||||||||
lizmat | you mean like R#1679 ? | 20:20 | |||||||||||||||||||||||||||||||||||||
synopsebot | R#1679 [open]: github.com/rakudo/rakudo/issues/1679 [regression] BUILDPLAN sharing optimization appears to have broken ancestor attribute initialization | ||||||||||||||||||||||||||||||||||||||
TimToady | no, I mean where the roles have explicit submethods that they'd like to call to initialize their part of the object | 20:21 | |||||||||||||||||||||||||||||||||||||
lizmat is not sure | 20:22 | ||||||||||||||||||||||||||||||||||||||
TimToady | my understanding is that currently they're ignored, or collide, and in any case not called | ||||||||||||||||||||||||||||||||||||||
whereas I think there was a general consensus that they should just all be called along with the class's associated submethod | 20:23 | ||||||||||||||||||||||||||||||||||||||
(probably before, given they're vaguely ancestral) | |||||||||||||||||||||||||||||||||||||||
well, presumably a DESTROY submethod would come after, for similar reasons | |||||||||||||||||||||||||||||||||||||||
anyway, just askin' if this is a good time to ask :) | 20:25 | ||||||||||||||||||||||||||||||||||||||
lizmat is again not sure :-( | 20:26 | ||||||||||||||||||||||||||||||||||||||
20:37
cognominal-p6 joined
20:38
p6bannerbot sets mode: +v cognominal-p6
|
|||||||||||||||||||||||||||||||||||||||
b2gills | m: role R { submethod BUILD (){ say 'role' }}; class C does R { submethod BUILD (){ say 'class' }}; class D does R {}; say 'C:'; C.new; say 'D:'; D.new | 20:41 | |||||||||||||||||||||||||||||||||||||
camelia | C: class D: role |
||||||||||||||||||||||||||||||||||||||
b2gills | m: role R { multi submethod BUILD (){ say 'role' }}; class C does R { multi submethod BUILD ($){}}; C.new | 20:43 | |||||||||||||||||||||||||||||||||||||
camelia | role | ||||||||||||||||||||||||||||||||||||||
b2gills | m: role R { multi submethod BUILD (){ say 'role' }}; class C does R { multi submethod BUILD (){ say 'class'}}; C.new | 20:46 | |||||||||||||||||||||||||||||||||||||
camelia | class | ||||||||||||||||||||||||||||||||||||||
b2gills | m: role R { submethod BUILD (){}}; class C does R { multi submethod BUILD (){}} | 20:47 | |||||||||||||||||||||||||||||||||||||
camelia | 5===SORRY!5=== Error while compiling <tmp> Package 'C' already has a method 'BUILD' (did you mean to declare a multi-method?) at <tmp>:1 |
||||||||||||||||||||||||||||||||||||||
b2gills | Looks like any `only submethod BUILD` in a class overrides one coming from a role, but multis mixing in. | 20:49 | |||||||||||||||||||||||||||||||||||||
lizmat | .ask jnthn looking at the HYPER() structure: I wonder whether it would be an idea to create a Hyper class that would keep the op / dwim-left / dwm-right as attributes so they wouldn't have to be passed around all of the time ? | 20:50 | |||||||||||||||||||||||||||||||||||||
yoleaux | lizmat: I'll pass your message to jnthn. | ||||||||||||||||||||||||||||||||||||||
20:52
travis-ci joined,
p6bannerbot sets mode: +v travis-ci
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | Rakudo build failed. Nick Logan 'Remove leftover comment | 20:52 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/rakudo/rakudo/builds/450279293 github.com/rakudo/rakudo/compare/1...99266938d4 | |||||||||||||||||||||||||||||||||||||||
20:52
travis-ci left
|
|||||||||||||||||||||||||||||||||||||||
buggable | [travis build above] ✓ All failures are due to: missing build log (1 failure), GitHub connectivity (1 failure). | 20:52 | |||||||||||||||||||||||||||||||||||||
20:54
cognominal-p6 left,
cognominal-p6 joined
20:55
p6bannerbot sets mode: +v cognominal-p6
|
|||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: fcc81f279e | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to cfaa5d1801d80bc961f4ce27fc9f1ceb35494e85 |
21:08 | |||||||||||||||||||||||||||||||||||||
22:05
dct joined,
p6bannerbot sets mode: +v dct
|
|||||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: 76e8e79bc4 | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to f259c5e323a89ac0a86807ab7ed3a6a6e40a7e22 |
22:16 | |||||||||||||||||||||||||||||||||||||
nine | Wow! Is that the first time that csv-ip5xs-20 is below 7 seconds? | 22:22 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 7b9e1beb34 | (Tom Browder)++ | docs/rakudo-nqp-and-pod-notes.md add some more info |
22:27 | |||||||||||||||||||||||||||||||||||||
rakudo: bf2e279231 | (Tom Browder)++ (committed using GitHub Web editor) | docs/rakudo-nqp-and-pod-notes.md Merge pull request #2469 from tbrowder/note-update add some more info |
|||||||||||||||||||||||||||||||||||||||
6.d-prep: 0beb359dfd | (Zoffix Znet)++ | ChangeLog.md [CL] Log up to 8995cd75eb6c1d20c639f98bc1249a61f4e9ea28 |
22:33 | ||||||||||||||||||||||||||||||||||||||
6.d-prep: 8bb6685ce8 | (Zoffix Znet)++ | ChangeLog.md [CL] 🏁 C'est tout! |
23:01 | ||||||||||||||||||||||||||||||||||||||
rakudo: 2359654014 | (Tom Browder)++ (committed using GitHub Web editor) | docs/rakudo-nqp-and-pod-notes.md tweak format and spelling |
23:05 | ||||||||||||||||||||||||||||||||||||||
23:07
dct left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | nice | 23:17 | |||||||||||||||||||||||||||||||||||||
Geth | 6.d-prep: a5adb0753b | (Zoffix Znet)++ | ChangeLog.md [CL] Formatting / 6.d versioned stuff restructure |
23:18 | |||||||||||||||||||||||||||||||||||||
6.d-prep: b00336751f | (Zoffix Znet)++ | ChangeLog.md Fix titles |
23:19 | ||||||||||||||||||||||||||||||||||||||
6.d-prep: 0589f471aa | (Zoffix Znet)++ | ChangeLog.md [CL] Add TOC |
23:20 | ||||||||||||||||||||||||||||||||||||||
6.d-prep: c4b8ffbce3 | (Zoffix Znet)++ | ChangeLog.md Re-add internal header |
23:25 | ||||||||||||||||||||||||||||||||||||||
23:25
Zoffix joined,
p6bannerbot sets mode: +v Zoffix
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | 📯📯📯 6.d spec changelog is complete. Proofreading welcome: github.com/perl6/6.d-prep/blob/mas...angeLog.md | 23:26 | |||||||||||||||||||||||||||||||||||||
But probably shouldn't advertize it to users yet. I think it's best if we consistently reference the release brochure as the source of all the info instead of posting all the info piece-meal all over the place | |||||||||||||||||||||||||||||||||||||||
"askin' if this is a good time to ask". Not for 6.d. All the new stuff will go to 6.e :) | 23:28 | ||||||||||||||||||||||||||||||||||||||
Basically, I plan to have the release ready within ~26h, and Tuesday will be just ceremonial tagging and announcements | 23:29 | ||||||||||||||||||||||||||||||||||||||
(more or less… release brochure might be ready on Mon/Tue instead of 26h) | 23:30 | ||||||||||||||||||||||||||||||||||||||
23:33
travis-ci joined,
p6bannerbot sets mode: +v travis-ci
|
|||||||||||||||||||||||||||||||||||||||
travis-ci | Rakudo build passed. Tom Browder 'Merge pull request #2469 from tbrowder/note-update | 23:33 | |||||||||||||||||||||||||||||||||||||
travis-ci.org/rakudo/rakudo/builds/450337609 github.com/rakudo/rakudo/compare/b...2e27923188 | |||||||||||||||||||||||||||||||||||||||
23:33
travis-ci left
|