263 lifecycle arm names its row handle

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

born v=10 h=33554432
born v=20 h=33554433
born v=30 h=33554434
died v=20 h=33554433
died v=30 h=33554434
c handle at birth and at death agree: 33554434 33554434

Expected output

born v=10 h=33554432
born v=20 h=33554433
born v=30 h=33554434
died v=20 h=33554433
died v=30 h=33554434
c handle at birth and at death agree: 33554434 33554434

Flows

flow ~new click a branch to expand · @labels scroll to their anchor
new (expr: log, source: b: -1[i64], c: -1[i64], died: -1[i64])
flow ~new click a branch to expand · @labels scroll to their anchor
new (expr: rows, capacity: 8, source: v: i64)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (expr: rows, source: v: 10)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (expr: rows, source: v: 20)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (expr: rows, source: v: 30)
flow ~take click a branch to expand · @labels scroll to their anchor
take (expr: rows[log.b])
flow ~take click a branch to expand · @labels scroll to their anchor
take (expr: rows[log.c])
flow ~print.ln click a branch to expand · @labels scroll to their anchor
print.ln (expr: "c handle at birth and at death agree: {{ log.c:d }} {{ log.died:d }}")

Test Configuration

MUST_RUN