New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SR-3081] Xcode 8.1, duplicate symbol __TMRbBp in release configuration #45671
Comments
I'm having this issue as well. I've reduced the problem to a sample project with < 20 LOC (attached). The fix from the linked commit also solves it in this case. SwiftSymbolCollision.zip |
There's also a conversation about this on the Apple dev forums https://forums.developer.apple.com/message/191894 |
@jckarter, you had something similar to this in Radar, right? |
Yeah, rdar://problem/28924516. I think @slavapestov was looking into it. |
You can work around this by setting "Reflection Level" to "None" in your build settings. |
Looks like Slava already fixed this in master: 94f0ffd |
And 3.0: #5562 Should be fixed in future seeds. |
Thanks everyone! |
Attachment: Download
Environment
macOS Sierra 10.12.1
Additional Detail from JIRA
md5: 504f79245953b1988f9a2fd00eaae84a
is duplicated by:
Issue Description:
Hi, we've seen that with Xcode 8.1, 8T61a, the swift compiler/linker fails:
when building this framework: http://github.com/ProcedureKit/ProcedureKit.
The failure is avoided with this commit: ProcedureKit/ProcedureKit@37b4677
The text was updated successfully, but these errors were encountered: