@@ -1035,7 +1035,7 @@ extension CAtomicsBasicTests
1035
1035
{
1036
1036
let r0 = TaggedRawPointer ( UnsafeRawPointer ( bitPattern: UInt . randomPositive ( ) ) !, tag: 2 )
1037
1037
var r1 = r0
1038
- let r2 = TaggedRawPointer ( UnsafeRawPointer ( bitPattern: UInt . randomPositive ( ) ) !, tag: 5 )
1038
+ let r2 = TaggedRawPointer ( UnsafeRawPointer ( bitPattern: UInt . randomPositive ( ) ) !, tag: 4 )
1039
1039
1040
1040
XCTAssertEqual ( MemoryLayout< TaggedRawPointer> . size, MemoryLayout< UnsafeRawPointer> . size*2)
1041
1041
@@ -1046,12 +1046,12 @@ extension CAtomicsBasicTests
1046
1046
XCTAssertEqual ( r0. tag &+ 1 , r1. tag)
1047
1047
1048
1048
XCTAssertEqual ( r1. tag, 3 )
1049
- r1. increment ( )
1050
- XCTAssertEqual ( r1. tag, 4 )
1051
- r1. increment ( )
1052
- XCTAssertEqual ( r1. tag, r2. tag)
1053
- XCTAssertNotEqual ( r1. ptr, r2. ptr)
1049
+ r1 = r0. incremented ( with: r2. ptr)
1050
+ XCTAssertEqual ( r0. tag &+ 1 , r1. tag)
1051
+ XCTAssertEqual ( r1. ptr, r2. ptr)
1054
1052
XCTAssertNotEqual ( r1, r2)
1053
+ r1. increment ( )
1054
+ XCTAssertEqual ( r1, r2)
1055
1055
1056
1056
let r3 = r2. incremented ( )
1057
1057
XCTAssertNotEqual ( r2, r3)
@@ -1132,7 +1132,7 @@ extension CAtomicsBasicTests
1132
1132
{
1133
1133
let r0 = TaggedMutableRawPointer ( UnsafeMutableRawPointer ( bitPattern: UInt . randomPositive ( ) ) !, tag: 2 )
1134
1134
var r1 = r0
1135
- let r2 = TaggedMutableRawPointer ( UnsafeMutableRawPointer ( bitPattern: UInt . randomPositive ( ) ) !, tag: 5 )
1135
+ let r2 = TaggedMutableRawPointer ( UnsafeMutableRawPointer ( bitPattern: UInt . randomPositive ( ) ) !, tag: 4 )
1136
1136
1137
1137
XCTAssertEqual ( MemoryLayout< TaggedMutableRawPointer> . size, MemoryLayout< UnsafeMutableRawPointer> . size*2)
1138
1138
@@ -1143,12 +1143,12 @@ extension CAtomicsBasicTests
1143
1143
XCTAssertEqual ( r0. tag &+ 1 , r1. tag)
1144
1144
1145
1145
XCTAssertEqual ( r1. tag, 3 )
1146
- r1. increment ( )
1147
- XCTAssertEqual ( r1. tag, 4 )
1148
- r1. increment ( )
1149
- XCTAssertEqual ( r1. tag, r2. tag)
1150
- XCTAssertNotEqual ( r1. ptr, r2. ptr)
1146
+ r1 = r0. incremented ( with: r2. ptr)
1147
+ XCTAssertEqual ( r0. tag &+ 1 , r1. tag)
1148
+ XCTAssertEqual ( r1. ptr, r2. ptr)
1151
1149
XCTAssertNotEqual ( r1, r2)
1150
+ r1. increment ( )
1151
+ XCTAssertEqual ( r1, r2)
1152
1152
1153
1153
let r3 = r2. incremented ( )
1154
1154
XCTAssertNotEqual ( r2, r3)
@@ -1229,7 +1229,7 @@ extension CAtomicsBasicTests
1229
1229
{
1230
1230
let r0 = TaggedOptionalRawPointer ( UnsafeRawPointer ( bitPattern: UInt . randomPositive ( ) ) , tag: 2 )
1231
1231
var r1 = r0
1232
- let r2 = TaggedOptionalRawPointer ( UnsafeRawPointer ( bitPattern: UInt . randomPositive ( ) ) , tag: 5 )
1232
+ let r2 = TaggedOptionalRawPointer ( UnsafeRawPointer ( bitPattern: UInt . randomPositive ( ) ) , tag: 4 )
1233
1233
1234
1234
XCTAssertEqual ( MemoryLayout< TaggedOptionalRawPointer> . size, MemoryLayout< UnsafeRawPointer> . size*2)
1235
1235
@@ -1240,12 +1240,12 @@ extension CAtomicsBasicTests
1240
1240
XCTAssertEqual ( r0. tag &+ 1 , r1. tag)
1241
1241
1242
1242
XCTAssertEqual ( r1. tag, 3 )
1243
- r1. increment ( )
1244
- XCTAssertEqual ( r1. tag, 4 )
1245
- r1. increment ( )
1246
- XCTAssertEqual ( r1. tag, r2. tag)
1247
- XCTAssertNotEqual ( r1. ptr, r2. ptr)
1243
+ r1 = r0. incremented ( with: r2. ptr)
1244
+ XCTAssertEqual ( r0. tag &+ 1 , r1. tag)
1245
+ XCTAssertEqual ( r1. ptr, r2. ptr)
1248
1246
XCTAssertNotEqual ( r1, r2)
1247
+ r1. increment ( )
1248
+ XCTAssertEqual ( r1, r2)
1249
1249
1250
1250
let r3 = r2. incremented ( )
1251
1251
XCTAssertNotEqual ( r2, r3)
@@ -1326,7 +1326,7 @@ extension CAtomicsBasicTests
1326
1326
{
1327
1327
let r0 = TaggedOptionalMutableRawPointer ( UnsafeMutableRawPointer ( bitPattern: UInt . randomPositive ( ) ) , tag: 2 )
1328
1328
var r1 = r0
1329
- let r2 = TaggedOptionalMutableRawPointer ( UnsafeMutableRawPointer ( bitPattern: UInt . randomPositive ( ) ) , tag: 5 )
1329
+ let r2 = TaggedOptionalMutableRawPointer ( UnsafeMutableRawPointer ( bitPattern: UInt . randomPositive ( ) ) , tag: 4 )
1330
1330
1331
1331
XCTAssertEqual ( MemoryLayout< TaggedOptionalMutableRawPointer> . size, MemoryLayout< UnsafeMutableRawPointer> . size*2)
1332
1332
@@ -1337,12 +1337,12 @@ extension CAtomicsBasicTests
1337
1337
XCTAssertEqual ( r0. tag &+ 1 , r1. tag)
1338
1338
1339
1339
XCTAssertEqual ( r1. tag, 3 )
1340
- r1. increment ( )
1341
- XCTAssertEqual ( r1. tag, 4 )
1342
- r1. increment ( )
1343
- XCTAssertEqual ( r1. tag, r2. tag)
1344
- XCTAssertNotEqual ( r1. ptr, r2. ptr)
1340
+ r1 = r0. incremented ( with: r2. ptr)
1341
+ XCTAssertEqual ( r0. tag &+ 1 , r1. tag)
1342
+ XCTAssertEqual ( r1. ptr, r2. ptr)
1345
1343
XCTAssertNotEqual ( r1, r2)
1344
+ r1. increment ( )
1345
+ XCTAssertEqual ( r1, r2)
1346
1346
1347
1347
let r3 = r2. incremented ( )
1348
1348
XCTAssertNotEqual ( r2, r3)
0 commit comments