✗
Failing This test is currently failing.
Failed: must-fail-passed
Failure Output
🎯 Compiler coordination: Passes: 17 (flow-based: frontend, analysis, emission) Code
~import app/fs
~app/fs:open(path: "test.txt")
Must contain:
was not dischargedError Verification
Expected Error Pattern
MUST_FAILActual Compiler Output
🎯 Compiler coordination: Passes: 17 (flow-based: frontend, analysis, emission)Flows
flow ~open click a branch to expand · @labels scroll to their anchor
open (path: "test.txt")
Imported Files
// Library module: fs
// NO disposal event defined - should error
const std = @import("std");
const File = struct { handle: i32 };
// Open a file - returns opened! state (requires cleanup)
~pub event open { path: []const u8 } -> *File<opened!>
~proc open|zig {
const f = std.heap.page_allocator.create(File) catch unreachable;
f.* = File{ .handle = 42 };
return f;
}
// Oops! No close() or any event with <!opened> defined!
// This is a library bug - no way to satisfy the obligation
Test Configuration
MUST_FAIL
Expected Error:
No disposal event found