I just noticed this thread. I have an existing PR at
https://github.com/apple/swift-corelibs-foundation/pull/603/files#diff-86379d50d0ad34b20bc3e4544e1b6f67R86
that address this issue. I have to remove some stuff that was addressed
elsewhere before it can be merged, however.
I'll be working o
The reason for no issue on iOS 32 bit or watchOS is because the value is
calculated via NSUInteger which does not overflow at the sign bits like Int.
TBH I think the right way to solve this constant is to just emit the raw value
directly instead of attempting to emulate c with bitwise or.
Sent
> On Sep 16, 2016, at 4:37 PM, Eric Wing via swift-dev
> wrote:
>
> I'm trying to build Swift 3 for Raspberry Pi 2/armv7.
>
> I'm currently hitting a compile error at:
>
> Foundation/NSXMLNode.swift:86:351: error: integer literal '4293918720'
> overflows when stored into 'Int'.
>
> public st
I'm trying to build Swift 3 for Raspberry Pi 2/armv7.
I'm currently hitting a compile error at:
Foundation/NSXMLNode.swift:86:351: error: integer literal '4293918720'
overflows when stored into 'Int'.
public static let nodePreserveAll = Options(rawValue:
Options([.nodePreserveNamespaceOrder, .no