✗
Failing This test is currently failing.
Failed: backend-exec
Error Details
output_emitted.zig:40:14: error: expected ';' after declaration
Failure Output
🎯 Compiler coordination: Passes: 15 (flow-based: frontend, analysis, emission)
Error: output_emitted.zig:40:14: error: expected ';' after declaration
const box#EmailAddress = struct {
^~~~~~~~~~~~~~~~~~~~~~~~ Code
// RED PIN (type-system design walk, 2026-07-06/07). REWRITTEN from the
// dead `Box<EmailAddress>` generation. A stamped name whose parameter
// is a KORU-MINTED nominal type (not a host primitive): `~string`
// declares the nominal EmailAddress; the stamp references it by its
// registry name. This is the pin that requires field types to
// REFERENCE REGISTRY ENTRIES rather than bottom out in host strings —
// `box#EmailAddress` cannot be resolved by passing text to Zig.
// Spelling PROVISIONAL.
~import std/types
const std = @import("std");
~string(EmailAddress)
~std/types:struct(box#EmailAddress) {
value: EmailAddress,
}
~event test-email {}
~proc test-email|zig {
const email: EmailAddress = "test@example.com";
const box = @"box#EmailAddress"{ .value = email };
std.debug.print("Email: {s}\n", .{box.value});
}
~test-email()
Must contain:
Email: test@example.comFlows
flow ~string click a branch to expand · @labels scroll to their anchor
string (EmailAddress)
flow ~struct click a branch to expand · @labels scroll to their anchor
struct (expr: box#EmailAddress, source: value: EmailAddress,)
flow ~test-email click a branch to expand · @labels scroll to their anchor
test-email
Test Configuration
MUST_RUN