// SK_USE→SK_DEF promotion. Same shape as pos_fn.ww but the imported // module exports `def defmod: i32 = 0` instead of `fn defmod()`. // Pass-1.5 N_DEF case (check.c L1709) promotes the SK_USE leaf to // SK_DEF. Pre-fix it forgot use_alias=1, so `defmod.flag` resolution // failed. Post-fix the build succeeds and exit code = flag.A = 42. package usepromote; import defmod; fn main() i32 = { let m: defmod.flag = defmod.flag.A; return m: i32; };