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.
04:18 Ven`` joined 04:37 Ven`` left 05:52 tyil left 05:53 tyil joined 08:05 robertle joined 08:54 MasterDuke left
nine How can the exception thrown and handled in this line end up getting serialized?? next if try ::($package) ~~ Inline::Perl5::Extension; 09:19
The exception is a X::NoSuchSymbol
09:53 tyil left 09:55 tyil joined 10:04 synopsebot left, dalek joined, ChanServ sets mode: +v dalek, synopsebot joined, ChanServ sets mode: +v synopsebot, p6lert joined, Geth joined, ChanServ sets mode: +v Geth
nine My only guess is that the exception is put into $! which then may even be part of a closure. 10:44
Anyway, replacing the try with { my $symbol = ::($package); next if $symbol.isa(Failure) or $symbol isa(Inline::Perl5::Extension); } got me past that :) 10:45
And to actually handle the Failure: { my $symbol = ::($package); $symbol.Bool; next if $symbol.isa(Failure) or $symbol isa(Inline::Perl5::Extension); } 10:48
12:16 MasterDuke joined, MasterDuke left, MasterDuke joined
[TuxCM] Rakudo version 2018.12-304-geb8561ba1 - MoarVM version 2018.12-107-g19515dbdd
csv-ip5xs0.752 - 0.775
csv-ip5xs-206.212 - 6.442
csv-parser22.799 - 23.593
csv-test-xs-200.433 - 0.460
test7.255 - 8.648
test-t1.942 - 1.942
test-t --race0.823 - 0.873
test-t-2032.173 - 32.429
test-t-20 --race11.406 - 11.456
13:34
dogbert11 continues to investigate oddities with gist.github.com/dogbert17/7423640a...0295154ee9 14:04
14:16 scovit left 14:19 lucasb joined
nine What do I have to do to make a closure created in metamodel code survive precompilation? 14:27
15:45 Ven`` joined 16:12 scovit joined 16:14 Ven`` left 16:41 ufobat___ joined 16:45 ufobat_ left 17:39 Ven`` joined 18:32 Geth left, Geth joined, ChanServ sets mode: +v Geth
Geth nqp: 2d104dcba0 | (Jonathan Worthington)++ | src/vm/moar/profiler/template.html
Show scalar replacement stats on profile overview
18:36
18:38 ufobat___ left 18:47 Geth left, Geth joined, ChanServ sets mode: +v Geth
Geth nqp: 2d104dcba0 | (Jonathan Worthington)++ | src/vm/moar/profiler/template.html
Show scalar replacement stats on profile overview
18:56
18:58 Geth left, Geth joined, ChanServ sets mode: +v Geth
Geth nqp must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 18:58
18:58 ufobat joined
vrurg is looking for any help with R#2698 18:59
synopsebot R#2698 [open]: github.com/rakudo/rakudo/issues/2698 Typecheck against a curried role dies
vrurg jnthn: if you would get any time to review it, please...
Geth must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 19:07
timotimo d'oh 19:08
19:09 Geth left, Geth joined, ChanServ sets mode: +v Geth 19:28 lucasb left 19:30 Kaiepi joined 19:49 Ven`` left 19:56 Kaypie joined, Kaiepi left
MasterDuke huh, this doesn't seem to be called anywhere? github.com/perl6/nqp/blob/master/s...A.nqp#L334 20:03
huh, but it is called when building rakudo's setting 20:10
Geth perl6-most-wanted must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 20:16
20:46 gfldex joined
timotimo MasterDuke: i'd expect the QRegex compiler emits method calls to that 20:47
Geth perl6-most-wanted must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 20:57
21:04 Kaypie left
Geth star must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 21:04
star must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 21:05
must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23
star must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 21:30
must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 21:40
lizmat so, is this Geth barfage a github issue or is there something else going on? 21:42
timotimo github issue :) 21:46
lizmat *phew*
timotimo also, i need to figure out what the empty string at the end means
lizmat doesn't see an empty string at the end 21:47
but I guess that could be a client thing
timotimo er
at the beginning
lizmat
.oO( left / right, it's all relative :-)
21:48
timotimo looks at a metric crapton of data being spewed at him 21:52
21:59 Ven`` joined 22:42 ufobat left
Geth must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 22:46
22:55 Geth left 22:56 Geth joined, ChanServ sets mode: +v Geth 23:09 Ven`` left
Geth star must have its webhook fixed; no channels were sent by github, please check if # needs to be replaced by %23 23:45