We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2d73a9d commit cd642e1Copy full SHA for cd642e1
src/cargo/util/toml/mod.rs
@@ -566,10 +566,11 @@ impl TomlProfile {
566
567
if let Some(codegen_backend) = &self.codegen_backend {
568
features.require(Feature::codegen_backend())?;
569
- if codegen_backend.contains('.') {
+ if codegen_backend.contains(|c| !c.is_ascii_alphanumeric() && c != '_') {
570
bail!(
571
- "`profile.{}.codegen-backend` is an external backend, but only builtin codegen \
572
- backends are allowed."
+ "`profile.{}.codegen-backend` setting of `{}` is not a valid backend name.",
+ name,
573
+ codegen_backend,
574
);
575
}
576
0 commit comments