]> git.lizzy.rs Git - rust.git/commitdiff
bless tests
authorRalf Jung <post@ralfj.de>
Mon, 6 Jun 2022 23:00:50 +0000 (19:00 -0400)
committerRalf Jung <post@ralfj.de>
Tue, 7 Jun 2022 00:17:39 +0000 (20:17 -0400)
65 files changed:
tests/fail/concurrency/libc_pthread_create_main_terminate.stderr
tests/fail/concurrency/libc_pthread_join_detached.stderr
tests/fail/concurrency/libc_pthread_join_joined.stderr
tests/fail/concurrency/libc_pthread_join_main.stderr
tests/fail/concurrency/libc_pthread_join_multiple.stderr
tests/fail/concurrency/libc_pthread_join_self.stderr
tests/fail/concurrency/thread_local_static_dealloc.stderr
tests/fail/concurrency/too_few_args.stderr
tests/fail/concurrency/too_many_args.stderr
tests/fail/concurrency/unwind_top_of_stack.stderr
tests/fail/data_race/alloc_read_race.stderr
tests/fail/data_race/alloc_write_race.stderr
tests/fail/data_race/atomic_read_na_write_race1.stderr
tests/fail/data_race/atomic_read_na_write_race2.stderr
tests/fail/data_race/atomic_write_na_read_race1.stderr
tests/fail/data_race/atomic_write_na_read_race2.stderr
tests/fail/data_race/atomic_write_na_write_race1.stderr
tests/fail/data_race/atomic_write_na_write_race2.stderr
tests/fail/data_race/dangling_thread_async_race.stderr
tests/fail/data_race/dangling_thread_race.stderr
tests/fail/data_race/dealloc_read_race1.stderr
tests/fail/data_race/dealloc_read_race2.stderr
tests/fail/data_race/dealloc_read_race_stack.stderr
tests/fail/data_race/dealloc_write_race1.stderr
tests/fail/data_race/dealloc_write_race2.stderr
tests/fail/data_race/dealloc_write_race_stack.stderr
tests/fail/data_race/enable_after_join_to_main.stderr
tests/fail/data_race/fence_after_load.stderr
tests/fail/data_race/read_write_race.stderr
tests/fail/data_race/read_write_race_stack.stderr
tests/fail/data_race/relax_acquire_race.stderr
tests/fail/data_race/release_seq_race.stderr
tests/fail/data_race/release_seq_race_same_thread.stderr
tests/fail/data_race/rmw_race.stderr
tests/fail/data_race/write_write_race.stderr
tests/fail/data_race/write_write_race_stack.stderr
tests/fail/should-pass/cpp20_rwc_syncs.rs
tests/fail/should-pass/cpp20_rwc_syncs.stderr
tests/fail/sync/libc_pthread_mutex_deadlock.stderr
tests/fail/sync/libc_pthread_mutex_wrong_owner.stderr
tests/fail/sync/libc_pthread_rwlock_read_wrong_owner.stderr
tests/fail/sync/libc_pthread_rwlock_write_read_deadlock.stderr
tests/fail/sync/libc_pthread_rwlock_write_write_deadlock.stderr
tests/fail/sync/libc_pthread_rwlock_write_wrong_owner.stderr
tests/fail/weak_memory/racing_mixed_size.stderr
tests/fail/weak_memory/racing_mixed_size_read.stderr
tests/pass/concurrency/channels.stderr [deleted file]
tests/pass/concurrency/concurrent_caller_location.stderr [deleted file]
tests/pass/concurrency/data_race.stderr [deleted file]
tests/pass/concurrency/disable_data_race_detector.stderr [deleted file]
tests/pass/concurrency/issue1643.stderr [deleted file]
tests/pass/concurrency/linux-futex.stderr [deleted file]
tests/pass/concurrency/simple.stderr
tests/pass/concurrency/spin_loop.stderr [deleted file]
tests/pass/concurrency/spin_loops_nopreempt.stderr [deleted file]
tests/pass/concurrency/sync.stderr [deleted file]
tests/pass/concurrency/thread_locals.stderr [deleted file]
tests/pass/concurrency/tls_lib_drop.stderr [deleted file]
tests/pass/libc.stderr [deleted file]
tests/pass/panic/concurrent-panic.stderr
tests/pass/threadleak_ignored.stderr
tests/pass/weak_memory/consistency.stderr [deleted file]
tests/pass/weak_memory/extra_cpp.stderr [deleted file]
tests/pass/weak_memory/extra_cpp_unsafe.stderr [deleted file]
tests/pass/weak_memory/weak.stderr [deleted file]

index 2ce73fdaaec101ab0108c858311a57c652345f5f..c5093c0e60113a3dd780be2d1eb5601d95bcf9fb 100644 (file)
@@ -1,9 +1,6 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: the main thread terminated without waiting for all remaining threads
 
 note: pass `-Zmiri-ignore-leaks` to disable this check
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index b106cc4c9541852d53aed8f1aef913162a8a200e..44d0f727a395ec26db4802533d79d7e7cfe4cbf1 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: trying to join a detached or already joined thread
   --> $DIR/libc_pthread_join_detached.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL | ...   assert_eq!(libc::pthread_join(native, ptr::null_mut()), 0);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 438998208d11b6e62f47b5ba09d1a6e9f597416b..b67974c58eaef8616d938ad9b70a3f6231478038 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: trying to join a detached or already joined thread
   --> $DIR/libc_pthread_join_joined.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL | ...   assert_eq!(libc::pthread_join(native, ptr::null_mut()), 0);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 04f2ab07406c0b0534cce64b64f9bbdd35756b9d..3e69df508359a772c93093695da8b47cea3f35be 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: trying to join a detached or already joined thread
   --> $DIR/libc_pthread_join_main.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL | ...   assert_eq!(libc::pthread_join(thread_id, ptr::null_mut()), 0);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index daf18c50e034ff21223b07bbbd543dd78adcc783..997bca9fe4223a0da6b8a569ee9b277104258ff1 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: trying to join a detached or already joined thread
   --> $DIR/libc_pthread_join_multiple.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL | ...   assert_eq!(libc::pthread_join(native_copy, ptr::null_mut()), 0);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index b2e0779f5fbbd68b0e8b73b1effa1f464ab6e864..8d2acb817f938bf0e19e38c83cd0ff4993ec4686 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: trying to join itself
   --> $DIR/libc_pthread_join_self.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             assert_eq!(libc::pthread_join(native, ptr::null_mut()), 0);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index ad5528dc555ab897757a1a32a51fd4902c80517f..a485edc0da93f344a3b955d423849588ce9e3ff1 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: pointer to ALLOC was dereferenced after this allocation got freed
   --> $DIR/thread_local_static_dealloc.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |     let _val = *(dangling_ptr as *const u8);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 1ed8c5a510f4f854203375ce052e85bbdd1a39df..9d96b718bc305ce6957c9d9ccc3a7afbc6a71213 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: callee has fewer arguments than expected
   --> $DIR/too_few_args.rs:LL:CC
    |
@@ -13,5 +10,5 @@ LL |     panic!()
    = note: inside `thread_start` at RUSTLIB/std/src/panic.rs:LL:CC
    = note: this error originates in the macro `$crate::panic::panic_2015` (in Nightly builds, run with -Z macro-backtrace for more info)
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 5602dab993b0842ee0d0efa02d2eb61368e6d5a1..7132b8c453afa2059ba0094ddc0609dbf2c0e125 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: callee has more arguments than expected
   --> $DIR/too_many_args.rs:LL:CC
    |
@@ -13,5 +10,5 @@ LL |     panic!()
    = note: inside `thread_start` at RUSTLIB/std/src/panic.rs:LL:CC
    = note: this error originates in the macro `$crate::panic::panic_2015` (in Nightly builds, run with -Z macro-backtrace for more info)
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 26a196a5590f18a9798ee51e965e9ca00abd7f1e..35d6f7c38494022cb71560d731bd9e1a86830d1b 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 thread '<unnamed>' panicked at 'explicit panic', $DIR/unwind_top_of_stack.rs:LL:CC
 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
 error: Undefined Behavior: unwinding past the topmost frame of the stack
@@ -16,5 +13,5 @@ LL | | }
            
    = note: inside `thread_start` at $DIR/unwind_top_of_stack.rs:LL:CC
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 0b247fb19bc9ca89613adbc064612583c1cf7347..52004f2d2d025611f8bd261b1a343b736d0981ae 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Read on Thread(id = 2) and Allocate on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/alloc_read_race.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *pointer.load(Ordering::Relaxed)
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 3594980ef9b02074403b9b1b6a2d71869079b3d3..b6c05b34073c51c47d579805abde5c05e28465d9 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 2) and Allocate on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/alloc_write_race.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *pointer.load(Ordering::Relaxed) = 2;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 0c9aaf5a0019a313c07c5b02bd406eea8699798b..80e79eb553ee9576a8e0f622dedbc09324888b33 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Atomic Load on Thread(id = 2) and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/atomic_read_na_write_race1.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             atomic_load(c.0 as *mut usize)
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 6e3a1330f9dd6e60d8118b7122bb320280f1fa18..9a432c586afe7f151d6fce9e6fb57f6df490b969 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 2) and Atomic Load on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/atomic_read_na_write_race2.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *atomic_ref.get_mut() = 32;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 4dc4ac1e6768e794ae4963549b392deb79d21b2f..8280f43b518fe9ef68c011d37b5d79a828b67f72 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Read on Thread(id = 2) and Atomic Store on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/atomic_write_na_read_race1.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *atomic_ref.get_mut()
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index e665073c539e287b3f5c11869099d9c8cc4894f9..63d0f5814ef4d78d48f2d52b59337acfd9bdeafe 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Atomic Store on Thread(id = 2) and Read on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/atomic_write_na_read_race2.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             atomic_store(c.0 as *mut usize, 32);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index a70c3b52de50343595f91246fc8c403a1a7698f9..332be7406c82dfc5f078477a9af24e092faa143d 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Atomic Store on Thread(id = 2) and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/atomic_write_na_write_race1.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             atomic_store(c.0 as *mut usize, 64);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 79730d507934c55210f42924c96b31b4ecfc80e5..024f525b121353f9cc277988ed9c70f9ada1ad57 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 2) and Atomic Store on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/atomic_write_na_write_race2.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *atomic_ref.get_mut() = 32;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 21b3eefc5e4180e59f65ea265a0b3353d807090e..6d31e3971e530b8f6d63248ea1e281cf392789e1 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 3) and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/dangling_thread_async_race.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *c.0 = 64;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 3ca8862a5819a85214df24435a259539858df966..ba1ef2760f8f65559ac6ef317a9046cdacba0e1e 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 0, name = "main") and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/dangling_thread_race.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |         *c.0 = 64;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 10b32003ff4004c0ef3a8201372eb370a9c4d281..6b5cf5fc02f64a4248bf0a64e45c6124903678f0 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Deallocate on Thread(id = 2) and Read on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/dealloc_read_race1.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             __rust_dealloc(ptr.0 as *mut _, std::mem::size_of::<usize>(), s
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index a21de1d9f7a9f71334d682e586aa74302387debf..f703d1896d91f10cdf17876ccc98bf3204745f32 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: pointer to ALLOC was dereferenced after this allocation got freed
   --> $DIR/dealloc_read_race2.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *ptr.0
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 0f7213eb8d52144073523e5aa88283bd285ef662..1275d1290b0ac6a867f6faeecae8fb7613099c40 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Deallocate on Thread(id = 1) and Read on Thread(id = 2) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/dealloc_read_race_stack.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             }
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 76258e9d8fc0b810d8ef80e2d6c97d62c3692d58..ac9701d49f5f71963cf11bd28297fbd98c2b09d3 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Deallocate on Thread(id = 2) and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/dealloc_write_race1.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             __rust_dealloc(ptr.0 as *mut _, std::mem::size_of::<usize>(), s
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index d9aef72118d8906f42b784dfbf57a09a122c6caf..37d1c551d49350e9b4d6629bb4509e5c2f48b361 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: pointer to ALLOC was dereferenced after this allocation got freed
   --> $DIR/dealloc_write_race2.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *ptr.0 = 2;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 70533f654b777ee02ec8c2b899c313c697abcb1f..28a131aac07b5c041462b4cbd1886e886bbc3595 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Deallocate on Thread(id = 1) and Write on Thread(id = 2) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/dealloc_write_race_stack.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             }
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 58d33ffa8cf3c8afc945bc640d11996570bfaffc..db7577b0966e5eedabbee55c0385cc21aa01db21 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 6) and Write on Thread(id = 5) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/enable_after_join_to_main.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *c.0 = 64;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 1e3186b08fa115d09868678db6a0863d6806b2b2..17cc6a82a1c2aafd5c8c775598a54a20719d0c9d 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 0, name = "main") and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/fence_after_load.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |     unsafe { V = 2 }
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 5078e662546a8de0377eea7bd74838d46d726e1f..b775e2b6fdf1fc7f7305dfda2f448f4a119b14ab 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 2) and Read on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/read_write_race.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *c.0 = 64;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 843bea753b651a5659d7d3738b07c5e9ed048118..0f5f4956ffdaeedb164b8b9db87c2cc3d326215e 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Read on Thread(id = 1) and Write on Thread(id = 2) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/read_write_race_stack.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             stack_var
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index d2423ff9163169d628588af706c18cf85f3cf054..fb376b58f2c1670a4125dd7e6c41436dfddbbb73 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Read on Thread(id = 3) and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/relax_acquire_race.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |                 *c.0
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index ffbf50c09172d48b0ddf11aabeba3d91bd063bc5..1de9c0ac1c7fd5fb9f01676254fe78f2479c5dc3 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Read on Thread(id = 3) and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/release_seq_race.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |                 *c.0
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index b7602151461136287fcd0cb03ba705035903db59..9bbdd9a475733034059ff9c1de79cef1f0a85858 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Read on Thread(id = 2) and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/release_seq_race_same_thread.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |                 *c.0
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index c6b09ba5f00bcae7051469257ce4d51ac2a384ad..10d3291fa733d9631852b5deca8ceeca3bc252f2 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Read on Thread(id = 3) and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/rmw_race.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |                 *c.0
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 5acba97486eab98ce4db3a434805f05c220ec082..0054f5bf63a0527b721a9693bd3a5b794b3f88d0 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 2) and Write on Thread(id = 1) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/write_write_race.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             *c.0 = 64;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index d052206f4cc72e9f36562e139c661ffaab10ce4a..2012643431f6ea378f99b248c02ea4bd53f34414 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: Data race detected between Write on Thread(id = 1) and Write on Thread(id = 2) at ALLOC (current vector clock = VClock, conflicting timestamp = VClock)
   --> $DIR/write_write_race_stack.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL |             stack_var = 1usize;
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index e5192cd0d6706214e07090da453d240c9979ed32..00b03bceb65e4e7d51bfd73bc05e56b9adfe1157 100644 (file)
@@ -1,6 +1,6 @@
 // ignore-windows: Concurrency on Windows is not supported yet.
 // compile-flags: -Zmiri-ignore-leaks
-// error-pattern:
+// error-pattern: unreachable
 
 // https://plv.mpi-sws.org/scfix/paper.pdf
 // 2.2 Second Problem: SC Fences are Too Weak
@@ -76,7 +76,7 @@ fn test_cpp20_rwc_syncs() {
     // Our ui_test does not yet support overriding failure status codes.
     if (b, c) == (0, 0) {
         // This *should* be unreachable, but Miri will reach it.
-        std::process::exit(1);
+        unsafe { std::hint::unreachable_unchecked(); }
     }
 }
 
index 9fe6daa778c1fc66489c84ab4c37b05f227b1e52..9aec82d3336540670318efae799d28d2a1c2a25e 100644 (file)
@@ -1,3 +1,25 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
+error: Undefined Behavior: entering unreachable code
+  --> RUSTLIB/core/src/hint.rs:LL:CC
+   |
+LL |     unsafe { intrinsics::unreachable() }
+   |              ^^^^^^^^^^^^^^^^^^^^^^^^^ entering unreachable code
+   |
+   = help: this indicates a bug in the program: it performed an invalid operation, and caused Undefined Behavior
+   = help: see https://doc.rust-lang.org/nightly/reference/behavior-considered-undefined.html for further information
+           
+   = note: inside `std::hint::unreachable_unchecked` at RUSTLIB/core/src/hint.rs:LL:CC
+note: inside `test_cpp20_rwc_syncs` at $DIR/cpp20_rwc_syncs.rs:LL:CC
+  --> $DIR/cpp20_rwc_syncs.rs:LL:CC
+   |
+LL |         unsafe { std::hint::unreachable_unchecked(); }
+   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+note: inside `main` at $DIR/cpp20_rwc_syncs.rs:LL:CC
+  --> $DIR/cpp20_rwc_syncs.rs:LL:CC
+   |
+LL |         test_cpp20_rwc_syncs();
+   |         ^^^^^^^^^^^^^^^^^^^^^^
+
+note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
+
+error: aborting due to previous error
 
index d1f9ee6cdd5f146bfe2a49dfb62e267a8e251e06..599655a8692b1b334fa92b1fca60eb257ecba496 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: deadlock: the evaluated program deadlocked
   --> $DIR/libc_pthread_mutex_deadlock.rs:LL:CC
    |
@@ -11,5 +8,5 @@ LL |             assert_eq!(libc::pthread_mutex_lock(lock_copy.0.get() as *mut _
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index e9f0e2d4c1573c3b031eae2bcc8dc03a165db5ff..86d02c22819e888e6cd19dc7509f211c6bb8a6f2 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: unlocked a default mutex that was not locked by the current thread
   --> $DIR/libc_pthread_mutex_wrong_owner.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL | ...t_eq!(libc::pthread_mutex_unlock(lock_copy.0.get() as *mut _), 0);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index c25ab25a3da5be14ed4fa2247eaae324e43c7b3a..c7c8823eaa3712db5ac5493a9067891781ed011c 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: unlocked an rwlock that was not locked by the active thread
   --> $DIR/libc_pthread_rwlock_read_wrong_owner.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL | ...   assert_eq!(libc::pthread_rwlock_unlock(lock_copy.0.get() as *mut _),
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 8fc2ae4c82e561405b63bbb054726a9a44c59c3f..333fb1afb91b7a6bf7ae5e32ab7c90193ef82b24 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: deadlock: the evaluated program deadlocked
   --> $DIR/libc_pthread_rwlock_write_read_deadlock.rs:LL:CC
    |
@@ -11,5 +8,5 @@ LL |             assert_eq!(libc::pthread_rwlock_wrlock(lock_copy.0.get() as *mu
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 86c67925fb93525fd79146f4ed543f0aef1a72bc..93bede54fcf1838df52a48f154bdeccba268e2b7 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: deadlock: the evaluated program deadlocked
   --> $DIR/libc_pthread_rwlock_write_write_deadlock.rs:LL:CC
    |
@@ -11,5 +8,5 @@ LL |             assert_eq!(libc::pthread_rwlock_wrlock(lock_copy.0.get() as *mu
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 8965d55a489d1da164d4c13a3a62082a9d04324d..a7a17ae71b3ad0583907f2ce2d950039f288d60f 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: Undefined Behavior: unlocked an rwlock that was not locked by the active thread
   --> $DIR/libc_pthread_rwlock_write_wrong_owner.rs:LL:CC
    |
@@ -14,5 +11,5 @@ LL | ...   assert_eq!(libc::pthread_rwlock_unlock(lock_copy.0.get() as *mut _),
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index fc6be84315d77b21d6fb7f4d12164ef4ee74d981..0fb23be06bb783e18aeefee8e362627e1a34612b 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: unsupported operation: racy imperfectly overlapping atomic access is not possible in the C++20 memory model, and not supported by Miri's weak memory emulation
   --> $DIR/racing_mixed_size.rs:LL:CC
    |
@@ -13,5 +10,5 @@ LL |             std::intrinsics::atomic_load_relaxed(hi);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
index 846d03f5448ff143ce341ed82cae1f17493d1f26..6de185161084bfa439cd6290b1ae5af01c67ee53 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 error: unsupported operation: racy imperfectly overlapping atomic access is not possible in the C++20 memory model, and not supported by Miri's weak memory emulation
   --> $DIR/racing_mixed_size_read.rs:LL:CC
    |
@@ -13,5 +10,5 @@ LL |             std::intrinsics::atomic_load_relaxed(hi);
 
 note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
 
-error: aborting due to previous error; 1 warning emitted
+error: aborting due to previous error
 
diff --git a/tests/pass/concurrency/channels.stderr b/tests/pass/concurrency/channels.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/concurrency/concurrent_caller_location.stderr b/tests/pass/concurrency/concurrent_caller_location.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/concurrency/data_race.stderr b/tests/pass/concurrency/data_race.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/concurrency/disable_data_race_detector.stderr b/tests/pass/concurrency/disable_data_race_detector.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/concurrency/issue1643.stderr b/tests/pass/concurrency/issue1643.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/concurrency/linux-futex.stderr b/tests/pass/concurrency/linux-futex.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
index 0ba9e8645b28a08b617129443d695bab856642f6..028cc0fb736ff23700b9fb74387a2a2577ffc74f 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 thread '<unnamed>' panicked at 'Hello!', $DIR/simple.rs:LL:CC
 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
 thread 'childthread' panicked at 'Hello, world!', $DIR/simple.rs:LL:CC
diff --git a/tests/pass/concurrency/spin_loop.stderr b/tests/pass/concurrency/spin_loop.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/concurrency/spin_loops_nopreempt.stderr b/tests/pass/concurrency/spin_loops_nopreempt.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/concurrency/sync.stderr b/tests/pass/concurrency/sync.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/concurrency/thread_locals.stderr b/tests/pass/concurrency/thread_locals.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/concurrency/tls_lib_drop.stderr b/tests/pass/concurrency/tls_lib_drop.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/libc.stderr b/tests/pass/libc.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
index b90cc01bb857ea18211338406a196dbed879a6c2..fd8fabc89cccf04ce76e7ce0aef295393ab1e96d 100644 (file)
@@ -1,6 +1,3 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 Thread 1 starting, will block on mutex
 Thread 1 reported it has started
 thread '<unnamed>' panicked at 'panic in thread 2', $DIR/concurrent-panic.rs:LL:CC
index af327a3012c3707514e9ee7908531e5425114523..7557f49c7584b93e56e57c3fbf20be12f7b96748 100644 (file)
@@ -1,4 +1 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
 Dropping 0
diff --git a/tests/pass/weak_memory/consistency.stderr b/tests/pass/weak_memory/consistency.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/weak_memory/extra_cpp.stderr b/tests/pass/weak_memory/extra_cpp.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/weak_memory/extra_cpp_unsafe.stderr b/tests/pass/weak_memory/extra_cpp_unsafe.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-
diff --git a/tests/pass/weak_memory/weak.stderr b/tests/pass/weak_memory/weak.stderr
deleted file mode 100644 (file)
index 9fe6daa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-warning: thread support is experimental: the scheduler is not preemptive, and can get stuck in spin loops.
-         (see https://github.com/rust-lang/miri/issues/1388)
-