13 lines
348 B
Plaintext
13 lines
348 B
Plaintext
//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;
|
|
};
|