// SK_USE→SK_VAR promotion. Imported module exports a top-level // `let varmod: i32 = 0`. Pass-1.5 N_LET case (check.c L1736) promotes // the SK_USE leaf to SK_VAR. Pre-fix it forgot use_alias=1, so // `varmod.flag` resolution failed. Post-fix the build succeeds and // exit code = flag.A = 42. package usepromote; import varmod; fn main() i32 = { let m: varmod.flag = varmod.flag.A; return m: i32; };