Sign in
rust
/
rust
/
refs/heads/perf-tmp
/
.
/
src
/
tools
/
miri
/
tests
/
fail
/
validity
/
recursive-validity-ref-bool.rs
blob: 17b81f29cfe9a95f5460e08186ae88f61fecf30e [
file
] [
log
] [
blame
] [
edit
]
//@compile-flags: -Zmiri-recursive-validation
fn
main
()
{
let
x
=
3u8
;
let
xref
=
&
x
;
let
xref_wrong_type
:
&
bool
=
unsafe
{
std
::
mem
::
transmute
(
xref
)
};
//~ERROR: encountered 0x03, but expected a boolean
let
_val
=
*
xref_wrong_type
;
}