type 'struct n1::n2::n3::str' changed byte size changed from 4 to 8 member changed from 'int x' to 'long x' type changed from 'int' to 'long' type 'struct foo::str' changed byte size changed from 4 to 8 member changed from 'int x' to 'long x' type changed from 'int' to 'long' exit code 4