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:05 AlexDaniel joined, AlexDaniel left, AlexDaniel joined 01:10 evalable6 left 01:12 evalable6 joined, ChanServ sets mode: +v evalable6
Geth roast: vrurg++ created pull request #572:
Include path for subprocess
01:50
roast/master: 10 commits pushed by (Vadim Belman)++
review: github.com/perl6/roast/compare/951...7857b881c3
01:51
roast: vrurg++ created pull request #573:
Test for 6.e grammar Grammar name
roast/revert-572-test-include-path: adcb128d5a | (Vadim Belman)++ (committed using GitHub Web editor) | packages/Test-Helpers/lib/Test/Util.pm6
Revert "Include path for subprocess"
05:21
roast: vrurg++ created pull request #574:
Revert "Include path for subprocess"
05:24
roast: adcb128d5a | (Vadim Belman)++ (committed using GitHub Web editor) | packages/Test-Helpers/lib/Test/Util.pm6
Revert "Include path for subprocess"
roast: 4eb162d7fa | (Vadim Belman)++ (committed using GitHub Web editor) | packages/Test-Helpers/lib/Test/Util.pm6
Merge pull request #574 from perl6/revert-572-test-include-path

Revert "Include path for subprocess"
07:24 MasterDuke joined 07:28 MasterDuke left 08:39 jjmerelo joined 08:47 chloekek joined
[Tux] Rakudo version 2019.07.1-239-g579ac66e8 - MoarVM version 2019.07.1-167-g289ccd8c9
csv-ip5xs0.722 - 0.741
csv-ip5xs-205.022 - 5.175
csv-parser22.783 - 23.204
csv-test-xs-200.436 - 0.441
test6.971 - 7.248
test-t1.750 - 1.908
test-t --race0.895 - 0.947
test-t-2028.912 - 29.767
test-t-20 --race9.336 - 9.625
08:54
10:25 evalable6 left 10:27 evalable6 joined, ChanServ sets mode: +v evalable6
jjmerelo tux: which one is Perl 6? All of them? 10:46
nine jjmerelo: csv-test-xs-20 is Perl 5 11:05
11:09 jjmerelo left 12:40 evalable6 left, evalable6 joined
[Tux] jjmerelo: the test-t is (for me) the most interesting one, and as nine said csv-test-xs-20 it the only perl5 one, the rest is perl6 12:56
tellable6 [Tux], I'll pass your message to jjmerelo
13:43 squashable6 joined 14:32 lucasb joined
Geth roast: 6ac0c31378 | usev6++ | S11-modules/require.t
[JVM] Skip dying test (R#3158)
14:58
synopsebot R#3158 [open]: github.com/rakudo/rakudo/issues/3158 [JVM] [JVM] Explosion in S11-modules/require.t because %DEPRECATIONS from Rakudo::Internals has strange content after deserialization of Set
15:01 patrickb joined 15:10 squashable6 left, squashable6 joined
Geth roast: 92648e4a71 | usev6++ | S32-exceptions/misc.t
[JVM] Fudge (todo) two failing tests
15:12
bartolin it looks like this line (and the one above) is outdated now that we have CORE.c.setting, etc.: github.com/rakudo/rakudo/blob/mast...ce.pm6#L69 15:59
it makes one spectest fail for the JVM backend: github.com/perl6/roast/blob/master...warn.t#L46 16:01
(but that test passes for moar) 16:03
I'm wondering if replacing the 'ends-with' with a match like $!file ~~ / "CORE." <[ c .. z ]> ".setting" $ / (for the JVM backend) would be good enough for now. 16:05
vrurg bartolin: it must be a match, to my view. 16:24
bartolin vrurg: so the naming schema is stable now (I didn't follow the latest changes closely)? 16:27
vrurg bartolin: it's not 100% guaranteed as AlexDaniel prposes using full versions instead of just revisions. But his proposal is accepted I've no idea how long would it take to actually implement. 16:28
bartolin: In either case, `CORE.\w+.setting` (roughly) must be good enough. I don't think anything would change beyond v6c instead of just 'c' 16:29
bartolin vrurg: thanks. I'll spectest a patch if no one beats me to it. 16:30
vrurg bartolin: make a PR, request a review. Then there be two people to be beaten. ;) 16:32
bartolin *g* 16:33
18:33 zostay joined
AlexDaniel vrurg: will your pr work on previous rakudo versions? ( github.com/perl6/whateverable/issu...-526931096 ) 18:36
vrurg AlexDaniel: I don't think it's my PR. 18:37
AlexDaniel vrurg: oh yeah, right :) 18:38
vrurg: I meant github.com/bduggan/p6-grammar-pret...ors/pull/1
vrurg AlexDaniel: ah, yes. Tested back to 2019.03.1 18:39
AlexDaniel nice 18:40
vrurg Basically, if it won't work then something is funamentally wrong with Backtrace.
And, BTW, if I don't forget doing so, an ticket on docs is needed for perl5 -> perl6 section. Backtrace must be mentioned alongside with callframe and even be the recommended way. 18:41
Geth rakudo: usev6++ created pull request #3162:
Handle revision in names of settings files
19:15
20:28 |Tux| left 20:29 |Tux| joined 21:58 patrickb left 22:50 AlexDaniel` joined 22:52 chloekek left 23:31 lucasb left