@@ -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 ( ) {
@@ -164,7 +173,10 @@ UnsafeRawBufferPointerTestSuite.test("initializeMemory(as:from:).overflow") {
164
173
#endif
165
174
166
175
UnsafeRawBufferPointerTestSuite . test ( " initializeMemory(as:from:).exact " ) {
167
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 24 , alignment: MemoryLayout< UInt> . alignment)
176
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
177
+ byteCount: 3 * MemoryLayout< Int64> . stride,
178
+ alignment: MemoryLayout< Int64> . alignment
179
+ )
168
180
defer { buffer. deallocate ( ) }
169
181
let source : [ Int64 ] = [ 5 , 4 , 3 ]
170
182
var ( it, bound) = buffer. initializeMemory ( as: Int64 . self, from: source)
@@ -213,7 +225,10 @@ UnsafeRawBufferPointerTestSuite.test("empty") {
213
225
for _ in emptyBytes {
214
226
expectUnreachable ( )
215
227
}
216
- let emptyMutableBytes = UnsafeMutableRawBufferPointer . allocate ( byteCount: 0 , alignment: MemoryLayout< UInt> . alignment)
228
+ let emptyMutableBytes = UnsafeMutableRawBufferPointer . allocate (
229
+ byteCount: 0 ,
230
+ alignment: MemoryLayout< UInt> . alignment
231
+ )
217
232
for _ in emptyMutableBytes {
218
233
expectUnreachable ( )
219
234
}
@@ -229,8 +244,10 @@ UnsafeRawBufferPointerTestSuite.test("reinterpret") {
229
244
}
230
245
let numPairs = 2
231
246
let bytes = UnsafeMutableRawBufferPointer . allocate (
232
- byteCount: MemoryLayout < Pair > . stride * numPairs, alignment: MemoryLayout< UInt> . alignment)
233
- defer { bytes. deallocate ( ) }
247
+ byteCount: MemoryLayout < Pair > . stride * numPairs,
248
+ alignment: MemoryLayout< Pair> . alignment
249
+ )
250
+ defer { bytes. deallocate ( ) }
234
251
235
252
for i in 0 ..< ( numPairs * 2 ) {
236
253
bytes. storeBytes ( of: Int32 ( i) , toByteOffset: i * MemoryLayout< Int32> . stride,
@@ -259,7 +276,9 @@ UnsafeRawBufferPointerTestSuite.test("reinterpret") {
259
276
UnsafeRawBufferPointerTestSuite . test ( " inBounds " ) {
260
277
let numInts = 4
261
278
let bytes = UnsafeMutableRawBufferPointer . allocate (
262
- byteCount: MemoryLayout < Int > . stride * numInts, alignment: MemoryLayout< UInt> . alignment)
279
+ byteCount: MemoryLayout < Int > . stride * numInts,
280
+ alignment: MemoryLayout< UInt> . alignment
281
+ )
263
282
defer { bytes. deallocate ( ) }
264
283
265
284
for i in 0 ..< numInts {
@@ -289,7 +308,10 @@ UnsafeRawBufferPointerTestSuite.test("inBounds") {
289
308
#if !os(WASI)
290
309
// Trap tests aren't available on WASI.
291
310
UnsafeRawBufferPointerTestSuite . test ( " subscript.get.underflow " ) {
292
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 2 , alignment: MemoryLayout< UInt> . alignment)
311
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
312
+ byteCount: 2 ,
313
+ alignment: MemoryLayout< UInt> . alignment
314
+ )
293
315
defer { buffer. deallocate ( ) }
294
316
295
317
let bytes = UnsafeRawBufferPointer ( rebasing: buffer [ 1 ..< 2 ] )
@@ -302,7 +324,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.get.underflow") {
302
324
}
303
325
304
326
UnsafeRawBufferPointerTestSuite . test ( " subscript.get.overflow " ) {
305
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 2 , alignment: MemoryLayout< UInt> . alignment)
327
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
328
+ byteCount: 2 ,
329
+ alignment: MemoryLayout< UInt> . alignment
330
+ )
306
331
defer { buffer. deallocate ( ) }
307
332
308
333
let bytes = UnsafeRawBufferPointer ( rebasing: buffer [ 0 ..< 1 ] )
@@ -315,7 +340,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.get.overflow") {
315
340
}
316
341
317
342
UnsafeRawBufferPointerTestSuite . test ( " subscript.set.underflow " ) {
318
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 2 , alignment: MemoryLayout< UInt> . alignment)
343
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
344
+ byteCount: 2 ,
345
+ alignment: MemoryLayout< UInt> . alignment
346
+ )
319
347
defer { buffer. deallocate ( ) }
320
348
321
349
let bytes = UnsafeMutableRawBufferPointer ( rebasing: buffer [ 1 ..< 2 ] )
@@ -328,7 +356,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.set.underflow") {
328
356
}
329
357
330
358
UnsafeRawBufferPointerTestSuite . test ( " subscript.set.overflow " ) {
331
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 2 , alignment: MemoryLayout< UInt> . alignment)
359
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
360
+ byteCount: 2 ,
361
+ alignment: MemoryLayout< UInt> . alignment
362
+ )
332
363
defer { buffer. deallocate ( ) }
333
364
334
365
let bytes = UnsafeMutableRawBufferPointer ( rebasing: buffer [ 0 ..< 1 ] )
@@ -341,7 +372,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.set.overflow") {
341
372
}
342
373
343
374
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.get.underflow " ) {
344
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
375
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
376
+ byteCount: 3 ,
377
+ alignment: MemoryLayout< UInt> . alignment
378
+ )
345
379
defer { buffer. deallocate ( ) }
346
380
347
381
let bytes = UnsafeRawBufferPointer ( rebasing: buffer [ 1 ..< 3 ] )
@@ -354,7 +388,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.get.underflow") {
354
388
}
355
389
356
390
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.get.overflow " ) {
357
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
391
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
392
+ byteCount: 3 ,
393
+ alignment: MemoryLayout< UInt> . alignment
394
+ )
358
395
defer { buffer. deallocate ( ) }
359
396
360
397
let bytes = UnsafeRawBufferPointer ( rebasing: buffer [ 0 ..< 2 ] )
@@ -367,7 +404,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.get.overflow") {
367
404
}
368
405
369
406
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.set.underflow " ) {
370
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
407
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
408
+ byteCount: 3 ,
409
+ alignment: MemoryLayout< UInt> . alignment
410
+ )
371
411
defer { buffer. deallocate ( ) }
372
412
373
413
let bytes = UnsafeMutableRawBufferPointer ( rebasing: buffer [ 1 ..< 3 ] )
@@ -380,7 +420,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.set.underflow") {
380
420
}
381
421
382
422
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.set.overflow " ) {
383
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
423
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
424
+ byteCount: 3 ,
425
+ alignment: MemoryLayout< UInt> . alignment
426
+ )
384
427
defer { buffer. deallocate ( ) }
385
428
386
429
let bytes = UnsafeMutableRawBufferPointer ( rebasing: buffer [ 0 ..< 2 ] )
@@ -394,7 +437,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.set.overflow") {
394
437
}
395
438
396
439
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.narrow " ) {
397
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
440
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
441
+ byteCount: 3 ,
442
+ alignment: MemoryLayout< UInt> . alignment
443
+ )
398
444
defer { buffer. deallocate ( ) }
399
445
400
446
if _isDebugAssertConfiguration ( ) {
@@ -405,7 +451,10 @@ UnsafeRawBufferPointerTestSuite.test("subscript.range.narrow") {
405
451
}
406
452
407
453
UnsafeRawBufferPointerTestSuite . test ( " subscript.range.wide " ) {
408
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
454
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
455
+ byteCount: 3 ,
456
+ alignment: MemoryLayout< UInt> . alignment
457
+ )
409
458
defer { buffer. deallocate ( ) }
410
459
411
460
if _isDebugAssertConfiguration ( ) {
@@ -431,7 +480,10 @@ UnsafeRawBufferPointerTestSuite.test("_copyContents") {
431
480
#if !os(WASI)
432
481
// Trap tests aren't available on WASI.
433
482
UnsafeRawBufferPointerTestSuite . test ( " copyMemory.overflow " ) {
434
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
483
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
484
+ byteCount: 3 ,
485
+ alignment: MemoryLayout< UInt> . alignment
486
+ )
435
487
defer { buffer. deallocate ( ) }
436
488
437
489
let bytes = buffer [ 0 ..< 2 ]
@@ -461,7 +513,10 @@ UnsafeRawBufferPointerTestSuite.test("copyBytes.withoutContiguousStorage") {
461
513
#if !os(WASI)
462
514
// Trap tests aren't available on WASI.
463
515
UnsafeRawBufferPointerTestSuite . test ( " copyBytes.sequence.overflow " ) {
464
- let buffer = UnsafeMutableRawBufferPointer . allocate ( byteCount: 3 , alignment: MemoryLayout< UInt> . alignment)
516
+ let buffer = UnsafeMutableRawBufferPointer . allocate (
517
+ byteCount: 3 ,
518
+ alignment: MemoryLayout< UInt> . alignment
519
+ )
465
520
defer { buffer. deallocate ( ) }
466
521
467
522
let bytes = buffer [ 0 ..< 2 ]
@@ -650,7 +705,10 @@ UnsafeRawBufferPointerTestSuite.test("copy.sequence.overflow")
650
705
#endif
651
706
652
707
UnsafeRawBufferPointerTestSuite . test ( " copy.overlap " ) {
653
- let bytes = UnsafeMutableRawBufferPointer . allocate ( byteCount: 4 , alignment: MemoryLayout< UInt> . alignment)
708
+ let bytes = UnsafeMutableRawBufferPointer . allocate (
709
+ byteCount: 4 ,
710
+ alignment: MemoryLayout< UInt> . alignment
711
+ )
654
712
defer { bytes. deallocate ( ) }
655
713
// Right Overlap
656
714
bytes [ 0 ] = 1
0 commit comments