]> git.proxmox.com Git - rustc.git/blame - tests/ui/consts/invalid-union.64bit.stderr
New upstream version 1.75.0+dfsg1
[rustc.git] / tests / ui / consts / invalid-union.64bit.stderr
CommitLineData
a2a8927a 1error[E0080]: it is undefined behavior to use this value
064997fb 2 --> $DIR/invalid-union.rs:41:1
a2a8927a
XL
3 |
4LL | fn main() {
064997fb 5 | ^^^^^^^^^ constructing invalid value at .<deref>.y.<enum-variant(B)>.0: encountered `UnsafeCell` in a `const`
a2a8927a
XL
6 |
7 = note: The rules on what exactly is undefined behavior aren't clear, so this check might be overzealous. Please open an issue on the rustc repository if you believe it should not be considered undefined behavior.
8 = note: the raw bytes of the constant (size: 8, align: 8) {
ed00b5ec 9 ╾ALLOC0╼ │ ╾──────╼
a2a8927a
XL
10 }
11
781aab86 12note: erroneous constant encountered
487cf647 13 --> $DIR/invalid-union.rs:43:25
a2a8927a
XL
14 |
15LL | let _: &'static _ = &C;
487cf647 16 | ^^
a2a8927a 17
781aab86 18note: erroneous constant encountered
487cf647
FG
19 --> $DIR/invalid-union.rs:43:25
20 |
21LL | let _: &'static _ = &C;
22 | ^^
ed00b5ec
FG
23 |
24 = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`
487cf647 25
487cf647 26error: aborting due to previous error
a2a8927a
XL
27
28For more information about this error, try `rustc --explain E0080`.