Skip to content

Commit 6b40f59

Browse files
authored
Rollup merge of rust-lang#69042 - yaahc:backtrace-header, r=dtolnay
Remove backtrace header text Fixes point 3 from rust-lang#65280 related to rust-lang#53487 This should probably be double checked by someone who works on fuschia because theres some extra fuschia specific output in `add_context` that is also removed by this change.
2 parents 42f371c + 090a157 commit 6b40f59

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

Cargo.lock

+2-2
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,9 @@ checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
121121

122122
[[package]]
123123
name = "backtrace"
124-
version = "0.3.40"
124+
version = "0.3.44"
125125
source = "registry+https://github.com/rust-lang/crates.io-index"
126-
checksum = "924c76597f0d9ca25d762c25a4d369d51267536465dc5064bdf0eb073ed477ea"
126+
checksum = "e4036b9bf40f3cf16aba72a3d65e8a520fc4bafcdc7079aea8f848c58c5b5536"
127127
dependencies = [
128128
"backtrace-sys",
129129
"cfg-if",

src/libstd/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ hashbrown = { version = "0.6.2", default-features = false, features = ['rustc-de
2727

2828
[dependencies.backtrace_rs]
2929
package = "backtrace"
30-
version = "0.3.37"
30+
version = "0.3.44"
3131
default-features = false # without the libstd `backtrace` feature, stub out everything
3232
features = [ "rustc-dep-of-std" ] # enable build support for integrating into libstd
3333

src/libstd/sys_common/backtrace.rs

+1
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ unsafe fn _print_fmt(fmt: &mut fmt::Formatter<'_>, print_fmt: PrintFmt) -> fmt::
7070
let mut print_path = move |fmt: &mut fmt::Formatter<'_>, bows: BytesOrWideString<'_>| {
7171
output_filename(fmt, bows, print_fmt, cwd.as_ref())
7272
};
73+
write!(fmt, "stack backtrace:\n")?;
7374
let mut bt_fmt = BacktraceFmt::new(fmt, print_fmt, &mut print_path);
7475
bt_fmt.add_context()?;
7576
let mut idx = 0;

src/test/ui/std-backtrace.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ use std::str;
1616
fn main() {
1717
let args: Vec<String> = env::args().collect();
1818
if args.len() >= 2 && args[1] == "force" {
19-
println!("{}", std::backtrace::Backtrace::force_capture());
19+
println!("stack backtrace:\n{}", std::backtrace::Backtrace::force_capture());
2020
} else if args.len() >= 2 {
21-
println!("{}", std::backtrace::Backtrace::capture());
21+
println!("stack backtrace:\n{}", std::backtrace::Backtrace::capture());
2222
} else {
2323
runtest(&args[0]);
2424
println!("test ok");

0 commit comments

Comments
 (0)