//ww:run-exit 21 // migrated from test/wcc/784_xmod_alias_struct_collide_run.c: symmetric guard — sa's same-module STRUCT break must still fire with sb's same-leaf alias present. package main; import sa; import sb; export fn main() i32 = { let bait: sb.s; let o = sa.mk(21, 8); let r = sa.geta(o); if (r != 21) { return 11; }; return 21; };