]> git.lizzy.rs Git - rust.git/blobdiff - src/bootstrap/flags.rs
Rollup merge of #101057 - cjgillot:one-fn-sig, r=compiler-errors
[rust.git] / src / bootstrap / flags.rs
index 1edb513f0b62da6cc9ee440d4c2d7d72f1b9721d..789da74810035fee1ba918183bab31b61ff2348c 100644 (file)
@@ -220,7 +220,7 @@ pub fn parse(args: &[String]) -> Flags {
         let j_msg = format!(
             "number of jobs to run in parallel; \
              defaults to {} (this host's logical CPU count)",
-            num_cpus::get()
+            std::thread::available_parallelism().map_or(1, std::num::NonZeroUsize::get)
         );
         opts.optopt("j", "jobs", &j_msg, "JOBS");
         opts.optflag("h", "help", "print this help message");