✓
Passing This code compiles and runs correctly.
Code
// PINS: TWENTY-SIX stores live in one program — each declared, inserted,
// written through its own sweep, and read back, under one compilation.
//
// This is ecs_bench_suite's fragmented_iter (rust-gamedev's workload): 26
// component fragments, few entities each, `data *= 2` over every fragment. In
// an archetype engine the workload measures fragmentation cost; here presence
// is a predicate column, not schema membership (O13), so each fragment is
// simply its own store. What the shape stresses instead is store COUNT: no
// corpus program declared more than a couple, so the registry, the per-store
// transform mint, and the emitted-name space had never been asked for 26 of
// anything.
import std/io
import std/store
std/store:new(ca, capacity: 4) { data: f64 }
std/store:new(cb, capacity: 4) { data: f64 }
std/store:new(cc, capacity: 4) { data: f64 }
std/store:new(cd, capacity: 4) { data: f64 }
std/store:new(ce, capacity: 4) { data: f64 }
std/store:new(cf, capacity: 4) { data: f64 }
std/store:new(cg, capacity: 4) { data: f64 }
std/store:new(ch, capacity: 4) { data: f64 }
std/store:new(ci, capacity: 4) { data: f64 }
std/store:new(cj, capacity: 4) { data: f64 }
std/store:new(ck, capacity: 4) { data: f64 }
std/store:new(cl, capacity: 4) { data: f64 }
std/store:new(cm, capacity: 4) { data: f64 }
std/store:new(cn, capacity: 4) { data: f64 }
std/store:new(co, capacity: 4) { data: f64 }
std/store:new(cp, capacity: 4) { data: f64 }
std/store:new(cq, capacity: 4) { data: f64 }
std/store:new(cr, capacity: 4) { data: f64 }
std/store:new(cs, capacity: 4) { data: f64 }
std/store:new(ct, capacity: 4) { data: f64 }
std/store:new(cu, capacity: 4) { data: f64 }
std/store:new(cv, capacity: 4) { data: f64 }
std/store:new(cw, capacity: 4) { data: f64 }
std/store:new(cx, capacity: 4) { data: f64 }
std/store:new(cy, capacity: 4) { data: f64 }
std/store:new(cz, capacity: 4) { data: f64 }
std/store:insert(ca) { data: 1.0 }
std/store:insert(cb) { data: 2.0 }
std/store:insert(cc) { data: 3.0 }
std/store:insert(cd) { data: 4.0 }
std/store:insert(ce) { data: 5.0 }
std/store:insert(cf) { data: 6.0 }
std/store:insert(cg) { data: 7.0 }
std/store:insert(ch) { data: 8.0 }
std/store:insert(ci) { data: 9.0 }
std/store:insert(cj) { data: 10.0 }
std/store:insert(ck) { data: 11.0 }
std/store:insert(cl) { data: 12.0 }
std/store:insert(cm) { data: 13.0 }
std/store:insert(cn) { data: 14.0 }
std/store:insert(co) { data: 15.0 }
std/store:insert(cp) { data: 16.0 }
std/store:insert(cq) { data: 17.0 }
std/store:insert(cr) { data: 18.0 }
std/store:insert(cs) { data: 19.0 }
std/store:insert(ct) { data: 20.0 }
std/store:insert(cu) { data: 21.0 }
std/store:insert(cv) { data: 22.0 }
std/store:insert(cw) { data: 23.0 }
std/store:insert(cx) { data: 24.0 }
std/store:insert(cy) { data: 25.0 }
std/store:insert(cz) { data: 26.0 }
std/store:query(ca)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cb)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cc)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cd)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(ce)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cf)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cg)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(ch)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(ci)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cj)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(ck)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cl)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cm)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cn)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(co)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cp)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cq)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cr)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cs)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(ct)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cu)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cv)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cw)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cx)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cy)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(cz)
! query e |> std/store:stored { e.data: e.data * 2.0 }
std/store:query(ca)
! query r |> std/io:print.ln("ca {{ r.data:f }}")
std/store:query(cb)
! query r |> std/io:print.ln("cb {{ r.data:f }}")
std/store:query(cc)
! query r |> std/io:print.ln("cc {{ r.data:f }}")
std/store:query(cd)
! query r |> std/io:print.ln("cd {{ r.data:f }}")
std/store:query(ce)
! query r |> std/io:print.ln("ce {{ r.data:f }}")
std/store:query(cf)
! query r |> std/io:print.ln("cf {{ r.data:f }}")
std/store:query(cg)
! query r |> std/io:print.ln("cg {{ r.data:f }}")
std/store:query(ch)
! query r |> std/io:print.ln("ch {{ r.data:f }}")
std/store:query(ci)
! query r |> std/io:print.ln("ci {{ r.data:f }}")
std/store:query(cj)
! query r |> std/io:print.ln("cj {{ r.data:f }}")
std/store:query(ck)
! query r |> std/io:print.ln("ck {{ r.data:f }}")
std/store:query(cl)
! query r |> std/io:print.ln("cl {{ r.data:f }}")
std/store:query(cm)
! query r |> std/io:print.ln("cm {{ r.data:f }}")
std/store:query(cn)
! query r |> std/io:print.ln("cn {{ r.data:f }}")
std/store:query(co)
! query r |> std/io:print.ln("co {{ r.data:f }}")
std/store:query(cp)
! query r |> std/io:print.ln("cp {{ r.data:f }}")
std/store:query(cq)
! query r |> std/io:print.ln("cq {{ r.data:f }}")
std/store:query(cr)
! query r |> std/io:print.ln("cr {{ r.data:f }}")
std/store:query(cs)
! query r |> std/io:print.ln("cs {{ r.data:f }}")
std/store:query(ct)
! query r |> std/io:print.ln("ct {{ r.data:f }}")
std/store:query(cu)
! query r |> std/io:print.ln("cu {{ r.data:f }}")
std/store:query(cv)
! query r |> std/io:print.ln("cv {{ r.data:f }}")
std/store:query(cw)
! query r |> std/io:print.ln("cw {{ r.data:f }}")
std/store:query(cx)
! query r |> std/io:print.ln("cx {{ r.data:f }}")
std/store:query(cy)
! query r |> std/io:print.ln("cy {{ r.data:f }}")
std/store:query(cz)
! query r |> std/io:print.ln("cz {{ r.data:f }}")
Actual
ca 2
cb 4
cc 6
cd 8
ce 10
cf 12
cg 14
ch 16
ci 18
cj 20
ck 22
cl 24
cm 26
cn 28
co 30
cp 32
cq 34
cr 36
cs 38
ct 40
cu 42
cv 44
cw 46
cx 48
cy 50
cz 52
Expected output
✓ Zig✓ C#ca 2
cb 4
cc 6
cd 8
ce 10
cf 12
cg 14
ch 16
ci 18
cj 20
ck 22
cl 24
cm 26
cn 28
co 30
cp 32
cq 34
cr 36
cs 38
ct 40
cu 42
cv 44
cw 46
cx 48
cy 50
cz 52
Emitted Zig source
// Access compiler flags via the per-user compiler_env module
const CompilerEnv = @import("compiler_env").CompilerEnv;
pub const panic = if (@import("builtin").mode == .Debug)
@import("std").debug.FullPanic(@import("std").debug.defaultPanic)
else
@import("std").debug.simple_panic;
const __koru_bare = struct {
extern fn posix_memalign(memptr: *?*anyopaque, alignment: usize, size: usize) c_int;
extern fn free(ptr: ?*anyopaque) void;
fn bareAlloc(_: *anyopaque, len: usize, alignment: @import("std").mem.Alignment, _: usize) ?[*]u8 {
var p: ?*anyopaque = null;
const a = @max(alignment.toByteUnits(), @sizeOf(usize));
if (posix_memalign(&p, a, len) != 0) return null;
return @ptrCast(p);
}
fn bareResize(_: *anyopaque, _: []u8, _: @import("std").mem.Alignment, _: usize, _: usize) bool { return false; }
fn bareRemap(_: *anyopaque, _: []u8, _: @import("std").mem.Alignment, _: usize, _: usize) ?[*]u8 { return null; }
fn bareFree(_: *anyopaque, memory: []u8, _: @import("std").mem.Alignment, _: usize) void { free(@ptrCast(memory.ptr)); }
const vtable = @import("std").mem.Allocator.VTable{ .alloc = bareAlloc, .resize = bareResize, .remap = bareRemap, .free = bareFree };
const allocator = @import("std").mem.Allocator{ .ptr = undefined, .vtable = &vtable };
};
const __koru_backing = if (@import("builtin").link_libc) @import("std").heap.c_allocator else if (@import("builtin").os.tag == .freestanding) __koru_bare.allocator else @import("std").heap.page_allocator;
var __koru_leak_count: usize = 0;
fn __koru_alloc(ctx: *anyopaque, len: usize, alignment: @import("std").mem.Alignment, ret_addr: usize) ?[*]u8 {
_ = ctx;
const r = __koru_backing.rawAlloc(len, alignment, ret_addr);
if (comptime @import("builtin").mode == .Debug) {
if (r != null) __koru_leak_count += 1;
}
return r;
}
fn __koru_resize(ctx: *anyopaque, memory: []u8, alignment: @import("std").mem.Alignment, new_len: usize, ret_addr: usize) bool {
_ = ctx;
return __koru_backing.rawResize(memory, alignment, new_len, ret_addr);
}
fn __koru_remap(ctx: *anyopaque, memory: []u8, alignment: @import("std").mem.Alignment, new_len: usize, ret_addr: usize) ?[*]u8 {
_ = ctx;
return __koru_backing.rawRemap(memory, alignment, new_len, ret_addr);
}
fn __koru_free(ctx: *anyopaque, memory: []u8, alignment: @import("std").mem.Alignment, ret_addr: usize) void {
_ = ctx;
__koru_backing.rawFree(memory, alignment, ret_addr);
if (comptime @import("builtin").mode == .Debug) {
__koru_leak_count -= 1;
}
}
const __koru_vtable = @import("std").mem.Allocator.VTable{ .alloc = __koru_alloc, .resize = __koru_resize, .remap = __koru_remap, .free = __koru_free };
pub fn koru_allocator() @import("std").mem.Allocator {
return .{ .ptr = undefined, .vtable = &__koru_vtable };
}
pub inline fn __koru_intcast(comptime T: type, x: anytype) T {
if (comptime (@import("builtin").mode == .Debug or @import("builtin").mode == .ReleaseSafe))
return @as(T, @intCast(x));
const dst = @typeInfo(T);
const src = @typeInfo(@TypeOf(x));
if (comptime (dst == .int and src == .int and dst.int.bits == src.int.bits and dst.int.signedness != src.int.signedness))
return @as(T, @bitCast(x));
return @as(T, @intCast(x));
}
pub fn koru_leak_check() void {
if (comptime @import("builtin").mode != .Debug) return;
if (__koru_leak_count == 0) return;
if (comptime @import("builtin").target.os.tag == .freestanding) {
if (comptime @import("builtin").cpu.arch == .wasm32 or @import("builtin").cpu.arch == .wasm64) {
@panic("KORU LEAK CHECK FAILED: the produced program leaked");
} else {
const __klc = struct { extern var stdout: ?*anyopaque; extern fn fputs(__s: [*:0]const u8, __st: ?*anyopaque) c_int; };
var __lb: [128]u8 = undefined;
const __lm = "KORU LEAK CHECK FAILED: allocations still outstanding at end of run: ";
@memcpy(__lb[0..__lm.len], __lm);
var __ln: usize = __lm.len;
var __lv = __koru_leak_count;
var __ld: [20]u8 = undefined;
var __lk: usize = 0;
while (__lv > 0) : (__lk += 1) { __ld[__lk] = @intCast('0' + __lv % 10); __lv /= 10; }
for (0..__lk) |__li| { __lb[__ln] = __ld[__lk - 1 - __li]; __ln += 1; }
__lb[__ln] = '\n'; __ln += 1; __lb[__ln] = 0;
_ = __klc.fputs(@as([*:0]const u8, @ptrCast(&__lb)), __klc.stdout);
@trap();
}
} else {
@import("std").debug.print("KORU LEAK CHECK FAILED: the produced program leaked (trace above)\n", .{});
@import("std").process.exit(1);
}
}
pub const main_module = struct {
// std/store: plural store 'ca' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cb' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cc' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cd' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ce' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cf' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cg' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ch' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ci' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cj' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ck' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cl' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cm' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cn' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'co' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cp' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cq' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cr' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cs' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ct' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cu' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cv' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cw' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cx' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cy' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cz' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:43 ~input:__store_insert_ca()
pub fn flow0() void {
_ = main_module.__store_insert_ca_event.handler(.{ .data = 1.0, .__site_line = 43 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:44 ~input:__store_insert_cb()
pub fn flow1() void {
_ = main_module.__store_insert_cb_event.handler(.{ .data = 2.0, .__site_line = 44 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:45 ~input:__store_insert_cc()
pub fn flow2() void {
_ = main_module.__store_insert_cc_event.handler(.{ .data = 3.0, .__site_line = 45 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:46 ~input:__store_insert_cd()
pub fn flow3() void {
_ = main_module.__store_insert_cd_event.handler(.{ .data = 4.0, .__site_line = 46 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:47 ~input:__store_insert_ce()
pub fn flow4() void {
_ = main_module.__store_insert_ce_event.handler(.{ .data = 5.0, .__site_line = 47 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:48 ~input:__store_insert_cf()
pub fn flow5() void {
_ = main_module.__store_insert_cf_event.handler(.{ .data = 6.0, .__site_line = 48 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:49 ~input:__store_insert_cg()
pub fn flow6() void {
_ = main_module.__store_insert_cg_event.handler(.{ .data = 7.0, .__site_line = 49 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:50 ~input:__store_insert_ch()
pub fn flow7() void {
_ = main_module.__store_insert_ch_event.handler(.{ .data = 8.0, .__site_line = 50 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:51 ~input:__store_insert_ci()
pub fn flow8() void {
_ = main_module.__store_insert_ci_event.handler(.{ .data = 9.0, .__site_line = 51 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:52 ~input:__store_insert_cj()
pub fn flow9() void {
_ = main_module.__store_insert_cj_event.handler(.{ .data = 10.0, .__site_line = 52 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:53 ~input:__store_insert_ck()
pub fn flow10() void {
_ = main_module.__store_insert_ck_event.handler(.{ .data = 11.0, .__site_line = 53 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:54 ~input:__store_insert_cl()
pub fn flow11() void {
_ = main_module.__store_insert_cl_event.handler(.{ .data = 12.0, .__site_line = 54 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:55 ~input:__store_insert_cm()
pub fn flow12() void {
_ = main_module.__store_insert_cm_event.handler(.{ .data = 13.0, .__site_line = 55 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:56 ~input:__store_insert_cn()
pub fn flow13() void {
_ = main_module.__store_insert_cn_event.handler(.{ .data = 14.0, .__site_line = 56 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:57 ~input:__store_insert_co()
pub fn flow14() void {
_ = main_module.__store_insert_co_event.handler(.{ .data = 15.0, .__site_line = 57 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:58 ~input:__store_insert_cp()
pub fn flow15() void {
_ = main_module.__store_insert_cp_event.handler(.{ .data = 16.0, .__site_line = 58 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:59 ~input:__store_insert_cq()
pub fn flow16() void {
_ = main_module.__store_insert_cq_event.handler(.{ .data = 17.0, .__site_line = 59 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:60 ~input:__store_insert_cr()
pub fn flow17() void {
_ = main_module.__store_insert_cr_event.handler(.{ .data = 18.0, .__site_line = 60 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:61 ~input:__store_insert_cs()
pub fn flow18() void {
_ = main_module.__store_insert_cs_event.handler(.{ .data = 19.0, .__site_line = 61 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:62 ~input:__store_insert_ct()
pub fn flow19() void {
_ = main_module.__store_insert_ct_event.handler(.{ .data = 20.0, .__site_line = 62 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:63 ~input:__store_insert_cu()
pub fn flow20() void {
_ = main_module.__store_insert_cu_event.handler(.{ .data = 21.0, .__site_line = 63 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:64 ~input:__store_insert_cv()
pub fn flow21() void {
_ = main_module.__store_insert_cv_event.handler(.{ .data = 22.0, .__site_line = 64 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:65 ~input:__store_insert_cw()
pub fn flow22() void {
_ = main_module.__store_insert_cw_event.handler(.{ .data = 23.0, .__site_line = 65 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:66 ~input:__store_insert_cx()
pub fn flow23() void {
_ = main_module.__store_insert_cx_event.handler(.{ .data = 24.0, .__site_line = 66 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:67 ~input:__store_insert_cy()
pub fn flow24() void {
_ = main_module.__store_insert_cy_event.handler(.{ .data = 25.0, .__site_line = 67 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:68 ~input:__store_insert_cz()
pub fn flow25() void {
_ = main_module.__store_insert_cz_event.handler(.{ .data = 26.0, .__site_line = 68 });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:70 ~input:__store_sweeprun_ca_L71_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow26() void {
_ = main_module.__store_sweeprun_ca_L71_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:73 ~input:__store_sweeprun_cb_L74_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow27() void {
_ = main_module.__store_sweeprun_cb_L74_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:76 ~input:__store_sweeprun_cc_L77_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow28() void {
_ = main_module.__store_sweeprun_cc_L77_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:79 ~input:__store_sweeprun_cd_L80_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow29() void {
_ = main_module.__store_sweeprun_cd_L80_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:82 ~input:__store_sweeprun_ce_L83_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow30() void {
_ = main_module.__store_sweeprun_ce_L83_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:85 ~input:__store_sweeprun_cf_L86_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow31() void {
_ = main_module.__store_sweeprun_cf_L86_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:88 ~input:__store_sweeprun_cg_L89_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow32() void {
_ = main_module.__store_sweeprun_cg_L89_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:91 ~input:__store_sweeprun_ch_L92_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow33() void {
_ = main_module.__store_sweeprun_ch_L92_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:94 ~input:__store_sweeprun_ci_L95_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow34() void {
_ = main_module.__store_sweeprun_ci_L95_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:97 ~input:__store_sweeprun_cj_L98_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow35() void {
_ = main_module.__store_sweeprun_cj_L98_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:100 ~input:__store_sweeprun_ck_L101_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow36() void {
_ = main_module.__store_sweeprun_ck_L101_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:103 ~input:__store_sweeprun_cl_L104_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow37() void {
_ = main_module.__store_sweeprun_cl_L104_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:106 ~input:__store_sweeprun_cm_L107_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow38() void {
_ = main_module.__store_sweeprun_cm_L107_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:109 ~input:__store_sweeprun_cn_L110_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow39() void {
_ = main_module.__store_sweeprun_cn_L110_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:112 ~input:__store_sweeprun_co_L113_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow40() void {
_ = main_module.__store_sweeprun_co_L113_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:115 ~input:__store_sweeprun_cp_L116_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow41() void {
_ = main_module.__store_sweeprun_cp_L116_690_121_twenty_six_component_stores_input_b542d0_event.handler(.{ });
}
// >>> FLOW: tests/regression/600_STDLIB/690_STORE/690_121_twenty_six_component_stores/input.k:118 ~input:__store_sweeprun_cq_L119_690_121_twenty_six_component_stores_input_b542d0()
pub fn flow42() void {
... [truncated - 259KB total]Emitted C# source
static class main_module {
public static void __koru_stdout_write(dynamic s) => global::System.Console.Out.Write(s);
public static void __koru_stderr_write(dynamic s) => global::System.Console.Error.Write(s);
// The mutable handle carrier — `*String`-style resources are
// `new __KoruBox { data = … }` because C# anonymous types are
// read-only: `s.data = …` (std/string append/clear, handle
// mutation generally) needs a settable member.
public class __KoruBox { public dynamic data; }
// Textification for `{{ … }}` operands: C# bool ToStrings as
// `True` where Koru prints `true`, and the operand's static type
// is unknown at this boundary — a `(x) is bool` inline test would
// be a compile error on statically-typed operands instead. Generic
// on purpose: `dynamic` boxed every value-type operand — measured
// ~1s/10M elements on 012_threat_scanner — while T specializes to
// the operand's own ToString() with no box.
public static string __koru_str<T>(T v) => v is bool b ? (b ? "true" : "false") : v?.ToString();
// std/store: plural store 'ca' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cb' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cc' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cd' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ce' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cf' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cg' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ch' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ci' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cj' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ck' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cl' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cm' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cn' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'co' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cp' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cq' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cr' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cs' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'ct' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cu' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cv' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cw' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cx' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cy' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
// std/store: plural store 'cz' created (SoA cell + insert/query/write/take/stripe units); fields data: f64
static class __koru_store_ca {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cb {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cc {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cd {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_ce {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cf {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cg {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_ch {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_ci {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cj {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_ck {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cl {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cm {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cn {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_co {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cp {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cq {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cr {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cs {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_ct {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cu {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cv {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cw {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cx {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cy {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
static class __koru_store_cz {
public static double[] data = new double[4];
public static long len = 0;
public static long __koru_brand = -1;
}
public static class __store_insert_ca_event {
public struct Input {
public double data;
public long __site_line;
}
public static dynamic handler(Input __koru_input) {
var data = __koru_input.data;
var __site_line = __koru_input.__site_line;
if (__koru_store_ca.len >= 4) throw new global::System.Exception("std/store: store 'ca' is full (capacity 4) - declared capacity and the `| full` branch are pinned at 690_011");
long __koru_new_row = __koru_store_ca.len;
__koru_store_ca.data[__koru_new_row] = data;
__koru_store_ca.len += 1;
return default;
}
}
public static class __store_apply_ca_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public struct Output {
public string tag;
public double data;
}
public static Output handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var __koru_r = row;
switch (field) {
case 0: { __koru_store_ca.data[__koru_r] = value_0; return new Output { tag = "data", data = value_0 }; }
}
throw new global::System.Exception("__store_apply_ca: field index " + field + " is not a column of store 'ca'");
return default;
}
}
public static class __store_write_ca_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public static dynamic handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var result_0 = main_module.__store_apply_ca_event.handler(new __store_apply_ca_event.Input { row = (long)(row), field = (long)(field), value_0 = (double)(value_0)});
var _auto_6 = result_0.data;
return default;
}
}
public static class __store_insert_cb_event {
public struct Input {
public double data;
public long __site_line;
}
public static dynamic handler(Input __koru_input) {
var data = __koru_input.data;
var __site_line = __koru_input.__site_line;
if (__koru_store_cb.len >= 4) throw new global::System.Exception("std/store: store 'cb' is full (capacity 4) - declared capacity and the `| full` branch are pinned at 690_011");
long __koru_new_row = __koru_store_cb.len;
__koru_store_cb.data[__koru_new_row] = data;
__koru_store_cb.len += 1;
return default;
}
}
public static class __store_apply_cb_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public struct Output {
public string tag;
public double data;
}
public static Output handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var __koru_r = row;
switch (field) {
case 0: { __koru_store_cb.data[__koru_r] = value_0; return new Output { tag = "data", data = value_0 }; }
}
throw new global::System.Exception("__store_apply_cb: field index " + field + " is not a column of store 'cb'");
return default;
}
}
public static class __store_write_cb_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public static dynamic handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var result_1 = main_module.__store_apply_cb_event.handler(new __store_apply_cb_event.Input { row = (long)(row), field = (long)(field), value_0 = (double)(value_0)});
var _auto_7 = result_1.data;
return default;
}
}
public static class __store_insert_cc_event {
public struct Input {
public double data;
public long __site_line;
}
public static dynamic handler(Input __koru_input) {
var data = __koru_input.data;
var __site_line = __koru_input.__site_line;
if (__koru_store_cc.len >= 4) throw new global::System.Exception("std/store: store 'cc' is full (capacity 4) - declared capacity and the `| full` branch are pinned at 690_011");
long __koru_new_row = __koru_store_cc.len;
__koru_store_cc.data[__koru_new_row] = data;
__koru_store_cc.len += 1;
return default;
}
}
public static class __store_apply_cc_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public struct Output {
public string tag;
public double data;
}
public static Output handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var __koru_r = row;
switch (field) {
case 0: { __koru_store_cc.data[__koru_r] = value_0; return new Output { tag = "data", data = value_0 }; }
}
throw new global::System.Exception("__store_apply_cc: field index " + field + " is not a column of store 'cc'");
return default;
}
}
public static class __store_write_cc_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public static dynamic handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var result_2 = main_module.__store_apply_cc_event.handler(new __store_apply_cc_event.Input { row = (long)(row), field = (long)(field), value_0 = (double)(value_0)});
var _auto_8 = result_2.data;
return default;
}
}
public static class __store_insert_cd_event {
public struct Input {
public double data;
public long __site_line;
}
public static dynamic handler(Input __koru_input) {
var data = __koru_input.data;
var __site_line = __koru_input.__site_line;
if (__koru_store_cd.len >= 4) throw new global::System.Exception("std/store: store 'cd' is full (capacity 4) - declared capacity and the `| full` branch are pinned at 690_011");
long __koru_new_row = __koru_store_cd.len;
__koru_store_cd.data[__koru_new_row] = data;
__koru_store_cd.len += 1;
return default;
}
}
public static class __store_apply_cd_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public struct Output {
public string tag;
public double data;
}
public static Output handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var __koru_r = row;
switch (field) {
case 0: { __koru_store_cd.data[__koru_r] = value_0; return new Output { tag = "data", data = value_0 }; }
}
throw new global::System.Exception("__store_apply_cd: field index " + field + " is not a column of store 'cd'");
return default;
}
}
public static class __store_write_cd_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public static dynamic handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var result_3 = main_module.__store_apply_cd_event.handler(new __store_apply_cd_event.Input { row = (long)(row), field = (long)(field), value_0 = (double)(value_0)});
var _auto_9 = result_3.data;
return default;
}
}
public static class __store_insert_ce_event {
public struct Input {
public double data;
public long __site_line;
}
public static dynamic handler(Input __koru_input) {
var data = __koru_input.data;
var __site_line = __koru_input.__site_line;
if (__koru_store_ce.len >= 4) throw new global::System.Exception("std/store: store 'ce' is full (capacity 4) - declared capacity and the `| full` branch are pinned at 690_011");
long __koru_new_row = __koru_store_ce.len;
__koru_store_ce.data[__koru_new_row] = data;
__koru_store_ce.len += 1;
return default;
}
}
public static class __store_apply_ce_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public struct Output {
public string tag;
public double data;
}
public static Output handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var __koru_r = row;
switch (field) {
case 0: { __koru_store_ce.data[__koru_r] = value_0; return new Output { tag = "data", data = value_0 }; }
}
throw new global::System.Exception("__store_apply_ce: field index " + field + " is not a column of store 'ce'");
return default;
}
}
public static class __store_write_ce_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public static dynamic handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var result_4 = main_module.__store_apply_ce_event.handler(new __store_apply_ce_event.Input { row = (long)(row), field = (long)(field), value_0 = (double)(value_0)});
var _auto_10 = result_4.data;
return default;
}
}
public static class __store_insert_cf_event {
public struct Input {
public double data;
public long __site_line;
}
public static dynamic handler(Input __koru_input) {
var data = __koru_input.data;
var __site_line = __koru_input.__site_line;
if (__koru_store_cf.len >= 4) throw new global::System.Exception("std/store: store 'cf' is full (capacity 4) - declared capacity and the `| full` branch are pinned at 690_011");
long __koru_new_row = __koru_store_cf.len;
__koru_store_cf.data[__koru_new_row] = data;
__koru_store_cf.len += 1;
return default;
}
}
public static class __store_apply_cf_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public struct Output {
public string tag;
public double data;
}
public static Output handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var __koru_r = row;
switch (field) {
case 0: { __koru_store_cf.data[__koru_r] = value_0; return new Output { tag = "data", data = value_0 }; }
}
throw new global::System.Exception("__store_apply_cf: field index " + field + " is not a column of store 'cf'");
return default;
}
}
public static class __store_write_cf_event {
public struct Input {
public long row;
public long field;
public double value_0;
}
public static dynamic handler(Input __koru_input) {
var row = __koru_input.row;
var field = __koru_input.field;
var value_0 = __koru_input.value_0;
var result_5 = main_module.__store_apply_cf_event.handler(new __store_apply_cf_event.Input { row = (long)(row), field = (long)(field), value_0 = (double)(value_0)});
var _auto_11 = result_5.data;
return default;
}
}
public static class __store_insert_cg_event {
public struct Input {
public double data;
public long __site_line;
}
public static dynamic handler(Input __koru_input) {
var data = __koru_input.data;
var __site_line = __koru_input.__site_line;
if (__koru_store_cg.len >= 4) throw new global::System.Exception("std/store: store 'cg' is full (c
... [truncated - 153KB total]Flows
flow ~new click a branch to expand · @labels scroll to their anchor
new (ca, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cb, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cc, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cd, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (ce, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cf, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cg, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (ch, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (ci, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cj, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (ck, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cl, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cm, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cn, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (co, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cp, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cq, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cr, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cs, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (ct, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cu, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cv, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cw, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cx, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cy, capacity: 4, source: data: f64)
flow ~new click a branch to expand · @labels scroll to their anchor
new (cz, capacity: 4, source: data: f64)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (ca, source: data: 1.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cb, source: data: 2.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cc, source: data: 3.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cd, source: data: 4.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (ce, source: data: 5.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cf, source: data: 6.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cg, source: data: 7.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (ch, source: data: 8.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (ci, source: data: 9.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cj, source: data: 10.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (ck, source: data: 11.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cl, source: data: 12.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cm, source: data: 13.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cn, source: data: 14.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (co, source: data: 15.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cp, source: data: 16.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cq, source: data: 17.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cr, source: data: 18.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cs, source: data: 19.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (ct, source: data: 20.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cu, source: data: 21.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cv, source: data: 22.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cw, source: data: 23.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cx, source: data: 24.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cy, source: data: 25.0)
flow ~insert click a branch to expand · @labels scroll to their anchor
insert (cz, source: data: 26.0)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ca)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cb)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cc)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cd)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ce)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cf)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cg)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ch)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ci)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cj)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ck)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cl)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cm)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cn)
flow ~query click a branch to expand · @labels scroll to their anchor
query (co)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cp)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cq)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cr)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cs)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ct)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cu)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cv)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cw)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cx)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cy)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cz)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ca)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cb)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cc)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cd)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ce)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cf)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cg)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ch)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ci)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cj)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ck)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cl)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cm)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cn)
flow ~query click a branch to expand · @labels scroll to their anchor
query (co)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cp)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cq)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cr)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cs)
flow ~query click a branch to expand · @labels scroll to their anchor
query (ct)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cu)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cv)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cw)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cx)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cy)
flow ~query click a branch to expand · @labels scroll to their anchor
query (cz)
Test Configuration
MUST_RUN LANGUAGES: zig cs