Skip to content

Commit 212ab82

Browse files
eddybtmiasko
authored andcommitted
tests: support -Zsymbol-mangling-version=v0 being the default.
1 parent 2e19453 commit 212ab82

5 files changed

+13
-3
lines changed

src/test/debuginfo/function-call.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// This test does not passed with gdb < 8.0. See #53497.
2-
// min-gdb-version: 8.0
2+
// min-gdb-version: 10.1
33

44
// compile-flags:-g
55

src/test/debuginfo/function-names.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Function names are formatted differently in old versions of GDB
2-
// min-gdb-version: 9.2
2+
// min-gdb-version: 10.1
33

44
// compile-flags:-g
55

src/test/ui/panics/issue-47429-short-backtraces.run.stderr renamed to src/test/ui/panics/issue-47429-short-backtraces.legacy.run.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
thread 'main' panicked at 'explicit panic', $DIR/issue-47429-short-backtraces.rs:16:5
1+
thread 'main' panicked at 'explicit panic', $DIR/issue-47429-short-backtraces.rs:21:5
22
stack backtrace:
33
0: std::panicking::begin_panic
44
1: issue_47429_short_backtraces::main

src/test/ui/panics/issue-47429-short-backtraces.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@
1212
// ignore-emscripten no panic or subprocess support
1313
// ignore-sgx no subprocess support
1414

15+
// NOTE(eddyb) output differs between symbol mangling schemes
16+
// revisions: legacy v0
17+
// [legacy] compile-flags: -Zsymbol-mangling-version=legacy
18+
// [v0] compile-flags: -Zsymbol-mangling-version=v0
19+
1520
fn main() {
1621
panic!()
1722
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
thread 'main' panicked at 'explicit panic', $DIR/issue-47429-short-backtraces.rs:21:5
2+
stack backtrace:
3+
0: std::panicking::begin_panic::<&str>
4+
1: issue_47429_short_backtraces::main
5+
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

0 commit comments

Comments
 (0)