Swift 1.2: Release/Archive versions of UPnAtom crash the Swift compiler ಠ_ಠ
master-nevi opened this issue · comments
Without fixing this issue, I can't publish a new version as "pod trunk push" will perform a lint which involves compiling the code in release mode which will fail.
Developer Forum Discussions:
- https://devforums.apple.com/message/1124079#1124079
- https://devforums.apple.com/message/1125157#1125157
Exhaustive search by commenting out and in code traced back to these source files:
- SSDPExplorer.swift and SSDPExplorerDiscoveryAdapter.swift (very consistent)
- The compiler appears to vomit when using Set, the workaround is to use an array instead which makes me very sad.
- UPnPRegistry.swift (50/50 chance)