]> git.lizzy.rs Git - rust.git/commitdiff
always print backtrace when CTFE_BACKTRACE is set
authorRalf Jung <post@ralfj.de>
Tue, 9 Oct 2018 20:02:15 +0000 (22:02 +0200)
committerRalf Jung <post@ralfj.de>
Sun, 28 Oct 2018 10:33:33 +0000 (11:33 +0100)
No point in making the user also enable RUST_LOG

src/librustc/mir/interpret/error.rs

index 4e44587a672ac61f714547c362571e5503191b5c..8e025f0d029b72f41237e1b1a5f6a6133c3fbd54 100644 (file)
@@ -158,7 +158,7 @@ pub struct EvalError<'tcx> {
 impl<'tcx> EvalError<'tcx> {
     pub fn print_backtrace(&mut self) {
         if let Some(ref mut backtrace) = self.backtrace {
-            error!("{}", print_backtrace(&mut *backtrace));
+            eprintln!("{}", print_backtrace(&mut *backtrace));
         }
     }
 }
@@ -206,7 +206,7 @@ fn from(kind: EvalErrorKind<'tcx, u64>) -> Self {
 
                 if val == "immediate" {
                     // Print it now
-                    error!("{}", print_backtrace(&mut backtrace));
+                    eprintln!("{}", print_backtrace(&mut backtrace));
                     None
                 } else {
                     Some(Box::new(backtrace))