🦋 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.
01:29 nine left 01:30 nine joined
Geth rakudo: MasterDuke17++ created pull request #5847:
Use var name in wrong literal type exception
02:50
07:58 rakkable left 07:59 rakkable joined, lizmat left 09:09 sena_kun joined 11:46 sena_kun left 11:47 sena_kun joined 11:52 sena_kun left 11:53 sena_kun joined 11:56 sena_kun left 11:57 sena_kun joined 12:07 JimmyZhuo joined 12:16 sena_kun left 12:17 sena_kun joined 13:32 greenfork_ joined 13:35 JimmyZhuo_ joined 13:40 JimmyZhuo left, greenfork left, greenfork_ is now known as greenfork 13:43 JimmyZhuo_ left
[Coke] t/12-rakuast/xx-fixed-in-rakuast.rakutest (Wstat: 0 Tests: 105 Failed: 0) TODO passed: 82-83 14:13
Geth rakudo/main: 8ef1651c75 | (Will Coleda)++ | t/12-rakuast/xx-fixed-in-rakuast.rakutest
These tests pass in default grammar
14:16
[Coke] only 3 failures on AST/make test 14:29
(test files)
we still at 1349/1350 for roast? 14:30
(also, is that spectest on those runs, or stresstest?) 14:32
nine [Coke]: it's 1349/1352 14:45
for spectest
[Coke] ok. 14:56
Thanks!
note: we have test *failures* (not just passing todos) in 6.c-errata. 14:57
Geth roast/coke/6.c-cleanup: eb4c95cae2 | (Will Coleda)++ | 5 files
un-TODO several passing tests
15:02
roast: coke++ created pull request #874:
un-TODO several passing tests
15:06
[Coke] some of those are tagged as "nom regression", btw. :)
github: coke mentioned this PR 3 days ago! 15:14
(go home github, you're drunk)
15:31 sena_kun left 15:37 finanalyst left 15:48 sena_kun joined
[Coke] ugexe: added coke/io-socket-async branch to roast to try to better fix that io sync test - It's now dying instead. 15:50
github.com/Raku/roast/commit/fb6d3...9f60411689 15:51
(note: I do not mean that it dying is better. :) 15:53
16:05 sena_kun left
[Coke] Fixed. There are other hardcoded ports in the file that *aren't* failing here (and presumably not elsewhere) 16:33
That should make the test a little more reliable, at least. 16:35
ugexe i think in general those should be using port 0
since the tests can be run in parallel
[Coke] ok. I'll see about updating those as well. 16:37
Geth roast/coke/io-socket-async: bb7d8b75e0 | (Will Coleda)++ | S32-io/IO-Socket-Async.t
Use dynamic port where appropriate
16:43
[Coke] github.com/Raku/roast/pull/875 16:46
squashed it all on the branch.
17:05 finanalyst joined 18:12 lizmat joined
Geth roast/coke/shortcuts: d79f40d836 | (Will Coleda)++ | S03-operators/shortcuts.t
Remove unused test file that doesn't compile.

Resolves #157
18:14
roast: coke++ created pull request #876:
Remove unused test file that doesn't compile.
18:15
[Coke] Anyone know if we're testing Test::Helpers in t/spec, or is it just "passing the spectest means it works"? 18:29
18:29 lizmat left
Geth roast: 896a34fefc | (Will Coleda)++ | packages/Test-Helpers/lib/Test/Util.rakumod
Update to use current language name.
18:58
ugexe we do not explicitly test it (or the almost identical one in t/packages from the rakudo repo). i do not think anyone has ever thought about if it should have its own tests or not, so i wouldnt assume the current state is the way it is due to some previous considerations 19:10
22:01 guifa joined 22:17 lizmat joined
lizmat . 22:21
22:53 lizmat_ joined 22:56 lizmat left
japhb , 23:09
Geth rakudo/main: 7cf3b085c9 | (Daniel Green)++ | src/core.c/Exception.rakumod
Use var name in wrong literal type exception

Now something like `my int $a = 1e2` mentions `$a` in the message.
rakudo/main: be3d06a711 | MasterDuke17++ (committed using GitHub Web editor) | src/core.c/Exception.rakumod
Merge pull request #5847 from MasterDuke17/use_var_name_in_wrong_literal_type_exception

Use var name in wrong literal type exception
timo : 23:17
23:36 lizmat_ left 23:43 MasterDuke joined
MasterDuke nine++ for sure, impressive work 23:44
think it would make sense to do a preliminary blin run with `RAKUDO_RAKUAST=1` to get a heads up what the fallout looks like? 23:45
also, has there been any thought put into how to port optimizations out of src/Perl6/Optimizer.nqp ? 23:46
and/or, what are the next steps for speeding up its parsing? iirc, stage parse for CORE.c.setting on the bootstrap branch was about 30% slower 23:49
23:54 finanalyst left