|
01:04
librasteve_ left
02:30
nine left,
nine joined
|
|||||||||||||||||||||||||||||||||||||||
| releasable6 | Next release in ≈2 days and ≈11 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 07:00 | |||||||||||||||||||||||||||||||||||||
|
08:28
librasteve_ joined
09:11
[Tux] left
09:18
[Tux] joined
|
|||||||||||||||||||||||||||||||||||||||
| [Coke] | releasable6: next | 12:27 | |||||||||||||||||||||||||||||||||||||
| releasable6 | [Coke], Next release in ≈2 days and ≈6 hours. There are no known blockers. 8 out of 44 commits logged | ||||||||||||||||||||||||||||||||||||||
| [Coke], Details: gist.github.com/31f9f4c09670ce1a33...4f911a185f | |||||||||||||||||||||||||||||||||||||||
| [Coke] | anyone wants to give those messages some nice text for the changelog, that'd be appreciated. | ||||||||||||||||||||||||||||||||||||||
| (especially for the merges that have multiple commits for the same big thing.)' | 12:28 | ||||||||||||||||||||||||||||||||||||||
| timo | line two belongs to the same thing as the first line, it's not really a change from one release to the next | 12:35 | |||||||||||||||||||||||||||||||||||||
| lizmat will go over it shortly | 12:39 | ||||||||||||||||||||||||||||||||||||||
| [Coke]: wasn't there an already post-processed version of that gist somewhere ? | 12:45 | ||||||||||||||||||||||||||||||||||||||
| ah, I guess I'll just port them to github.com/rakudo/rakudo/wiki/ChangeLog-Draft ? | 12:47 | ||||||||||||||||||||||||||||||||||||||
| [Tux] |
|
12:52 | |||||||||||||||||||||||||||||||||||||
| csv-test-xs 0.014 - 0.014 | |||||||||||||||||||||||||||||||||||||||
| tux.nl/Talks/CSV6/speed4-20.html / tux.nl/Talks/CSV6/speed4.html tux.nl/Talks/CSV6/speed.log | |||||||||||||||||||||||||||||||||||||||
| [Coke] | Right, that's the post processed page. | 13:04 | |||||||||||||||||||||||||||||||||||||
| github.com/rakudo/rakudo/wiki/ChangeLog-Draft | |||||||||||||||||||||||||||||||||||||||
| Any that can be done before the release make it go smoother, thanks1 | 13:05 | ||||||||||||||||||||||||||||||||||||||
| ! | |||||||||||||||||||||||||||||||||||||||
| lizmat | [Coke]: need to go afk for a few hours, will continue on the Changelog after that | 13:44 | |||||||||||||||||||||||||||||||||||||
| [Coke] | Sure, any help appreciated, thanks. | 14:26 | |||||||||||||||||||||||||||||||||||||
|
15:12
melezhik joined
|
|||||||||||||||||||||||||||||||||||||||
| melezhik | [Coke]: ab5tract - wish to run brownie for the head before release ? | 15:18 | |||||||||||||||||||||||||||||||||||||
| Cc patrickb | |||||||||||||||||||||||||||||||||||||||
| [Coke] | You can - I will probably not do another full blin run at this point, given that the one "real" failure has been resolved. | 15:19 | |||||||||||||||||||||||||||||||||||||
| disbot6 | <melezhik.> Sure | 15:29 | |||||||||||||||||||||||||||||||||||||
| timo | i think we will still want to do something about vararg support "missing" from the jit before the release goes out. either nope out in the jit when we see there's varargs involved, or by implementing it correctly in the right place | ||||||||||||||||||||||||||||||||||||||
| [Coke] | timo++ | 15:44 | |||||||||||||||||||||||||||||||||||||
| would what we have at HEAD right now be a step back? | |||||||||||||||||||||||||||||||||||||||
| timo | i'm not sure if patrickb is already on it, but I think that's the case? | ||||||||||||||||||||||||||||||||||||||
| no, what we have right now is better than it was days ago | 15:45 | ||||||||||||||||||||||||||||||||||||||
| patrickb | last months release already had the broken var-args support in it. The breakage only affects Vararg calls, so this is not really bad. | 15:46 | |||||||||||||||||||||||||||||||||||||
| timo | oh, OK, i wasn't aware we already had varargs last time | 15:47 | |||||||||||||||||||||||||||||||||||||
| patrickb | I do like to fix this, I've already had a quick look at spesh and jit. | ||||||||||||||||||||||||||||||||||||||
| [Coke] | Can we do it before the weekend? | ||||||||||||||||||||||||||||||||||||||
| I think we have enough today that a release would be nice. | |||||||||||||||||||||||||||||||||||||||
| patrickb | But given I only have an abstract idea of our jit and spesh, I believe this will take time. Not before the release | 15:48 | |||||||||||||||||||||||||||||||||||||
| [Coke] | ok. so are we OK going as is? | ||||||||||||||||||||||||||||||||||||||
| patrickb | Except: If timo and I pair up. Then I guess we'd have a chance. | ||||||||||||||||||||||||||||||||||||||
| timo | ok, I'll look into it this evening | ||||||||||||||||||||||||||||||||||||||
| [Coke] | ... ok. let me know by your EOD friday. | 15:49 | |||||||||||||||||||||||||||||||||||||
| And we can decide collectively tomorrow. | |||||||||||||||||||||||||||||||||||||||
| patrickb | timo: I don't want to force this on you, but I'd personally love to colab on this. I'd love to get to know spesh more... | ||||||||||||||||||||||||||||||||||||||
| timo | tomorrow is my last work day for the year, after that i would be free to do a session like that | 15:50 | |||||||||||||||||||||||||||||||||||||
| lizmat | fwiw, I don't think 2025.11 contained varargs support | 15:52 | |||||||||||||||||||||||||||||||||||||
| patrickb | That would be too late for the release. Maybe you could have a look tonight and we could maybe still do a session looking at spesh? (Please?) | ||||||||||||||||||||||||||||||||||||||
| lizmat | rakudo.org/post/announce-rakudo-release-2025.11 doesn't mention it | ||||||||||||||||||||||||||||||||||||||
| timo | yeah that's what i was thinking of doing | 15:54 | |||||||||||||||||||||||||||||||||||||
| patrickb | agreed. then I was wrong about that. | ||||||||||||||||||||||||||||||||||||||
| Wouldn't be that bad nonetheless, it's not breaking existing features. But would still be nice to get it fixed before the release. But that's mostly for selfish reasons. | 15:55 | ||||||||||||||||||||||||||||||||||||||
| timo | making the jit bail out when it sees a var arg native call op only makes the frame in question not be jitted, so it only really has a performance impact | 15:57 | |||||||||||||||||||||||||||||||||||||
| patrickb | that would be a quick fix | 15:58 | |||||||||||||||||||||||||||||||||||||
| timo | quick fix is good on the day before the release ;) | ||||||||||||||||||||||||||||||||||||||
| [Coke] | +1 | ||||||||||||||||||||||||||||||||||||||
| lizmat | [Coke]: Changelog processes | 16:25 | |||||||||||||||||||||||||||||||||||||
| *processed rather :-) | 16:45 | ||||||||||||||||||||||||||||||||||||||
| m: sub a(|c) { dd c }; my $a = 666; a :$a(42) | 17:20 | ||||||||||||||||||||||||||||||||||||||
| camelia | No such method 'CALL-ME' for invocant of type 'Pair' in block <unit> at <tmp> line 1 |
||||||||||||||||||||||||||||||||||||||
| lizmat | from stackoverflow.com/questions/798498...sh-in-raku | 17:27 | |||||||||||||||||||||||||||||||||||||
| [Coke] | releasable6: next | 17:28 | |||||||||||||||||||||||||||||||||||||
| releasable6 | [Coke], Next release in ≈2 days and ≈1 hour. There are no known blockers. 43 out of 44 commits logged | ||||||||||||||||||||||||||||||||||||||
| [Coke], Details: gist.github.com/53b5784082fe881d86...7116645ec4 | |||||||||||||||||||||||||||||||||||||||
| [Coke] | lizmat++! | ||||||||||||||||||||||||||||||||||||||
| timo | patrickb: do you have a good simple test library that lets you verify that a variadic call was done correctly? | 18:32 | |||||||||||||||||||||||||||||||||||||
| see the moarvm channel for the first stab at bailing out the jit when it sees a variadic nativecall | 18:34 | ||||||||||||||||||||||||||||||||||||||
| patrickb | There is t/04-nativecall/26-varargs.t (iirc) | 19:24 | |||||||||||||||||||||||||||||||||||||
|
21:01
melezhik left
|
|||||||||||||||||||||||||||||||||||||||
| Geth | nqp/main: 4c2a291f65 | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION Bump MoarVM to get variadic args JIT issue patch, timo++ |
23:35 | |||||||||||||||||||||||||||||||||||||
| rakudo/main: 159288a3d5 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP to get variadic args JIT issue patch, timo++ |
23:40 | ||||||||||||||||||||||||||||||||||||||
| lizmat | [Coke]: ^^ | 23:47 | |||||||||||||||||||||||||||||||||||||
| sleep& | |||||||||||||||||||||||||||||||||||||||