@@ -83,7 +83,10 @@ UnsafeRawBufferPointerTestSuite.test("nonmutating_subscript_setter") {
83
83
}
84
84
expectEqual ( value2, value1)
85
85
86
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 4 , alignment: MemoryLayout< UInt> . alignment)
86
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
87
+ byteCount: 4 ,
88
+ alignment: MemoryLayout< UInt> . alignment
89
+ )
87
90
defer { buffer. deallocate ( ) }
88
91
buffer. copyBytes ( from: [ 0 , 1 , 2 , 3 ] as [ UInt8 ] )
89
92
let leftBytes = buffer [ 0 ..< 2 ]
@@ -131,7 +134,10 @@ UnsafeRawBufferPointerTestSuite.test("initFromArray") {
131
134
#if !os(WASI)
132
135
// Trap tests aren't available on WASI.
133
136
UnsafeRawBufferPointerTestSuite . test ( " initializeMemory(as:from:).underflow " ) {
134
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 30 , alignment: MemoryLayout< UInt> . alignment)
137
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
138
+ byteCount: 30 ,
139
+ alignment: MemoryLayout< UInt64> . alignment
140
+ )
135
141
defer { buffer. deallocate ( ) }
136
142
let source = stride ( from: 5 as Int64 , to: 0 , by: - 1 )
137
143
if _isDebugAssertConfiguration ( ) {
@@ -147,7 +153,10 @@ UnsafeRawBufferPointerTestSuite.test("initializeMemory(as:from:).underflow") {
147
153
}
148
154
149
155
UnsafeRawBufferPointerTestSuite . test ( " initializeMemory(as:from:).overflow " ) {
150
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 30 , alignment: MemoryLayout< UInt> . alignment)
156
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
157
+ byteCount: 30 ,
158
+ alignment: MemoryLayout< UInt64> . alignment
159
+ )
151
160
defer { buffer. deallocate ( ) }
152
161
let source : [ Int64 ] = [ 5 , 4 , 3 , 2 , 1 ]
153
162
if _isDebugAssertConfiguration ( ) {
@@ -216,7 +225,10 @@ UnsafeRawBufferPointerTestSuite.test("empty") {
216
225
for _ in emptyBytes {
217
226
expectUnreachable ( )
218
227
}
219
- let emptyMutableBytes = UnsafeMutableRawBufferPointer . allocate ( byteCount: 0 , alignment: MemoryLayout< UInt> . alignment)
228
+ let emptyMutableBytes = UnsafeMutableRawBufferPointer . allocate (
229
+ byteCount: 0 ,
230
+ alignment: MemoryLayout< UInt> . alignment
231
+ )
220
232
for _ in emptyMutableBytes {
221
233
expectUnreachable ( )
222
234
}
@@ -232,8 +244,10 @@ UnsafeRawBufferPointerTestSuite.test("reinterpret") {
232
244
}
233
245
let numPairs = 2
234
246
let bytes = UnsafeMutableRawBufferPointer . allocate (
235
- byteCount: MemoryLayout < Pair > . stride * numPairs, alignment: MemoryLayout< UInt> . alignment)
236
- defer { bytes. deallocate ( ) }
247
+ byteCount: MemoryLayout < Pair > . stride * numPairs,
248
+ alignment: MemoryLayout< Pair> . alignment
249
+ )
250
+ defer { bytes. deallocate ( ) }
237
251
238
252
for i in 0 ..< ( numPairs * 2 ) {
239
253
bytes. storeBytes ( of: Int32 ( i) , toByteOffset: i * MemoryLayout< Int32> . stride,
@@ -262,7 +276,9 @@ UnsafeRawBufferPointerTestSuite.test("reinterpret") {
262
276
UnsafeRawBufferPointerTestSuite . test ( " inBounds " ) {
263
277
let numInts = 4
264
278
let bytes = UnsafeMutableRawBufferPointer . allocate (
265
- byteCount: MemoryLayout < Int > . stride * numInts, alignment: MemoryLayout< UInt> . alignment)
279
+ byteCount: MemoryLayout < Int > . stride * numInts,
280
+ alignment: MemoryLayout< UInt> . alignment
281
+ )
266
282
defer { bytes. deallocate ( ) }
267
283
268
284
for i in 0 ..< numInts {
@@ -292,7 +308,10 @@ UnsafeRawBufferPointerTestSuite.test("inBounds") {
292
308
#if !os(WASI)
293
309
// Trap tests aren't available on WASI.
294
310
UnsafeRawBufferPointerTestSuite . test ( " subscript.get.underflow " ) {
295
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 2 , alignment: MemoryLayout< UInt> . alignment)
311
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
312
+ byteCount: 2 ,
313
+ alignment: MemoryLayout< UInt> . alignment
314
+ )
296
315
defer { buffer. deallocate ( ) }
297
316
298
317
let bytes = UnsafeRawBufferPointer ( rebasing: buffer [ 1 ..< 2 ] )
@@ -305,7 +324,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.get.underflow") {
305
324
}
306
325
307
326
UnsafeRawBufferPointerTestSuite . test ( " subscript.get.overflow " ) {
308
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 2 , alignment: MemoryLayout< UInt> . alignment)
327
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
328
+ byteCount: 2 ,
329
+ alignment: MemoryLayout< UInt> . alignment
330
+ )
309
331
defer { buffer. deallocate ( ) }
310
332
311
333
let bytes = UnsafeRawBufferPointer ( rebasing: buffer [ 0 ..< 1 ] )
@@ -318,7 +340,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.get.overflow") {
318
340
}
319
341
320
342
UnsafeRawBufferPointerTestSuite . test ( " subscript.set.underflow " ) {
321
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 2 , alignment: MemoryLayout< UInt> . alignment)
343
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
344
+ byteCount: 2 ,
345
+ alignment: MemoryLayout< UInt> . alignment
346
+ )
322
347
defer { buffer. deallocate ( ) }
323
348
324
349
let bytes = UnsafeMutableRawBufferPointer ( rebasing: buffer [ 1 ..< 2 ] )
@@ -331,7 +356,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.set.underflow") {
331
356
}
332
357
333
358
UnsafeRawBufferPointerTestSuite . test ( " subscript.set.overflow " ) {
334
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 2 , alignment: MemoryLayout< UInt> . alignment)
359
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
360
+ byteCount: 2 ,
361
+ alignment: MemoryLayout< UInt> . alignment
362
+ )
335
363
defer { buffer. deallocate ( ) }
336
364
337
365
let bytes = UnsafeMutableRawBufferPointer ( rebasing: buffer [ 0 ..< 1 ] )
@@ -344,7 +372,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.set.overflow") {
344
372
}
345
373
346
374
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.get.underflow " ) {
347
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
375
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
376
+ byteCount: 3 ,
377
+ alignment: MemoryLayout< UInt> . alignment
378
+ )
348
379
defer { buffer. deallocate ( ) }
349
380
350
381
let bytes = UnsafeRawBufferPointer ( rebasing: buffer [ 1 ..< 3 ] )
@@ -357,7 +388,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.get.underflow") {
357
388
}
358
389
359
390
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.get.overflow " ) {
360
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
391
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
392
+ byteCount: 3 ,
393
+ alignment: MemoryLayout< UInt> . alignment
394
+ )
361
395
defer { buffer. deallocate ( ) }
362
396
363
397
let bytes = UnsafeRawBufferPointer ( rebasing: buffer [ 0 ..< 2 ] )
@@ -370,7 +404,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.get.overflow") {
370
404
}
371
405
372
406
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.set.underflow " ) {
373
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
407
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
408
+ byteCount: 3 ,
409
+ alignment: MemoryLayout< UInt> . alignment
410
+ )
374
411
defer { buffer. deallocate ( ) }
375
412
376
413
let bytes = UnsafeMutableRawBufferPointer ( rebasing: buffer [ 1 ..< 3 ] )
@@ -383,7 +420,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.set.underflow") {
383
420
}
384
421
385
422
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.set.overflow " ) {
386
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
423
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
424
+ byteCount: 3 ,
425
+ alignment: MemoryLayout< UInt> . alignment
426
+ )
387
427
defer { buffer. deallocate ( ) }
388
428
389
429
let bytes = UnsafeMutableRawBufferPointer ( rebasing: buffer [ 0 ..< 2 ] )
@@ -397,7 +437,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.set.overflow") {
397
437
}
398
438
399
439
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.narrow " ) {
400
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
440
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
441
+ byteCount: 3 ,
442
+ alignment: MemoryLayout< UInt> . alignment
443
+ )
401
444
defer { buffer. deallocate ( ) }
402
445
403
446
if _isDebugAssertConfiguration ( ) {
@@ -408,7 +451,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.narrow") {
408
451
}
409
452
410
453
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.wide " ) {
411
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
454
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
455
+ byteCount: 3 ,
456
+ alignment: MemoryLayout< UInt> . alignment
457
+ )
412
458
defer { buffer. deallocate ( ) }
413
459
414
460
if _isDebugAssertConfiguration ( ) {
@@ -434,7 +480,10 @@ UnsafeRawBufferPointerTestSuite.test("_copyContents") {
434
480
#if !os(WASI)
435
481
// Trap tests aren't available on WASI.
436
482
UnsafeRawBufferPointerTestSuite . test ( " copyMemory.overflow " ) {
437
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
483
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
484
+ byteCount: 3 ,
485
+ alignment: MemoryLayout< UInt> . alignment
486
+ )
438
487
defer { buffer. deallocate ( ) }
439
488
440
489
let bytes = buffer [ 0 ..< 2 ]
@@ -464,7 +513,10 @@ UnsafeRawBufferPointerTestSuite.test("copyBytes.withoutContiguousStorage") {
464
513
#if !os(WASI)
465
514
// Trap tests aren't available on WASI.
466
515
UnsafeRawBufferPointerTestSuite . test ( " copyBytes.sequence.overflow " ) {
467
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
516
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
517
+ byteCount: 3 ,
518
+ alignment: MemoryLayout< UInt> . alignment
519
+ )
468
520
defer { buffer. deallocate ( ) }
469
521
470
522
let bytes = buffer [ 0 ..< 2 ]
@@ -653,7 +705,10 @@ UnsafeRawBufferPointerTestSuite.test("copy.sequence.overflow")
653
705
#endif
654
706
655
707
UnsafeRawBufferPointerTestSuite . test ( " copy.overlap " ) {
656
- let bytes = UnsafeMutableRawBufferPointer . allocate ( byteCount: 4 , alignment: MemoryLayout< UInt> . alignment)
708
+ let bytes = UnsafeMutableRawBufferPointer . allocate (
709
+ byteCount: 4 ,
710
+ alignment: MemoryLayout< UInt> . alignment
711
+ )
657
712
defer { bytes. deallocate ( ) }
658
713
// Right Overlap
659
714
bytes [ 0 ] = 1
0 commit comments