rustc_target::abi: add Primitive variant to FieldsShape.#70629
rustc_target::abi: add Primitive variant to FieldsShape.#70629bors merged 1 commit intorust-lang:masterfrom
Conversation
|
r? @eddyb (rust_highfive has picked a reviewer for you, use r? to override) |
|
☔ The latest upstream changes (presumably #70692) made this pull request unmergeable. Please resolve the merge conflicts. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
@anyska well that is interesting, could you make it print the Oh, I think I have an idea... since uninhabited enums still share the layout with |
This comment has been minimized.
This comment has been minimized.
rustc_target::abi: add Primitive variant to FieldsShape. Originally suggested by @eddyb.
|
Could this have caused #70966 (comment)? |
|
@bors rollup=never (I can't see why this PR would do this but it's the only one in the rollup that should impact an assert like that) |
rustc_target::abi: add Primitive variant to FieldsShape. Originally suggested by @eddyb.
|
@bors p=1 |
|
⌛ Testing commit 15f8d89 with merge 2922f29bbcdde10237e4e2060c1326958a68af23... |
|
💔 Test failed - checks-azure |
|
Yes this is definitely causing that ICE, at least on targets mips64-unknown-linux-gnuabi64, mips64el-unknown-linux-gnuabi64. |
|
@bors r=oli-obk |
|
📌 Commit 8f081d5 has been approved by |
|
☀️ Test successful - checks-azure |
Tested on commit rust-lang/rust@b2c1a60. Direct link to PR: <rust-lang/rust#70629> 💔 miri on windows: test-pass → build-fail (cc @oli-obk @eddyb @RalfJung). 💔 miri on linux: test-pass → build-fail (cc @oli-obk @eddyb @RalfJung).
Originally suggested by @eddyb.