pub(crate) fn process_eval_result( name: &str, master_count: usize, reader: &mut impl BufRead, test_fail: impl Fn(&str) -> bool, ) -> Result<String, String>