@@ -209,10 +209,10 @@ let floatNextUpDownTests: [(Float, Float)] = [
209
209
FloatingPoint.test("Float.nextUp, .nextDown")
210
210
.forEach(in: floatNextUpDownTests) {
211
211
(prev, succ) in
212
- expectEqual (succ.bitPattern , prev.nextUp.bitPattern )
213
- expectEqual (prev.bitPattern , succ.nextDown.bitPattern )
214
- expectEqual(( -succ).bitPattern , (-prev).nextDown.bitPattern )
215
- expectEqual(( -prev).bitPattern , (-succ).nextUp.bitPattern)
212
+ expectBitwiseEqual (succ, prev.nextUp)
213
+ expectBitwiseEqual (prev, succ.nextDown)
214
+ expectBitwiseEqual( -succ, (-prev).nextDown)
215
+ expectBitwiseEqual( -prev, (-succ).nextUp)
216
216
}
217
217
218
218
let doubleNextUpDownTests: [(Double, Double)] = [
@@ -227,10 +227,10 @@ let doubleNextUpDownTests: [(Double, Double)] = [
227
227
FloatingPoint.test("Double.nextUp, .nextDown")
228
228
.forEach(in: doubleNextUpDownTests) {
229
229
(prev, succ) in
230
- expectEqual (succ.bitPattern , prev.nextUp.bitPattern )
231
- expectEqual (prev.bitPattern , succ.nextDown.bitPattern )
232
- expectEqual(( -succ).bitPattern , (-prev).nextDown.bitPattern )
233
- expectEqual(( -prev).bitPattern , (-succ).nextUp.bitPattern)
230
+ expectBitwiseEqual (succ, prev.nextUp)
231
+ expectBitwiseEqual (prev, succ.nextDown)
232
+ expectBitwiseEqual( -succ, (-prev).nextDown)
233
+ expectBitwiseEqual( -prev, (-succ).nextUp)
234
234
}
235
235
236
236
#if arch(i386) || arch(x86_64)
0 commit comments