This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of SwiftFoundationCompression with Swift 5.9 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.24.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/benspratling4/swiftfoundationcompression.git
Reference: 4.0.0
Initialized empty Git repository in /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/benspratling4/swiftfoundationcompression
 * tag               4.0.0      -> FETCH_HEAD
HEAD is now at 0eba1f7 Merge pull request #8 from benspratling4/without_czlib
Cloned https://github.com/benspratling4/swiftfoundationcompression.git into /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace
Revision (git rev-parse @):
0eba1f70fdbbdda08bfcc6d01ae9e2c3ffe9df2b
SUCCESS checkout https://github.com/benspratling4/swiftfoundationcompression.git at 4.0.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64
Build complete.
Fetching https://github.com/benspratling4/SwiftPatterns.git from cache
Fetched https://github.com/benspratling4/SwiftPatterns.git (0.18s)
Computing version for https://github.com/benspratling4/SwiftPatterns.git
Computed https://github.com/benspratling4/SwiftPatterns.git at 4.0.0 (0.42s)
Creating working copy for https://github.com/benspratling4/SwiftPatterns.git
Working copy of https://github.com/benspratling4/SwiftPatterns.git resolved at 4.0.0
warning: 'spi-builder-workspace': found 5 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Tests/SwiftFoundationCompressionTests/Package.swift.zip
    /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Tests/SwiftFoundationCompressionTests/NewPackageFileName.swift.gz
    /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Tests/SwiftFoundationCompressionTests/Package.swift.gz
    /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Tests/SwiftFoundationCompressionTests/I Surrender All.mxl
    /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Tests/SwiftFoundationCompressionTests/rezipped.zip
========================================
ResolveProductDependencies
========================================
Resolving dependencies at path: /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace
Building for debugging...
[1/21] Compiling SwiftPatterns DynamicCodingKeys.swift
[2/21] Compiling SwiftPatterns Int+Bits.swift
[3/21] Compiling SwiftPatterns LocalFileSource.swift
[4/21] Compiling SwiftPatterns LogSearch.swift
[5/21] Compiling SwiftPatterns Math.swift
[6/21] Compiling SwiftPatterns MediatedAccess.swift
[7/21] Compiling SwiftPatterns PriorityQueue.swift
[8/21] Compiling SwiftPatterns QueuedVar.swift
[9/21] Compiling SwiftPatterns URL+ExtendedAttributes.swift
[10/21] Compiling SwiftPatterns URL+relativePaths.swift
[11/21] Emitting module SwiftPatterns
[12/21] Compiling SwiftPatterns Cursor.swift
[13/21] Compiling SwiftPatterns DataExtraction.swift
[14/21] Compiling SwiftPatterns DirectoryMonitor.swift
[15/21] Compiling SwiftPatterns Alert.swift
[16/21] Compiling SwiftPatterns Array+StableUniqueValues.swift
[17/21] Compiling SwiftPatterns ChangeSet.swift
[18/21] Compiling SwiftPatterns SerializedResourceWrapping.swift
[19/21] Compiling SwiftPatterns String+fixes.swift
[20/23] Compiling SwiftPatterns WeightedNode.swift
[21/23] Compiling SwiftPatterns XMLItem.swift
[21/23] Linking libSwiftPatterns.dylib
[23/31] Compiling SwiftFoundationCompression Types.swift
[24/31] Compiling SwiftFoundationCompression WritingZipFiles.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/WritingZipFiles.swift:13:22: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
protocol ZipWriter : class {
                     ^~~~~
                     AnyObject
[25/31] Compiling SwiftFoundationCompression FileManager+Compression.swift
[26/31] Compiling SwiftFoundationCompression TarDirectoryWrapper.swift
[27/31] Compiling SwiftFoundationCompression ZipDirectoryWrapping.swift
[28/32] Compiling SwiftFoundationCompression GZipDataWrapping.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:202:24: warning: initialization of 'UnsafeMutableBufferPointer<UInt8>' results in a dangling buffer pointer
        let inBufferPointer = UnsafeMutableBufferPointer(start: &inBuffer, count: chunkSize)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:202:58: note: implicit argument conversion from '[UInt8]' to 'UnsafeMutablePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
        let inBufferPointer = UnsafeMutableBufferPointer(start: &inBuffer, count: chunkSize)
                                                                ^~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:202:58: note: use the 'withUnsafeMutableBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let inBufferPointer = UnsafeMutableBufferPointer(start: &inBuffer, count: chunkSize)
                                                                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:204:25: warning: initialization of 'UnsafeMutableBufferPointer<UInt8>' results in a dangling buffer pointer
        let outBufferPointer = UnsafeMutableBufferPointer(start: &outBuffer, count: chunkSize)
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:204:59: note: implicit argument conversion from '[UInt8]' to 'UnsafeMutablePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
        let outBufferPointer = UnsafeMutableBufferPointer(start: &outBuffer, count: chunkSize)
                                                                 ^~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:204:59: note: use the 'withUnsafeMutableBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let outBufferPointer = UnsafeMutableBufferPointer(start: &outBuffer, count: chunkSize)
                                                                 ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:235:37: warning: initialization of 'UnsafeMutableBufferPointer<UInt8>' results in a dangling buffer pointer
        let _ = fileNameData.copyBytes(to: UnsafeMutableBufferPointer(start:&dataBytes, count:fileNameData.count))
                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:235:70: note: implicit argument conversion from '[UInt8]' to 'UnsafeMutablePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
        let _ = fileNameData.copyBytes(to: UnsafeMutableBufferPointer(start:&dataBytes, count:fileNameData.count))
                                                                            ^~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:235:70: note: use the 'withUnsafeMutableBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        let _ = fileNameData.copyBytes(to: UnsafeMutableBufferPointer(start:&dataBytes, count:fileNameData.count))
                                                                            ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:236:120: warning: cannot use inout expression here; argument 'name' must be a pointer that outlives the call to 'init(text:time:xflags:os:extra:extra_len:extra_max:name:name_max:comment:comm_max:hcrc:done:)'
        var header:gz_header = gz_header(text: 0, time: time, xflags: 0, os: 0, extra: nil, extra_len: 0, extra_max: 0, name: &dataBytes, name_max: UInt32(fileNameData.count + 1), comment: nil, comm_max: 0, hcrc: 0, done: 0)
                                                                                                                              ^~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:236:120: note: implicit argument conversion from '[UInt8]' to 'UnsafeMutablePointer<Bytef>?' (aka 'Optional<UnsafeMutablePointer<UInt8>>') produces a pointer valid only for the duration of the call to 'init(text:time:xflags:os:extra:extra_len:extra_max:name:name_max:comment:comm_max:hcrc:done:)'
        var header:gz_header = gz_header(text: 0, time: time, xflags: 0, os: 0, extra: nil, extra_len: 0, extra_max: 0, name: &dataBytes, name_max: UInt32(fileNameData.count + 1), comment: nil, comm_max: 0, hcrc: 0, done: 0)
                                                                                                                              ^~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/GZipDataWrapping.swift:236:120: note: use the 'withUnsafeMutableBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
        var header:gz_header = gz_header(text: 0, time: time, xflags: 0, os: 0, extra: nil, extra_len: 0, extra_max: 0, name: &dataBytes, name_max: UInt32(fileNameData.count + 1), comment: nil, comm_max: 0, hcrc: 0, done: 0)
                                                                                                                              ^
[29/32] Compiling SwiftFoundationCompression Data+Compression.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:68:25: warning: initialization of 'UnsafeMutableBufferPointer<UInt8>' results in a dangling buffer pointer
                let inBufferPointer = UnsafeMutableBufferPointer(start: &inBuffer, count: chunkSize)
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:68:59: note: implicit argument conversion from '[UInt8]' to 'UnsafeMutablePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
                let inBufferPointer = UnsafeMutableBufferPointer(start: &inBuffer, count: chunkSize)
                                                                        ^~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:68:59: note: use the 'withUnsafeMutableBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
                let inBufferPointer = UnsafeMutableBufferPointer(start: &inBuffer, count: chunkSize)
                                                                        ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:70:26: warning: initialization of 'UnsafeMutableBufferPointer<UInt8>' results in a dangling buffer pointer
                let outBufferPointer = UnsafeMutableBufferPointer(start: &outBuffer, count: chunkSize)
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:70:60: note: implicit argument conversion from '[UInt8]' to 'UnsafeMutablePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
                let outBufferPointer = UnsafeMutableBufferPointer(start: &outBuffer, count: chunkSize)
                                                                         ^~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:70:60: note: use the 'withUnsafeMutableBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
                let outBufferPointer = UnsafeMutableBufferPointer(start: &outBuffer, count: chunkSize)
                                                                         ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:134:21: warning: initialization of 'UnsafeMutableBufferPointer<UInt8>' results in a dangling buffer pointer
                let inputBuffer = UnsafeMutableBufferPointer(start: &copyBuffer, count: chunkSize)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:134:55: note: implicit argument conversion from '[UInt8]' to 'UnsafeMutablePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
                let inputBuffer = UnsafeMutableBufferPointer(start: &copyBuffer, count: chunkSize)
                                                                    ^~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:134:55: note: use the 'withUnsafeMutableBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
                let inputBuffer = UnsafeMutableBufferPointer(start: &copyBuffer, count: chunkSize)
                                                                    ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:150:22: warning: initialization of 'UnsafeMutableBufferPointer<UInt8>' results in a dangling buffer pointer
                let outputBuffer = UnsafeMutableBufferPointer(start: &decompressBuffer, count: chunkSize)
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:150:56: note: implicit argument conversion from '[UInt8]' to 'UnsafeMutablePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
                let outputBuffer = UnsafeMutableBufferPointer(start: &decompressBuffer, count: chunkSize)
                                                                     ^~~~~~~~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:150:56: note: use the 'withUnsafeMutableBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
                let outputBuffer = UnsafeMutableBufferPointer(start: &decompressBuffer, count: chunkSize)
                                                                     ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:136:7: warning: immutable value 'copiedByteCount' was never used; consider replacing with '_' or removing it
                let copiedByteCount:Int = self.copyBytes(to: inputBuffer, from: 0..<availableByteCount)
                    ^~~~~~~~~~~~~~~
                    _
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:194:21: warning: initialization of 'UnsafeMutableBufferPointer<UInt8>' results in a dangling buffer pointer
                let inputBuffer = UnsafeMutableBufferPointer(start: &copyBuffer, count: chunkSize)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:194:55: note: implicit argument conversion from '[UInt8]' to 'UnsafeMutablePointer<UInt8>?' produces a pointer valid only for the duration of the call to 'init(start:count:)'
                let inputBuffer = UnsafeMutableBufferPointer(start: &copyBuffer, count: chunkSize)
                                                                    ^~~~~~~~~~~
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:194:55: note: use the 'withUnsafeMutableBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
                let inputBuffer = UnsafeMutableBufferPointer(start: &copyBuffer, count: chunkSize)
                                                                    ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftFoundationCompression/Data+Compression.swift:210:22: wa
Fetching https://github.com/benspratling4/swiftfoundationcompression.git from cache
Fetched https://github.com/benspratling4/swiftfoundationcompression.git (0.21s)
Fetching https://github.com/benspratling4/SwiftPatterns.git from cache
Fetched https://github.com/benspratling4/SwiftPatterns.git (0.18s)
Computing version for https://github.com/benspratling4/SwiftPatterns.git
Computed https://github.com/benspratling4/SwiftPatterns.git at 4.3.0 (0.60s)
Creating working copy for https://github.com/benspratling4/swiftfoundationcompression.git
Working copy of https://github.com/benspratling4/swiftfoundationcompression.git resolved at 4.0.0
Creating working copy for https://github.com/benspratling4/SwiftPatterns.git
Working copy of https://github.com/benspratling4/SwiftPatterns.git resolved at 4.3.0
warning: '.resolve-product-dependencies': dependency 'swiftfoundationcompression' is not used by any target
Found 1 product dependencies
  - SwiftPatterns
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.