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. |
|||||||||||||||||||||||||||||||||||||||
timotimo | frames per second: | 00:01 | |||||||||||||||||||||||||||||||||||||
4275.5392 4156.8920 4064.2481 3908.9506 2001.0992 | |||||||||||||||||||||||||||||||||||||||
oh, just re-running gave me a better one | |||||||||||||||||||||||||||||||||||||||
5017.1100 4860.1437 4798.9748 4660.3378 2383.1273 | 00:02 | ||||||||||||||||||||||||||||||||||||||
m: say "full screen redraws were between { 5017 / (786 / 2) } and { 2383 / (786 / 2) } per second" | |||||||||||||||||||||||||||||||||||||||
camelia | full screen redraws were between 12.765903 and 6.063613 per second | ||||||||||||||||||||||||||||||||||||||
timotimo | 5793.2376 5722.1064 5614.8648 5454.2315 3412.7779 | 00:14 | |||||||||||||||||||||||||||||||||||||
quite noisy measurement, though | 00:15 | ||||||||||||||||||||||||||||||||||||||
00:59
MasterDuke joined,
p6bannerbot sets mode: +v MasterDuke
01:00
MasterDuke left,
MasterDuke joined,
herbert.freenode.net sets mode: +v MasterDuke,
p6bannerbot sets mode: +v MasterDuke
03:00
leont left
03:08
ufobat_ joined
03:09
p6bannerbot sets mode: +v ufobat_
03:12
ufobat___ left
|
|||||||||||||||||||||||||||||||||||||||
japhb | timotimo: What's the code you're measuring? | 04:01 | |||||||||||||||||||||||||||||||||||||
04:35
MasterDuke left
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
07:15 | |||||||||||||||||||||||||||||||||||||
08:07
leont joined
08:08
p6bannerbot sets mode: +v leont
08:23
leont left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | Unhandled exception: Attempt to read past end of string heap when locating string | 09:24 | |||||||||||||||||||||||||||||||||||||
hmmmmmmmm | |||||||||||||||||||||||||||||||||||||||
I don't remember having that before | |||||||||||||||||||||||||||||||||||||||
alright I'll run it again and we'll see if it shows up again, but this script takes hours… | 09:32 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: Skarsnik++ created pull request #2495: Add the definition of arguments in Multi::NoMatch exception |
09:48 | |||||||||||||||||||||||||||||||||||||
10:00
pmurias joined,
p6bannerbot sets mode: +v pmurias,
statisfiable6 left
10:06
pmurias left,
pmurias joined,
p6bannerbot sets mode: +v pmurias
10:10
lizmat left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | gist.github.com/timo/df03c7b36305e...38f84422c1 ← japhb | 10:15 | |||||||||||||||||||||||||||||||||||||
10:28
lizmat joined,
p6bannerbot sets mode: +v lizmat
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Files=1255, Tests=76370, 344 wallclock secs (15.93 usr 5.65 sys + 2432.29 cusr 227.90 csys = 2681.77 CPU) | 10:28 | |||||||||||||||||||||||||||||||||||||
10:35
pmurias left,
pmurias joined,
p6bannerbot sets mode: +v pmurias,
pmurias left
10:49
pmurias joined,
p6bannerbot sets mode: +v pmurias
|
|||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a[2;2] = (0,1),(2,3); dd @a; @a = (5,6),(); dd @a # another case :-( | 10:50 | |||||||||||||||||||||||||||||||||||||
camelia | Array element = Array.new(:shape(2, 2), [0, 1], [2, 3]) Array element = Array.new(:shape(2, 2), [5, 6], [2, 3]) |
||||||||||||||||||||||||||||||||||||||
nine | AlexDaniel: what script is that? | 10:53 | |||||||||||||||||||||||||||||||||||||
10:57
pmurias left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | nine: it's a web scraper thingie that I have. All it does is just `run` curl and parse the output, that's it | 10:59 | |||||||||||||||||||||||||||||||||||||
here's the exception before the segfault: gist.github.com/AlexDaniel/0d7def0...26c431e92b | 11:01 | ||||||||||||||||||||||||||||||||||||||
11:03
statisfiable6 joined,
ChanServ sets mode: +v statisfiable6
11:04
p6bannerbot sets mode: +v statisfiable6
11:06
leont joined
11:07
p6bannerbot sets mode: +v leont
11:13
pmurias joined,
p6bannerbot sets mode: +v pmurias
11:26
pmurias left
11:27
pmurias joined,
p6bannerbot sets mode: +v pmurias,
pmurias left
11:32
lucasb joined
11:33
p6bannerbot sets mode: +v lucasb
11:37
pmurias joined,
p6bannerbot sets mode: +v pmurias
11:39
statisfiable6 left
12:37
statisfiable6 joined,
ChanServ sets mode: +v statisfiable6
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp/truffle: 5 commits pushed by (Paweł Murias)++
|
12:37 | |||||||||||||||||||||||||||||||||||||
12:37
p6bannerbot sets mode: +v statisfiable6
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp/truffle: 61062290bf | (Paweł Murias)++ | 3 files [truffle] Skeleton of attribute implementation |
12:48 | |||||||||||||||||||||||||||||||||||||
12:58
pmurias left,
pmurias joined,
p6bannerbot sets mode: +v pmurias,
pmurias left
13:03
pmurias joined,
p6bannerbot sets mode: +v pmurias
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 49f07abe99 | (Elizabeth Mattijsen)++ | 2 files Fix re-initialization of shaped arrays - in a nutshell: old values would stay behind on incomplete re-init - my @a[2;2] = (0,1),(2,3); @a = (5,6),(); say @a # [[5,6],2,3]] - fixed by basically creating a new array with same shape - and binding the reified of that into the current object - and then do the normal initialization process |
13:21 | |||||||||||||||||||||||||||||||||||||
13:23
lucasb left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | .tell pmurias github.com/perl6/marketing/issues/22 | 13:29 | |||||||||||||||||||||||||||||||||||||
yoleaux | lizmat: I'll pass your message to pmurias. | ||||||||||||||||||||||||||||||||||||||
14:36
pmurias left
14:39
reportable6 left,
reportable6 joined
14:40
p6bannerbot sets mode: +v reportable6
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | weekly: reportable (last week): gist.github.com/1b760e400e6e87ed00...f0a9f39d63 | 14:43 | |||||||||||||||||||||||||||||||||||||
notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | weekly: reportable (a week before): gist.github.com/94ccf72889472e208d...4c8f7944fc | 14:44 | |||||||||||||||||||||||||||||||||||||
notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | weekly: (or so… reportable is not feeling well so these were done for weird intervals) | ||||||||||||||||||||||||||||||||||||||
notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
lizmat | AlexDaniel++ | 14:45 | |||||||||||||||||||||||||||||||||||||
14:45
pmurias joined,
p6bannerbot sets mode: +v pmurias
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | weekly: btw all these links are available here: github.com/rakudo/rakudo/wiki/Ticket-updates | 14:46 | |||||||||||||||||||||||||||||||||||||
notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
14:53
pmurias left
14:54
pmurias joined,
p6bannerbot sets mode: +v pmurias
15:00
dogbert2_ joined
|
|||||||||||||||||||||||||||||||||||||||
jnthn | releasable6: status | 15:00 | |||||||||||||||||||||||||||||||||||||
releasable6 | jnthn, Next release will happen when it's ready. 3 blockers. 79 out of 161 commits logged (⚠ 1 warnings) | ||||||||||||||||||||||||||||||||||||||
jnthn, Details: gist.github.com/b1e6e5b4e684fd94ef...8cfa980ac4 | |||||||||||||||||||||||||||||||||||||||
15:00
p6bannerbot sets mode: +v dogbert2_
15:01
pmurias left
|
|||||||||||||||||||||||||||||||||||||||
dogbert2_ | jnthn: have you recivered after the chili incident? | 15:01 | |||||||||||||||||||||||||||||||||||||
*recovered | |||||||||||||||||||||||||||||||||||||||
jnthn | dogbert2_: Hah, was fine after 30 minutes or so. :P My cold, on the other hand, has dragged on for the better part of 2 weeks. | 15:02 | |||||||||||||||||||||||||||||||||||||
dogbert2_ | aha, so you wouldn't recommend chili as a home remedy against cold then :) | 15:03 | |||||||||||||||||||||||||||||||||||||
jnthn | Well, not snorting it at least :P | 15:04 | |||||||||||||||||||||||||||||||||||||
dogbert2_ | according to doctors, one of the best, non working, remedies is a glass of whisky :) | 15:05 | |||||||||||||||||||||||||||||||||||||
jnthn | AlexDaniel: About github.com/rakudo/rakudo/issues/2113, I think since the 6.d spec should let us do this change, then we can Just Do It for this release, provided `use v6.c` is still doing the original semantics. | ||||||||||||||||||||||||||||||||||||||
15:06
pmurias joined,
p6bannerbot sets mode: +v pmurias
15:08
pmurias left
15:19
pmurias joined,
p6bannerbot sets mode: +v pmurias
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | jnthn: I guess that should work, yeah | 15:34 | |||||||||||||||||||||||||||||||||||||
jnthn | I've got that working locally, just about | 15:35 | |||||||||||||||||||||||||||||||||||||
Need to spectest, review, etc. | |||||||||||||||||||||||||||||||||||||||
Then I'll have a look at github.com/MoarVM/MoarVM/issues/996 | 15:37 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | yay | 15:38 | |||||||||||||||||||||||||||||||||||||
jnthn | Then that's 2 of the blockers down | 15:39 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | I'm going through the list on R#2451 right now | 15:40 | |||||||||||||||||||||||||||||||||||||
synopsebot_ | R#2451 [open]: github.com/rakudo/rakudo/issues/2451 [⚠ blocker ⚠] Pre-2018.11 toasting | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | hmmm “Cannot have a 'whenever' block outside the scope of a 'supply' or 'react' block” | 15:41 | |||||||||||||||||||||||||||||||||||||
did we decide to make it a v6.d change? | |||||||||||||||||||||||||||||||||||||||
aaaaaaaaaah OK I see github.com/ufobat/HTTP-Server-Ogre/issues/3 | 15:42 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel makes a PR with `use v6.c` added | |||||||||||||||||||||||||||||||||||||||
jnthn | Yes, that's been a 6.d change (and behind use v6.d.PREVIEW) for months | ||||||||||||||||||||||||||||||||||||||
ufobat_ | i know that | 15:43 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | ufobat_: oh, hi :) | ||||||||||||||||||||||||||||||||||||||
ufobat_ | okay thank you AlexDaniel | ||||||||||||||||||||||||||||||||||||||
i just dont care much and HTTP::Server::Ogre is stupid | |||||||||||||||||||||||||||||||||||||||
15:44
pmurias left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | jnthn: sooo… in this case `use v6.c` must be where? In the user code? | 15:48 | |||||||||||||||||||||||||||||||||||||
ok nevermind, what I'm seeing right now makes no sense :D | 15:49 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 7d37f9aaf0 | (Jonathan Worthington)++ | 4 files Give 6.d correct `is rw` Proxy semantics We had a long-standing bug where Proxy would not be decontainerized when returning from a routine. This behavior should only apply for `is rw` routines, but accidentally applied to all of them. This was fixed while changing decontrv handling to use a spesh plugin, but it turned out some modules depended on the wrong behavior, so the bug was then ... (7 more lines) |
15:50 | |||||||||||||||||||||||||||||||||||||
jnthn | AlexDaniel: Yes, in the code where the `react` appears | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | jnthn: actually where `whenever` appears, right? | 15:58 | |||||||||||||||||||||||||||||||||||||
I think I also had to wipe .precomp files, but I'm not sure… | |||||||||||||||||||||||||||||||||||||||
jnthn | AlexDaniel: Oh wowser...*both* in they managed to be spread across compilation units | ||||||||||||||||||||||||||||||||||||||
Yay valgrind barf | 15:59 | ||||||||||||||||||||||||||||||||||||||
boo, forgot debug syms... | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | ufobat_: github.com/ufobat/HTTP-Server-Ogre/pull/4 | 16:01 | |||||||||||||||||||||||||||||||||||||
ufobat_ | AlexDaniel, thank you! | ||||||||||||||||||||||||||||||||||||||
merged | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | yay | 16:02 | |||||||||||||||||||||||||||||||||||||
5 modules left… | |||||||||||||||||||||||||||||||||||||||
:) | |||||||||||||||||||||||||||||||||||||||
for now at least… | 16:03 | ||||||||||||||||||||||||||||||||||||||
“P6M Merging GLOBAL symbols failed: duplicate definition of symbol NoState” | 16:09 | ||||||||||||||||||||||||||||||||||||||
does that ring any bells for anyone? | 16:10 | ||||||||||||||||||||||||||||||||||||||
16:10
pmurias joined,
p6bannerbot sets mode: +v pmurias
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | oooh ok I know… | 16:11 | |||||||||||||||||||||||||||||||||||||
16:12
pmurias left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | no, I have no idea :) | 16:13 | |||||||||||||||||||||||||||||||||||||
greppable6: NoState | 16:14 | ||||||||||||||||||||||||||||||||||||||
greppable6 | AlexDaniel, 15 lines, 2 modules: gist.github.com/b576e2ff6d6ce58092...6ddc785960 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | so if I call it anything other than NoState, then yeah, it works | ||||||||||||||||||||||||||||||||||||||
but why did it change after github.com/rakudo/rakudo/commit/46...96034408c8 ? | 16:15 | ||||||||||||||||||||||||||||||||||||||
both modules have `use v6.c` at the top | 16:16 | ||||||||||||||||||||||||||||||||||||||
filed: github.com/rakudo/rakudo/issues/2498 | 16:21 | ||||||||||||||||||||||||||||||||||||||
16:27
lucasb joined
16:28
p6bannerbot sets mode: +v lucasb
16:29
robertle joined,
pmurias joined,
p6bannerbot sets mode: +v pmurias,
p6bannerbot sets mode: +v robertle
|
|||||||||||||||||||||||||||||||||||||||
lucasb | I can reproduce a message 'P6M Merging GLOBAL symbols failed: duplicate definition of symbol Foo' | 16:35 | |||||||||||||||||||||||||||||||||||||
but it's related to installation and the "provides" section | |||||||||||||||||||||||||||||||||||||||
16:36
pmurias left
16:42
pmurias joined,
p6bannerbot sets mode: +v pmurias
16:51
pmurias left
16:52
pmurias joined,
p6bannerbot sets mode: +v pmurias,
pmurias left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: 8ff3ee22a7 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION [MoarVM Bump] 7ba02259b Correct named argument […] MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g7ba02259b |
16:54 | |||||||||||||||||||||||||||||||||||||
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g7ba02259b | |||||||||||||||||||||||||||||||||||||||
rakudo: 50f0fce9b5 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION [NQP Bump] 8ff3ee22a [MoarVM Bump] 7ba02259b C […] NQP bump brought: github.com/perl6/nqp/compare/2018....g8ff3ee22a |
|||||||||||||||||||||||||||||||||||||||
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....g8ff3ee22a | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | OK down to three modules… | ||||||||||||||||||||||||||||||||||||||
16:57
pmurias joined,
p6bannerbot sets mode: +v pmurias
17:00
pmurias left
17:03
robertle left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | c: ace87cb5d9^,ace87cb5d9,HEAD for ^10 { say run(<perl6 -e>, 「sub f1 { hash a=>1 }; sub f2 { hash b=>2 }; sub f3 { hash c=>3 }; f1 for ^10000; f2 for ^10000; f3 for ^10000」).signal } | 17:09 | |||||||||||||||||||||||||||||||||||||
committable6 | AlexDaniel, ¦ace87cb5d9^,HEAD(50f0fce): «0000000000» ¦ace87cb: «0111100011111111» | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | yay | 17:10 | |||||||||||||||||||||||||||||||||||||
jnthn | :) | 17:21 | |||||||||||||||||||||||||||||||||||||
I wonder if that Tinky issue and the Perl6::Foo ones will turn out to be related, in that they both appear to be symbol related... | |||||||||||||||||||||||||||||||||||||||
Especially interesting if they bissect to the same place | 17:22 | ||||||||||||||||||||||||||||||||||||||
I've no guesses what could be going on, alas. | |||||||||||||||||||||||||||||||||||||||
dinner & | 17:30 | ||||||||||||||||||||||||||||||||||||||
17:33
pmurias joined,
p6bannerbot sets mode: +v pmurias
|
|||||||||||||||||||||||||||||||||||||||
lucasb | Foo.pm: unit module Foo; | 17:43 | |||||||||||||||||||||||||||||||||||||
META6.json: { "name": "Foo", "provides": {"Foo::Bar":"Foo.pm"} } | |||||||||||||||||||||||||||||||||||||||
zef install . ; perl6 -I. -MFoo -MFoo::Bar -e Nil | |||||||||||||||||||||||||||||||||||||||
^^ Could someone confirm if this reproduces the 'P6M Merging GLOBAL symbols failed' message? | 17:44 | ||||||||||||||||||||||||||||||||||||||
17:47
pmurias left
17:55
brrt joined
17:56
p6bannerbot sets mode: +v brrt
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | lucasb: confirmed | 17:57 | |||||||||||||||||||||||||||||||||||||
on a mac with 2018.10-97-gb0a2ce765 | 17:58 | ||||||||||||||||||||||||||||||||||||||
18:04
brrt left
|
|||||||||||||||||||||||||||||||||||||||
lucasb | thanks! | 18:04 | |||||||||||||||||||||||||||||||||||||
18:05
pmurias joined,
p6bannerbot sets mode: +v pmurias
18:06
brrt joined
18:07
p6bannerbot sets mode: +v brrt
|
|||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly | 18:12 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, 5 notes: gist.github.com/33092bf9e1dfb53fba...80be4b6bc1 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | squashable6: status | 18:13 | |||||||||||||||||||||||||||||||||||||
squashable6 | AlexDaniel, Next SQUASHathon in 12 days and ≈15 hours (2018-12-03 UTC-12⌁UTC+14). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day | ||||||||||||||||||||||||||||||||||||||
18:32
pmurias left
18:37
pmurias joined,
p6bannerbot sets mode: +v pmurias
18:44
brrt left
19:03
brrt joined
19:04
p6bannerbot sets mode: +v brrt
19:09
brrt left
19:10
brrt joined
19:11
p6bannerbot sets mode: +v brrt
19:26
squashable6 left
|
|||||||||||||||||||||||||||||||||||||||
jnthn | lucasb: That looks like a legit error report, though; installing a module and loading it as a file will end up trying to load it twice (because it doesn't know they're the same thing), and then it'll conflict with itself. | 19:27 | |||||||||||||||||||||||||||||||||||||
Well, "itself" :) | |||||||||||||||||||||||||||||||||||||||
19:28
squashable6 joined,
ChanServ sets mode: +v squashable6
19:29
p6bannerbot sets mode: +v squashable6
19:46
pmurias left
19:47
pmurias joined,
p6bannerbot sets mode: +v pmurias
19:48
pmurias left
19:52
pmurias joined,
p6bannerbot sets mode: +v pmurias
19:54
pmurias left
19:58
pmurias joined,
p6bannerbot sets mode: +v pmurias
20:06
brrt left
20:07
brrt joined
20:08
p6bannerbot sets mode: +v brrt
20:22
dct joined,
p6bannerbot sets mode: +v dct
|
|||||||||||||||||||||||||||||||||||||||
lizmat | And yet another weekly hits the Net: p6weekly.wordpress.com/2018/11/19/...en-perl-6/ | 20:33 | |||||||||||||||||||||||||||||||||||||
20:36
dct left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | moritz: ^^^ :-) | 20:36 | |||||||||||||||||||||||||||||||||||||
notable6: weekly reset | 20:44 | ||||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Moved existing notes to “weekly_2018-11-19T20:44:18Z” | ||||||||||||||||||||||||||||||||||||||
20:53
brrt left
21:17
Kaiepi left
21:18
Kaiepi joined
21:19
p6bannerbot sets mode: +v Kaiepi
22:29
lucasb left
22:38
TimToady_ joined,
pmurias_ joined,
p6bannerbot sets mode: +v pmurias_
22:39
p6bannerbot sets mode: +v TimToady_,
pmurias left,
TimToady left
22:41
pmurias_ left
|
|||||||||||||||||||||||||||||||||||||||
timotimo | japhb: did you get a chance to check it out? | 23:38 | |||||||||||||||||||||||||||||||||||||
sadly it's only blazing fast if there's almost exclusively nqp ops ;( | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | releasable6: status | 23:55 | |||||||||||||||||||||||||||||||||||||
releasable6 | AlexDaniel, Next release will happen when it's ready. 2 blockers. 79 out of 163 commits logged (⚠ 1 warnings) | ||||||||||||||||||||||||||||||||||||||
AlexDaniel, Details: gist.github.com/9c7497068a6588a841...f933d0a029 | |||||||||||||||||||||||||||||||||||||||
AlexDaniel | if someone can figure out what to do with these it'd be great :) | ||||||||||||||||||||||||||||||||||||||
I need to get some sleep now | |||||||||||||||||||||||||||||||||||||||
though these are likely not the last ones, I'll run Blin again tomorrow and we will see if something else pops up | 23:56 |