// Diagnostic: a `fn abi(.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"; not_a_real_compiler_fn :: (x: i64) -> i64 abi(.compiler); main :: () { print("unreached\n"); }