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:14 sortiz left 00:46 patrickb joined 00:50 patrickz left 01:29 lucasb left 02:11 leont left
Geth nqp: MasterDuke17++ created pull request #521:
Add given value to printf bad-directive-type error
02:21
rakudo: MasterDuke17++ created pull request #2726:
Add given value to (s)printf bad-directive-type error
02:23
AlexDaniel nice! A ticket in a problem-solving repo 02:39
great test drive opportunity 02:40
02:44 patrickb left
Geth rakudo: vrurg++ created pull request #2727:
Fix for #2166
02:52
synopsebot RAKUDO#2166 [open]: github.com/rakudo/rakudo/issues/2166 :D subset type constraints erroneously typecheck True against themselves
vrurg AlexDaniel`: you've met my requirements. I was looking for a dedicated place to discuss langauge design matters. 02:55
AlexDaniel vrurg: that's correct, we didn't really have a proper place for that 02:57
jnthn: note that you've been assigned to that issue 02:58
to clarify, with my proposal there are two ways it can go from here 02:59
1. it can be closed with a PR to the problem-solving repo, likely with a description of the change and some justification (I'm expecting that rakudo and roast PRs will be required too) 03:00
2. jnthn can just claim a shortcut and merge the rakudo and roast PRs right away 03:01
I guess that depends on how much jnthn wants things to be documented 03:04
Geth roast: vrurg++ created pull request #515:
Additional tests to check for perl6/rakudo#2166
synopsebot RAKUDO#2166 [open]: github.com/rakudo/rakudo/issues/2166 :D subset type constraints erroneously typecheck True against themselves
vrurg AlexDaniel: what if the proposal is rejected? I guess no PR is required then and the issue could simply be closed with a reasoning. 03:07
AlexDaniel vrurg: that's the idea behind discussing “initial proposals” first, so that the rejection can happen early on before any PRs are submitted 03:13
vrurg Ok. I would need to learn the rules partially on practice. Either my English betrays me, or my brains are overloaded by now, but not everything in the README is clear to me. 03:15
AlexDaniel vrurg: it's not you, it's just that the problem-solving repo itself is taking its baby steps 03:16
vrurg: please leave your feedback here github.com/perl6/problem-solving/pull/2
Geth rakudo: vrurg++ created pull request #2728:
Fix for SHORT-GIST dying with a non-Any inheriting parameter type
vrurg AlexDaniel: I will when I'm ready. 03:18
Not now. Not after a marathon of swimming through wild waters on unfamiliar code. :) 03:19
AlexDaniel sure :) 03:20
vrurg Three PRs per day is a good reason to depart to the couch. o/ 03:25
03:33 Kaiepi left 04:37 MasterDuke left 05:29 Kaiepi joined
[Tux] Rakudo version 2018.12-321-g845433b47 - MoarVM version 2018.12-117-gdcafbc4c7
csv-ip5xs0.729 - 0.737
csv-ip5xs-205.996 - 6.019
csv-parser21.581 - 21.733
csv-test-xs-200.429 - 0.436
test7.382 - 7.561
test-t1.817 - 1.890
test-t --race0.873 - 0.911
test-t-2030.765 - 31.876
test-t-20 --race10.255 - 10.519
07:55
09:27 ExtraCrispy left 10:06 ExtraCrispy joined
Geth rakudo: d4411c9a21 | (Vadim Belman)++ | src/core/Rakudo/Internals.pm6
Fix for SHORT-GIST dying with a non-Any inheriting parameter type
10:23
rakudo: b34ec3a620 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core/Rakudo/Internals.pm6
Merge pull request #2728 from vrurg/SHORT-GIST-fix

Fix for SHORT-GIST dying with a non-Any inheriting parameter type
nqp: 969677aa66 | (Daniel Green)++ | src/HLL/sprintf.nqp
Add given value to printf bad-directive-type error
10:25
nqp: 16e170f7e5 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/HLL/sprintf.nqp
Merge pull request #521 from MasterDuke17/add_given_value_to_sprintf_error

Add given value to (s)printf bad-directive-type error
11:05 patrickb joined 11:18 dogbert21 left 11:22 lucasb joined
Geth rakudo: 6563f1ab65 | (Elizabeth Mattijsen)++ | tools/build/NQP_REVISION
Bump NQP for sprintf error reporting improvement
11:28
rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....1-g16e170f
54a89b6b5a | (Daniel Green)++ | 2 files

which is X::Str::Sprintf::Directives::BadType.
rakudo: 595614fc7f | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 2 files
Merge pull request #2726 from MasterDuke17/add_given_value_to_sprintf_error

Add given value to (s)printf bad-directive-type error
11:28 travis-ci joined
travis-ci Rakudo build canceled. Elizabeth Mattijsen 'Bump NQP for sprintf error reporting improvement' 11:28
travis-ci.org/rakudo/rakudo/builds/500761706 github.com/rakudo/rakudo/compare/b...63f1ab65f6
11:28 travis-ci left
Geth rakudo: f99d64d846 | (Elizabeth Mattijsen)++ | src/core/Exception.pm6
Make sure we don't actually show really large values
11:34
rakudo: 5281c23a11 | ramillies++ | src/core/Num.pm6
Fixed the bug #2688 (wrong values for asinh of negative argument)
11:40
rakudo: 3be705f289 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core/Num.pm6
Merge pull request #2689 from ramillies/master

Fixed the bug #2688 (wrong values for asinh of negative argument)
synopsebot RAKUDO#2688 [open]: github.com/rakudo/rakudo/issues/2688 asinh() is not an odd function
lizmat Out-of-sync package detected in LANG1 at ibutes; 11:43
}
(value in braid: GLOBAL, value in $*PACKAGE: GLOBAL)
^^^ one time message while starting up a "make spectest" 11:44
cannot reproduce
Geth rakudo: 8f424c9d8e | (Elizabeth Mattijsen)++ | src/core/List.pm6
Re-imagine PR #2493

To fix at least laziness check on [\+] Jeremy Studer++ for PR
12:31
synopsebot RAKUDO#2493 [open]: github.com/rakudo/rakudo/pull/2493 Fix is-lazy propagation bug in List::Reifier
Geth rakudo: fa91b780df | (Mohammad S Anwar)++ | lib/Test.pm6
Added proto to plan multi as suggested.
12:38
rakudo: b92afb0b0a | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | lib/Test.pm6
Merge pull request #2168 from manwar/propose-fix-for-issue-1866

Added proto to plan multi as suggested.
12:40 leont joined 12:49 eponym joined, epony left 13:00 eponym left
Geth rakudo: 4eecb3c810 | (Elizabeth Mattijsen)++ | lib/Test.pm6
Oops, cannot have a :D on a :$named without default
13:03
13:48 travis-ci joined
travis-ci Rakudo build passed. Elizabeth Mattijsen 'Make sure we don't actually show really large values' 13:48
travis-ci.org/rakudo/rakudo/builds/500762918 github.com/rakudo/rakudo/compare/5...9d64d846f6
13:48 travis-ci left
dogbert17 I get test failures in t/spec/S24-testing/11-plan-skip-all-subtests.t 14:02
m: use Test; subtest "level-one subtest with skip-all" => sub { plan skip-all => "Testing skippage of `plan skip-all`"; plan 1; flunk "`plan skip-all` did not return from subtest"; } 14:15
camelia Too few positionals passed; expected 1 argument but got 0
in sub plan at /home/camelia/rakudo-m-inst-1/share/perl6/sources/2D4A7CA10695CD2B374573413D261A660E282E2A (Test) line 65
in sub at <tmp> line 1
in sub subtest at /home/camelia/raku…
dogbert17 seems to be github.com/rakudo/rakudo/commit/fa...8a2e364478 14:21
timotimo i've now got a slightly acceptable implementation of "make refs with this name less 'important' in the BFS" 14:40
.tell xliff is there anything much missing to getting gtk_widget_get_window and GDK_WINDOW_XID working in GTKPlus? 14:48
yoleaux timotimo: I'll pass your message to xliff.
14:55 travis-ci joined
travis-ci Rakudo build passed. Elizabeth Mattijsen 'Merge pull request #2689 from ramillies/master 14:55
travis-ci.org/rakudo/rakudo/builds/500763760 github.com/rakudo/rakudo/compare/f...e705f2894d
14:55 travis-ci left 15:39 hoelzro_ left, hoelzro joined 15:45 timewasteable6 joined, ChanServ sets mode: +o timewasteable6, timewasteable6 left
AlexDaniel dogbert17: that doesn't matter to me, I'll cut the release from a branch 15:48
15:51 MasterDuke joined 15:52 MasterDuke left, MasterDuke joined 16:02 travis-ci joined
travis-ci Rakudo build passed. Elizabeth Mattijsen 'Oops, cannot have a :D on a :$named without default' 16:02
travis-ci.org/rakudo/rakudo/builds/500783576 github.com/rakudo/rakudo/compare/b...ecb3c81079
16:02 travis-ci left
dogbert17 AlexDaniel: so when is the release due? 16:02
AlexDaniel dogbert17: whenever moarvm is released
16:40 MasterDuke left 16:41 lucasb left 16:49 MasterDuke joined 16:50 MasterDuke left, MasterDuke joined 19:53 lucasb joined 20:06 bartolin left 20:20 bartolin joined 20:53 vrurg left 20:58 vrurg joined 21:00 vrurg left 21:01 vrurg joined 21:09 vrurg left, vrurg joined 21:10 vrurg left 22:15 Kaiepi left 23:15 epony joined
Geth rakudo: cd318fb8ab | (Elizabeth Mattijsen)++ | lib/Test.pm6
Remove proto: it breaks stuff

Specifically S24-testing/11-plan-skip-all-subtests.t . Looks like this wasn't such a good beginners issue after all :-( This basically reverts fa91b780df8b2d22b90 . Sorry for the noise.
23:15
rakudo: ce24f60472 | (Nick Logan)++ (committed using GitHub Web editor) | src/core/Rakudo/Internals/JSON.pm6
Replace internal json parser with JSON::Fast code

Resolves #2311
23:49
synopsebot RAKUDO#2311 [open]: github.com/rakudo/rakudo/issues/2311 [perf] Replace code of the internal json parser with code from JSON::Fast