Make `CodegenBackend::join_codegen` infallible. Because they all are, in practice. r? ```@bjorn3```
CodegenBackend::join_codegen