pub(crate) fn parse_cpu_list(arg: &str) -> Result<Vec<usize>>
Parse a comma-separated list of CPUs and ranges, e.g. “0-3,8,10-11”.