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: 1.1.9
Initialized empty Git repository in /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/krad/morsel
 * tag               1.1.9      -> FETCH_HEAD
HEAD is now at 82b9d97 Bumping grip dependency for swift 4.1 compatibility
Cloned https://github.com/krad/morsel.git
Revision (git rev-parse @):
82b9d970613c00a964ca6cacce3a3e1e97bcdc08
SUCCESS checkout https://github.com/krad/morsel.git at 1.1.9
========================================
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] Compiling grip Packets.swift
[5/16] Compiling grip StreamTypePacket.swift
[6/17] Compiling grip VideoDimensionsPacket.swift
[7/17] Compiling grip VideoParamSetPacket.swift
[8/17] Compiling grip Writeable.swift
[9/17] Compiling grip NALU.swift
[10/17] Compiling grip AudioSamplePacket.swift
[11/17] Compiling grip BinaryEncodable.swift
[12/17] Compiling grip BinaryEncodableExtensions.swift
[13/17] Compiling grip StreamType.swift
[14/17] Compiling grip CompressedSample.swift
[15/17] Compiling grip ByteHelpers.swift
[16/17] Compiling grip VideoSamplePacket.swift
[17/17] Emitting module grip
[18/66] Compiling morsel MOOF.swift
[19/66] Compiling morsel MOOV.swift
[20/66] Compiling morsel MP4A.swift
[21/66] Compiling morsel MVEX.swift
[22/66] Compiling morsel MVHD.swift
[23/66] Compiling morsel PASP.swift
[24/66] Compiling morsel SMHD.swift
[25/72] Compiling morsel STBL.swift
[26/72] Compiling morsel STCO.swift
[27/72] Compiling morsel STSC.swift
[28/72] Compiling morsel STSD.swift
[29/72] Compiling morsel STSZ.swift
[30/72] Compiling morsel STTS.swift
[31/72] Compiling morsel TFDT.swift
[32/72] Compiling morsel Codecs.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:77:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[33/72] Compiling morsel NSDateComponents+ISO8601.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:77:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[34/72] Compiling morsel String+Numbers.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:77:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[35/72] Compiling morsel FileWriterDelegate.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:77:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[36/72] Compiling morsel FragmentedMP4InitSegment.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:77:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[37/72] Compiling morsel FragmentedMP4Segment.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:77:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[38/72] Compiling morsel FragmentedMP4Writer.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Codecs.swift:77:37: warning: 'characters' is deprecated: Please use String directly
        let characters = Array(self.characters)
                                    ^
/Users/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/morsel/Extensions/NSDateComponents+ISO8601.swift:160:38: note: use 'compactMap(_:)' instead
        let timeValues   = timeUnits.flatMap(strForUnit)
                                     ^~~~~~~
                                     compactMap
[39/72] Compiling morsel General.swift
[40/72] Compiling morsel HDLR.swift
[41/72] Compiling morsel MDAT.swift
[42/72] Compiling morsel MDHD.swift
[43/72] Compiling morsel MDIA.swift
[44/72] Compiling morsel MFHD.swift
[45/72] Compiling morsel MINF.swift
[46/72] Compiling morsel MOOVConfig.swift
[47/72] Compiling morsel HLSEventPlaylist.swift
[48/72] Compiling morsel HLSLivePlaylist.swift
[49/72] Compiling morsel HLSVODPlaylist.swift
[50/72] Compiling morsel Playlist.swift
[51/72] Compiling morsel PlaylistWriter.swift
[52/72] Emitting module morsel
[53/72] Compiling morsel AVC1.swift
[54/72] Compiling morsel AVCC.swift
[55/72] Compiling morsel COLR.swift
[56/72] Compiling morsel DINF.swift
[57/72] Compiling morsel DREF.swift
[58/72] Compiling morsel ESDS.swift
[59/72] Compiling morsel FTYP.swift
[60/72] Compiling morsel TFHD.swift
[61/72] Compiling morsel TKHD.swift
[62/72] Compiling morsel TRAF.swift
[63/72] Compiling morsel TRAK.swift
[64/72] Compiling morsel TREX.swift
[65/72] Compiling morsel TRUN.swift
[66/72] Compiling morsel VMHD.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! (5.77s)
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.02s)
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.