inlined Timecode.FrameCount.devimalValue.getter causing dyld[55992]: missing symbol called on Release builds
ryanfrancesconi opened this issue · 6 comments
(tried without disfavoredOverload, but no difference)
I'll dig around and see what's causing it. Is this on macOS Sonoma or Sequoia?
I can't seem to reproduce this in Xcode 16.0 (public release) and macOS Sequoia 15.0 (public release) on an M1 Max in a new app running as release build.
TimecodeKit bundles its own copy of truncated(decimalPlaces:)
. Is there a chance there's a new compiler bug/quirk where it may be getting confused with OTCore or other app dependencies/modules?
I was not able to reproduce this on macOS 14 or 15, using Xcode 16.
Digging a bit further, this seems to point to the issue:
https://forums.developer.apple.com/forums/thread/762711
Appears to be a bug in Xcode 16:
https://developer.apple.com/documentation/xcode-release-notes/xcode-16-release-notes#Foundation
This was a bug in xcode 16 RC, and looks like they fixed in the final release. Thanks!