| 2018-06-24 |
|
Geth
| ¦ rakudo: zoffixznet self-assigned Investigate whether $rat**$huge-power can be optimized with math smarts https://github.com/rakudo/rakudo/issues/1955 | 00:17 |
| ← reportable6 left | 01:32 |
| → reportable6 joined | 01:32 |
| ← perlpilot left | 02:05 |
| → perlpilot joined | 02:33 |
| ← timotimo left | 04:53 |
| ← perlpilot left | 05:25 |
| → lizmat joined | 05:36 |
| → ufobat_ joined | 06:45 |
| ← lizmat left | 06:49 |
| → lizmat joined | 08:00 |
| ← Kaiepi left | 08:27 |
| → Kaiepi joined | 08:30 |
|
[Tux]
| Rakudo version 2018.06-24-gc441d8d8b - MoarVM version 2018.06-11-g10f915d43 | 08:48 |
|
| csv-test-xs-20 0.448 - 0.471 | 08:48 |
|
| csv-ip5xs 0.912 - 0.926 | 08:48 |
|
| test-t --race 0.994 - 0.998 | 08:48 |
|
| test-t 2.310 - 2.391 | 08:48 |
|
| csv-ip5xs-20 7.377 - 7.931 | 08:48 |
|
| test 9.295 - 10.101 | 08:48 |
|
| test-t-20 --race 14.725 - 15.078 | 08:48 |
|
| csv-parser 25.251 - 25.420 | 08:48 |
|
| test-t-20 40.819 - 42.756 | 08:48 |
|
Geth
| ¦ rakudo: e9351cbaa9 | (Stefan Seifert)++ | src/core/Rakudo/Internals.pm6 | 08:58 |
|
| ¦ rakudo: Cope with failure to open a directory in DIR-RECURSE | 08:58 |
|
| ¦ rakudo: | 08:58 |
|
| ¦ rakudo: DIR-RECURSE is used in CompUnit::Repository::FileSystem | 08:58 |
|
| ¦ rakudo: S11-repository/curi-install.t installs modules into a directory that | 08:58 |
|
| ¦ rakudo: S11-modules/nested.t uses as a CURFS lib. S11-repository/curi-install.t also | 08:58 |
|
| ¦ rakudo: deletes its files when it is finished. This can lead to a race condition if | 08:58 |
|
| ¦ rakudo: these two tests are run at the same time, but never in isolation. | 08:58 |
|
| ¦ rakudo: <…commit message has 6 more lines…> | 08:58 |
|
| ¦ rakudo: review: https://github.com/rakudo/rakudo/commit/e9351cbaa9 | 08:58 |
| ← lizmat left | 09:22 |
| → ExtraCrispy joined | 09:31 |
| ← robertle left | 09:37 |
| ← ExtraCrispy left | 09:50 |
| → pmurias joined | 09:51 |
| → ExtraCrispy joined | 10:06 |
| → timo joined | 13:08 |
| ← [TuxCM] left | 13:23 |
|
dogbert17
| bisect: dd (<a b>,)[0;"1"] | 13:36 |
| timo → timotimo | 13:36 |
|
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: https://gist.github.com/a7c5ff5194c8d8177403fc59fe80be46 | 13:36 |
|
| dogbert17, (2017-12-06) https://github.com/rakudo/rakudo/commit/00632edb6f3895f715c97575d444263be857a615 | 13:36 |
| → lizmat joined | 14:03 |
|
dogbert17
| .seen lizmat | 14:17 |
|
yoleaux
| I saw lizmat 05:59Z in #perl6: <lizmat> .seen supernovus | 14:17 |
|
lizmat
| you rang ? | 14:17 |
|
dogbert17
| yes, time for a question? | 14:17 |
|
lizmat
| sure | 14:17 |
|
| lizmat is just awake in SLC | 14:17 |
|
dogbert17
| this roast file tries to 'force' a gc in a suspect manner: https://github.com/perl6/roast/blob/master/S12-construction/destruction.t#L35 | 14:18 |
|
| would it be ok to use nqp here, i.e. force:gc | 14:18 |
|
| *force_gc | 14:18 |
|
| two of the four tests will pass if a gc actually occurs | 14:19 |
| → hankache joined | 14:20 |
|
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 | 14:23 |
|
| mostly mentioned in comments | 14:23 |
|
dogbert17
| true | 14:24 |
|
lizmat
| if a test is really testing garbage collection behaviour, maybe it should not live in roast ? | 14:24 |
|
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 | 14:35 |
|
| afaik :-) | 14:35 |
|
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 |
| → skids joined | 14:55 |
|
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: https://docs.google.com/forms/d/19qSBpGWWc9RNruxPWySHkmy3tppaqeqUNGfZpHhdsMs/edit?usp=sharing | 15:15 |
|
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 | 15:33 |
|
| as well as the BSDs | 15:33 |
|
lizmat
| I don't have a Google login, so I can't make chenges | 15:35 |
|
| *changes | 15:35 |
| → benjikun joined | 15:37 |
|
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 | 15:55 |
|
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" | 15:58 |
|
benjikun
| Well, we'd add a textbox for them to type in their needed module | 16:02 |
| → brrt joined | 16:02 |
|
brrt
| good * #perl6-dev | 16:02 |
|
benjikun
| module(s) | 16:02 |
|
| brrt: Good morning | 16:02 |
|
| 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 | 16:06 |
|
| ¦ nqp/truffle: [truffle] Super simple lexical variables | 16:06 |
|
| ¦ nqp/truffle: | 16:06 |
|
| ¦ nqp/truffle: (sub () { | 16:06 |
|
| ¦ nqp/truffle: my $hello := sub () { | 16:06 |
|
| ¦ nqp/truffle: nqp::say("Hello World") | 16:06 |
|
| ¦ nqp/truffle: }; | 16:06 |
|
| ¦ nqp/truffle: $hello(); | 16:06 |
|
| ¦ nqp/truffle: })(); | 16:06 |
|
| ¦ nqp/truffle: | 16:06 |
|
| ¦ nqp/truffle: works | 16:06 |
|
| ¦ nqp/truffle: review: https://github.com/perl6/nqp/commit/303e232cbc | 16:06 |
|
| ¦ nqp/truffle: 898311d30b | (Paweł Murias)++ | nqp-truffle.nqp | 16:06 |
|
| ¦ nqp/truffle: [truffle] Implement call ops with set .name | 16:06 |
|
| ¦ nqp/truffle: review: https://github.com/perl6/nqp/commit/898311d30b | 16:06 |
|
| ¦ nqp/truffle: 599bfb2234 | (Paweł Murias)++ | nqp-truffle.nqp | 16:06 |
|
| ¦ nqp/truffle: [truffle] Fudge some things to make more stuff work before everything is done | 16:06 |
|
| ¦ nqp/truffle: review: https://github.com/perl6/nqp/commit/599bfb2234 | 16:07 |
|
brrt
| pmurias++ | 16:08 |
|
| i'll be interested to see how that ends | 16:08 |
| ← brrt left | 16:38 |
| ← Kaiepi left | 16:45 |
| → Kaiepi joined | 16:46 |
| → brrt joined | 16:47 |
| ← hankache left | 17:06 |
| ← ExtraCrispy left | 17:15 |
|
AlexDaniel
| Zoffix: http://alerts.perl6.org/ seems to be down, what should I do? | 17:39 |
| → benjikun2 joined | 17:40 |
| ← benjikun left | 17:41 |
| benjikun2 → benjikun | 17:42 |
|
brrt
| AlexDaniel: works for me though | 17:44 |
| ← brrt left | 17:56 |
| ← lizmat left | 18:04 |
| → benjikun2 joined | 18:13 |
| ← benjikun left | 18:17 |
| benjikun2 → benjikun | 18:26 |
| → BenGoldberg joined | 19:06 |
|
AlexDaniel
| now it works! | 19:16 |
|
| weekly: Perl 6 survey https://docs.google.com/forms/d/e/1FAIpQLSdqrrcxTQWuN1ISAvz3j_XkpCCc2AuQw9uKgAhTivxHBFsweg/viewform | 19:18 |
|
notable6
| AlexDaniel, Noted! | 19:18 |
|
Geth
| ¦ nqp/truffle: 5 commits pushed by (Paweł Murias)++ | 19:46 |
|
| ¦ nqp/truffle: 066e69964a | [truffle] Rename and move nodes | 19:46 |
|
| ¦ nqp/truffle: 46b2bb22a8 | [truffle] Implement IVal and NVal | 19:46 |
|
| ¦ nqp/truffle: 7304e44f71 | [truffle] Keep the type a given bit of TAST return in mind | 19:46 |
|
| ¦ nqp/truffle: b4d9d9488f | [truffle] Enable --target=tast to dump TAST containing native nums or ints | 19:46 |
|
| ¦ nqp/truffle: 413225d572 | [truffle] Enable calling subs with native arguments | 19:46 |
|
| ¦ nqp/truffle: review: https://github.com/perl6/nqp/compare/599bfb2234b9...413225d5728d | 19:46 |
| ← Kaiepi left | 19:52 |
| → Kaiepi joined | 19:52 |
| → brrt joined | 20:09 |
|
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:17 |
| ← ufobat_ left | 20:30 |
| ← brrt left | 20:31 |
| ← BenGoldberg left | 20:45 |
| → Zoffix joined | 20:46 |
|
Zoffix
| AlexDaniel: the "what to do". It's all in the infrustructure section: https://github.com/perl6/alerts#infrastructure and infrastructure docs: https://github.com/perl6/infrastructure-doc/blob/master/hosts/hack.p6c.org.pod#alertsperl6org | 20:47 |
|
AlexDaniel
| huggable: something is down :is: https://github.com/perl6/infrastructure-doc/blob/master/hosts/hack.p6c.org.pod | 20:47 |
|
huggable
| AlexDaniel, Added something is down as https://github.com/perl6/infrastructure-doc/blob/master/hosts/hack.p6c.org.pod | 20:47 |
|
AlexDaniel
| Zoffix: right… I knew that… | 20:48 |
|
| AlexDaniel slaps himself | 20:48 |
|
Zoffix
| AlexDaniel: note that what you added is only for hack. That dir has more docs, the www host in particular: https://github.com/perl6/infrastructure-doc/tree/master/hosts | 20:53 |
|
AlexDaniel
| hmm right | 20:54 |
|
| huggable: something is down :is: https://github.com/perl6/infrastructure-doc/blob/master/hosts/hack.p6c.org.pod and other docs in the same repo | 20:54 |
|
huggable
| AlexDaniel, Added something is down as https://github.com/perl6/infrastructure-doc/blob/master/hosts/hack.p6c.org.pod and other docs in the same repo | 20:54 |
|
Geth
| ¦ nqp/truffle: 4c26cb419b | (Paweł Murias)++ | 3 files | 21:02 |
|
| ¦ nqp/truffle: [truffle] Add missing files | 21:02 |
|
| ¦ nqp/truffle: review: https://github.com/perl6/nqp/commit/4c26cb419b | 21:02 |
|
pmurias
| MasterDuke: sorry forgot to add some files :( | 21:02 |
| → brrt joined | 21:22 |
|
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 | 21:50 |
| → perlpilot joined | 22:24 |
| ← pmurias left | 22:54 |
| ← Zoffix left | 23:03 |
| ← perlpilot left | 23:09 |
| ← brrt left | 23:43 |