about summary refs log tree commit diff
path: root/src/tools/miri/tests/fail/alloc
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2022-12-27 23:27:16 +0100
committerRalf Jung <post@ralfj.de>2022-12-28 10:51:13 +0100
commit7bdb5da91624e027ce38bdabe50d65d5e86bacd0 (patch)
treee9fa0f7152842878f4f632e3d6271fc490ab688e /src/tools/miri/tests/fail/alloc
parentca1e861ee9596c6fea3f5d7f00c49efd1bd7c1aa (diff)
downloadrust-7bdb5da91624e027ce38bdabe50d65d5e86bacd0.tar.gz
rust-7bdb5da91624e027ce38bdabe50d65d5e86bacd0.zip
handle unknown targets more gracefully
Diffstat (limited to 'src/tools/miri/tests/fail/alloc')
-rw-r--r--src/tools/miri/tests/fail/alloc/no_global_allocator.rs3
-rw-r--r--src/tools/miri/tests/fail/alloc/no_global_allocator.stderr4
2 files changed, 4 insertions, 3 deletions
diff --git a/src/tools/miri/tests/fail/alloc/no_global_allocator.rs b/src/tools/miri/tests/fail/alloc/no_global_allocator.rs
index fb0e7986bb5..624ad1bda58 100644
--- a/src/tools/miri/tests/fail/alloc/no_global_allocator.rs
+++ b/src/tools/miri/tests/fail/alloc/no_global_allocator.rs
@@ -1,3 +1,4 @@
+//@normalize-stderr-test: "OS `.*`" -> "$$OS"
 // Make sure we pretend the allocation symbols don't exist when there is no allocator
 
 #![feature(lang_items, start)]
@@ -10,7 +11,7 @@ extern "Rust" {
 #[start]
 fn start(_: isize, _: *const *const u8) -> isize {
     unsafe {
-        __rust_alloc(1, 1); //~ERROR: unsupported operation: can't call foreign function: __rust_alloc
+        __rust_alloc(1, 1); //~ERROR: unsupported operation: can't call foreign function `__rust_alloc`
     }
 
     0
diff --git a/src/tools/miri/tests/fail/alloc/no_global_allocator.stderr b/src/tools/miri/tests/fail/alloc/no_global_allocator.stderr
index ea70970ae0f..fe6a22fadc9 100644
--- a/src/tools/miri/tests/fail/alloc/no_global_allocator.stderr
+++ b/src/tools/miri/tests/fail/alloc/no_global_allocator.stderr
@@ -1,8 +1,8 @@
-error: unsupported operation: can't call foreign function: __rust_alloc
+error: unsupported operation: can't call foreign function `__rust_alloc` on $OS
   --> $DIR/no_global_allocator.rs:LL:CC
    |
 LL |         __rust_alloc(1, 1);
-   |         ^^^^^^^^^^^^^^^^^^ can't call foreign function: __rust_alloc
+   |         ^^^^^^^^^^^^^^^^^^ can't call foreign function `__rust_alloc` on $OS
    |
    = help: this is likely not a bug in the program; it indicates that the program performed an operation that the interpreter does not support
    = note: BACKTRACE: