🦋 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: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
Geth roast: 02023cf10a | (Daniel Green)++ | S06-advanced/return-prioritization.t
Mark new return prioritization tests as 'done'
00:53
rakudo: MasterDuke17++ created pull request #5926:
Optimize unsigned native ++/--
01:15
06:08 librasteve_ joined
Geth rakudo/andthen-orelse: 9 commits pushed by ab5tract++ 08:38
09:27 librasteve_ left 10:27 librasteve_ joined 11:02 guifa left
Geth rakudo/main: f52cc9284d | MasterDuke17++ (committed using GitHub Web editor) | src/Perl6/Optimizer.nqp
Optimize unsigned native ++/-- (#5926)

Check for `uint` in addition to `int` and then change the `assign_*` as needed.
Now `my uint $a; $a++ for ^10_000_000; say $a; say now - INIT now` takes
  ~0.24s, same as the `int` version, where before it was ~1.15s.
11:48
13:46 nine left 13:47 nine joined 15:11 vrurg_ left, vrurg joined
librasteve_ rakudoweekly.blog/2025/07/07/2025-...-language/ 16:24
[Coke] m: use Test; my $posix = 915148800.999_999_999_999_9; is Instant.from-posix-nanos( ($posix * 10**9).Int ), Instant.from-posix( $posix), '.from-posix-nanos vs .from-posix'; 17:24
camelia not ok 1 - .from-posix-nanos vs .from-posix
# Failed test '.from-posix-nanos vs .from-posix'
# at <tmp> line 1
# expected: 'Instant:915148832.999999999'
# got: 'Instant:915148800.999999999'
lizmat librasteve_++ 18:33
18:36 librasteve_ left
Geth rakudo/coke/touch: 240b16547e | rir++ (committed by Will Coleda) | 2 files
Test and fix that Instant.from-posix-nanos and Instant.from-posix match

  * Add test that Instant.from-posix and .from-posix-nanos agree
  * Fix Instant::from-posix-nanos to include leap-seconds
18:58
rakudo: coke++ created pull request #5927:
Test and fix that Instant.from-posix-nanos and Instant.from-posix match
18:59
[Coke] lizmat: ^^ Leaving that as a draft right now so we don't lose the original intent of 0rir, which was to make that new test in t/ pass (but it broke stuff in t/sped) 19:33
lizmat [Coke]: ack 19:36
[Coke] (0rir trying to fix an issue discovered in Touch back in 2023.11) 19:37
Just doing the setup right now, will continue to try to make that patch work. :)
19:59 guifa joined