From 94c8aa67917fe053c9d03d5be22ded221c0a5241 Mon Sep 17 00:00:00 2001 From: Philipp Hansch Date: Sat, 1 Jun 2019 08:29:12 +0200 Subject: Print to stderr and bless --- src/librustc_errors/annotate_rs_emitter.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/librustc_errors') diff --git a/src/librustc_errors/annotate_rs_emitter.rs b/src/librustc_errors/annotate_rs_emitter.rs index 172b8b5551f..a5699035dea 100644 --- a/src/librustc_errors/annotate_rs_emitter.rs +++ b/src/librustc_errors/annotate_rs_emitter.rs @@ -204,7 +204,10 @@ impl AnnotateRsEmitterWriter { if let Some(snippet) = converter.to_annotation_snippet() { let dl = DisplayList::from(snippet); let dlf = DisplayListFormatter::new(true); - print!("{}", dlf.format(&dl)); + // FIXME(#59346): Figure out if we can _always_ print to stderr or not. + // `emitter.rs` has the `Destination` enum that lists various possible output + // destinations. + eprint!("{}", dlf.format(&dl)); }; } } -- cgit 1.4.1-3-g733a5