Bless a UI test
This commit is contained in:
parent
07fb5ee78f
commit
d0644947a3
@ -4,8 +4,7 @@
|
|||||||
|
|
||||||
const BAD_RAW_EQ_CALL: bool = unsafe {
|
const BAD_RAW_EQ_CALL: bool = unsafe {
|
||||||
std::intrinsics::raw_eq(&(1_u8, 2_u16), &(1_u8, 2_u16))
|
std::intrinsics::raw_eq(&(1_u8, 2_u16), &(1_u8, 2_u16))
|
||||||
//~^ ERROR any use of this value will cause an error
|
//~^ ERROR evaluation of constant value failed
|
||||||
//~| WARNING this was previously accepted by the compiler but is being phased out
|
|
||||||
};
|
};
|
||||||
|
|
||||||
pub fn main() {
|
pub fn main() {
|
||||||
|
@ -1,21 +1,9 @@
|
|||||||
error: any use of this value will cause an error
|
error[E0080]: evaluation of constant value failed
|
||||||
--> $DIR/intrinsic-raw_eq-const-padding.rs:6:5
|
--> $DIR/intrinsic-raw_eq-const-padding.rs:6:5
|
||||||
|
|
|
|
||||||
LL | / const BAD_RAW_EQ_CALL: bool = unsafe {
|
LL | std::intrinsics::raw_eq(&(1_u8, 2_u16), &(1_u8, 2_u16))
|
||||||
LL | | std::intrinsics::raw_eq(&(1_u8, 2_u16), &(1_u8, 2_u16))
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ reading 4 bytes of memory starting at alloc2, but 1 byte is uninitialized starting at alloc2+0x1, and this operation requires initialized memory
|
||||||
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ reading 4 bytes of memory starting at alloc2, but 1 byte is uninitialized starting at alloc2+0x1, and this operation requires initialized memory
|
|
||||||
LL | |
|
|
||||||
LL | |
|
|
||||||
LL | | };
|
|
||||||
| |__-
|
|
||||||
|
|
|
||||||
note: the lint level is defined here
|
|
||||||
--> $DIR/intrinsic-raw_eq-const-padding.rs:3:9
|
|
||||||
|
|
|
||||||
LL | #![deny(const_err)]
|
|
||||||
| ^^^^^^^^^
|
|
||||||
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
|
|
||||||
= note: for more information, see issue #71800 <https://github.com/rust-lang/rust/issues/71800>
|
|
||||||
|
|
||||||
error: aborting due to previous error
|
error: aborting due to previous error
|
||||||
|
|
||||||
|
For more information about this error, try `rustc --explain E0080`.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user