-
Couldn't load subscription status.
- Fork 13.9k
reject deref'ing Box deeper in const-eval interpreter #98510
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Some changes occured to the CTFE / Miri engine cc @rust-lang/miri |
|
Ah well, I guess not. I just give up on supporting non-ZST allocators in Miri for now. If we want to avoid an endless pile of hacks, this feature needs to go back to the drawing board. |
|
The job Click to see the possible cause of the failure (guessed by this bot) |
…ial, r=RalfJung Fix box with custom allocator in miri This should fix the failures in rust-lang/miri#2072 and rust-lang#98510. cc `@RalfJung`
…ial, r=RalfJung Fix box with custom allocator in miri This should fix the failures in rust-lang/miri#2072 and rust-lang#98510. cc ``@RalfJung``
…ial, r=RalfJung Fix box with custom allocator in miri This should fix the failures in rust-lang/miri#2072 and rust-lang#98510. cc ```@RalfJung```
#95576 added this assertion in
deref_operand, but I think it should be inref_to_mplace(which is the lower-level primitive, i.e., this means it gets checked strictly more often).r? @oli-obk