-
Notifications
You must be signed in to change notification settings - Fork 61
Closed
Labels
A-block2Affects the `block2` crateAffects the `block2` crateA-objc2Affects the `objc2`, `objc2-exception-helper` and/or `objc2-encode` cratesAffects the `objc2`, `objc2-exception-helper` and/or `objc2-encode` cratesI-unsoundA soundness holeA soundness holebugSomething isn't workingSomething isn't working
Milestone
Description
Rust 1.71.0 stabilizes (at least partially) C-unwinding. However, due to issues with the feature
attribute's usage on stable, one is unable to utilize C-unwind on Rust 1.71.0+, despite it being available, when on stable.
There should be some kind of additional conditional compilation code to handle these versions, while still maintaining the current MSRV of 0.60.0. I'm trying to figure out how myself rn, hence my fork.
Metadata
Metadata
Assignees
Labels
A-block2Affects the `block2` crateAffects the `block2` crateA-objc2Affects the `objc2`, `objc2-exception-helper` and/or `objc2-encode` cratesAffects the `objc2`, `objc2-exception-helper` and/or `objc2-encode` cratesI-unsoundA soundness holeA soundness holebugSomething isn't workingSomething isn't working