about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorEduard-Mihai Burtescu <eddyb@lyken.rs>2021-07-16 18:22:14 +0300
committerEduard-Mihai Burtescu <eddyb@lyken.rs>2021-08-24 19:07:50 +0300
commitf60d333affb62b5aaec52efddc54db46ead9cf5e (patch)
tree0e7a24b41150bbcce4aa841c4a767938722d220d /src/test
parentcb7890e7913103ce0d196270b6bf86ead51e9ea1 (diff)
downloadrust-f60d333affb62b5aaec52efddc54db46ead9cf5e.tar.gz
rust-f60d333affb62b5aaec52efddc54db46ead9cf5e.zip
tests: support -Zsymbol-mangling-version=v0 being the default.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/debuginfo/function-call.rs2
-rw-r--r--src/test/debuginfo/function-names.rs2
-rw-r--r--src/test/ui/panics/issue-47429-short-backtraces.legacy.run.stderr (renamed from src/test/ui/panics/issue-47429-short-backtraces.run.stderr)2
-rw-r--r--src/test/ui/panics/issue-47429-short-backtraces.rs5
-rw-r--r--src/test/ui/panics/issue-47429-short-backtraces.v0.run.stderr5
5 files changed, 13 insertions, 3 deletions
diff --git a/src/test/debuginfo/function-call.rs b/src/test/debuginfo/function-call.rs
index a5d5942b539..75334558b58 100644
--- a/src/test/debuginfo/function-call.rs
+++ b/src/test/debuginfo/function-call.rs
@@ -1,5 +1,5 @@
 // This test does not passed with gdb < 8.0. See #53497.
-// min-gdb-version: 8.0
+// min-gdb-version: 10.1
 
 // compile-flags:-g
 
diff --git a/src/test/debuginfo/function-names.rs b/src/test/debuginfo/function-names.rs
index 28ab176ba50..b9e59f8e829 100644
--- a/src/test/debuginfo/function-names.rs
+++ b/src/test/debuginfo/function-names.rs
@@ -1,5 +1,5 @@
 // Function names are formatted differently in old versions of GDB
-// min-gdb-version: 9.2
+// min-gdb-version: 10.1
 
 // compile-flags:-g
 
diff --git a/src/test/ui/panics/issue-47429-short-backtraces.run.stderr b/src/test/ui/panics/issue-47429-short-backtraces.legacy.run.stderr
index 32879638907..fcdc070a4c3 100644
--- a/src/test/ui/panics/issue-47429-short-backtraces.run.stderr
+++ b/src/test/ui/panics/issue-47429-short-backtraces.legacy.run.stderr
@@ -1,4 +1,4 @@
-thread 'main' panicked at 'explicit panic', $DIR/issue-47429-short-backtraces.rs:16:5
+thread 'main' panicked at 'explicit panic', $DIR/issue-47429-short-backtraces.rs:21:5
 stack backtrace:
    0: std::panicking::begin_panic
    1: issue_47429_short_backtraces::main
diff --git a/src/test/ui/panics/issue-47429-short-backtraces.rs b/src/test/ui/panics/issue-47429-short-backtraces.rs
index 015ab8fdd80..35ecfc0b271 100644
--- a/src/test/ui/panics/issue-47429-short-backtraces.rs
+++ b/src/test/ui/panics/issue-47429-short-backtraces.rs
@@ -12,6 +12,11 @@
 // ignore-emscripten no panic or subprocess support
 // ignore-sgx no subprocess support
 
+// NOTE(eddyb) output differs between symbol mangling schemes
+// revisions: legacy v0
+// [legacy] compile-flags: -Zsymbol-mangling-version=legacy
+//     [v0] compile-flags: -Zsymbol-mangling-version=v0
+
 fn main() {
     panic!()
 }
diff --git a/src/test/ui/panics/issue-47429-short-backtraces.v0.run.stderr b/src/test/ui/panics/issue-47429-short-backtraces.v0.run.stderr
new file mode 100644
index 00000000000..1cbf11739bf
--- /dev/null
+++ b/src/test/ui/panics/issue-47429-short-backtraces.v0.run.stderr
@@ -0,0 +1,5 @@
+thread 'main' panicked at 'explicit panic', $DIR/issue-47429-short-backtraces.rs:21:5
+stack backtrace:
+   0: std::panicking::begin_panic::<&str>
+   1: issue_47429_short_backtraces::main
+note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.