about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorHuon Wilson <dbau.pp+github@gmail.com>2014-03-14 10:00:07 +1100
committerHuon Wilson <dbau.pp+github@gmail.com>2014-03-14 10:17:14 +1100
commitedb6b025c48205c5084a648c7ef7859adbf5c705 (patch)
treef827061bca2f0c341a72f61d826d25bd1e0c8589 /src/rustllvm/ExecutionEngineWrapper.cpp
parent6ff3c9995e63b63c16d13739a0fc2d321f95410e (diff)
downloadrust-edb6b025c48205c5084a648c7ef7859adbf5c705.tar.gz
rust-edb6b025c48205c5084a648c7ef7859adbf5c705.zip
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