about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2021-07-28 21:31:47 +0200
committerNikita Popov <nikita.ppv@gmail.com>2021-08-16 18:28:17 +0200
commit621f5146c331ada06c6ff581edd0dbc23ffbb763 (patch)
treefa4e263cfa1d8ef483416f249e1fd3efa59f88a2 /src/test
parent2967036f57675dbf3e00713d9d9d27956db068e4 (diff)
downloadrust-621f5146c331ada06c6ff581edd0dbc23ffbb763.tar.gz
rust-621f5146c331ada06c6ff581edd0dbc23ffbb763.zip
Handle SrcMgr diagnostics
This is how InlineAsm diagnostics with source information are
reported now. Previously a separate InlineAsm diagnostic handler
was used.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/ui/llvm-asm/issue-69092.rs4
-rw-r--r--src/test/ui/llvm-asm/issue-69092.stderr4
2 files changed, 5 insertions, 3 deletions
diff --git a/src/test/ui/llvm-asm/issue-69092.rs b/src/test/ui/llvm-asm/issue-69092.rs
index 26fccec80f1..ea1b80cc9b0 100644
--- a/src/test/ui/llvm-asm/issue-69092.rs
+++ b/src/test/ui/llvm-asm/issue-69092.rs
@@ -1,5 +1,7 @@
 // build-fail
 // ignore-emscripten no asm! support
+// The error message differs slightly between LLVM versions
+// min-llvm-version: 13.0
 // Regression test for #69092
 
 #![feature(llvm_asm)]
@@ -7,5 +9,5 @@
 
 fn main() {
     unsafe { llvm_asm!(".ascii \"Xen\0\""); }
-    //~^ ERROR: expected string in '.ascii' directive
+    //~^ ERROR: expected string
 }
diff --git a/src/test/ui/llvm-asm/issue-69092.stderr b/src/test/ui/llvm-asm/issue-69092.stderr
index 15a35e43c27..28c5fbbca3c 100644
--- a/src/test/ui/llvm-asm/issue-69092.stderr
+++ b/src/test/ui/llvm-asm/issue-69092.stderr
@@ -1,5 +1,5 @@
-error: expected string in '.ascii' directive
-  --> $DIR/issue-69092.rs:9:14
+error: expected string
+  --> $DIR/issue-69092.rs:11:14
    |
 LL |     unsafe { llvm_asm!(".ascii \"Xen\0\""); }
    |              ^