🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). This channel is logged for the purpose of keeping a history about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Log inspection is getting closer to beta. If you're a beginner, you can also check out the #raku-beginner channel! Set by lizmat on 25 August 2021. |
|||
00:07
reportable6 left
01:00
jjido left
01:03
frost joined
01:08
reportable6 joined
02:08
linkable6 left,
shareable6 left,
releasable6 left,
evalable6 left,
greppable6 left,
statisfiable6 left,
committable6 left,
nativecallable6 left,
benchable6 left,
coverable6 left,
unicodable6 left,
reportable6 left,
quotable6 left,
notable6 left,
squashable6 left,
bisectable6 left,
tellable6 left,
bloatable6 left,
sourceable6 left,
coverable6 joined,
evalable6 joined,
greppable6 joined,
bloatable6 joined
02:09
tellable6 joined
02:10
squashable6 joined
03:05
frost left
03:08
quotable6 joined,
releasable6 joined,
committable6 joined
03:09
notable6 joined
03:10
statisfiable6 joined,
nativecallable6 joined,
bisectable6 joined
03:15
frost joined
03:21
tejr left
03:23
tejr joined
04:06
frost left
04:09
linkable6 joined
04:10
unicodable6 joined,
sourceable6 joined,
benchable6 joined,
reportable6 joined
05:10
sourceable6 left,
unicodable6 left,
linkable6 left,
bloatable6 left,
benchable6 left,
reportable6 left,
bisectable6 left,
evalable6 left,
coverable6 left,
releasable6 left,
notable6 left,
squashable6 left,
quotable6 left,
greppable6 left,
statisfiable6 left,
tellable6 left,
committable6 left,
nativecallable6 left
05:11
shareable6 joined,
sourceable6 joined,
bloatable6 joined,
nativecallable6 joined
05:12
unicodable6 joined,
linkable6 joined,
tellable6 joined,
reportable6 joined
05:13
coverable6 joined
05:45
xinming left,
xinming joined
06:07
reportable6 left
06:10
Guest1838 left
06:11
quotable6 joined,
bisectable6 joined
06:12
releasable6 joined,
evalable6 joined,
benchable6 joined
06:22
mexen joined
06:29
xinming left,
xinming joined
06:50
GreaseMonkey left
|
|||
Geth | doc: 89867ddbdd | (Steve Dondley)++ (committed using GitHub Web editor) | doc/Language/modules.pod6 update information about methods for distributing modules (#4013) |
06:53 | |
linkable6 | Link: docs.raku.org/language/modules | ||
06:54
linkable6 left
07:11
notable6 joined,
committable6 joined
07:12
squashable6 joined,
greppable6 joined
07:14
ccntrq joined
08:01
dakkar joined
08:09
reportable6 joined
08:20
frost joined
08:37
Sgeo left
08:57
linkable6 joined
09:07
jjido joined
09:20
jjido left
09:30
frost left
09:35
jmcgnh left
09:43
jmcgnh joined
09:49
jjido joined
10:10
abraxxa joined
10:11
statisfiable6 joined
10:14
abraxxa left
10:15
abraxxa joined
10:17
abraxxa left
10:34
phogg left,
phogg joined
|
|||
CIAvash | lizmat: Upgrade of `Gnome::Gtk3` failed with REA, but upgraded fine without it. the error message: | 10:40 | |
"===> Extraction: Failed to find a META6.json file for raw.githubusercontent.com/raku/REA...%3E.tar.gz -- failure is likely | |||
[raw.githubusercontent.com/raku/REA...3E.tar.gz] Extracting with plugin Zef::Service::Shell::tar+{<anon|1>} aborted. | |||
Type check failed for return value; expected IO::Path but got Any (Any)" | |||
lizmat | interesting, could you make an issue for that? so it doesn't fall through the cracks :-) | 10:41 | |
CIAvash | on REA or on some other repository? | 10:45 | |
lizmat | on REA please | 10:47 | |
11:04
dakkar left
11:06
frost joined
11:36
patrickb[] joined
|
|||
patrickb[] | lizmat, CIAvash: That zef error is a duplicate of github.com/ugexe/zef/issues/444 | 11:36 | |
lizmat | I asked CIAvash whether it was on Windows, it wasn't ? | 11:37 | |
12:07
reportable6 left
12:09
reportable6 joined
12:12
lgtaube left
|
|||
moon-child | m: say -4 < -3 <= -3 | 12:15 | |
camelia | True | ||
12:15
simcop2387 left
12:16
perlbot left
|
|||
Nemokosch | and this is fine, right? | 12:17 | |
12:21
perlbot joined
12:22
simcop2387 joined
12:56
Altai-man joined
12:57
jjido left
12:58
Altai-man left,
Altai-man joined
13:15
jjido joined
13:26
ccntrq left
13:34
jjido left
|
|||
patrickb[] | lizmat: But the failure isn't caused by a Windows filesystem, but by tar doing strange things with colons. | 13:36 | |
13:50
ismutachio joined
14:12
frost left
14:18
tejr left
14:19
tejr joined
14:24
ismustachio joined
14:26
ismutachio left
14:28
ismustachio left
14:40
tinita left
14:43
Sgeo joined
14:47
abraxxa-home joined
14:51
ismustachio joined
14:58
Altai-man left
15:01
Altai-man joined
15:05
ismustachio left
|
|||
Geth | App-Rakubrew/fix-broken-versions: 5 commits pushed by (Patrick Böker)++ | 15:08 | |
15:15
ismustachio joined
15:26
Altai-man left
15:39
[Coke] left
15:42
[Coke] joined
15:46
tinita joined
15:56
ismustachio left
16:12
tinita left,
[Coke] left
16:15
[Coke] joined
16:16
xinming left,
xinming joined
16:27
ismustachio joined
16:34
ismustachio left,
tinita joined
16:37
cognominal joined
|
|||
cognominal | Trying to install Data::MessagePack with zef gives ===> Fetching [FAIL]: Data::MessagePack:ver<0.1.2> from [email@hidden.address] | 16:42 | |
Trying to install Data::MessagePack with zef gives ===> Fetching [FAIL]: Data::MessagePack:ver<0.1.2> from git@github.com:pierre-vigier/Perl6-Data-MessagePack.git | |||
I don't understand the package is there on GitHub github.com/pierre-vigier/Perl6-Data-MessagePack | 16:43 | ||
moritz | cognominal: does 'git clone [email@hidden.address] work for you? | ||
cognominal: does 'git clone git@github.com:pierre-vigier/Perl6-Data-MessagePack.git' work for you? | |||
cognominal | morizt: It says I don't have the access rights :( | 16:45 | |
I must do something from zef to enable them ? | 16:46 | ||
moritz | I tend to have an SSH key where the public key is known to github | ||
cognominal | Thx. Ok. Will do that. But why not providing access thru https ? | 16:47 | |
moritz | dunno; isn't it the module author's choice which URL they put in? | 16:49 | |
cognominal | Ok, I will ping the author. | 16:50 | |
The package is 4 years old and is used for MoarVM debugging. I would be surprised to be the only one one bit by that | 16:52 | ||
$ ls -al ~/.ssh | 16:54 | ||
Oops, it is a know problem : github.com/pierre-vigier/Perl6-Dat.../issues/15 | |||
16:54
xinming left
16:55
xinming joined
|
|||
cognominal | The work around works fine | 16:56 | |
16:56
ismustachio joined
|
|||
Voldenet | the general workaround is `git config --global url.github.com/.insteadOf [email@hidden.address] | 17:04 | |
the general workaround is `git config --global url.github.com/.insteadOf git@github.com:` | |||
I've used similar strategy to recursively clone projects with broken submodules | 17:05 | ||
17:11
mexen left
17:22
Guest15 joined
17:23
patrickb[] left
|
|||
Guest15 | 'nefertiti' =~ /(ti{2,})/; #'titi{2,} | 17:24 | |
17:26
xinming left,
xinming joined
|
|||
Guest15 | give them the more than once we're going through a lot of things here taking a photo drive putting it on the map have a spice outing the dalles trainspotting | 17:29 | |
17:30
jjido joined
|
|||
Voldenet | m: say "nefertiti" ~~ /([ti] ** 2..*)/; | 17:31 | |
camelia | 「titi」 0 => 「titi」 |
||
17:35
djerius left
17:37
djerius joined
|
|||
Guest15 | somegostuff.com/usb | 17:38 | |
17:38
Guest15 left
|
|||
Geth | doc: mreitinger++ created pull request #4039: Replace "Perl Grammar Guide" with "Raku Grammar Guide" |
18:02 | |
18:07
reportable6 left
|
|||
Geth | doc: 7705417aa9 | (Mathias Reitinger)++ (committed using GitHub Web editor) | doc/Language/grammar_tutorial.pod6 Replace "Perl Grammar Guide" with "Raku Grammar Guide" (#4039) |
18:32 | |
linkable6 | Link: docs.raku.org/language/grammar_tutorial | ||
18:33
linkable6 left
18:34
linkable6 joined
19:09
reportable6 joined
19:24
RakuIRCLogger left
19:25
Geth left,
TempIRCLogger left,
lizmat left
19:27
lizmat joined
19:35
ismustachio left
19:40
abraxxa-home left
19:47
gotem is now known as qorg11
20:01
ismustachio joined
20:11
ismustachio left,
ismustachio joined
20:49
ismustachio left
20:50
ismustachio joined
20:52
lizmat left,
Geth joined
20:57
TempIRCLogger joined
21:00
juanfra__ left,
juanfra__ joined
21:13
jjido left
21:16
discord-raku-bot left,
discord-raku-bot joined
|
|||
moon-child | damn ... I think I will have to switch away from raku for my assembler's testrunner | 21:26 | |
too slow. Even threaded, it takes quite a long time | |||
(granted this is generating nearly 50mb of test cases) | |||
MasterDuke | have any short example case we can profile? | 21:27 | |
moon-child | well, hmm. Now I am confused. If I only make it generate the test cases, it takes about 10 seconds; if I only make it run the tests, it takes about 8 seconds. There is no way that should take 8 seconds; it takes just under a second if I run them manually from the shell | 21:36 | |
so maybe there is contention somewhere with starting processes? | 21:38 | ||
21:40
ismustachio left
|
|||
MasterDuke | huh, what os? | 21:40 | |
moon-child | linux | ||
MasterDuke | easy to share the code? | 21:41 | |
moon-child | I'll see if I can reduce it, sec | 21:43 | |
21:50
jjido joined
|
|||
moon-child | ix.io/3Qy1 this script runs in a little over 6 seconds | 21:50 | |
vs ix.io/3Qy2 this shell script which takes a little under a second | |||
48 is the number of cores I have. 8 is not quite a large enough batch size to use up all those cores, but a smaller batch size is slower | 21:52 | ||
MasterDuke | i was just about to ask if you had those numbers switched | ||
moon-child | :D | 21:53 | |
gfldex | m: dir('.').is-lazy | 21:55 | |
camelia | Failed to get the directory contents of '/home/camelia': Failed to open dir: Permission denied in block <unit> at <tmp> line 1 |
||
gfldex | m: dir('.').is-lazy.say | ||
camelia | Failed to get the directory contents of '/home/camelia': Failed to open dir: Permission denied in block <unit> at <tmp> line 1 |
||
21:55
ismustachio joined
21:57
euandreh left
|
|||
gfldex | run will create an instance of Proc what will create an instance of Proc::Async. So Rakudo is fighting with the spawned process over hardware threads. | 22:00 | |
you might be better off with xargs -P | 22:05 | ||
MasterDuke | picking three random other executables and a filter that results in ~60 files, raku is ~0.9s and bash is ~0.7s | 22:09 | |
22:24
ismustachio left
22:29
greaser|q joined
22:30
greaser|q left,
greaser|q joined,
greaser|q is now known as GreaseMonkey
22:32
sftp left
22:47
jjido left
22:48
jjido joined
22:49
ismustachio joined
22:55
ismustachio left
22:57
jjido left
23:09
ismustachio joined
23:12
Dikkemeijer joined
23:14
ismustachio left,
Dikkemeijer left
23:37
ocomport joined
|