Print out the full backtrace of errors on compile errors

This commit is contained in:
Alex Crichton 2017-03-19 08:30:03 -07:00
Родитель 5a04527857
Коммит 81edc56a7a
1 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -583,7 +583,12 @@ impl<C> SccacheService<C>
finish.set_stderr(stderr);
}
Err(err) => {
debug!("Compiling failed: {:?}", err);
debug!("[{:?}] compilation failed: {:?}",
err,
parsed_arguments.output_file());
for e in err.iter() {
error!("[{:?}] \t{}", e, parsed_arguments.output_file());
}
stats.cache_errors += 1;
//TODO: figure out a better way to communicate this?
finish.set_retcode(-2);