🦋 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:07 reportable6 left 01:09 reportable6 joined 02:09 evalable6 left, linkable6 left
japhb With Digest updated to 0.5.0, my rebuild-all script gets a LOT farther now. Sadly it's still not making it to completion; Cro-TLS tests (soft) hang. 02:35
03:11 evalable6 joined 04:24 evalable6 left 05:12 linkable6 joined 06:07 reportable6 left
Geth nqp: 58b846f0a3 | (Christian Bartolomäus)++ | 2 files
[JVM] Implement coercion from uint to str
nqp: 28b041d80b | (Christian Bartolomäus)++ | src/vm/jvm/QAST/Compiler.nqp
[JVM] Use unbox_u for HLL unbox for $RT_UINT

The op 'unbox_u' is available. Even if it's implementation is identical to 'unbox_i' for now, it seems to make sense to use the _u variant.
nqp: b75f85a688 | (Christian Bartolomäus)++ | src/vm/jvm/QAST/Compiler.nqp
[JVM] Use $RT_UINT for some '_u' core ops

I didn't see a difference in the tests and it feels more correct to use $RT_UINT here.
06:10 reportable6 joined
Geth nqp: usev6++ created pull request #763:
[JVM] Handle unsignedness for CStruct, CPPStruct,
06:27 evalable6 joined
Geth rakudo: moon-chilled++ created pull request #4763:
Fix typo
08:47 linkable6 left, evalable6 left 08:48 evalable6 joined, linkable6 joined
lizmat Files=1351, Tests=117097, 290 wallclock secs (34.88 usr 10.00 sys + 3996.96 cusr 336.85 csys = 4378.69 CPU) 09:30
|Tux| Rakudo v2021.12-200-gfefbc725f (v6.d) on MoarVM 2021.12-136-gef95f0031
csv-ip5xs0.797 - 0.826
csv-ip5xs-205.075 - 5.175
csv-parser3.946 - 3.958
csv-test-xs-200.402 - 0.406
test6.811 - 6.891
test-t1.541 - 1.586
test-t --race0.887 - 0.933
test-t-2022.469 - 23.356
test-t-20 --race7.080 - 7.222
10:57 evalable6 left, linkable6 left 11:00 evalable6 joined 11:22 AAD8E0 joined 11:24 AAD8E0 joined
Geth rakudo: 34c938c588 | moon-chilled++ (committed using GitHub Web editor) | src/core.c/Exception.pm6
Fix typo in error message; 'none' is singular (#4763)
lizmat notable6: weekly 11:55
notable6 lizmat, 3 notes: gist.github.com/44dd07ae945d2c1695...6aa40ed46a
12:07 reportable6 left
lizmat notable6: weekly reset 12:12
notable6 lizmat, Moved existing notes to “weekly_2022-02-07T12:12:36Z”
[Coke] moon-child: that read better to me before the change. wonder if this is a US vs. UK thing 12:36
[Coke] finds www.writersdigest.com/write-better...-or-plural to back him up; signatures is plural, so the none should be treated as plural. (my 2c) 12:43
lizmat fwiw, this change also felt weird to me 12:54
12:58 linkable6 joined 13:09 reportable6 joined
nine None of these versions is clearly correct. 13:27
It is indeed a very subtle issue. "None" can be singular and plural. A nicely done explanation is: www.merriam-webster.com/video/is-n...-or-plural Though even after watching that it's a 50/50 case for me. 13:31
It may boil down to whether it's any of the individuals matter or if the sentence is about the collectiveness of signatures, i.e. do we want to convey "we didn't find that one signature that matches" or "sorry, these signatures all fail to match" 13:32
13:46 kjp left
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2022/02/07/2022-06-basicly/ 13:55
13:55 |Tux| left 13:59 discord-raku-bot left, discord-raku-bot joined 14:02 |Tux| joined 14:09 Altai-man joined 14:14 linkable6 left, evalable6 left, linkable6 joined, evalable6 joined 14:59 kjp joined 15:22 sena_kun_ joined 15:26 Altai-man left 15:30 Merfont left 15:31 Merfont joined 15:59 discord-raku-bot left 16:00 discord-raku-bot joined 16:29 japhb left 16:31 japhb joined
[Coke] yah, we could rephrase the error to avoid the issue. 17:05
nine LOL looks like the majority of last week's updated Raku modules was on account of my uint fixing PRs :D 17:23
jdv looks like there might be more - just posted the latest blin 17:32
17:54 kjp left, kjp joined 18:07 reportable6 left 18:26 sena_kun_ left 19:46 CIAvash left, AlexDaniel left
Geth nqp: 6e39618a22 | (Christian Bartolomäus)++ | 6 files
[JVM] Handle unsignedness for CStruct, CPPStruct,

  ... and CUnion. (At least for uint8, uint16, and uint32).
I mostly copied this from NativeCallOps.java.
nine jdv: I cannot reproduce that PDF::Class failure 20:18
20:29 CIAvash joined, AlexDaniel joined 21:10 reportable6 joined
moon-child '"we couldn't find one signature that matches" vs "these signatures all fail to match"' good point 21:10
though note that due to negation, 'not any' corresponds to the former, and 'not one' to the latter :)
nine As I said, after reading multiple explanations I'm still square in the middle between singular and plural in this case :) 21:23
21:35 CIAvash left, AlexDaniel left 21:37 AlexDaniel joined 21:53 CIAvash joined 21:56 timo left