[stdlib] De-gyb Sort (#17954)

* [stdlib] De-gyb Sort
This commit is contained in:
Ben Cohen
2018-07-15 14:23:06 -07:00
committed by GitHub
parent adf79f92bc
commit bd7171bedf
7 changed files with 621 additions and 696 deletions

View File

@@ -120,7 +120,7 @@ Algorithm.test("${t}/sorted/${name}") {
let i1 = 400
let i2 = 700
sortedAry2 = ary
_introSort(&sortedAry2, subRange: i1..<i2${commaComparePredicate})
_introSort(&sortedAry2, subRange: i1..<i2, by: <)
expectEqual(ary[0..<i1], sortedAry2[0..<i1])
expectSortedCollection(sortedAry2[i1..<i2], ary[i1..<i2])
expectEqual(ary[i2..<count], sortedAry2[i2..<count])