// Diagnostic: a `fn abi(.zig) extern compiler` whose name is NOT on the compiler // library's function-export list is a build error — the export list is the // safety boundary, so an unbound name can't silently fall through to dlsym. #import "modules/std.sx"; compiler :: #library "compiler"; not_a_real_compiler_fn :: (x: i64) -> i64 abi(.zig) extern compiler; main :: () { print("unreached\n"); }