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.
Geth nqp: 1200e2ad90 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION
[MoarVM Bump] Brings 4 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g6ff60a3bc 6ff60a3bc Fix "pointer cast size mismatch" warnings on 32-bit arch's 514ebcef3 Fix printf warnings on 32-bit systems d590f25b3 Ensure make realclean removes minilua binary 9ef725d5c Always rebuild minilua to work around issue #999
00:15
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g6ff60a3bc
rakudo: 3b460ae956 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION
[NQP Bump] 1200e2ad9 [MoarVM Bump] Brings 4 co […]

NQP bump brought: github.com/perl6/nqp/compare/2018....g1200e2ad9
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....g1200e2ad9
guest-53 hello can any one explains what doest it mean 10:39
timotimo hello guest-53 10:45
what is this "it"?
guest-53 cmd.exe /x/d/c "C:\Perl\bin\perl.exe -e "use AnyEvent::HTTP;" 2>&1" 10:46
can you explain what does it do
as i dont have any idea regarding perl
Process C:\Perl\bin\perl.exe 10:47
perl514.exe 10:48
these are some of the commands i am finding on a machine
can anyone help out regarding these things 10:49
timotimo ah, you've actually joined a channel about perl6, which is different enough from perl5 that your question might not find a good answer here
however, there's a channel called #perl which should be able to help you better
guest-53 thanks 10:50
timotimo good luck!
|Tux| Rakudo version 2018.10-183-g3b460ae95 - MoarVM version 2018.10-95-g6ff60a3bc
csv-ip5xs0.939 - 0.943
csv-ip5xs-206.738 - 6.932
csv-parser22.093 - 22.595
csv-test-xs-200.428 - 0.429
test8.321 - 8.423
test-t1.759 - 1.792
test-t --race0.824 - 0.842
test-t-2031.338 - 31.918
test-t-20 --race10.181 - 10.454
11:02
Geth nqp: 490fd7623e | (Timo Paulssen)++ | src/vm/moar/HLL/Backend.nqp
fix off-by-one in highest_child_id calculation
13:15
SmokeMachine is this right?! github.com/perl6/roast/blob/master...path.t#L38 15:20
shouldn't it be `isa-ok $s, Supply, 'Did we get a Supply?';`
jnthn SmokeMachine: Yes, think it should be
yoleaux 25 Nov 2018 13:32Z <ufobat> jnthn: could you please create a OpenAPI::Model release 1.0.3 on cpan, because the github tag doesnt work since the module is not part of perl6/ecosystem
SmokeMachine ok, Im fixing it... 15:21
jnthn: I'm trying to fix something:
m: %*a{Int}
camelia Dynamic variable %*a not found
in block <unit> at <tmp> line 1
SmokeMachine m: my %*a{Int}
camelia 5===SORRY!5=== Error while compiling <tmp>
The {} shape syntax with the & sigil is reserved
at <tmp>:1
------> 3my %*a{Int7⏏5}
expecting any of:
statement end
statement modifier
statement modifier lo…
SmokeMachine jnthn: its getting the sigil by getting the first char of $*VARIABLE... 15:22
but $*VARIABLE in this case is a call to &DYNAMIC
I've changed to get from $<variable><sigil>.Str... ran the spec tests and this file was the only problem... 15:23
jnthn: do you see any problem with this change? 15:24
jnthn SmokeMachine: Seems reasonble provided that tree structure can be relied on to be available 15:41
nine: With Inline::Perl5, I have a Perl 5 module that returns an object but...it doesn't provide methods to get at its properties, it just expects you to poke at them via the hash interface. But I'm not seeing a way to do that; associative indexing doesn't do it, for example. Is there a good way? 15:42
AlexDaniel weekly: reportable: gist.github.com/69252dd21574e9f151...63c1e10494 15:56
notable6 AlexDaniel, Noted!
SmokeMachine that test file has some errors... 16:04
if I change the sleep time from 1 to 5 secs, less tests fail... 16:10
Geth rakudo: FCO++ created pull request #2508:
Fix shaped dynamic var (my %*a{Int})
16:14
roast: FCO++ created pull request #499:
Fix macosx supply test
16:26
lucasb was this test passing on macos? 16:28
because if it was, that's strange 16:29
SmokeMachine lucasb: wasn't on my mac... 16:40
Geth roast: 5b9bfe377a | (Fernando Correa de Oliveira)++ | S17-supply/watch-path.t
Fix macosx supply test
17:54
roast: 8fc2cfac35 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | S17-supply/watch-path.t
Merge pull request #499 from FCO/master

Fix macosx supply test
Geth nqp: 1ec26bd729 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/MOAR_REVISION
[MoarVM Bump] Brings 2 commits

MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g6307866af 6307866af Merge pull request #1001 from Kaiepi/configure2 c0799ec14 Include system library paths in Configure.pl if configured to use them
20:36
¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g6307866af
rakudo: 7a82deb6e0 | (Aleks-Daniel Jakimenko-Aleksejev)++ | tools/build/NQP_REVISION
[NQP Bump] Brings 2 commits

NQP bump brought: github.com/perl6/nqp/compare/2018....g1ec26bd72 1ec26bd72 [MoarVM Bump] Brings 2 commits 490fd7623 fix off-by-one in highest_child_id calculation
¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....g1ec26bd72
timotimo ThreadPoolScheduler's supervisor is doing lots of sinking, it appears; i'm seeing it sink Slip a bunch, and it might come from the "if $exhausted" block; probably from inside, though? 21:30
i'm trying to track down why moarperf's memory usage grows slowly even when no requests are coming in 21:32
at the very least the TPS is generating spesh logs all the time
AlexDaniel fwiw I'm seeing growing memory usage in long running processes 21:35
not sure if an idling script is enough, or if it's related to proc::asyncs (my scripts do that a lot) 21:36
timotimo if there's proc::async you'll have the TPS and its supervisor 21:38
i don't see a reason for it to grow endlessly, though 21:39
the only times MVM_malloc is hit during idle times is when creating new spesh logs 21:54
AlexDaniel: i might have The Cause 22:11
do you have a process somewhere that grows a bunch?
AlexDaniel timotimo: yeah locally, but I can't share the script unfortunately 22:24
lizmat timotimo: what did 490fd7623ed6710d83152b8 fix? (apart from the technical "off-by-one" ? 22:28
AlexDaniel samcv: I did run Blin yet another time, it's clean
samcv: canary looks fine too, releasable is happy
samcv: so please go ahead and cut moar release, as nothing is going to change in moar I think 22:29
weekly: squashathon this weekend (no topic yet but I'm hoping to fix that soon) 22:30
notable6 AlexDaniel, Noted!
lizmat notable6: weekly 22:37
notable6 lizmat, 4 notes: gist.github.com/895e3263b7635c0dc8...18c3121df7
lizmat And another Perl 6 weekly hits the Net: p6weekly.wordpress.com/2018/11/26/...onga-grep/ 22:57
timotimo lizmat: the profiler frontend relies on this data 23:28
i was getting values from other places in the tree in some situations accidentally 23:29
well, "some situations" that definitely occur in every graph that's got more than a few nodes
AlexDaniel: all you'd need to do is attach a gdb and see if a breakpoint on MVM_spesh_log_create gets hit over and over even when the script isn't doing anything 23:31
whoa, jj has "rakudobrew build panda" in the lpw18 slides 23:32
AlexDaniel :D 23:33