Make `CodegenBackend::join_codegen` infallible. Because they all are, in practice. r? ```@bjorn3```
TRACK_DIAGNOSTICS
TRACK_DIAGNOSTIC
-
SilentEmitter::fatal_note
NonZero
CodegenBackend::join_codegen
NonZero::<_>::new
NonZero::new