Perl 6 language and compiler development | Logs at colabti.org/irclogger/irclogger_logs/perl6-dev | For toolchain/installation stuff see #perl6-toolchain | For MoarVM see #moarvm Set by AlexDaniel on 12 June 2018. |
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: zoffixznet self-assigned Investigate whether $rat**$huge-power can be optimized with math smarts github.com/rakudo/rakudo/issues/1955 e9351cbaa9 | (Stefan Seifert)++ | src/core/Rakudo/Internals.pm6 DIR-RECURSE is used in CompUnit::Repository::FileSystem S11-repository/curi-install.t installs modules into a directory that S11-modules/nested.t uses as a CURFS lib. S11-repository/curi-install.t also deletes its files when it is finished. This can lead to a race condition if these two tests are run at the same time, but never in isolation. ... (6 more lines) |
00:17 | |||||||||||||||||||||||||||||||||||||
01:32
reportable6 left,
reportable6 joined
02:05
perlpilot left
02:33
perlpilot joined
04:53
timotimo left
05:25
perlpilot left
05:36
lizmat joined
06:45
ufobat_ joined
06:49
lizmat left
08:00
lizmat joined
08:27
Kaiepi left
08:30
Kaiepi joined
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
08:48 | |||||||||||||||||||||||||||||||||||||
09:22
lizmat left
09:31
ExtraCrispy joined
09:37
robertle left
09:50
ExtraCrispy left
09:51
pmurias joined
10:06
ExtraCrispy joined
13:08
timo joined
13:23
[TuxCM] left
|
|||||||||||||||||||||||||||||||||||||||
dogbert17 | bisect: dd (<a b>,)[0;"1"] | 13:36 | |||||||||||||||||||||||||||||||||||||
13:36
timo is now known as timotimo
|
|||||||||||||||||||||||||||||||||||||||
bisectable6 | dogbert17, Bisecting by output (old=2015.12 new=e9351cb) because on both starting points the exit code is 0 | 13:36 | |||||||||||||||||||||||||||||||||||||
dogbert17, bisect log: gist.github.com/a7c5ff5194c8d81774...59fe80be46 | |||||||||||||||||||||||||||||||||||||||
dogbert17, (2017-12-06) github.com/rakudo/rakudo/commit/00...3be857a615 | |||||||||||||||||||||||||||||||||||||||
14:03
lizmat joined
|
|||||||||||||||||||||||||||||||||||||||
dogbert17 | .seen lizmat | 14:17 | |||||||||||||||||||||||||||||||||||||
yoleaux | I saw lizmat 05:59Z in #perl6: <lizmat> .seen supernovus | ||||||||||||||||||||||||||||||||||||||
lizmat | you rang ? | ||||||||||||||||||||||||||||||||||||||
dogbert17 | yes, time for a question? | ||||||||||||||||||||||||||||||||||||||
lizmat | sure | ||||||||||||||||||||||||||||||||||||||
lizmat is just awake in SLC | |||||||||||||||||||||||||||||||||||||||
dogbert17 | this roast file tries to 'force' a gc in a suspect manner: github.com/perl6/roast/blob/master...tion.t#L35 | 14:18 | |||||||||||||||||||||||||||||||||||||
would it be ok to use nqp here, i.e. force:gc | |||||||||||||||||||||||||||||||||||||||
*force_gc | |||||||||||||||||||||||||||||||||||||||
two of the four tests will pass if a gc actually occurs | 14:19 | ||||||||||||||||||||||||||||||||||||||
14:20
hankache joined
|
|||||||||||||||||||||||||||||||||||||||
dogbert17 | perhaps you need to fix a ENOCOFFEE before answering :) | 14:21 | |||||||||||||||||||||||||||||||||||||
lizmat | sorry, was distracted here | 14:22 | |||||||||||||||||||||||||||||||||||||
dogbert17 | np | 14:23 | |||||||||||||||||||||||||||||||||||||
lizmat | there's nor a lot of nqp in roast atm | ||||||||||||||||||||||||||||||||||||||
mostly mentioned in comments | |||||||||||||||||||||||||||||||||||||||
dogbert17 | true | 14:24 | |||||||||||||||||||||||||||||||||||||
lizmat | if a test is really testing garbage collection behaviour, maybe it should not live in roast ? | ||||||||||||||||||||||||||||||||||||||
dogbert17 | where else? | 14:25 | |||||||||||||||||||||||||||||||||||||
lizmat | in t/08-performance.t maybe ? | 14:27 | |||||||||||||||||||||||||||||||||||||
or maybe a new t/11-gc.t ? | 14:29 | ||||||||||||||||||||||||||||||||||||||
dogbert17 | do you know of an alternative way to test that submethod DESTROY works as intended. besides making a gc happen? | 14:30 | |||||||||||||||||||||||||||||||||||||
lizmat | no | 14:35 | |||||||||||||||||||||||||||||||||||||
that's the only way | |||||||||||||||||||||||||||||||||||||||
afaik :-) | |||||||||||||||||||||||||||||||||||||||
dogbert17 | so, we can move it to the rakudo repo, if I understand you correctly, or 'use nqp' which might not be the best solution since it's isn't used anywhere else in roast | 14:37 | |||||||||||||||||||||||||||||||||||||
dogbert17 is sorely tempted to 'use nqp' :) | 14:46 | ||||||||||||||||||||||||||||||||||||||
lizmat | dogbert17: "nqp" is not part of Perl 6 | 14:54 | |||||||||||||||||||||||||||||||||||||
14:55
skids joined
|
|||||||||||||||||||||||||||||||||||||||
dogbert17 | true true | 14:57 | |||||||||||||||||||||||||||||||||||||
timotimo | we could have a fudge directive that emits an nqp::force_gc on rakudo and such, and otherwise "encourage" gc with other means | 14:58 | |||||||||||||||||||||||||||||||||||||
dogbert17 | as it is now I'd say that the tests are a bit brittle/flappy | 15:06 | |||||||||||||||||||||||||||||||||||||
pmurias | please don't put GC behavior specific tests in roast | 15:10 | |||||||||||||||||||||||||||||||||||||
timotimo: how are you going to enforce gc on platforms that don't provide that? | 15:11 | ||||||||||||||||||||||||||||||||||||||
timotimo | don't ask me difficult questions like that at ... 5pm in the morning ... | 15:12 | |||||||||||||||||||||||||||||||||||||
dogbert17 | pmurias: I won't | 15:13 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | there's an interesting doing in #perl6 | 15:15 | |||||||||||||||||||||||||||||||||||||
here's a list of editable questions for the upcoming perl 6 survey: docs.google.com/forms/d/19qSBpGWWc...sp=sharing | |||||||||||||||||||||||||||||||||||||||
lizmat | s:g/Perl6/Perl 6/ | 15:31 | |||||||||||||||||||||||||||||||||||||
"How did you install Perl 6?" misses the option: cloned from github | 15:32 | ||||||||||||||||||||||||||||||||||||||
What version of Rakudo do you have? only lists Rakudo Star versions | 15:33 | ||||||||||||||||||||||||||||||||||||||
timotimo | we should make sure that windows and mac users don't feel left out | ||||||||||||||||||||||||||||||||||||||
as well as the BSDs | |||||||||||||||||||||||||||||||||||||||
lizmat | I don't have a Google login, so I can't make chenges | 15:35 | |||||||||||||||||||||||||||||||||||||
*changes | |||||||||||||||||||||||||||||||||||||||
15:37
benjikun joined
|
|||||||||||||||||||||||||||||||||||||||
benjikun | lizmat: You don't need a google account to edit the form | 15:37 | |||||||||||||||||||||||||||||||||||||
You should just need the link | 15:38 | ||||||||||||||||||||||||||||||||||||||
lizmat made some changes | 15:42 | ||||||||||||||||||||||||||||||||||||||
benjikun | woohoo | 15:44 | |||||||||||||||||||||||||||||||||||||
lizmat | afk& | 15:50 | |||||||||||||||||||||||||||||||||||||
Kaiepi | added node.js to the question about main languages | 15:55 | |||||||||||||||||||||||||||||||||||||
shamefully it's mine | |||||||||||||||||||||||||||||||||||||||
benjikun | lol | 15:56 | |||||||||||||||||||||||||||||||||||||
Perhaps we could ask "Are there any modules that you need in Perl 6 that aren't already available?" | 15:58 | ||||||||||||||||||||||||||||||||||||||
timotimo | that kind of sounds like a question that'd get about 99% "yes" | ||||||||||||||||||||||||||||||||||||||
benjikun | Well, we'd add a textbox for them to type in their needed module | 16:02 | |||||||||||||||||||||||||||||||||||||
16:02
brrt joined
|
|||||||||||||||||||||||||||||||||||||||
brrt | good * #perl6-dev | 16:02 | |||||||||||||||||||||||||||||||||||||
benjikun | module(s) | ||||||||||||||||||||||||||||||||||||||
brrt: Good morning | |||||||||||||||||||||||||||||||||||||||
or whatever it is wherever you are | 16:03 | ||||||||||||||||||||||||||||||||||||||
timotimo | that'd make a lot of sense %) | 16:04 | |||||||||||||||||||||||||||||||||||||
brrt | it is afternoon for me | 16:05 | |||||||||||||||||||||||||||||||||||||
timotimo | well, we do usually have UGT | 16:06 | |||||||||||||||||||||||||||||||||||||
Geth | nqp/truffle: 303e232cbc | (Paweł Murias)++ | 7 files [truffle] Super simple lexical variables (sub () { my $hello := sub () { nqp::say("Hello World") }; $hello(); })(); works |
||||||||||||||||||||||||||||||||||||||
nqp/truffle: 898311d30b | (Paweł Murias)++ | nqp-truffle.nqp [truffle] Implement call ops with set .name |
|||||||||||||||||||||||||||||||||||||||
nqp/truffle: 599bfb2234 | (Paweł Murias)++ | nqp-truffle.nqp [truffle] Fudge some things to make more stuff work before everything is done |
|||||||||||||||||||||||||||||||||||||||
brrt | pmurias++ | 16:08 | |||||||||||||||||||||||||||||||||||||
i'll be interested to see how that ends | |||||||||||||||||||||||||||||||||||||||
16:38
brrt left
16:45
Kaiepi left
16:46
Kaiepi joined
16:47
brrt joined
17:06
hankache left
17:15
ExtraCrispy left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | Zoffix: alerts.perl6.org/ seems to be down, what should I do? | 17:39 | |||||||||||||||||||||||||||||||||||||
17:40
benjikun2 joined
17:41
benjikun left
17:42
benjikun2 is now known as benjikun
|
|||||||||||||||||||||||||||||||||||||||
brrt | AlexDaniel: works for me though | 17:44 | |||||||||||||||||||||||||||||||||||||
17:56
brrt left
18:04
lizmat left
18:13
benjikun2 joined
18:17
benjikun left
18:26
benjikun2 is now known as benjikun
19:06
BenGoldberg joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | now it works! | 19:16 | |||||||||||||||||||||||||||||||||||||
weekly: Perl 6 survey docs.google.com/forms/d/e/1FAIpQLS...g/viewform | 19:18 | ||||||||||||||||||||||||||||||||||||||
notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
Geth | nqp/truffle: 5 commits pushed by (Paweł Murias)++ | 19:46 | |||||||||||||||||||||||||||||||||||||
19:52
Kaiepi left,
Kaiepi joined
20:09
brrt joined
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | pmurias: does truffle HEAD build for you? | 20:15 | |||||||||||||||||||||||||||||||||||||
i'm getting `src/vm/jvm/runtime/org/perl6/nqp/truffle/TruffleCompiler.java:24: error: cannot find symbol import org.perl6.nqp.truffle.nodes.call.NQPIntArgNode; ^ symbol: class NQPIntArgNode location: package org.perl6.nqp.truffle.nodes.call` | 20:17 | ||||||||||||||||||||||||||||||||||||||
also for NQPStrArgNode and NQPNumArgNode | |||||||||||||||||||||||||||||||||||||||
20:30
ufobat_ left
20:31
brrt left
20:45
BenGoldberg left
20:46
Zoffix joined
|
|||||||||||||||||||||||||||||||||||||||
Zoffix | AlexDaniel: the "what to do". It's all in the infrustructure section: github.com/perl6/alerts#infrastructure and infrastructure docs: github.com/perl6/infrastructure-do...tsperl6org | 20:47 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | huggable: something is down :is: github.com/perl6/infrastructure-do...6c.org.pod | ||||||||||||||||||||||||||||||||||||||
huggable | AlexDaniel, Added something is down as github.com/perl6/infrastructure-do...6c.org.pod | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | Zoffix: right… I knew that… | 20:48 | |||||||||||||||||||||||||||||||||||||
AlexDaniel slaps himself | |||||||||||||||||||||||||||||||||||||||
Zoffix | AlexDaniel: note that what you added is only for hack. That dir has more docs, the www host in particular: github.com/perl6/infrastructure-do...ster/hosts | 20:53 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | hmm right | 20:54 | |||||||||||||||||||||||||||||||||||||
huggable: something is down :is: github.com/perl6/infrastructure-do...6c.org.pod and other docs in the same repo | |||||||||||||||||||||||||||||||||||||||
huggable | AlexDaniel, Added something is down as github.com/perl6/infrastructure-do...6c.org.pod and other docs in the same repo | ||||||||||||||||||||||||||||||||||||||
Geth | nqp/truffle: 4c26cb419b | (Paweł Murias)++ | 3 files [truffle] Add missing files |
21:02 | |||||||||||||||||||||||||||||||||||||
pmurias | MasterDuke: sorry forgot to add some files :( | ||||||||||||||||||||||||||||||||||||||
21:22
brrt joined
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | pmurias: figured as much, thanks | 21:28 | |||||||||||||||||||||||||||||||||||||
[Coke] yawns. | 21:45 | ||||||||||||||||||||||||||||||||||||||
timotimo | greetings [Coke], what's up? | 21:48 | |||||||||||||||||||||||||||||||||||||
[Coke] | slow day of actual vacation before I head back to work after a week of TP | 21:50 | |||||||||||||||||||||||||||||||||||||
C | |||||||||||||||||||||||||||||||||||||||
22:24
perlpilot joined
22:54
pmurias left
23:03
Zoffix left
23:09
perlpilot left
23:43
brrt left
|