Skip to content

Commit 8b83eb7

Browse files
authored
Rollup merge of rust-lang#64067 - Mark-Simulacrum:valgrind-dyn, r=alexcrichton
Remove no-prefer-dynamic from valgrind tests This seems to be working locally. Resolves rust-lang#31968
2 parents 4428787 + 0c9aeba commit 8b83eb7

10 files changed

+0
-17
lines changed

src/test/run-pass-valgrind/cast-enum-with-dtor.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// no-prefer-dynamic
2-
31
#![allow(dead_code)]
42

53
// check dtor calling order when casting enums.

src/test/run-pass-valgrind/cleanup-auto-borrow-obj.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// no-prefer-dynamic
2-
31
// This would previously leak the Box<Trait> because we wouldn't
42
// schedule cleanups when auto borrowing trait objects.
53
// This program should be valgrind clean.

src/test/run-pass-valgrind/cleanup-stdin.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// no-prefer-dynamic
2-
31
fn main() {
42
let _ = std::io::stdin();
53
let _ = std::io::stdout();

src/test/run-pass-valgrind/down-with-thread-dtors.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// no-prefer-dynamic
21
// ignore-emscripten
32

43
thread_local!(static FOO: Foo = Foo);

src/test/run-pass-valgrind/dst-dtor-1.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// no-prefer-dynamic
2-
31
static mut DROP_RAN: bool = false;
42

53
struct Foo;

src/test/run-pass-valgrind/dst-dtor-2.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// no-prefer-dynamic
2-
31
static mut DROP_RAN: isize = 0;
42

53
struct Foo;

src/test/run-pass-valgrind/dst-dtor-3.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// no-prefer-dynamic
2-
31
#![feature(unsized_tuple_coercion)]
42

53
static mut DROP_RAN: bool = false;

src/test/run-pass-valgrind/dst-dtor-4.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// no-prefer-dynamic
2-
31
#![feature(unsized_tuple_coercion)]
42

53
static mut DROP_RAN: isize = 0;

src/test/run-pass-valgrind/exit-flushes.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// no-prefer-dynamic
21
// ignore-cloudabi
32
// ignore-emscripten
43
// ignore-sgx no processes

src/test/run-pass-valgrind/osx-frameworks.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// no-prefer-dynamic
21
// pretty-expanded FIXME #23616
32

43
#![feature(rustc_private)]

0 commit comments

Comments
 (0)