We should only pass stage0 in general, `cfg(not(stage0))` should be sufficient for all use cases. cc @rust-lang/compiler for awareness and in case there's any concerns