twistedfall
twistedfall
You can mark functions as infallible, then the try/catch will be skipped. But I understand the performance implications, I’ll keep that in mind.
This is actionable, so let's leave this open
Yes, you're right, under such usage scenario the aliasing rules will be broken. I don't think there is a solution for that at the moment that can be applied automatically...
For now, be careful when writing the code :) In the future those function that create a reference to the `Mat` (like `Mat::roi`) should be identified and marked manually and...
> This sounds really nontrivial though... It is nontrivial indeed
Can you please tell me what's your specific host triple and the target triple you're crosscompiling for?
Hi, thanks for the report! I'll try to reproduce it. In the meanwhile as a workaround you should try installing opencv from vcpkg, chocolatey or official OpenCV binary installer.
Yeah, this is expected, it's a temporary "file" which only exists in memory during header parsing.
Can you please post the full output of the `cargo build -vv` command? I haven’t been able to reproduce it so far unfortunately.
Thanks for the detailed report! I will try to reproduce it