06:25 Pixi left 06:27 Pixi joined 08:00 lue joined 08:02 ShimmerFairy left 08:08 lue is now known as ShimmerFairy 09:38 melezhik_ joined
melezhik_ [Coke]: I've added only-with-failed-tests checkbox to show only modules with failed unit tests ( filter our "noise" like absence of META6.json or missing dependencies ) - pasteboard.co/qUv3dMDeDcPL.jpg 09:39
also after minor fixes on Brownie side , diff 2025.11/2025.10 shows only one module - brw.sparrowhub.io/report/brw-reporter/65 09:41
agains diffs only show if module A did not pass unit tests in Rakudo version X , and passed unit tests in Rakudo version Y, where Y is older then X 09:42
this reflects the idea of focusing only on Rakudo related issues, 09:43
to get FULL list of failed modules (regardless the reason of failure) for Rakudo version X - need to run report job -> failed -> without only-with-failed-tests checked 09:44
Ok - github.com/FCO/test-time/issues/2 , add Test::Time to skip list 10:00
10:09 melezhik_ left, melezhik_ joined 10:19 melezhik_ left 11:29 melezhik_ joined
melezhik_ [Coke]: ugexe: I've created an issue for zef look - github.com/ugexe/zef/issues/597 11:29
this happens with Rakudo star , but does not with Rakubrew 11:30
11:59 melezhik_ left, melezhik_ joined 12:05 melezhik_ left, melezhik_ joined 12:17 melezhik_ left, melezhik_ joined 12:23 melezhik_ left, melezhik_ joined 12:42 melezhik_ left 12:43 melezhik_ joined 12:50 melezhik_ left, melezhik_ joined 13:02 melezhik_ left, melezhik_ joined 13:09 melezhik_ left, melezhik_ joined 13:15 melezhik_ left, melezhik_ joined
[Coke] and those are the same version of rakudo? 13:18
13:19 librasteve_ left 13:27 melezhik_ left, melezhik_ joined
melezhik_ yes 13:28
but maybe it's container VS regular host issue, dunno 🤷‍♂️
github.com/ugexe/zef/issues/597#is...3646503779 13:32
13:38 melezhik_ left, melezhik_ joined
[Coke] I mean, star comes with other modules installed - I could see some optional module causing issues if it was pre-installed on one and not the other. 13:40
Will also do a final blin run this weekend. 13:41
Not sure it matters, but can you do "zef --version" and "zef info Kind" and see if those differ between those? 13:42
Maybe R* bundled an old zef?
patrickb [Coke]: Do you think it'd still be responsible to do a largeish merge given the next release is around the corner? 13:43
[Coke] I do see they are using different top level tmp folders
depends. what's it's for? 13:44
Anything big should happen before the blin run this weekend, for sure.
patrickb I'm pondering merging the PTY PRS 13:46
that encompasses moving libuv to a temporary fork with the libuv PTY patch.
When would be the deadline?
thinking about it. it would also be nice to get the windows zef issue solved by then... 13:47
13:51 melezhik_ left 13:52 melezhik_ joined 13:57 melezhik_ left, melezhik_ joined 14:07 melezhik_ left 14:08 melezhik_ joined 14:12 melezhik_ left 14:13 melezhik_ joined 14:26 melezhik_ left, melezhik_ joined 14:37 melezhik_ left, melezhik_ joined
Geth rakudo/lizmat-mixed-int-num-infixes: 1bc6c6b298 | (Elizabeth Mattijsen)++ | src/core.c/Num.rakumod
Add infix + - / * candidates for mixed int / num

Inspired by the benchmark mentioned at
   irclogs.raku.org/raku/2025-12-11.html#22:53
When using native int and num in an expression with these infixes, both the natives where being upgraded, which makes it a *lot* slower. ... (15 more lines)
14:38
rakudo: lizmat++ created pull request #6040:
Add infix + - / * candidates for mixed int / num
14:44 melezhik_ left, melezhik_ joined 14:49 melezhik_ left, melezhik_ joined 14:57 melezhik_ left 14:58 melezhik joined
melezhik [Coke]: I still need to check I think it’s but a Rakudo star issue , it somehow relates to container environment. I see the same problem with whateverable Rakudo and Rakudo installed from source - if they run on container 15:00
ugexe presumably the issue is exactly where the error message pointed out 15:10
github.com/ugexe/zef/blob/2c6ab9ff...kumod#L922
seems like that would have been the obvious first thing to look at 15:11
lizmat github.com/rakudo/rakudo/issues/6041 15:21
ugexe as far as what zef should do im open to suggestions 15:22
the existing logic aims to open a new shell, but it tries to use the same shell you are already using. this is primarily for windows users who might be launching via the x86 command line tools shell or whatever it was called vs powershell vs command prompt 15:23
i'm not sure what it should do if e.g. ENV<SHELL> isn't defined
ab5tract patrickb: regarding the `anon` scope, there is a method on Package and family that returns the allowed scopes. might be worth adding `anon` there and seeing what happens :)
ugexe maybe just adding // '' would be sufficient
16:39 melezhik2 joined 16:41 melezhik2 left 16:42 melezhik2 joined, melezhik2 left 16:43 melezhik75 joined, melezhik75 left 16:44 melezhik2 joined
melezhik2 . 16:44
[Coke]: could you please pull the latest commit and start the agent ? I am trying to retest some failed modules and see what it gets 16:46
16:47 melezhik2 left 16:58 melezhik2 joined 17:03 melezhik2 left
[Coke] weird, had a reboot, can't run the docker desktop? 17:14
one moment. 17:15
ok, rerunning. 17:17
17:51 librasteve_ joined
lizmat m: sub a(--> num) { fail }; a # looks like native return constraints don't pass through Failures 18:25
camelia This type cannot unbox to a native number: P6opaque, Failure
in sub a at <tmp> line 1
in block <unit> at <tmp> line 1
lizmat but this appears fixed in RakuAST :-) 18:26
melezhik [Coke]: when does the next release happen ? I don’t expect any for major changes in brownie , I consider it pretty well tested, it’d interesting what we’ll get with it with the next release … 19:21
Geth rakudo/lizmat-mixed-int-num-infixes: 011c1148d7 | (Elizabeth Mattijsen)++ | src/core.c/Num.rakumod
Some more native infix fixes

  - add implementation-detail method "divzero" that produces a division
   by 0 error for its invocant
  - call this method when attempting to divide by zero for / and %
   hereby reducing bytecode size of methods, therefore making them
   easier to inline.
... (8 more lines)
19:25
20:46 hankache joined 21:26 hankache left 21:38 melezhik left
japhb lizmat: I commented on 011c114 22:18
patrickb Coke: I fail to reproduce the Windows zef doesn't work bug. Can you provide details on how you set up the VM? Chances should be pretty high to reproduce the issue if I create a VM just like you did. 22:52
[Coke] it's an azure VM; I gave details in the ticket about how I installed rakubrew. 23:05
I can give you the systeminfo if that helps
I can also just give you access to the box. 23:06
gist.github.com/coke/07f2f55fcd569...5e0c582fbd 23:10
patrickb I'm off to bed for today. But system access would be the easiest way forward. How much am I then allowed to mess with the system? 23:11
[Coke] as much as you want, I can always recreate from scratch if needed. 23:12