|
00:10
finanalyst left
|
|||
| Geth | rakudo/main: 69f2b375f4 | (Nick Logan)++ (committed using GitHub Web editor) | 2 files Keep EVAL of a RakuAST node from running its MAIN (#6755) Previously EVAL compiled a RakuAST node without setting $*INSIDE-EVAL. The node's mainline was then wrapped in a call to RUN-MAIN, which ran MAIN against the program's @*ARGS. Without arguments, `Q|sub MAIN($x) { }|.AST.EVAL` printed a usage message and exited. With matching arguments MAIN ran and EVAL returned Nil. This sets $*INSIDE-EVAL while the node compiles, as the string form already does. |
00:14 | |
| japhb | ugexe: Thanks for the Test::Async fix. Testing now while I eat dinner. :-) | 01:57 | |
| ugexe | [Coke]: i was thinking i would finish reviewing github.com/rakudo/rakudo/pull/6754 tonight but i dont think i will, so im done with commits tonight | 02:01 | |
| japhb | ugexe: Test::Async got farther but still failed, this time on the async stress test, where it tries to run 4001 times, but only managed 3999. | 02:45 | |
| I'm assuming that's flaky, so trying again. | |||
| ... aaaaand JSON::Class pins the old version of Test::Async. | 03:05 | ||
|
03:30
coleman left,
coleman joined
05:00
Pixi` is now known as Pixi
09:35
finanalyst joined
|
|||
| patrickb | Binaries for 2026.09 are out. | 10:25 | |
| tellable6 | 2026-09-28T17:48:05Z #raku-dev <[Coke]> patrickb - source release is done for 2026.09 | ||
| lizmat | whee! | 10:34 | |
| apogee_ntv | patrickb++ | 10:43 | |
|
11:40
finanalyst left
|
|||
| lizmat | notable6: weekly | 11:52 | |
| notable6 | lizmat, 1 note: 2026-09-28T08:27:30Z <lizmat>: hankache.github.io/raku-koans/ | ||
| lizmat | notable6: weekly reset | ||
| notable6 | lizmat, Moved existing notes to “weekly_2026-09-29T11:52:36Z” | ||
| [Coke] | patrickb: I am very happy you didn't report any issues. :) | 13:02 | |
| I get concerned when I have to pause half way and then go back. :) | |||
|
13:03
[Tux] left
|
|||
| [Coke] | Thanks to everyone who contributed to the release (lots of commits) but esp. those who jumped in to resolve issues found during the release process. | 13:06 | |
| (pinned versions) btw, this is another thing that blin doesn't do. you get the latest version, IIRC, not a pinned version. | 13:07 | ||
|
13:09
[Tux] joined
|
|||
| [Coke] | patrickb: does your process also build rakudo.star or did that one kick off automatically at some point? (got the email on it) | 13:20 | |
| patrickb | I don't do star. That's a GH actions pipeline afaik. | 13:21 | |
| lizmat | And yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2026/09/29/2026-...nstreamed/ | 13:22 | |
| [Coke] | so, automatic. kewl. | 13:26 | |
| lizmat | wish making the Weekly was automatic :-) | 13:31 | |
| anyways, sorry for it being one day late: a bad bug caught me on Sunday, and I slept most of Monday. Feeling much better now :-) | 13:32 | ||
| [Coke] | I hope some parts of it are automatic! | 13:38 | |
| someone could script something to get new modules, read the bot etc. | |||
| thanks for taking it back on. | |||
| lizmat | yeah, librasteve did that | 13:45 | |
| [Coke] | oh, good. | 13:52 | |
| still a bunch of manual stuff, no doubt. | |||
| [Tux] | lizmat, CSV has compile issues now | 14:04 | |
| Type check failed in binding to parameter '$identifier'; expected Str but got Array (["callframe"]) | |||
| at test-t.pl:4 | 14:05 | ||
| ------> <BOL>⏏use Text::CSV; | |||
| [Coke] | ugexe: new blin run has at least one find so far. Will report out | 14:29 | |
| Wonder if that's a) not tested in Blin for some reason, b) Slang related. | 14:50 | ||
| yah, it's AlwaysFail at the moment. :| | 14:51 | ||
| Geth | marketing/master: 5 commits pushed by (Matt Doughty)++, (Will Coleda)++ | 14:54 | |
| [Coke] | [Tux]: I just (on mac) did a zef install --deps-only Text::CSV - that was fine. did a 'zef look Text::CSV' and then 'zef test .' - tons of deprecation warnings about perl, but it passed the tests. | 15:00 | |
| I was able to install it. | 15:02 | ||
| ugexe | probably needs to update their dependencies | 15:05 | |
| [Coke] | (git head does fail one test, but not with that failure) | 15:06 | |
| [Tux]: I assume this is on 2026.09 raku, yes? | 15:07 | ||
| ugexe | github.com/raku-community-modules/...16fL14-R17 | 15:08 | |
|
15:20
kjp left
|
|||
| lizmat | yeah, I think [Tux] needs to do an update on Slang::Tuxic | 15:48 | |
|
16:54
kjp joined
|
|||
| Geth | setup-raku/dependabot/npm_and_yarn/undici-6.29.0: b063c25299 | dependabot[bot]++ (committed using GitHub Web editor) | package-lock.json Bump undici from 6.28.0 to 6.29.0 Bumps [undici](github.com/nodejs/undici) from 6.28.0 to 6.29.0. - [Release notes](github.com/nodejs/undici/releases) - [Commits](github.com/nodejs/undici/compare/v.....v6.29.0) --- ... (7 more lines) |
17:52 | |
| setup-raku: dependabot[bot]++ created pull request #64: Bump undici from 6.28.0 to 6.29.0 |
|||
|
18:23
notable6 left,
benchable6 left
18:24
notable6 joined,
benchable6 joined
|
|||
| [Coke] | github.com/coke/raku-blin-release-results | 19:00 | |
| Mux might be real. redoing them both (one was OOM) | 19:01 | ||
| through 69f2b375f4 | 19:03 | ||
| linkable6 | (2026-09-28) github.com/rakudo/rakudo/commit/69f2b375f4 Keep EVAL of a RakuAST node from running its MAIN (#6755) | ||
| [Coke] | lizmat: also, glad you're feeling better!! | 19:05 | |
| ugexe | Mux has failed in previous runs | ||
|
19:06
timo left
|
|||
| ugexe | Memory peak: 1G (swap: 418.9M) | 19:14 | |
| i wonder if it should automatically run things getting killed using that little (relatively, for raku) amount of memory | |||
| rerun rather | |||
| [Coke] | ugexe: nevermind, all good on rerun. Mux must have a bad flapper (blin does flap protection) | 19:16 | |
| ah, or a resource issue | |||
| interesting that it uses a gig, didn't die from OOM, but failed a test | 19:17 | ||
| ugexe | i thought it just detects that overall its going to run out of memory, and then systemd or whatever starts killing processes based on some heuristic | 19:18 | |
| the OOM i was mentioning earlier was for crust though, which didnt fail any test | 19:19 | ||
| [Coke] | going forward, will skip the rakuast section of the changelog | 21:19 | |
| If we want to have those sections of fix/add/improvement, would be nice if there was a hint in the commits. | 21:20 | ||
| (and internal) | |||
| at work we have a bunch of markdown in each commit message which is probably overkill | 21:22 | ||
| ugexe | yeah im not sure if its worth mentioning the RakuAST anymore or not. ive still been including it since we still havent technically removed the legacy backend and i want to make it clear certain changes may not be getting backported | 21:26 | |
| Geth | rakudo/main: c6fff750c2 | (Will Coleda)++ | docs/release_guide.pod claim 2026.10 |
21:29 | |
| [Coke] | ok - I'll prbably sort them into the remaining buckets for changelog, but feel free to use it in commits. | ||
| ugexe | i think its safe to assume anything im doing is fixes | 21:36 | |
| unless stated otherwise | |||
| Geth | ¦ rakudo: lizmat self-assigned RakuAST: adverb elems in sequence endpoint github.com/rakudo/rakudo/issues/6046 | 22:28 | |
| [Coke] | changelog caught up | 23:07 | |
| Geth | setup-raku: 99d3a48056 | dependabot[bot]++ (committed using GitHub Web editor) | package-lock.json Bump undici from 6.28.0 to 6.29.0 (#64) Bumps [undici](github.com/nodejs/undici) from 6.28.0 to 6.29.0. - [Release notes](github.com/nodejs/undici/releases) - [Commits](github.com/nodejs/undici/compare/v.....v6.29.0) --- ... (8 more lines) |
23:53 | |