// this used to just ICE on compiling pub fn foo() { if cfg!(foo) { static a: isize = 3; a } else { 3 }; }