[00:07] *** reportable6 left [01:00] *** jjido left [01:03] *** frost joined [01:08] *** reportable6 joined [02:08] *** linkable6 left [02:08] *** shareable6 left [02:08] *** releasable6 left [02:08] *** evalable6 left [02:08] *** greppable6 left [02:08] *** statisfiable6 left [02:08] *** committable6 left [02:08] *** nativecallable6 left [02:08] *** benchable6 left [02:08] *** coverable6 left [02:08] *** unicodable6 left [02:08] *** reportable6 left [02:08] *** quotable6 left [02:08] *** notable6 left [02:08] *** squashable6 left [02:08] *** bisectable6 left [02:08] *** tellable6 left [02:08] *** bloatable6 left [02:08] *** sourceable6 left [02:08] *** coverable6 joined [02:08] *** evalable6 joined [02:08] *** greppable6 joined [02:08] *** bloatable6 joined [02:09] *** tellable6 joined [02:10] *** squashable6 joined [03:05] *** frost left [03:08] *** quotable6 joined [03:08] *** releasable6 joined [03:08] *** committable6 joined [03:09] *** notable6 joined [03:10] *** statisfiable6 joined [03:10] *** nativecallable6 joined [03:10] *** 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 [04:10] *** sourceable6 joined [04:10] *** benchable6 joined [04:10] *** reportable6 joined [05:10] *** sourceable6 left [05:10] *** unicodable6 left [05:10] *** linkable6 left [05:10] *** bloatable6 left [05:10] *** benchable6 left [05:10] *** reportable6 left [05:10] *** bisectable6 left [05:10] *** evalable6 left [05:10] *** coverable6 left [05:10] *** releasable6 left [05:10] *** notable6 left [05:10] *** squashable6 left [05:10] *** quotable6 left [05:10] *** greppable6 left [05:10] *** statisfiable6 left [05:10] *** tellable6 left [05:10] *** committable6 left [05:10] *** nativecallable6 left [05:11] *** shareable6 joined [05:11] *** sourceable6 joined [05:11] *** bloatable6 joined [05:11] *** nativecallable6 joined [05:12] *** unicodable6 joined [05:12] *** linkable6 joined [05:12] *** tellable6 joined [05:12] *** reportable6 joined [05:13] *** coverable6 joined [05:45] *** xinming left [05:45] *** xinming joined [06:07] *** reportable6 left [06:10] *** Guest1838 left [06:11] *** quotable6 joined [06:11] *** bisectable6 joined [06:12] *** releasable6 joined [06:12] *** evalable6 joined [06:12] *** benchable6 joined [06:22] *** mexen joined [06:29] *** xinming left [06:29] *** xinming joined [06:50] *** GreaseMonkey left [06:53] ¦ doc: 89867ddbdd | (Steve Dondley)++ (committed using GitHub Web editor) | doc/Language/modules.pod6 [06:53] ¦ doc: update information about methods for distributing modules (#4013) [06:53] ¦ doc: review: https://github.com/Raku/doc/commit/89867ddbdd [06:53] Link: https://docs.raku.org/language/modules [06:54] *** linkable6 left [07:11] *** notable6 joined [07:11] *** committable6 joined [07:12] *** squashable6 joined [07:12] *** 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 [10:34] *** phogg joined [10:40] 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 https://raw.githubusercontent.com/raku/REA/main/archive/G/Gnome::Gtk3/Gnome::Gtk3:ver%3C0.47.2%3E:auth%3Ccpan:MARTIMM%3E.tar.gz -- failure is likely [10:40] [https://raw.githubusercontent.com/raku/REA/main/archive/G/Gnome::Gtk3/Gnome::Gtk3:ver%3C0.47.2%3E:auth%3Ccpan:MARTIMM%3E.tar.gz] Extracting with plugin Zef::Service::Shell::tar+{} aborted. [10:40] Type check failed for return value; expected IO::Path but got Any (Any)" [10:41] interesting, could you make an issue for that? so it doesn't fall through the cracks :-) [10:45] on REA or on some other repository? [10:47] on REA please [11:04] *** dakkar left [11:06] *** frost joined [11:36] *** patrickb[] joined [11:36] lizmat, CIAvash: That zef error is a duplicate of https://github.com/ugexe/zef/issues/444 [11:37] I asked CIAvash whether it was on Windows, it wasn't ? [12:07] *** reportable6 left [12:09] *** reportable6 joined [12:12] *** lgtaube left [12:15] m: say -4 < -3 <= -3 [12:15] rakudo-moar d53b3ee83: OUTPUT: «True␤» [12:15] *** simcop2387 left [12:16] *** perlbot left [12:17] and this is fine, right? [12:21] *** perlbot joined [12:22] *** simcop2387 joined [12:56] *** Altai-man joined [12:57] *** jjido left [12:58] *** Altai-man left [12:58] *** Altai-man joined [13:15] *** jjido joined [13:26] *** ccntrq left [13:34] *** jjido left [13:36] lizmat: But the failure isn't caused by a Windows filesystem, but by tar doing strange things with colons. [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 [15:08] ¦ App-Rakubrew/fix-broken-versions: 5 commits pushed by (Patrick Böker)++ [15:08] ¦ App-Rakubrew/fix-broken-versions: 9487b0e670 | Ensure Rakubrew doesn't error on critical paths [15:08] ¦ App-Rakubrew/fix-broken-versions: 3aa2040084 | Don't fail on `list` when a registered version is broken [15:08] ¦ App-Rakubrew/fix-broken-versions: 5063e0f9d1 | Be platform independent in `register` safety checks [15:08] ¦ App-Rakubrew/fix-broken-versions: 8ec437dea6 | Some tests for basic functionality with broken version present [15:08] ¦ App-Rakubrew/fix-broken-versions: 0a723f1f31 | Test registering and broken registered versions [15:08] ¦ App-Rakubrew/fix-broken-versions: review: https://github.com/Raku/App-Rakubrew/compare/9487b0e670ff^...0a723f1f3114 [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 [16:12] *** [Coke] left [16:15] *** [Coke] joined [16:16] *** xinming left [16:16] *** xinming joined [16:27] *** ismustachio joined [16:34] *** ismustachio left [16:34] *** tinita joined [16:37] *** cognominal joined [16:42] 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 [16:43] I don't understand the package is there on GitHub https://github.com/pierre-vigier/Perl6-Data-MessagePack [16:43] cognominal: does 'git clone [email@hidden.address] work for you? [16:43] cognominal: does 'git clone git@github.com:pierre-vigier/Perl6-Data-MessagePack.git' work for you? [16:45] morizt: It says I don't have the access rights :( [16:46] I must do something from zef to enable them ? [16:46] I tend to have an SSH key where the public key is known to github [16:47] Thx. Ok. Will do that. But why not providing access thru https ? [16:49] dunno; isn't it the module author's choice which URL they put in? [16:50] Ok, I will ping the author. [16:52] 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:54] $ ls -al ~/.ssh [16:54] Oops, it is a know problem : https://github.com/pierre-vigier/Perl6-Data-MessagePack/issues/15 [16:54] *** xinming left [16:55] *** xinming joined [16:56] The work around works fine [16:56] *** ismustachio joined [17:04] the general workaround is `git config --global url.https://github.com/.insteadOf [email@hidden.address] [17:04] the general workaround is `git config --global url.https://github.com/.insteadOf git@github.com:` [17:05] I've used similar strategy to recursively clone projects with broken submodules [17:11] *** mexen left [17:22] *** Guest15 joined [17:23] *** patrickb[] left [17:24] 'nefertiti' =~ /(ti{2,})/; #'titi{2,} [17:26] *** xinming left [17:26] *** xinming joined [17:29] 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:30] *** jjido joined [17:31] m: say "nefertiti" ~~ /([ti] ** 2..*)/; [17:31] rakudo-moar d53b3ee83: OUTPUT: «「titi」␤ 0 => 「titi」␤» [17:35] *** djerius left [17:37] *** djerius joined [17:38] somegostuff.com/usb [17:38] *** Guest15 left [18:02] ¦ doc: mreitinger++ created pull request #4039: Replace "Perl Grammar Guide" with "Raku Grammar Guide" [18:02] ¦ doc: review: https://github.com/Raku/doc/pull/4039 [18:07] *** reportable6 left [18:32] ¦ doc: 7705417aa9 | (Mathias Reitinger)++ (committed using GitHub Web editor) | doc/Language/grammar_tutorial.pod6 [18:32] ¦ doc: Replace "Perl Grammar Guide" with "Raku Grammar Guide" (#4039) [18:32] ¦ doc: review: https://github.com/Raku/doc/commit/7705417aa9 [18:32] Link: https://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 [19:25] *** TempIRCLogger left [19:25] *** 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 [20:11] *** ismustachio joined [20:49] *** ismustachio left [20:50] *** ismustachio joined [20:52] *** lizmat left [20:52] *** Geth joined [20:57] *** TempIRCLogger joined [21:00] *** juanfra__ left [21:00] *** juanfra__ joined [21:13] *** jjido left [21:16] *** discord-raku-bot left [21:16] *** discord-raku-bot joined [21:26] 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 [21:26] (granted this is generating nearly 50mb of test cases) [21:27] have any short example case we can profile? [21:36] 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:38] so maybe there is contention somewhere with starting processes? [21:40] *** ismustachio left [21:40] huh, what os? [21:40] linux [21:41] easy to share the code? [21:43] I'll see if I can reduce it, sec [21:50] *** jjido joined [21:50] http://ix.io/3Qy1 this script runs in a little over 6 seconds [21:50] vs http://ix.io/3Qy2 this shell script which takes a little under a second [21:52] 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] i was just about to ask if you had those numbers switched [21:53] :D [21:55] m: dir('.').is-lazy [21:55] rakudo-moar d53b3ee83: OUTPUT: «Failed to get the directory contents of '/home/camelia': Failed to open dir: Permission denied␤ in block at line 1␤␤» [21:55] m: dir('.').is-lazy.say [21:55] rakudo-moar d53b3ee83: OUTPUT: «Failed to get the directory contents of '/home/camelia': Failed to open dir: Permission denied␤ in block at line 1␤␤» [21:55] *** ismustachio joined [21:57] *** euandreh left [22:00] 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:05] you might be better off with xargs -P [22:09] picking three random other executables and a filter that results in ~60 files, raku is ~0.9s and bash is ~0.7s [22:24] *** ismustachio left [22:29] *** greaser|q joined [22:30] *** greaser|q left [22:30] *** greaser|q joined [22:30] *** 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 [23:14] *** Dikkemeijer left [23:37] *** ocomport joined