🦋 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:05 reportable6 joined 00:45 Xliff joined 02:04 nativecallable6 left, statisfiable6 left, sourceable6 left, squashable6 left, bloatable6 left, bisectable6 left, evalable6 left, reportable6 left, greppable6 left, committable6 left, unicodable6 left, releasable6 left, notable6 left, quotable6 left, benchable6 left, linkable6 left, tellable6 left, shareable6 left, coverable6 left, coverable6 joined, sourceable6 joined, nativecallable6 joined, bisectable6 joined 02:05 quotable6 joined, unicodable6 joined, reportable6 joined, releasable6 joined 02:06 statisfiable6 joined, committable6 joined, squashable6 joined, linkable6 joined, notable6 joined, greppable6 joined, evalable6 joined 02:07 benchable6 joined, bloatable6 joined, shareable6 joined, tellable6 joined 05:32 Kaiepi left 05:33 Kaiepi joined 05:42 Kaiepi left 05:45 Kaiepi joined 06:00 Kaiepi left, Kaiepi joined 06:02 reportable6 left 06:05 reportable6 joined 06:45 frost joined 06:48 patrickb joined 08:18 patrickb left 09:01 patrickb joined 09:13 patrickb left 09:40 jdv left, jdv joined
AlexDaniel Whew. Misclicked on a GitHub comment reaction, hope nobody saw it. Good that I double checked 10:14
11:08 Xliff left, squashable6 left 11:09 squashable6 joined 11:13 patrickb joined 12:02 reportable6 left 12:04 reportable6 joined 12:12 frost left 12:25 dogbert17 joined 12:28 dogbert11 left 13:08 dogbert11 joined 13:11 dogbert12 joined, dogbert17 left 13:13 dogbert11 left 15:20 melezhik joined 16:24 patrickb left, sortiz joined 17:02 sortiz left
melezhik releasable: status 17:15
releasable6 melezhik, Next release in ≈23 days and ≈1 hour. 1 blocker. Changelog for this release was not started yet
melezhik, Details: gist.github.com/54e358d38720379edc...8667a7c8bb
18:02 reportable6 left 18:03 reportable6 joined
tbrowder howdy, i'm having trouble with my pr to add the modf routine to core 18:08
my Modf module's algorithm works perfectly on the same tests as i've added in a pr for roast, but basically the same algorithm in core fails. 18:10
for one thing i am trying to return a list and wonder if it might need to be typed, 18:11
also, i am patterning the entries in Cool, etc. after the code for for the log routine. 18:12
my question at the moment is: is there any special handling needed for returning a List for a number type? 18:14
afk& 18:15
nine Ok, I finally had a look at S01-perl-integration/roundtrip.t. The failure is caused by github.com/niner/Inline-Perl5/comm...3f3e969634 18:59
So it was a bit of an intentional change in semantics (to no longer flatten arguments). You can see by the changes the commit makes to examples and far down to the tests for why I made it. 19:00
The failing spec tests expects those hash keys to be passed as arguments instead of an array containing those keys in: $tohash_p5.(keys %hash); 19:01
Like I mentioned in the commit message, the new way to write this would be $tohash_p5.(|keys %hash); but...it's a spec test. So is it a good idea to just change it? 19:02
19:20 evalable6 left, linkable6 left
lizmat I think so 19:20
19:21 linkable6 joined
MasterDuke can it be versioned? 19:22
19:23 evalable6 joined
lizmat developer.apple.com/documentation/...e-Runtimes 19:29
aka, we may have an issue booting Rakudo on future MacOS machines
tonyo time for rakudo to compile itself 19:43
jdv is that easier/better than packaging for macos more like windows? 19:44
also, is installing perl as a pre-req that big of a deal? 19:45
lizmat fwiw, I think more generally we need to think of a way to remove the dependency on perl to build Rakudo 19:55
19:56 melezhik left
leont In practive, macos is shipped with triple digit number of perl scripts in /usr/bin AFAIK, that won't be an urgent issue. 20:10
And in general I think it makes most sense to start at the bottom, and remove the dependency on perl in moarvm and nqp first
It would be interesting to have most of rakudo's tooling in nqp, though that would still require a little of something if we want to keep something like --gen-moar and such 20:12
(well, I suppose it doesn't even have to be nqp, but it does have to be bytecode that moarvm can run) 20:15
jdv i would think there's value in not requiring the thing to build the thing 20:39
22:08 AlexDaniel left 22:09 AlexDaniel joined 22:39 cognominal left 22:41 cognominal joined