🦋 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: ... | Logs can be inspected at colabti.org/irclogger/irclogger_log/raku-dev | For MoarVM see #moarvm Set by lizmat on 26 April 2021. |
|||||||||||||||||||||||||||||||||||||||
01:29
b2gills left,
b2gills joined
01:54
kvw_5 left
01:56
kvw_5 joined
02:12
titsuki joined
03:08
moon-child left
03:19
moon-child joined
04:47
tellable6 left,
evalable6 left,
greppable6 left,
unicodable6 left,
releasable6 left,
statisfiable6 left,
committable6 left,
notable6 left,
sourceable6 left,
sourceable6 joined
04:48
notable6 joined
04:49
unicodable6 joined
04:50
committable6 joined
05:03
Altai-man_ joined
05:13
sena_kun left,
japhb left,
jjatria left
05:23
japhb joined,
jjatria joined
08:14
domidumont joined
09:19
finsternis left
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: 60c4cd35df | (Tom Browder)++ (committed using GitHub Web editor) | S32-temporal/baum-gregorian-data.t Correct the comments Show the correct value for the Modified Julian Date reference. |
10:37 | |||||||||||||||||||||||||||||||||||||
12:04
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel` | can somebody from IRC tell me if *able6 bots are connected through ipv4 or ipv6 addresses? | 13:13 | |||||||||||||||||||||||||||||||||||||
I guess ipv6 | 13:16 | ||||||||||||||||||||||||||||||||||||||
right? | |||||||||||||||||||||||||||||||||||||||
lizmat | I"m not sure Freenode even does IPv6 | 13:29 | |||||||||||||||||||||||||||||||||||||
raydiak | they do seem to be connecting from IPv6 addresses: "evalable6 (~eva-able@2001:41d0:2:5eb5::) has quit (Remote host closed the connection)" | 13:34 | |||||||||||||||||||||||||||||||||||||
AlexDaniel` | I see, thanks | 13:40 | |||||||||||||||||||||||||||||||||||||
13:42
unicodable6 left,
notable6 left,
notable6 joined
13:43
linkable6 joined
13:44
releasable6 joined
|
|||||||||||||||||||||||||||||||||||||||
raydiak | yw | 13:45 | |||||||||||||||||||||||||||||||||||||
13:49
linkable6 left,
committable6 left,
sourceable6 left,
notable6 left,
reportable6 left,
releasable6 left
13:52
evalable6 joined,
nativecallable6 joined,
quotable6 joined,
bloatable6 joined,
coverable6 joined,
notable6 joined,
benchable6 joined
13:53
sourceable6 joined,
releasable6 joined,
statisfiable6 joined
13:54
linkable6 joined,
committable6 joined,
squashable6 joined,
reportable6 joined
13:55
bisectable6 joined,
greppable6 joined,
unicodable6 joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel` | OK, now that probably looks right | 13:55 | |||||||||||||||||||||||||||||||||||||
(bots coming from both ipv4 and ipv6 addresses) | |||||||||||||||||||||||||||||||||||||||
raydiak | now it appears that some of them are on IPv4, others on IPv6 | ||||||||||||||||||||||||||||||||||||||
AlexDaniel` | yeah, good! Thanks! | ||||||||||||||||||||||||||||||||||||||
so I think I fixed the issue with some bots not rejoining 😊 | 13:56 | ||||||||||||||||||||||||||||||||||||||
13:56
shareable6 joined,
tellable6 joined
|
|||||||||||||||||||||||||||||||||||||||
raydiak | nice! what was the cause, ooc? | 13:57 | |||||||||||||||||||||||||||||||||||||
AlexDaniel` | well, there are many bots, and freenode has a limit of 10 per IP I think. So years ago I came up with this really quick workaround that worked for a looong time: | 13:59 | |||||||||||||||||||||||||||||||||||||
:host(%*ENV<TESTABLE> ?? ‘127.0.0.1’ !! <chat.freenode.net 84.17.44.180>.pick) | |||||||||||||||||||||||||||||||||||||||
look at the .pick part. The server is ipv6-capable, so it connects using ipv6 by default | |||||||||||||||||||||||||||||||||||||||
and the ipv4 address is of some specific freenode server I think | |||||||||||||||||||||||||||||||||||||||
raydiak | ah, I see | 14:01 | |||||||||||||||||||||||||||||||||||||
AlexDaniel` | my best guess is that that IP is no longer there doing its freenode thing, and you're not supposed to connect to specific servers anyway | ||||||||||||||||||||||||||||||||||||||
changed the IP, hopefully will last a few more years :) | |||||||||||||||||||||||||||||||||||||||
raydiak | AlexDaniel`++ | 14:04 | |||||||||||||||||||||||||||||||||||||
14:49
dogbert17 left
14:50
dogbert17 joined
15:09
HarmtH joined
16:03
linkable6 left
16:05
linkable6 joined
16:46
linkable6 left
16:47
domidumont left
16:48
linkable6 joined
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | MasterDuke: I do have one, but it's an older version. | 17:29 | |||||||||||||||||||||||||||||||||||||
(haven't done an install in a few months) | |||||||||||||||||||||||||||||||||||||||
17:40
softmoth joined
18:01
reportable6 left
18:02
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | [Coke]: cool, that should be recent enough. do you mind running something for me? | 18:27 | |||||||||||||||||||||||||||||||||||||
[Tux] |
|
18:43 | |||||||||||||||||||||||||||||||||||||
MasterDuke | [Coke]: in a powershell command prompt, from your rakudo directory, can you run `prove -j2 -e '../install/bin/raku' -vlr t`? | 18:48 | |||||||||||||||||||||||||||||||||||||
hm, you might not have it installed in a place where you need the initial '..', but i think that's whats breaking | 18:49 | ||||||||||||||||||||||||||||||||||||||
it might not matter, maybe just running prove with any random path starting with '..' will have the same problem i'm seeing | 18:50 | ||||||||||||||||||||||||||||||||||||||
but it's in azure, and i'm not 100% sure where the problem is occuring | |||||||||||||||||||||||||||||||||||||||
Geth | nqp: 3ff1af5daa | (Christian Bartolomäus)++ | src/vm/jvm/runtime/org/raku/nqp/sixmodel/reprs/Uninstantiable.java [JVM] Add debug name to error for Uninstantiable This mimics github.com/MoarVM/MoarVM/commit/40987366fc and makes the corresponding tests from Rakudo's t/05-messages/01-errors.t pass (added with github.com/rakudo/rakudo/commit/4666505570). |
19:02 | |||||||||||||||||||||||||||||||||||||
20:13
titsuki left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 21100c918b | (Christian Bartolomäus)++ | t/05-messages/03-errors.t Fix typo in test description |
20:27 | |||||||||||||||||||||||||||||||||||||
20:54
leont left,
chansen_ left,
tbrowder left
20:55
tbrowder joined,
leont joined
20:57
chansen_ joined
22:09
mst left
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | MasterDuke: ok - that's work machine, will give it shot at some point. | 22:37 | |||||||||||||||||||||||||||||||||||||
MasterDuke | [Coke]: thanks, but no need now. think i figured it out. this is/was for github.com/MoarVM/MoarVM/pull/1483 | 22:38 | |||||||||||||||||||||||||||||||||||||
i'd combined jobs and accidentally left in the only-do-this-if-os-is-not-windows conditional to build rakudo. so i was using what should/would be the correct paths, but it was also correctly complaining that nothing was there | 22:41 | ||||||||||||||||||||||||||||||||||||||
[Coke] | aha | 22:46 | |||||||||||||||||||||||||||||||||||||
MasterDuke++ | |||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 45e8e8d987 | (Christian Bartolomäus)++ | t/02-rakudo/repl.t Add test for REPL handling junction correctly As described in github.com/Raku/old-issue-tracker/issues/2917 the REPL failed badly (segfaulting) when smartmatching against a junction that contains a set: $ echo -e 'my \\a = any set <1 2 3>; \n say 1 ~~ a' | perl6 ... (6 more lines) |
23:58 | |||||||||||||||||||||||||||||||||||||
rakudo: cbf12d22e1 | (Christian Bartolomäus)++ | t/02-rakudo/repl.t Add test for REPL handling incomplete regex As described in github.com/Raku/old-issue-tracker/issues/3254 the following evaluation used to fail badly in the REPL (on the JVM backend) a couple of years ago: 'asa' ~~ /:s ^a* % ... (9 more lines) |
|||||||||||||||||||||||||||||||||||||||
rakudo: 877fdd775e | (Vadim Belman)++ (committed using GitHub Web editor) | t/02-rakudo/repl.t Merge pull request #4292 from usev6/old_issue_tracker_2917 Add tests for former REPL crashes |