]> git.lizzy.rs Git - rust.git/commitdiff
tests: support -Zsymbol-mangling-version=v0 being the default.
authorEduard-Mihai Burtescu <eddyb@lyken.rs>
Fri, 16 Jul 2021 15:22:14 +0000 (18:22 +0300)
committerEduard-Mihai Burtescu <eddyb@lyken.rs>
Tue, 24 Aug 2021 16:07:50 +0000 (19:07 +0300)
src/test/debuginfo/function-call.rs
src/test/debuginfo/function-names.rs
src/test/ui/panics/issue-47429-short-backtraces.legacy.run.stderr [new file with mode: 0644]
src/test/ui/panics/issue-47429-short-backtraces.rs
src/test/ui/panics/issue-47429-short-backtraces.run.stderr [deleted file]
src/test/ui/panics/issue-47429-short-backtraces.v0.run.stderr [new file with mode: 0644]

index a5d5942b539539861978d420ba2bd61630c7a591..75334558b589d36a0bcec7334dd826e68b369dab 100644 (file)
@@ -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
 
index 28ab176ba509acd2a70ec88ea483f86915ba59fb..b9e59f8e8297c538819b2b47002a77f53c9f31f0 100644 (file)
@@ -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.legacy.run.stderr b/src/test/ui/panics/issue-47429-short-backtraces.legacy.run.stderr
new file mode 100644 (file)
index 0000000..fcdc070
--- /dev/null
@@ -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
+   1: issue_47429_short_backtraces::main
+note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
index 015ab8fdd80df6b234e034992bc574ba1b44c559..35ecfc0b27158720d8e493fcb31efd2ef1c62724 100644 (file)
 // 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.run.stderr b/src/test/ui/panics/issue-47429-short-backtraces.run.stderr
deleted file mode 100644 (file)
index 3287963..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-thread 'main' panicked at 'explicit panic', $DIR/issue-47429-short-backtraces.rs:16:5
-stack backtrace:
-   0: std::panicking::begin_panic
-   1: issue_47429_short_backtraces::main
-note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
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 (file)
index 0000000..1cbf117
--- /dev/null
@@ -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.