🦋 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.
lizmat Files=1351, Tests=117097, 292 wallclock secs (34.84 usr 9.85 sys + 4040.09 cusr 338.34 csys = 4423.12 CPU) 08:34
Geth rakudo: 5c8a2cf778 | (Elizabeth Mattijsen)++ | src/core.c/Array/Typed.pm6
Make typed Array.BIND-POS same as untyped

Missed that previously somehow. Changes the int candidate into a uint candidate.
08:38
lizmat m: say (class :: does Numeric { multi method Numeric() { 42 } })i # should we allow undefined numeric values to calculate with i ? 09:16
camelia 0+42i
lizmat m: dd (Numeric)i # I guess 09:21
camelia Use of uninitialized value of type Numeric in numeric context
in block <unit> at <tmp> line 1
<0+0i>
Geth rakudo: 7bc572e7cd | (Elizabeth Mattijsen)++ | src/core.c/Complex.pm6
Make Complex multiplication factor constant

Instead of making a new Complex object each time, use the one we make at compile time anyway
09:23
rakudo: e3b836a56e | (Elizabeth Mattijsen)++ | src/core.c/Complex.pm6
Streamline Complex -> Real coercion

  - Make coerce-to-real method a private method
   It was not marked as implementation detail, but also not tested
   nor documented, so making it a private method seems the right
   thing to do.
  - Move Failure creation to separate private method, to allow for
   easier inlining of the hot path
  - Make coercion to Rat / FatRat a multi, for better dispatchability
   and inlineability
10:06
moon-child wait so i is a postfix? 10:09
til
I assumed it was just part of the numeric literal syntax 10:10
lizmat well, it's also a constant: 10:12
m: say i
camelia 0+1i
lizmat Is there a reason why Rat and Complex are not stubbed in the bootstrap ? 10:14
Geth rakudo: 967a130ff2 | (Elizabeth Mattijsen)++ | src/core.c/Complex.pm6
Simplify creating a Complex object

There is no need for the bindattr_n's, let the signature handling do it.
10:56
nine lizmat: I guess they were simply not needed 11:10
lizmat it would make making Complex constants in the setting where they are needed, a lot simpler :-) 11:11
Geth rakudo/REPL-default-topic: 857b448399 | (Elizabeth Mattijsen)++ | src/core.c/REPL.pm6
Make sure $_ remains assignable
12:09
Time-Duration-Parser/main: 10 commits pushed by (Jonathan Scott Duff)++, (Elizabeth Mattijsen)++
review: github.com/raku-community-modules/...5c6f310c0d
12:39
Geth Time-Duration-Parser/main: 34ccd1c411 | (Elizabeth Mattijsen)++ | 11 files
First commit in zef ecosystem
13:13
Time-Duration-Parser/main: 50296eaead | (Elizabeth Mattijsen)++ | 3 files
0.0.3
13:16
Geth Marpa/main: 14 commits pushed by 7 authors
review: github.com/raku-community-modules/...cb4ce99a48
14:16
Geth Marpa/main: 9a5f2e8e52 | (Elizabeth Mattijsen)++ | 10 files
First commit in the zef ecosystem
14:48
Marpa/main: a4a0699821 | (Elizabeth Mattijsen)++ | 2 files
1.0
14:57
Geth Marpa/main: ebf8cfc204 | (Elizabeth Mattijsen)++ | 4 files
1.0.1
15:10
XML-Query/main: 34 commits pushed by 9 authors
review: github.com/raku-community-modules/...301501a20a
15:30
[Coke] can we get a resolution on github.com/rakudo/rakudo/issues/2990 ? 16:28
lizmat [Coke]: left jnthn a ping 16:34
Geth XML-Query/main: 889ad3ab06 | (Elizabeth Mattijsen)++ | 14 files
Initial commit for the zef ecosystem
16:35
XML-Query/main: bf1c47a7c0 | (Elizabeth Mattijsen)++ | 3 files
1.0
16:45
XML-Query/main: fb5e2ca70a | (Elizabeth Mattijsen)++ | 2 files
Fix typo
16:46
Geth IO-Notification-Recursive/main: bd14475bf2 | (Elizabeth Mattijsen)++ | 10 files
First commit in the zef ecosystem
17:54
Geth IO-Notification-Recursive/main: 720fa1c1f4 | (Elizabeth Mattijsen)++ | t/01-basic.rakutest
Slightly less error-prone test (hopefully)
17:58
IO-Notification-Recursive/main: c623f1c36b | (Elizabeth Mattijsen)++ | t/01-basic.rakutest
Make sure stuttering is allowed
18:01
IO-Notification-Recursive/main: fce577f30f | (Elizabeth Mattijsen)++ | 2 files
0.0.2
18:04
Geth XML-Canonical/main: 30 commits pushed by (Andrew Egeler)++, raydiak++, (Paul Cochrane)++, (Gabor Szabo)++, (Zoffix Znet)++, (Justin DeVuyst)++
review: github.com/raku-community-modules/...334997c828
19:56
[Tux] Rakudo v2022.02-69-g967a130ff (v6.d) on MoarVM 2022.02-3-g420b68f06
csv-ip5xs0.825 - 0.838
csv-ip5xs-205.155 - 5.383
csv-parser4.100 - 4.301
csv-test-xs-200.415 - 0.456
test6.868 - 7.567
test-t1.533 - 1.715
test-t --race0.928 - 0.949
test-t-2023.963 - 24.401
test-t-20 --race7.253 - 7.321
20:42
Geth XML-Canonical/main: 587caa00ea | (Elizabeth Mattijsen)++ | 10 files
First commit in the zef ecosystem
20:50
XML-Canonical/main: 669c3e3d81 | (Elizabeth Mattijsen)++ | 3 files
1.0.1
20:54
Geth Testo: JRaspass++ created pull request #23:
Unindent README.md code blocks
23:25