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:02
stmuk_ joined,
p6bannerbot sets mode: +v stmuk_
00:04
stmuk left
00:41
cog left
01:48
ZzZombo left
01:51
fake_space_whale left
02:03
fake_space_whale joined
02:04
p6bannerbot sets mode: +v fake_space_whale
02:20
ufobat_ joined
02:21
p6bannerbot sets mode: +v ufobat_
02:24
ufobat left
02:46
ZzZombo joined,
p6bannerbot sets mode: +v ZzZombo
02:50
lizmat left
03:37
cog joined
03:38
p6bannerbot sets mode: +v cog
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | ehhh I think bisectable is often hitting broken revisions from js branch rendering plain bisection useless :S | 03:57 | |||||||||||||||||||||||||||||||||||||
I guess I can make a blacklist with these revisions so that they're 125-ed | |||||||||||||||||||||||||||||||||||||||
c: fa77d97952a107b9680b2a258b0c4299873002b6 say 42 | 03:58 | ||||||||||||||||||||||||||||||||||||||
committable6 | AlexDaniel, ¦fa77d97: «42» | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | uhhhh, uhh? | ||||||||||||||||||||||||||||||||||||||
c: 825ffb154a0717e8745cca1015e169e480547f64 say 42 | |||||||||||||||||||||||||||||||||||||||
committable6 | AlexDaniel, ¦825ffb1: «Cannot test this commit (Commit exists, but a perl6 executable could not be built for it)» | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | c: ee7671649c1972f7ba6a1ea61a9758a5671c2558 say 42 | ||||||||||||||||||||||||||||||||||||||
committable6 | AlexDaniel, ¦ee76716: «Cannot test this commit (Commit exists, but a perl6 executable could not be built for it)» | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | actually!! Nevermind, I think there's just a bug in my code | 03:59 | |||||||||||||||||||||||||||||||||||||
c: 2709d73632d8873bdc071526159c66c905748bb0 say 42 | |||||||||||||||||||||||||||||||||||||||
committable6 | AlexDaniel, ¦2709d73: «Cannot test this commit (Commit exists, but a perl6 executable could not be built for it)» | ||||||||||||||||||||||||||||||||||||||
04:01
cog left
06:27
robertle joined
06:28
p6bannerbot sets mode: +v robertle
06:29
ExtraCrispy_ left
06:32
ExtraCrispy_ joined,
p6bannerbot sets mode: +v ExtraCrispy_
06:57
cog joined
06:58
p6bannerbot sets mode: +v cog
07:07
cog left,
cog joined
07:08
p6bannerbot sets mode: +v cog
07:21
cog left
07:38
fake_space_whale left
07:53
lizmat joined,
p6bannerbot sets mode: +v lizmat
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Files=1257, Tests=76303, 337 wallclock secs (15.82 usr 5.50 sys + 2365.23 cusr 236.21 csys = 2622.76 CPU) | 07:54 | |||||||||||||||||||||||||||||||||||||
07:58
Ven` joined
07:59
p6bannerbot sets mode: +v Ven`
08:45
ZzZombo left
09:00
pmurias joined,
p6bannerbot sets mode: +v pmurias
09:02
ZzZombo joined,
p6bannerbot sets mode: +v ZzZombo,
pmurias left
09:05
pmurias joined,
p6bannerbot sets mode: +v pmurias
09:08
pmurias left
09:47
ZzZombo left
|
|||||||||||||||||||||||||||||||||||||||
|Tux| |
|
09:59 | |||||||||||||||||||||||||||||||||||||
10:17
cog joined
10:18
p6bannerbot sets mode: +v cog
10:23
cog left,
cog joined
10:24
p6bannerbot sets mode: +v cog
10:29
lizmat left
10:31
lizmat joined,
p6bannerbot sets mode: +v lizmat
10:41
cog left
11:09
ZzZombo joined,
p6bannerbot sets mode: +v ZzZombo
11:17
cog joined
11:18
p6bannerbot sets mode: +v cog
11:20
cog left,
cog joined
11:21
p6bannerbot sets mode: +v cog
11:23
brrt joined
11:24
p6bannerbot sets mode: +v brrt
11:31
Ven` left
11:46
Ven` joined
11:47
p6bannerbot sets mode: +v Ven`
12:12
cog left
12:17
lizmat_ joined,
p6bannerbot sets mode: +v lizmat_
12:20
lizmat left
13:01
brrt left
13:04
ZzZombo_ joined,
p6bannerbot sets mode: +v ZzZombo_
13:07
ZzZombo left,
ZzZombo_ is now known as ZzZombo
|
|||||||||||||||||||||||||||||||||||||||
diakopter | buggable: speed | 13:12 | |||||||||||||||||||||||||||||||||||||
buggable | diakopter, Try larger period. Could not calculate using period : Cannot convert NaN to Int: | ||||||||||||||||||||||||||||||||||||||
13:13
Ven` left
13:16
Ven` joined
13:17
p6bannerbot sets mode: +v Ven`
13:19
Merfont joined,
p6bannerbot sets mode: +v Merfont
13:20
Kaypie left,
brrt joined
13:21
p6bannerbot sets mode: +v brrt
|
|||||||||||||||||||||||||||||||||||||||
diakopter | buggable: speed 1 | 13:28 | |||||||||||||||||||||||||||||||||||||
buggable: help | 13:29 | ||||||||||||||||||||||||||||||||||||||
buggable | diakopter, Try larger period. Could not calculate using period 1: Attempt to divide 1940200 by zero using div | ||||||||||||||||||||||||||||||||||||||
diakopter, tags | tag SOMETAG | eco | eco Some search term | author github username | speed | testers CPANTesters report ID | |||||||||||||||||||||||||||||||||||||||
diakopter | buggable: speed 1940200 | ||||||||||||||||||||||||||||||||||||||
o_O | 13:30 | ||||||||||||||||||||||||||||||||||||||
13:45
Zoffix joined,
p6bannerbot sets mode: +v Zoffix
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | buggable: speed 100 :4 | 13:46 | |||||||||||||||||||||||||||||||||||||
(I don't know why it takes it ages to respond lately) | |||||||||||||||||||||||||||||||||||||||
buggable | Zoffix, ↑█ ▃ ↑█ ▅ ▁ ↑ ▆ ▅ ▆ dates: 2018-09-03–2018-10-16 | ||||||||||||||||||||||||||||||||||||||
Zoffix, ▆▃ ██▇█▄▅██▅▃█▂▁▃▁▆██ ▄ ▂▃█ ▇█ █▇▁ ▅ ▅ ▂ ▃█▇▂ ▂ █▄ ▆ range: 10.398s–9.701s | |||||||||||||||||||||||||||||||||||||||
Zoffix, ██▁▄██████████████████▆ █▅███▁██▆███▂▃▅▇▆▅▃▆▃▆█▇▇█▇▆█ ▇████▇▇█ ▃ ▆▂ ▂ ▆██ ▂ █ ▂▆▇▄ speed: 19% faster (widths: 9/3) | |||||||||||||||||||||||||||||||||||||||
Zoffix, ███████████████████████▇█████████████████████████████▆████████▆▁▅▆▇█▄██▃▃▇█▇▆▇████▄█▅▅▅▂▃▁█▃████▆▂▄↓ | |||||||||||||||||||||||||||||||||||||||
Zoffix | buggable: speed 400 :4 | ||||||||||||||||||||||||||||||||||||||
20faster on an already-heavily optimized bench... pretty damn good | 13:47 | ||||||||||||||||||||||||||||||||||||||
13:50
buggable left,
buggable joined,
ChanServ sets mode: +v buggable
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | buggable: speed 1940200 | 13:50 | |||||||||||||||||||||||||||||||||||||
buggable | Zoffix, Try larger period. Could not calculate using period 1940200: Refusing to do more than 120 last entries | ||||||||||||||||||||||||||||||||||||||
Zoffix | buggable: speed 120 :4 | 13:51 | |||||||||||||||||||||||||||||||||||||
buggable | Zoffix, ▂ ▆ ▁▃ ↑↑▂▅ ↑↑ ▆ ▃▂ ↑ ▁▂ █▂ ▇▁ █ dates: 2018-08-25–2018-10-16 | ||||||||||||||||||||||||||||||||||||||
Zoffix, ▆ █▄▅▆▃▂▁█ ▂█▄ ▁██▃█▅ ████▆▆██▆▄█▄▂▄▂▇██ ▅ ▃▄█ ██ ██▃ ▁ ▆▁▁▆ ▃ ▁▄██▃ ▁▃ █▆ ▇ ▁ range: 10.398s–9.701s | |||||||||||||||||||||||||||||||||||||||
Zoffix, █▂████████▆███▅▆██████▂▄██████████████████▇ █▆███▂██▇███▂▃▆█▇▆▃▇▄▇████▇▇█ ████████ ▄ ▇▂ ▂ ▇██▁ ▃ █ ▂▇█▅ speed: 16% faster (widths: 9/3) | |||||||||||||||||||||||||||||||||||||||
Zoffix, ███████████████████████████████████████████▇█████████████████████████████▆████████▆▁▆▆██▅██▃▃███▆▇████▄█▆▅▅▂▄▁█▃████▆▂▄↓ | |||||||||||||||||||||||||||||||||||||||
13:51
p6bannerbot sets mode: +v buggable
13:52
Zoffix left
13:55
cog joined
13:56
p6bannerbot sets mode: +v cog
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | releasable6: status | 14:06 | |||||||||||||||||||||||||||||||||||||
releasable6 | AlexDaniel, Next release in ≈4 days and ≈4 hours. 2 blockers. 28 out of 445 commits logged | ||||||||||||||||||||||||||||||||||||||
AlexDaniel, Details: gist.github.com/18425f816b71edaccf...3727e83b9e | |||||||||||||||||||||||||||||||||||||||
14:24
cog left
14:25
brrt left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | Zoffix, i think the "20% faster" is mostly really because of a few timing peaks | 14:43 | |||||||||||||||||||||||||||||||||||||
14:50
fake_space_whale joined
14:51
p6bannerbot sets mode: +v fake_space_whale
|
|||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ≈4 days and ≈3 hours. 2 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 15:00 | |||||||||||||||||||||||||||||||||||||
15:01
AlexDaniel left
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: 603fa420e6 | (Tom Browder)++ (committed using GitHub Web editor) | S02-types/WHICH.t add missing Pod class |
15:01 | |||||||||||||||||||||||||||||||||||||
15:02
AlexDaniel joined
15:03
p6bannerbot sets mode: +v AlexDaniel
15:19
AlexDaniel left
15:21
AlexDaniel joined
15:22
p6bannerbot sets mode: +v AlexDaniel
15:35
pmurias joined,
p6bannerbot sets mode: +v pmurias
|
|||||||||||||||||||||||||||||||||||||||
japhb | timotimo: That's what the "widths" are about ... trying to avoid over-emphasizing isolated spikes | 15:48 | |||||||||||||||||||||||||||||||||||||
16:06
fake_space_whale left
16:07
Merfont left
16:08
Kaiepi joined
16:09
cog joined,
p6bannerbot sets mode: +v Kaiepi,
p6bannerbot sets mode: +v cog,
Kaiepi left
16:10
Kaiepi joined
16:11
p6bannerbot sets mode: +v Kaiepi,
brrt joined
16:12
p6bannerbot sets mode: +v brrt
16:13
Kaiepi left
16:14
Kaiepi joined
16:15
p6bannerbot sets mode: +v Kaiepi
16:18
Ven` left
16:19
Zoffix joined,
p6bannerbot sets mode: +v Zoffix
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | AlexDaniel: I have a risky-ish commit for MoarVM (faster Int stringification). Should I do commit to master or to post-release branch for post-release inclusion? | 16:20 | |||||||||||||||||||||||||||||||||||||
risky-ish: well, I understand well what it's doing and all, but Int stringification is like everywhere, so if it's messed up, then everything's messed up :) | 16:21 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | Zoffix: you can do it now, no toasting was done so far so we will see module fallout if there is any (and IMO there are enough days to spot other obvious issues) | ||||||||||||||||||||||||||||||||||||||
Zoffix | ok | ||||||||||||||||||||||||||||||||||||||
brrt | Zoffix: a branch or PR please, but I don't think we want to make postrelease a thing | ||||||||||||||||||||||||||||||||||||||
Zoffix | ok | 16:22 | |||||||||||||||||||||||||||||||||||||
I'll PRit | |||||||||||||||||||||||||||||||||||||||
16:33
robertle left
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: 5ef9b0c504 | (Zoffix Znet)++ | S32-num/int.t Cover stringification of huge Ints |
16:42 | |||||||||||||||||||||||||||||||||||||
brrt | thank you :-) | 16:46 | |||||||||||||||||||||||||||||||||||||
16:46
lizmat_ left
|
|||||||||||||||||||||||||||||||||||||||
brrt | btw, I owe you a 'Howto add an operator' document :-) | 16:46 | |||||||||||||||||||||||||||||||||||||
Zoffix | Yup | ||||||||||||||||||||||||||||||||||||||
brrt | I will get to it as some point | 16:47 | |||||||||||||||||||||||||||||||||||||
16:47
cog left
16:48
cog joined,
lizmat joined,
p6bannerbot sets mode: +v lizmat,
p6bannerbot sets mode: +v cog
16:52
lizmat left
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | 1.58x as fast - 1.83x as fast, starting for numbers larger than 2⁶⁰ | 17:05 | |||||||||||||||||||||||||||||||||||||
jnthn | Nice :) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | m: sub bar(&some-code) { LEAVE { say ‘left’ }; some-code() }; sub foo { bar { return 42 } }; for ^2 { say foo } | 17:08 | |||||||||||||||||||||||||||||||||||||
camelia | left identity left 42 |
||||||||||||||||||||||||||||||||||||||
AlexDaniel | left, identity???? left 42 | ||||||||||||||||||||||||||||||||||||||
Actually I was trying to golf a bug here where LEAVE doesn't fire (or so I think) | 17:10 | ||||||||||||||||||||||||||||||||||||||
I could be wrong though | |||||||||||||||||||||||||||||||||||||||
but… identity? | |||||||||||||||||||||||||||||||||||||||
6c: sub bar(&some-code) { LEAVE { say ‘left’ }; some-code() }; sub foo { bar { return 42 } }; for ^2 { say foo } | 17:11 | ||||||||||||||||||||||||||||||||||||||
committable6 | AlexDaniel, gist.github.com/cc32880e4e6065f4c9...5aec3fd6bc | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | hah :D | ||||||||||||||||||||||||||||||||||||||
that's pretty cool | 17:12 | ||||||||||||||||||||||||||||||||||||||
Zoffix | Wonder if that's related to the blocker with the "ignature" in it | ||||||||||||||||||||||||||||||||||||||
17:12
leont joined
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | The only "identity" I see in rakudo code is a routine named &identity | 17:13 | |||||||||||||||||||||||||||||||||||||
17:13
p6bannerbot sets mode: +v leont
|
|||||||||||||||||||||||||||||||||||||||
jnthn | Don't think so, or at least the other cases of that only seem to have been since the last release | 17:13 | |||||||||||||||||||||||||||||||||||||
(that is, weren't in 2018.09) | 17:14 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | dd-ing says `ForeignCode identity = ForeignCode.new` | ||||||||||||||||||||||||||||||||||||||
R#2380 | 17:16 | ||||||||||||||||||||||||||||||||||||||
synopsebot | R#2380 [open]: github.com/rakudo/rakudo/issues/2380 [⚠ blocker ⚠] `return`-ing out of a block and LEAVE phaser (“identity”‽) | ||||||||||||||||||||||||||||||||||||||
17:17
brrt left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | j: sub bar(&some-code) { LEAVE { say ‘left’ }; some-code() }; sub foo { bar { return 42 } }; for ^2 { say foo } | 17:17 | |||||||||||||||||||||||||||||||||||||
camelia | left 1 left 42 |
17:18 | |||||||||||||||||||||||||||||||||||||
17:18
lizmat joined,
p6bannerbot sets mode: +v lizmat
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | Zoffix++ that's pretty cool | 17:22 | |||||||||||||||||||||||||||||||||||||
jnthn | m: sub bar(&some-code) { LEAVE { say ‘left’ }; some-code() }; sub foo { bar { return-rw my $x = 42 } }; for ^2 { say foo } | 17:23 | |||||||||||||||||||||||||||||||||||||
camelia | left identity left 42 |
||||||||||||||||||||||||||||||||||||||
jnthn | m: sub bar(&some-code) { LEAVE { say ‘left’ }; some-code() }; sub foo is raw { bar { return 42 } }; for ^2 { say foo } | 17:24 | |||||||||||||||||||||||||||||||||||||
camelia | left identity left 42 |
||||||||||||||||||||||||||||||||||||||
jnthn | m: sub bar(&some-code) { LEAVE { say ‘left’ }; some-code() }; sub foo(--> Int) { bar { return 42 } }; for ^2 { say foo } | 17:25 | |||||||||||||||||||||||||||||||||||||
camelia | left Type check failed for return value; expected Int but got ForeignCode (ForeignCode.new) in sub foo at <tmp> line 1 in block <unit> at <tmp> line 1 |
||||||||||||||||||||||||||||||||||||||
jnthn | Hmm. | ||||||||||||||||||||||||||||||||||||||
Zoffix | AlexDaniel: you sent your message to "I" instead of, presumably, jmerelo: colabti.org/irclogger/irclogger_log...10-16#l590 | 17:30 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | hah | ||||||||||||||||||||||||||||||||||||||
17:30
AlexDaniel is now known as I`,
I` is now known as AlexDaniel
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | thanks | 17:31 | |||||||||||||||||||||||||||||||||||||
17:34
Zoffix left
17:38
AlexDaniel left,
AlexDaniel joined
17:39
p6bannerbot sets mode: +v AlexDaniel
17:40
AlexDaniel left,
AlexDaniel joined
17:41
AlexDaniel left,
AlexDaniel joined
17:42
p6bannerbot sets mode: +v AlexDaniel
17:48
lizmat_ joined,
p6bannerbot sets mode: +v lizmat_
17:50
lizmat left
18:02
cog left
|
|||||||||||||||||||||||||||||||||||||||
masak | jnthn: "identity"? | 18:17 | |||||||||||||||||||||||||||||||||||||
18:17
Kaiepi left,
diakopter left
|
|||||||||||||||||||||||||||||||||||||||
leont | Is there anything I can do to help move #2379 forward? | 18:18 | |||||||||||||||||||||||||||||||||||||
I'm kind of lacking handles to proceed ATM | |||||||||||||||||||||||||||||||||||||||
I'm not even quite sure if it's a rakudo or a moarvm issue | |||||||||||||||||||||||||||||||||||||||
18:19
Kaiepi joined,
p6bannerbot sets mode: +v Kaiepi
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | leont: I can't reproduce… first I got “Could not find foo at line 1 in:” | 18:22 | |||||||||||||||||||||||||||||||||||||
leont: after changing that to Foo I now see: «WARNINGS for -e:Useless use of constant string "Foo.new.foo" in sink context (line 1)» | |||||||||||||||||||||||||||||||||||||||
ah ok I see something | 18:24 | ||||||||||||||||||||||||||||||||||||||
19:04
patrickb joined
19:05
p6bannerbot sets mode: +v patrickb
19:24
cognominal-p6 joined
19:25
p6bannerbot sets mode: +v cognominal-p6
19:32
cognominal-p6 left,
cognominal-p6 joined
19:33
p6bannerbot sets mode: +v cognominal-p6
19:34
lizmat_ is now known as lizmat
20:17
brrt joined
20:18
p6bannerbot sets mode: +v brrt
20:25
patrickb left
20:38
dct joined,
p6bannerbot sets mode: +v dct
|
|||||||||||||||||||||||||||||||||||||||
jnthn | masak: Having pondered that a bit more, my guess is that it's just taking whatever is in the return register, which isn't explicitly populated, so it gets some value that was returned from the most recent call, which is probably a spesh plugin. :) | 20:41 | |||||||||||||||||||||||||||||||||||||
masak | oh gosh | 21:15 | |||||||||||||||||||||||||||||||||||||
masak .oO( The Retourn Identity ) | |||||||||||||||||||||||||||||||||||||||
21:18
pmurias left
21:22
dct left
22:16
fake_space_whale joined
22:17
p6bannerbot sets mode: +v fake_space_whale
22:31
brrt left
22:32
ExtraCrispy_ left
23:38
MasterDuke joined,
p6bannerbot sets mode: +v MasterDuke
23:39
MasterDuke left,
MasterDuke joined,
herbert.freenode.net sets mode: +v MasterDuke,
p6bannerbot sets mode: +v MasterDuke
23:46
leont left
|