Mads Marquart

Results 1240 comments of Mads Marquart

Also @grovesNL, @cwfitzgerald and @kvark, would you mind if I pinged you in `objc2` if/when I get questions specifically about Metal usage? I'm only really familiar with the Objective-C parts,...

Is it possible for you to narrow it down to the specific `cc` version? E.g. using `cargo update cc --precise 1.x.y`?

Also, would be cool if you could try with both `CFLAGS=-fno-PIC` and `CFLAGS=-fPIC`? Likely culprit right now is #1284

> due to the use of `ManuallyDrop` Actually, it's because the type is converted to roughly: ```rust struct MyClass { superclass: NSObject, ivars: PhantomData, } ``` And the superclass `NSObject`...

> how can we determine this in the general case The only indicators for whether something is thread-safe is: a. The documentation stating that it is. b. The class being...

I fixed this in 0fe2de1f3f726679b15a971171c9df5e1d8c3c4d by taking auto traits from the ivars when the superclass is `NSObject` and the `ThreadKind` (previously `Mutability`) is set correctly, thanks again for the suggestions!

Depends on if the users are fine with using `nightly`, I guess? @crowlKats?

Likely https://github.com/actions/runner-images/issues/12520, try using `macos-14`? Unsure why the bug happens, but that should unblock your CI in the meantime.

Might be of relevance: I don't think `cc-rs` actually passes `-g` on macOS, it passes `-gdwarf-2`. (Which might be wrong, idk.?)

> Does the library work on 10.12 without the OSX_10_14 feature? The tests do not pass because they expect specific error messages on cert validation failure (which `SecTrustEvaluate` won't give...