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 morsel with Swift 5.10 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/krad/morsel.git
Reference: master
Initialized empty Git repository in /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/krad/morsel
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 975cdf9 Updating the docs a bit
Cloned https://github.com/krad/morsel.git
Revision (git rev-parse @):
975cdf97b5733faeb951d53d6d90c98578336031
SUCCESS checkout https://github.com/krad/morsel.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/krad/morsel.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version--423B1241ED78D482.txt
[4/16] Emitting module grip
[5/16] Compiling grip VideoDimensionsPacket.swift
[6/16] Compiling grip VideoParamSetPacket.swift
[7/16] Compiling grip StreamType.swift
[8/16] Compiling grip BinaryEncodable.swift
[9/16] Compiling grip BinaryEncodableExtensions.swift
[10/16] Compiling grip VideoSamplePacket.swift
[11/16] Compiling grip CompressedSample.swift
[12/16] Compiling grip ByteHelpers.swift
[13/16] Compiling grip Packets.swift
[14/16] Compiling grip StreamTypePacket.swift
[15/16] Compiling grip NALU.swift
[16/16] Compiling grip AudioSamplePacket.swift
[17/17] Compiling grip Writeable.swift
[18/66] Compiling morsel Codecs.swift
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:78:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: note: use 'compactMap(_:)' instead
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^~~~~~~
                                       compactMap
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[19/66] Compiling morsel NSDateComponents+ISO8601.swift
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:78:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: note: use 'compactMap(_:)' instead
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^~~~~~~
                                       compactMap
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[20/66] Compiling morsel String+Numbers.swift
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:78:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: note: use 'compactMap(_:)' instead
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^~~~~~~
                                       compactMap
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[21/66] Compiling morsel FileWriterDelegate.swift
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:78:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: note: use 'compactMap(_:)' instead
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^~~~~~~
                                       compactMap
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[22/66] Compiling morsel FragmentedMP4InitSegment.swift
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:78:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: note: use 'compactMap(_:)' instead
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^~~~~~~
                                       compactMap
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[23/66] Compiling morsel FragmentedMP4Segment.swift
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:78:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: note: use 'compactMap(_:)' instead
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^~~~~~~
                                       compactMap
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[24/66] Compiling morsel FragmentedMP4Writer.swift
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:78:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:159:40: note: use 'compactMap(_:)' instead
        let periodValues = periodUnits.flatMap(strForUnit)
                                       ^~~~~~~
                                       compactMap
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[25/66] Compiling morsel General.swift
[26/66] Compiling morsel HDLR.swift
[27/66] Compiling morsel MDAT.swift
[28/66] Compiling morsel MDHD.swift
[29/66] Compiling morsel MDIA.swift
[30/66] Compiling morsel MFHD.swift
[31/66] Compiling morsel MINF.swift
[32/66] Compiling morsel STBL.swift
[33/66] Compiling morsel STCO.swift
[34/66] Compiling morsel STSC.swift
[35/66] Compiling morsel STSD.swift
[36/66] Compiling morsel STSZ.swift
[37/66] Compiling morsel STTS.swift
[38/66] Compiling morsel TFDT.swift
[39/72] Compiling morsel MOOF.swift
[40/72] Compiling morsel MOOV.swift
[41/72] Compiling morsel MP4A.swift
[42/72] Compiling morsel MVEX.swift
[43/72] Compiling morsel MVHD.swift
[44/72] Compiling morsel PASP.swift
[45/72] Compiling morsel SMHD.swift
[46/72] Emitting module morsel
[47/72] Compiling morsel TFHD.swift
[48/72] Compiling morsel TKHD.swift
[49/72] Compiling morsel TRAF.swift
[50/72] Compiling morsel TRAK.swift
[51/72] Compiling morsel TREX.swift
[52/72] Compiling morsel TRUN.swift
[53/72] Compiling morsel VMHD.swift
[54/72] Compiling morsel MOOVConfig.swift
[55/72] Compiling morsel HLSEventPlaylist.swift
[56/72] Compiling morsel HLSLivePlaylist.swift
[57/72] Compiling morsel HLSVODPlaylist.swift
[58/72] Compiling morsel Playlist.swift
[59/72] Compiling morsel PlaylistWriter.swift
[60/72] Compiling morsel AVC1.swift
[61/72] Compiling morsel AVCC.swift
[62/72] Compiling morsel COLR.swift
[63/72] Compiling morsel DINF.swift
[64/72] Compiling morsel DREF.swift
[65/72] Compiling morsel ESDS.swift
[66/72] Compiling morsel FTYP.swift
[67/72] Compiling morsel Representation.swift
[68/72] Compiling morsel Sample.swift
[69/72] Compiling morsel Segment.swift
[70/72] Compiling morsel StreamSegmenter.swift
[71/72] Compiling morsel StreamState.swift
[72/72] Compiling morsel ThreadSafeArray.swift
Build complete! (7.50s)
Fetching https://github.com/krad/grip.git from cache
Fetched https://github.com/krad/grip.git from cache (0.15s)
Computing version for https://github.com/krad/grip.git
Computed https://github.com/krad/grip.git at 1.3.5 (0.46s)
Creating working copy for https://github.com/krad/grip.git
Working copy of https://github.com/krad/grip.git resolved at 1.3.5
Build complete.
Done.