mozilla / uniffi-rs

a multi-language bindings generator for rust
https://mozilla.github.io/uniffi-rs/
Mozilla Public License 2.0
2.87k stars 232 forks source link

Remove localized error implementation for objects? #2305

Open bendk opened 2 weeks ago

bendk commented 2 weeks ago

The error-types fixture is currently failing for me because of a SIGBUS. I'm pretty sure I'm running into this issue: https://github.com/swiftlang/swift/issues/55963. I think Fedora recently upgraded to swift 6.0.1, it was working with the previous version.

Maybe we should disable this feature for objects used as errors? It seems like somewhat of a niche feature and I'm not the only one who's experienced this bug. I'm not really sure though, maybe it's more of a me problem and I should just skip that test.