-
Notifications
You must be signed in to change notification settings - Fork 343
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
ICE using -Zmiri-tag-raw-pointers
: 'we should never pop more than one frame at once'
#2081
Comments
-Zmiri-track-raw-pointers
: 'we should never pop more than one frame at once'-Zmiri-tag-raw-pointers
: 'we should never pop more than one frame at once'
It also occurs with:
(tested up to 6000) |
The errors at |
I tried and I can't reproduce this based on the report here 😕 I swear I've seen the referenced ICE before, and it's not obvious to me that any change has been made that should have fixed this. |
Interesting, I also fail to reproduce this on the latest version... |
hmm I did a quick git bisect and found 5a6c4a6 to be the responsible commit (only tested for 79). This seems strange, as it is only a version bump and a single line change in |
This is the rustc range (assuming you always tested the version given in I can't see anything obvious there, either... strange. I am inclined to close this when #2076 is closed. We can always re-investigate if/when it happens again... |
This might also have been caused by rust-lang/rust#87000, which I am working on fixing. |
I tried this code (havent tried to reduce this yet, because i discovered this while trying to solve another bug):
Code
Stacktrace
It also occures on the current master branch (3ac7ca4).
Removing the
-Zmiri-track-raw-pointers
produces no ICE.The text was updated successfully, but these errors were encountered: