Sync from rust 1fdfe1234795a289af1088aefa92ef80191cb611
This commit is contained in:
commit
2559532a35
@ -27,7 +27,7 @@ fn main() {
|
|||||||
args.push(codegen_backend_arg);
|
args.push(codegen_backend_arg);
|
||||||
}
|
}
|
||||||
if !passed_args.iter().any(|arg| {
|
if !passed_args.iter().any(|arg| {
|
||||||
arg == "--sysroot" || arg.to_str().map(|s| s.starts_with("--sysroot=")) == Some(true)
|
arg == "--sysroot" || arg.to_str().is_some_and(|s| s.starts_with("--sysroot="))
|
||||||
}) {
|
}) {
|
||||||
args.push(OsString::from("--sysroot"));
|
args.push(OsString::from("--sysroot"));
|
||||||
args.push(OsString::from(sysroot.to_str().unwrap()));
|
args.push(OsString::from(sysroot.to_str().unwrap()));
|
||||||
|
@ -27,7 +27,7 @@ fn main() {
|
|||||||
args.push(codegen_backend_arg);
|
args.push(codegen_backend_arg);
|
||||||
}
|
}
|
||||||
if !passed_args.iter().any(|arg| {
|
if !passed_args.iter().any(|arg| {
|
||||||
arg == "--sysroot" || arg.to_str().map(|s| s.starts_with("--sysroot=")) == Some(true)
|
arg == "--sysroot" || arg.to_str().is_some_and(|s| s.starts_with("--sysroot="))
|
||||||
}) {
|
}) {
|
||||||
args.push(OsString::from("--sysroot"));
|
args.push(OsString::from("--sysroot"));
|
||||||
args.push(OsString::from(sysroot.to_str().unwrap()));
|
args.push(OsString::from(sysroot.to_str().unwrap()));
|
||||||
|
@ -64,7 +64,7 @@ impl ConcurrencyLimiter {
|
|||||||
// Make sure to drop the mutex guard first to prevent poisoning the mutex.
|
// Make sure to drop the mutex guard first to prevent poisoning the mutex.
|
||||||
drop(state);
|
drop(state);
|
||||||
if let Some(err) = err {
|
if let Some(err) = err {
|
||||||
handler.fatal(err).raise();
|
handler.fatal(err);
|
||||||
} else {
|
} else {
|
||||||
// The error was already emitted, but compilation continued. Raise a silent
|
// The error was already emitted, but compilation continued. Raise a silent
|
||||||
// fatal error.
|
// fatal error.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user