-
Notifications
You must be signed in to change notification settings - Fork 67
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 hole, or affecting soundnessA soundness hole, or affecting soundnessbugSomething 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.
Reactions are currently unavailable
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 hole, or affecting soundnessA soundness hole, or affecting soundnessbugSomething isn't workingSomething isn't working