-
Notifications
You must be signed in to change notification settings - Fork 386
Unsupported operation sqlite3_open_v2
#2325
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
I think the only way forward for this would be to change I mean, we do have #11 which would allow these things directly, but considering it has been untouched for years, it may take more years. |
Yeah, I should probably have worded this a bit more carefully in the blog post... we're not going to be able to implement Python, PHP, or sqlite in Miri. :/ |
That's totally understandable and that is what I've assumed anyway. I'm fine with closing this issue as out of scope ❤️ |
I guess to resolve this issue properly we should add something to https://github.com/rust-lang/miri/blob/master/CONTRIBUTING.md that says what things are in scope of miri and what are out of scope |
👀 maurer#1 |
Oh wow. oO |
Closing as we'll not implement this shim in Miri. |
update 'unsupported' message Instead of "the interpreter", just say Miri. Also be a more more clear about what is expected to be supported and what not (Cc #2325).
update 'unsupported' message Instead of "the interpreter", just say Miri. Also be a more more clear about what is expected to be supported and what not (Cc rust-lang/miri#2325).
update 'unsupported' message Instead of "the interpreter", just say Miri. Also be a more more clear about what is expected to be supported and what not (Cc rust-lang/miri#2325).
Motivated by Ralf Jung's blog post about the last 2 years of miri development I've tried to run diesels test suit using miri. Especially the sqlite backend does a lot of nasty pointer things, so another layer of checks beside asan and friends would be helpful. I run into the following error message:
I should note that I kind of expected that. I mainly raise this issue as the blog post explicitly calls for opening issues for unsupported operations.
Environment information:
rustc --version
:Steps to reproduce:
The text was updated successfully, but these errors were encountered: