//ww:error "source alias chain reaches >=2 variants" // 944_variant_chain_b95 twin_prim_alias_amb: union (int | ai) ai=int, source aj=int // — both the bare int variant and ai share the int bottom, ambiguous (#95 // deviation-2). BOTH stages loud-stop. package main; type ai = int; type aj = int; export fn main() i32 = { let s: aj = 7; let v: (int | ai) = s; return 0; };