pub(crate) fn run_scheduler( verbose: bool, dump_log: bool, nr_cpus: Option<u64>, no_adaptive: bool, phi_scale: Option<u64>, ) -> Result<()>