testing
pub fn run_test2<F, Ret>(treat_err_as_bug: bool, op: F) -> Result<Ret, StdErr> where F: FnOnce(Arc<SourceMap>, Handler) -> Result<Ret, ()>,