🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | log inspection situation still under development | For MoarVM see #moarvm Set by lizmat on 22 May 2021. |
|||
00:02
reportable6 left
00:06
reportable6 joined
00:38
evalable6 joined
|
|||
vrurg | greppable6: 'is\s+dynamic' | 01:04 | |
greppable6 | vrurg, Found nothing! | ||
vrurg | greppable6: 'is dynamic' | 01:05 | |
greppable6 | vrurg, Found nothing! | ||
vrurg | greppable6: CALLER::MY | 01:28 | |
greppable6 | vrurg, 1 line, 1 module: gist.github.com/5b60799a97a2b304f4...e8420051b6 | ||
vrurg | greppable6: CALLER::LEXICAL | 01:29 | |
greppable6 | vrurg, 5 lines, 1 module: gist.github.com/953da7bbffcb61eb09...8601a06c8a | ||
vrurg | greppable6: LEXICAL | 01:45 | |
greppable6 | vrurg, 25 lines, 3 modules: gist.github.com/f1821330f160e6e259...0ad88622ad | ||
02:37
linkable6 joined
04:40
squashable6 left
04:41
squashable6 joined
04:55
squashable6 left
04:57
squashable6 joined
05:05
squashable6 left,
squashable6 joined
06:00
frost joined
06:02
reportable6 left
07:02
unicodable6 left,
bloatable6 left,
statisfiable6 left,
sourceable6 left,
committable6 left,
quotable6 left,
tellable6 left,
greppable6 left,
linkable6 left,
releasable6 left,
bisectable6 left,
notable6 left,
benchable6 left,
squashable6 left,
shareable6 left,
evalable6 left,
nativecallable6 left,
coverable6 left
07:03
greppable6 joined,
sourceable6 joined,
bloatable6 joined
07:04
coverable6 joined,
evalable6 joined,
statisfiable6 joined
07:05
unicodable6 joined,
quotable6 joined,
shareable6 joined,
notable6 joined
08:04
linkable6 joined,
releasable6 joined,
nativecallable6 joined
|
|||
sjn | quick question; why are the *able6 bots reset their connection so often? | 08:13 | |
resetting* | |||
MasterDuke | AlexDaniel: ^^^ | 08:17 | |
Geth | rakudo/exit-with-note: e7be747338 | (Elizabeth Mattijsen)++ | src/core.c/Rakudo/Internals.pm6 Allow a string to be specified with exit() This came up recently in a blog post: having an easy way to exit a CLI script with a message and an error, but *without* any stack trace. In Perl, this is achieved with die() if the message does not have a newline. ... (10 more lines) |
08:21 | |
rakudo: lizmat++ created pull request #4494: Allow a string to be specified with exit() |
08:22 | ||
lizmat | FWIW, I've been getting disconnected the past days several times as well | ||
it seems that Libera.chat is doing some maintenance / upgrading | 08:23 | ||
[06:38:06] -glguy-[Global Notice] We'll be rerouting 4 servers and restarting 2 servers shortly as part of scheduled maintenance. Updates will continue at the rate of a couple servers a week in this time slot as we upgrade the network to the new Debian release. | |||
sjn | lizmat: did you mean "..if the message _has_ a newline" in the commit message above? | 08:24 | |
lizmat | no, *not* is my impression? | ||
aah... I *did* get it backwards! | |||
sjn | perl -e 'die "foo"'; perl -e 'die "foo\n"' | ||
lizmat | fixing it in the PR | 08:25 | |
AlexDaniel | sjn: I don't know! There's a rather agressive watchdog which kills them if nothing is received for a while | ||
sjn: sometimes it gets triggered when nobody says anything :D | 08:26 | ||
it used to be that IRC::Client would get stuck and not reconnect | |||
which is why I added a watchdog | |||
it's a total hack, but it worked | 08:27 | ||
lizmat | sjn++ # keeping an eye on thngs! | ||
sjn | are you able to run a tcpdump (or equivalent) to see if something happens on the network? | ||
AlexDaniel | sjn: not sure how that'd help. I think this is the bug report: github.com/raku-community-modules/.../issues/27 | 08:39 | |
sjn: the watchdog is configured here github.com/Raku/whateverable/blob/...ervice#L45 and is notified here github.com/Raku/whateverable/blob/...at.pm6#L25 | 08:41 | ||
(haha at “TODO below” but there is no todo) | |||
sjn: and here's where it is called: github.com/Raku/whateverable/blob/...#L143-L148 | 08:42 | ||
so basically, if somebody sends a message, then the watchdog is notified and the bot is kept alive | |||
if it's too quiet, then the bots are killed | |||
I can increase the timeout but then bots will be “stuck” reconnecting because of that bug in IRC::Client | 08:43 | ||
sjn | killed by... who? | ||
AlexDaniel | does that make sense? | ||
systemd | |||
oh also github.com/Raku/whateverable/issues/276 | 08:44 | ||
09:03
squashable6 joined
09:04
tellable6 joined,
bisectable6 joined
09:05
committable6 joined,
benchable6 joined
10:04
reportable6 joined
10:33
dogbert11 left
11:09
sena_kun joined
12:03
reportable6 left
13:34
codesections joined
14:04
reportable6 joined
14:52
frost left
14:56
mattil joined
|
|||
releasable6 | Next release in ≈4 days and ≈3 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 15:00 | |
16:12
linkable6 left,
evalable6 left
16:13
evalable6 joined
17:11
b2gills left,
b2gills joined
17:25
sena_kun left
18:03
reportable6 left
18:04
reportable6 joined
18:14
linkable6 joined
|
|||
lizmat | weekly: phoenixtrap.com/2021/08/17/perl-ra...frenemies/ | 18:59 | |
notable6 | lizmat, Noted! (weekly) | ||
19:31
discord-raku-bot left,
discord-raku-bot joined
19:45
discord-raku-bot left
19:46
discord-raku-bot joined
20:21
mattil left
|
|||
Geth | nqp/new-disp: 86 commits pushed by (Jonathan Worthington)++, Altai-man++ review: github.com/Raku/nqp/compare/6c28ff...fcaa61e530 |
20:31 | |
rakudo/new-disp: 105 commits pushed by (Jonathan Worthington)++, (Stefan Seifert)++, Altai-man++ review: github.com/rakudo/rakudo/compare/9...d5d99e7154 |
20:32 | ||
nqp/new-disp: 4 commits pushed by (Stefan Seifert)++
|
20:34 | ||
rakudo/new-disp: 27f37a6b98 | (Stefan Seifert)++ | src/Perl6/Actions.nqp Fix argument to nqp::hllize inadvertently getting a name The value of a Pair in an arglist gets a .named annotation. The p6callmethodhow desugar re-used the existing QAST::Op node, modified it and used it as argument to nqp::hllize. The new dispatcher based implementation doesn't cope with the name though. Fix by creating a new un-named QAST::Op and copying over the data we need. |
|||
rakudo/new-disp: 48ddac6ce7 | (Stefan Seifert)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp Add an raku-hllize dispatcher to replace nqp::hllize(for) on MoarVM |
|||
23:04
evalable6 left,
linkable6 left
23:05
evalable6 joined
|