Skip to content

Commit a0c8b09

Browse files
committed
move some validity-related tests into subdir
1 parent 64fb96f commit a0c8b09

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

src/tools/miri/tests/fail/invalid_bool.stderr renamed to src/tools/miri/tests/fail/validity/invalid_bool_op.stderr

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
error: Undefined Behavior: interpreting an invalid 8-bit value as a bool: 0x02
2-
--> $DIR/invalid_bool.rs:LL:CC
2+
--> $DIR/invalid_bool_op.rs:LL:CC
33
|
44
LL | let _x = b == std::hint::black_box(true);
55
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ interpreting an invalid 8-bit value as a bool: 0x02
66
|
77
= help: this indicates a bug in the program: it performed an invalid operation, and caused Undefined Behavior
88
= help: see https://doc.rust-lang.org/nightly/reference/behavior-considered-undefined.html for further information
99
= note: BACKTRACE:
10-
= note: inside `main` at $DIR/invalid_bool.rs:LL:CC
10+
= note: inside `main` at $DIR/invalid_bool_op.rs:LL:CC
1111

1212
note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
1313

src/tools/miri/tests/fail/invalid_char.stderr renamed to src/tools/miri/tests/fail/validity/invalid_char_op.stderr

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
error: Undefined Behavior: interpreting an invalid 32-bit value as a char: $HEX
2-
--> $DIR/invalid_char.rs:LL:CC
2+
--> $DIR/invalid_char_op.rs:LL:CC
33
|
44
LL | let _x = c == 'x';
55
| ^^^^^^^^ interpreting an invalid 32-bit value as a char: $HEX
66
|
77
= help: this indicates a bug in the program: it performed an invalid operation, and caused Undefined Behavior
88
= help: see https://doc.rust-lang.org/nightly/reference/behavior-considered-undefined.html for further information
99
= note: BACKTRACE:
10-
= note: inside `main` at $DIR/invalid_char.rs:LL:CC
10+
= note: inside `main` at $DIR/invalid_char_op.rs:LL:CC
1111

1212
note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
1313

src/tools/miri/tests/fail/invalid_enum_tag.stderr renamed to src/tools/miri/tests/fail/validity/invalid_enum_op.stderr

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
error: Undefined Behavior: enum value has invalid tag: $HEX
2-
--> $DIR/invalid_enum_tag.rs:LL:CC
2+
--> $DIR/invalid_enum_op.rs:LL:CC
33
|
44
LL | let _val = mem::discriminant(&f);
55
| ^^^^^^^^^^^^^^^^^^^^^ enum value has invalid tag: $HEX
66
|
77
= help: this indicates a bug in the program: it performed an invalid operation, and caused Undefined Behavior
88
= help: see https://doc.rust-lang.org/nightly/reference/behavior-considered-undefined.html for further information
99
= note: BACKTRACE:
10-
= note: inside `main` at $DIR/invalid_enum_tag.rs:LL:CC
10+
= note: inside `main` at $DIR/invalid_enum_op.rs:LL:CC
1111

1212
note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
1313

src/tools/miri/tests/fail/invalid_int.stderr renamed to src/tools/miri/tests/fail/validity/invalid_int_op.stderr

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
error: Undefined Behavior: using uninitialized data, but this operation requires initialized memory
2-
--> $DIR/invalid_int.rs:LL:CC
2+
--> $DIR/invalid_int_op.rs:LL:CC
33
|
44
LL | let i = unsafe { std::mem::MaybeUninit::<i32>::uninit().assume_init() };
55
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ using uninitialized data, but this operation requires initialized memory
66
|
77
= help: this indicates a bug in the program: it performed an invalid operation, and caused Undefined Behavior
88
= help: see https://doc.rust-lang.org/nightly/reference/behavior-considered-undefined.html for further information
99
= note: BACKTRACE:
10-
= note: inside `main` at $DIR/invalid_int.rs:LL:CC
10+
= note: inside `main` at $DIR/invalid_int_op.rs:LL:CC
1111

1212
note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace
1313

0 commit comments

Comments
 (0)