RandomKit icon indicating copy to clipboard operation
RandomKit copied to clipboard

Invalid redeclaration of 'uncheckedRandom(in:using:)

Open hufkens opened this issue 6 years ago • 3 comments

When using the latest Xcode (9.3) I get this error:

RandomKit/Sources/RandomKit/Extensions/Swift/Collection+RandomKit.swift:84:17:` Invalid redeclaration of 'uncheckedRandom(in:using:)

in:

extension RandomRetrievableInRange where Self: Collection, Self.Index: RandomInRange, Self.IndexDistance: RandomToValue {

    /// Returns a random element in range without checking whether self or range is empty.
    public func uncheckedRandom<R: RandomGenerator>(in range: Range<Index>, using randomGenerator: inout R) -> Iterator.Element {
        return self[Index.uncheckedRandom(in: range, using: &randomGenerator)]
    }

}

hufkens avatar Apr 26 '18 07:04 hufkens

Issue blocking working with Xcode 9.3 and iOS 11.3

vbklv avatar Apr 26 '18 14:04 vbklv

I'm having this issue, too, with Xcode 9.4, building for the latest macOS High Sierra.

Gerzer avatar May 06 '18 16:05 Gerzer

I have the same issue in Linux

sergeydi avatar Jul 26 '18 14:07 sergeydi