about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-03-14 05:26:29 -0700
committerbors <bors@rust-lang.org>2014-03-14 05:26:29 -0700
commita1c7ebee1ac65151835f8b82d7140d52402c22c2 (patch)
tree248008ed59eb85597d31d5e420994ab602bc1745 /src/rustllvm/ExecutionEngineWrapper.cpp
parentd367482491ab82af8cc88f2f822fef725237cfbe (diff)
parentedb6b025c48205c5084a648c7ef7859adbf5c705 (diff)
downloadrust-a1c7ebee1ac65151835f8b82d7140d52402c22c2.tar.gz
rust-a1c7ebee1ac65151835f8b82d7140d52402c22c2.zip
auto merge of #12874 : huonw/rust/printier-rustc, r=alexcrichton
rustc: make stack traces print for .span_bug/.bug.

Previously a call to either of those to diagnostic printers would defer
to the `fatal` equivalents, which explicitly silence the stderr
printing, including a stack trace from `RUST_LOG=std::rt::backtrace`.

This splits the bug printers out to their own diagnostic type so that
things work properly.

Also, this removes the `Ok(...)` that was being printed around the
subtask's stderr output.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions