Geth rakudo/main: 82cd915203 | (Nick Logan)++ | 3 files
RakuAST: resolve externally-defined types in synthesised closures

  `Code.assuming` builds a synthesised `RakuAST::Sub` (or PointyBlock)
at runtime and `.EVAL`s it. When the curried Code's signature names a type that is not in the setting - a user-defined class, a type imported via `use`, anything that lives in the caller's lexical scope - the synthesised AST failed to resolve the name ... (29 more lines)
00:10
rakudo/main: b31e255f3d | (Nick Logan)++ | 2 files
RakuAST: keep parameter target for type-object constraints

  `ParameterAST` translates a `Parameter` object from the curried Code
into a `RakuAST::Parameter` for the synthesised signature. When the parameter has a single non-Code post-constraint it was treated as a literal-value match and the parameter's target (its name) was deleted - correct for `sub f(42) { }`, wrong for any subset-typed ... (20 more lines)
rakudo/main: 4e96aa26fe | (Nick Logan)++ (committed using GitHub Web editor) | 3 files
Merge pull request #6202 from ugexe/ugexe/rakuast-fix-code-assuming

RakuAST: two Code.assuming bugs in synthesised closures
00:48 vrurg joined 00:51 kurahaupo left, vrurg_ left 01:50 vrurg_ joined 01:53 vrurg left 02:32 kurahaupo joined 02:35 Pixi joined 02:38 apogee_ntv left 02:40 apogee_ntv joined 03:45 Voldenet left, Voldenet_ joined 03:46 Voldenet_ is now known as Voldenet 04:52 kurahaupo left 04:56 hurufu joined 05:42 kurahaupo joined
releasable6 Next release in ≈2 days and ≈11 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 07:00
08:02 kurahaupo left 08:15 kurahaupo joined
Geth rakudo/main: 437a589eec | (Nick Logan)++ (committed by ab5tract) | 2 files
RakuAST: stop currying through special-op postfixes (.WHAT etc.)

  `(5 ~~ *).WHAT` returned a curried WhateverCode whose deparsed string
was `.WHAT` (and similarly for `.HOW`, `.WHO`, `.VAR`, `.DEFINITE`, etc.). The bug shape: `(curried).WHAT` flowed currying outward and became `{ (curried-expr).WHAT }` instead of "take the value of the parens and then take its WHAT." ... (25 more lines)
08:48
09:27 kurahaupo left 10:01 librasteve_ joined 10:12 patrickb left, patrickb joined 10:16 patrickb left 10:20 patrickb joined 10:45 kurahaupo joined 10:54 kurahaupo left 11:38 patrickb left 11:49 donaldh left 11:52 patrickb joined
[Coke] releasable6: next 12:53
releasable6 [Coke], Next release in ≈2 days and ≈6 hours. 1 blocker. 87 out of 138 commits logged
[Coke], Details: gist.github.com/2362f1aaaad10f9bfe...156f179108
[Coke] ab5tract: why did you merge that PR? 12:54
Were you trying specifically to get it into this release? please coordinate with the release manager before merging things 2 days before the release...
ugexe: I assume your merges were specifically for addressing blin based on the comments. 12:55
ugexe Yeah 12:57
[Coke] what about that last one that lizmat said "let's wait"? 12:58
does that need to go in as well? (also, not *too* worried about 437a589 since it's RakuAST)
ugexe Dunno what you’re referring to. Not at a computer though 13:07
If you’re talking about the suggestion of addressing style nits, no that isn’t necessary 13:08
[Coke] ah, nevermind, it was merged. 13:30
6202
I missed that you merged it already, only saw lizmat saying something about waiting post-release. 13:31
I think that was in re: *more* changes.
I'm caught up now, thanks. :)
kicking off mini-blin with anything that reported an error before. 14:37
before.. since the last release. 14:38
seems stuck on zef update. 14:43
just very slow. 14:46
ugexe zef doesn't use assuming anywhere so I don't think any of the changes should affect it 15:12
[Coke] yah, probably the ecosystem site itself 15:14
it's nearly done testing the subset
(Still saw several bisects happening along the way) 15:15
This is the interesting result from this run: 15:23
Text::Markdown::Discount – Fail, Bisected: 224aa3d - new failure commit
was '4acea05' - maybe this just points to more flapping 15:24
everything else is fixed or has a note that a ticket was opened in the repo.
... ok, looking at the failures for new... it says "Failed to get passing tests, but continuing with --force-test"... but there aren't any "not ok" or "Failed test"s 15:30
is raku.land dead? 15:32
raku.land/github:hartenfels/Text::...::Discount is, anyway.
(that's the url blin gives in failures.md for that module) 15:39
So, as long as we're good with tickets for those 3 modules, we're probably fine on blin 15:40
lizmat github.com/hartenfels?tab=repositories doesn't lost anything markdown related it seems 16:18
ugexe presumably they deleted their repo 16:40
[Coke] now to finish the (*& changelog. wonder if I can automate this more. :) 16:46
releasable6: next
releasable6 [Coke], Next release in ≈2 days and ≈2 hours. 1 blocker. 87 out of 138 commits logged
[Coke], Details: gist.github.com/83d49fbc9e80c5502d...9f60b5c556
[Coke] is github.com/rakudo/rakudo/commit/36...eded507ec5 about sprintf? 16:57
and github.com/rakudo/rakudo/commit/45...fce1052c9? 16:58
releasable6: next 17:37
releasable6 [Coke], Next release in ≈2 days and ≈1 hour. There are no known blockers. 133 out of 138 commits logged
[Coke], Details: gist.github.com/9f5ef7f11e1d63c329...70577ee132
[Coke] ... weird, it just said 138 in whateverable. :)
github.com/rakudo/rakudo/wiki/ChangeLog-Draft is up to date - please review and feel free to consolidate entries, clean up, etc. lizmat, I put those two under a big sprintf bucket.
Lumped a few nqp updates together, feel free to separate those. 17:40
17:42 librasteve_ left, hurufu left, Voldenet left, Pixi left 17:43 librasteve_ joined, hurufu joined, Pixi joined, Voldenet joined
lizmat looks 18:03
lizmat edits
lizmat is done editing 18:49