01:23 Voldenet_ joined, Voldenet left 01:24 Voldenet_ is now known as Voldenet
Geth rakudo: ugexe++ created pull request #6688:
RakuAST: keep a call's references when an assignment to one follows a native read
01:34
nqp: ugexe++ created pull request #876:
Keep a lexicalref condition's reference when a two operand conditional yeilds it
01:36
[Coke] Got disconnected from bus connection. Trying to reconnect... 01:55
Failed to re-add reference to unit: Transport endpoint is not connected
new failure mode for blin process.
c: af3df50dba e.say
committable6 [Coke], ¦af3df50: «Cannot test this commit (Commit exists, but an executable could not be built for it)»
Geth whateverable/main: 19b6d735ed | (Will Coleda)++ | .ping
WIP
01:56
02:01 greppable6 left, releasable6 left, benchable6 left, unicodable6 left, nativecallable6 left, committable6 left, coverable6 left, sourceable6 left, quotable6 left, linkable6 left, shareable6__ left, bloatable6 left, bisectable6 left, evalable6 left, huggable6 left, notable6 left, tellable6 left
[Coke] c: af3df50dba e.say 02:03
Geth nqp/main: 06f61ec6a4 | (Nick Logan)++ (committed using GitHub Web editor) | 2 files
Keep a lexicalref condition's reference when a two operand conditional yields it (#876)

Previously a two operand `if` or `unless` whose condition is a native
  `lexicalref` read that condition as a native value whenever no result
kind was wanted, such as when it is a call argument. When the branch does not run the condition is the result, so the callee got the value instead of the reference. Passing `$i || 5` for an `int $i` to an ... (6 more lines)
02:04 releasable6 joined, shareable6 joined, evalable6 joined, greppable6 joined, huggable6 joined, bisectable6 joined, sourceable6 joined, linkable6 joined 02:05 quotable6 joined, coverable6 joined, committable6 joined, bloatable6 joined, benchable6 joined
Geth rakudo: ugexe++ created pull request #6689:
Bump NQP to keep the reference a two operand conditional yields
02:05
02:06 notable6 joined, nativecallable6 joined, tellable6 joined, unicodable6 joined
Geth rakudo/main: 3f7eeeef25 | (Nick Logan)++ (committed using GitHub Web editor) | 2 files
RakuAST: keep a call's references when an assignment to one follows a native read (#6688)

Previously a native value read ahead of an impure argument moved that argument into a temporary of the native kind the argument yields. A native assignment to an `is rw` native parameter yields the reference. The temporary only held its value, so the callee got a plain native where it needed the reference. `f($text, $pos = $pos + 1)` inside a ... (8 more lines)
02:14
02:18 bisectable6 left, tellable6 left, evalable6 left, greppable6 left, benchable6 left, quotable6 left 02:21 bloatable6 left, coverable6 left, nativecallable6 left, notable6 left, committable6 left, sourceable6 left, huggable6 left, shareable6 left, releasable6 left 02:22 unicodable6 left, linkable6 left 02:23 bloatable6 joined, evalable6 joined, greppable6 joined, benchable6 joined, quotable6 joined, shareable6 joined 02:24 linkable6 joined, nativecallable6 joined 02:25 coverable6 joined, sourceable6 joined, unicodable6 joined, releasable6 joined, bisectable6 joined, committable6 joined, huggable6 joined 02:26 tellable6 joined, notable6 joined
Geth rakudo/main: 67f2e3bcff | (Nick Logan)++ (committed using GitHub Web editor) | tools/templates/NQP_REVISION
Bump NQP to keep the reference a two operand conditional yields (#6689)
02:46
rakudo: ugexe++ created pull request #6690:
RakuAST: settle argument passing for short circuit operands and at check time
04:09
04:18 Pixi joined 04:20 Pixi` left 04:41 Pixi left 05:35 kjp joined 05:50 gfldex left 05:51 gfldex joined
lizmat [Coke]: can confirm that all of my modules that were failing in blin because of JSON::Fast, are now ok with JSON::Fast:ver<0.21.0>:auth<zef:timo> 09:22
timo++