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 NozeIO with Swift 5.10 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/NozeIO/Noze.io.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/NozeIO/Noze.io
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 983cedf Update README.md
Cloned https://github.com/NozeIO/Noze.io.git
Revision (git rev-parse @):
983cedfbe97cd592c4a2f59c69604bb1433895b3
SUCCESS checkout https://github.com/NozeIO/Noze.io.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $workDir
https://github.com/NozeIO/Noze.io.git
Running build ...
bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1
Building for debugging...
[0/25] Write sources
[24/25] Write swift-version-24593BA9C3E375BF.txt
[26/78] Emitting module base64
[27/78] Emitting module http_parser
[28/79] Emitting module CryptoSwift
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:24:20: warning: generic parameter 'Base' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    static func ==<Base>(lhs: BatchedCollectionIndex<Base>, rhs: BatchedCollectionIndex<Base>) -> Bool {
                   ^
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:19:31: note: 'Base' previously declared here
struct BatchedCollectionIndex<Base: Collection> {
                              ^
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:28:20: warning: generic parameter 'Base' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    static func < <Base>(lhs: BatchedCollectionIndex<Base>, rhs: BatchedCollectionIndex<Base>) -> Bool {
                   ^
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:19:31: note: 'Base' previously declared here
struct BatchedCollectionIndex<Base: Collection> {
                              ^
[29/80] Compiling CryptoSwift MD5.swift
[30/80] Compiling CryptoSwift Operators.swift
[31/80] Compiling CryptoSwift Updatable.swift
[32/80] Compiling CryptoSwift ArrayExtension.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:24:20: warning: generic parameter 'Base' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    static func ==<Base>(lhs: BatchedCollectionIndex<Base>, rhs: BatchedCollectionIndex<Base>) -> Bool {
                   ^
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:19:31: note: 'Base' previously declared here
struct BatchedCollectionIndex<Base: Collection> {
                              ^
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:28:20: warning: generic parameter 'Base' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    static func < <Base>(lhs: BatchedCollectionIndex<Base>, rhs: BatchedCollectionIndex<Base>) -> Bool {
                   ^
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:19:31: note: 'Base' previously declared here
struct BatchedCollectionIndex<Base: Collection> {
                              ^
[33/80] Compiling CryptoSwift BatchedCollection.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:24:20: warning: generic parameter 'Base' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    static func ==<Base>(lhs: BatchedCollectionIndex<Base>, rhs: BatchedCollectionIndex<Base>) -> Bool {
                   ^
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:19:31: note: 'Base' previously declared here
struct BatchedCollectionIndex<Base: Collection> {
                              ^
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:28:20: warning: generic parameter 'Base' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    static func < <Base>(lhs: BatchedCollectionIndex<Base>, rhs: BatchedCollectionIndex<Base>) -> Bool {
                   ^
/host/spi-builder-workspace/Sources/CryptoSwift/BatchedCollection.swift:19:31: note: 'Base' previously declared here
struct BatchedCollectionIndex<Base: Collection> {
                              ^
[34/80] Compiling CryptoSwift Bit.swift
[35/80] Compiling CryptoSwift BytesSequence.swift
[36/80] Compiling CryptoSwift CSArrayType+Extensions.swift
[37/80] Compiling CryptoSwift Collection+Extension.swift
[38/80] Compiling Freddy JSONLiteralConvertible.swift
[39/81] Compiling CryptoSwift DigestType.swift
[40/81] Compiling CryptoSwift Generics.swift
[41/81] Compiling Freddy Swift3.swift
[42/81] Compiling Freddy JSONDecodable.swift
[43/81] Emitting module Freddy
[44/81] Compiling Freddy JSONEncodable.swift
[45/81] Compiling Freddy JSONSubscripting.swift
[46/81] Compiling base64 Base64.swift
[47/82] Compiling mustache MustacheRenderingContext.swift
[49/82] Compiling CryptoSwift Utils.swift
[50/82] Compiling mustache SimpleKVC.swift
[51/82] Compiling CryptoSwift Int+Extension.swift
[52/82] Compiling CryptoSwift IntegerConvertible.swift
[55/82] Compiling xsys timespec.swift
[56/83] Compiling mustache Helpers.swift
[57/83] Emitting module mustache
[58/83] Compiling http_parser HTTPError.swift
[59/83] Compiling http_parser HTTPMethod.swift
[60/83] Compiling xsys timeval_any.swift
[61/83] Compiling http_parser URLParser.swift
[64/84] Compiling http_parser http_parser_settings.swift
[71/84] Emitting module xsys
[76/85] Compiling Freddy JSONEncodingDetector.swift
[77/85] Compiling Freddy JSONParser.swift
[78/85] Compiling Freddy JSON.swift
[79/86] Compiling mustache MustacheNode.swift
[80/86] Compiling mustache MustacheParser.swift
[81/86] Compiling mustache HTMLEscape.swift
[84/87] Compiling http_parser ascii.swift
[85/87] Compiling http_parser http_parser.swift
[86/87] Compiling http_parser HTTPParserState.swift
[87/87] Compiling http_parser CString.swift
[89/98] Compiling core Module.swift
[90/99] Compiling core Swift3.swift
[91/99] Compiling core ByteBucket.swift
[92/99] Compiling core CIDictionary.swift
[93/99] Compiling core Extras.swift
[94/99] Compiling core Logger.swift
[95/99] Compiling core RawByteBuffer.swift
[96/99] Emitting module core
[97/99] Compiling core NozeCore.swift
[98/99] Compiling core NozeModules.swift
[99/99] Compiling core Promise.swift
[101/114] Emitting module leftpad
[102/114] Compiling dns Module.swift
[103/114] Compiling cows cows.swift
[104/114] Compiling events EventEmitter.swift
[105/114] Compiling cows Module.swift
[106/114] Compiling cows UniqueRandomArray.swift
[107/114] Emitting module cows
[108/114] Compiling leftpad Module.swift
[109/116] Emitting module events
[110/116] Compiling events ErrorEmitter.swift
[113/116] Emitting module dns
[114/116] Compiling dns Lookup.swift
[116/117] Compiling events Module.swift
[117/117] Compiling events EventListenerSet.swift
[119/153] Emitting module streams
/host/spi-builder-workspace/Sources/streams/GReadableStreamType.swift:18:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol ReadableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
/host/spi-builder-workspace/Sources/streams/GWritableStreamType.swift:20:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol WritableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
/host/spi-builder-workspace/Sources/streams/extra/TransformStream.swift:186:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol GTransformStreamType : class {
                                       ^~~~~
                                       AnyObject
[120/157] Compiling streams Duplex.swift
/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:180:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(pipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:183:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(unpipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/GReadableStreamType.swift:18:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol ReadableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
/host/spi-builder-workspace/Sources/streams/GWritableStreamType.swift:20:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol WritableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
[121/157] Compiling streams DuplexStream.swift
/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:180:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(pipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:183:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(unpipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/GReadableStreamType.swift:18:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol ReadableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
/host/spi-builder-workspace/Sources/streams/GWritableStreamType.swift:20:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol WritableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
[122/157] Compiling streams GReadableSourceType.swift
/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:180:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(pipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:183:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(unpipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/GReadableStreamType.swift:18:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol ReadableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
/host/spi-builder-workspace/Sources/streams/GWritableStreamType.swift:20:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol WritableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
[123/157] Compiling streams GReadableStreamType.swift
/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:180:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(pipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:183:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(unpipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/GReadableStreamType.swift:18:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol ReadableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
/host/spi-builder-workspace/Sources/streams/GWritableStreamType.swift:20:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol WritableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
[124/157] Compiling streams GWritableStreamType.swift
/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:180:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(pipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/DuplexStream.swift:183:5: warning: using '_' to ignore the result of a Void-returning function is redundant
    _ = writeStream.emit(unpipe: src)
    ^~~~

/host/spi-builder-workspace/Sources/streams/GReadableStreamType.swift:18:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol ReadableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
/host/spi-builder-workspace/Sources/streams/GWritableStreamType.swift:20:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol WritableStreamType : class, StreamType {
                                     ^~~~~
                                     AnyObject
[125/157] Compiling streams ListBuffer.swift
[126/157] Compiling streams Readable.swift
[127/157] Compiling streams Transform.swift
[128/157] Compiling streams Writable.swift
[129/157] Compiling streams ConcatTarget.swift
[130/157] Compiling streams Stream2StreamPipe.swift
[131/157] Compiling streams String2StreamPipe.swift
[132/157] Compiling streams CharacterToUTF8.swift
[133/157] Compiling streams EncodingError.swift
[134/157] Compiling streams SourceStream.swift
[135/157] Compiling streams Stream.swift
[136/157] Compiling streams StreamPromise.swift
[137/157] Compiling streams TargetStream.swift
[138/157] Compiling streams WritableByteStreamType.swift
[139/157] Compiling streams GWritableTargetType.swift
[140/157] Compiling streams Module.swift
[141/157] Compiling streams PipeSourceError.swift
[142/157] Compiling streams ReadableByteStreamType.swift
[143/157] Compiling streams ReadableStream.swift
[144/157] Compiling streams StringToUTF8.swift
[145/157] Compiling streams UTF8toCharacter.swift
[146/157] Compiling streams UTF8toLines.swift
[147/157] Compiling streams UniqStrings.swift
[148/157] Compiling streams NullWritableStream.swift
/host/spi-builder-workspace/Sources/streams/extra/TransformStream.swift:186:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol GTransformStreamType : class {
                                       ^~~~~
                                       AnyObject
[149/157] Compiling streams Through2.swift
/host/spi-builder-workspace/Sources/streams/extra/TransformStream.swift:186:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol GTransformStreamType : class {
                                       ^~~~~
                                       AnyObject
[150/157] Compiling streams TransformStream.swift
/host/spi-builder-workspace/Sources/streams/extra/TransformStream.swift:186:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol GTransformStreamType : class {
                                       ^~~~~
                                       AnyObject
[151/157] Compiling streams WritableByteStreamWrapper.swift
/host/spi-builder-workspace/Sources/streams/extra/TransformStream.swift:186:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol GTransformStreamType : class {
                                       ^~~~~
                                       AnyObject
[152/157] Compiling streams Sequence2StreamPipe.swift
/host/spi-builder-workspace/Sources/streams/extra/TransformStream.swift:186:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol GTransformStreamType : class {
                                       ^~~~~
                                       AnyObject
[153/157] Compiling streams WritableStream.swift
[154/157] Compiling streams IteratorSource.swift
[155/157] Compiling streams SinkTarget.swift
[156/157] Compiling streams ArrayBuffer.swift
[157/157] Compiling streams Bucket.swift
[159/180] Compiling crypto Module.swift
[160/180] Compiling crypto MD5Hash.swift
[161/180] Compiling fs StdOutTarget.swift
[162/180] Compiling fs Streams.swift
[163/180] Compiling fs StatStruct.swift
[164/180] Compiling fs StdInSource.swift
[165/182] Emitting module crypto
[166/182] Compiling crypto Hash.swift
[168/183] Emitting module fs
[169/183] Compiling fs Path.swift
[170/183] Compiling fs PosixWrappers.swift
[171/183] Compiling fs ErrnoError.swift
/host/spi-builder-workspace/Sources/fs/FileDescriptor.swift:87:37: warning: forming 'UnsafeRawPointer' to a variable of type '[T]'; this is likely incorrect because 'T' may contain an object reference.
    let writeCount = xsys.write(fd, buffer, lCount)
                                    ^
[172/183] Compiling fs FSWatcher.swift
/host/spi-builder-workspace/Sources/fs/FileDescriptor.swift:87:37: warning: forming 'UnsafeRawPointer' to a variable of type '[T]'; this is likely incorrect because 'T' may contain an object reference.
    let writeCount = xsys.write(fd, buffer, lCount)
                                    ^
[173/183] Compiling fs FileDescriptor.swift
/host/spi-builder-workspace/Sources/fs/FileDescriptor.swift:87:37: warning: forming 'UnsafeRawPointer' to a variable of type '[T]'; this is likely incorrect because 'T' may contain an object reference.
    let writeCount = xsys.write(fd, buffer, lCount)
                                    ^
[174/183] Compiling fs AsyncWrapper.swift
[175/183] Compiling fs Convenience.swift
[176/183] Compiling fs Directory.swift
[177/183] Compiling fs Temp.swift
[178/183] Compiling fs UnixUtils.swift
[179/183] Compiling fs FileDescriptorStream.swift
[180/183] Compiling fs FileSource.swift
[181/183] Compiling fs FileTarget.swift
[182/183] Compiling fs GCDChannelBase.swift
[183/183] Compiling fs Module.swift
[185/203] Compiling process Stdio.swift
[186/203] Compiling process Environment.swift
[187/203] Compiling process FileSystem.swift
[188/203] Emitting module process
[189/203] Compiling process Messages.swift
[190/203] Compiling net DNS.swift
[191/203] Emitting module json
[192/203] Compiling net Util.swift
[193/203] Compiling process Module.swift
[194/204] Compiling json JSONWritableStream.swift
[195/204] Compiling json JsonFile.swift
[196/204] Compiling net SocketSourceTarget.swift
[197/204] Compiling net Module.swift
[198/204] Compiling json Module.swift
[199/204] Compiling json Stringify.swift
[202/205] Emitting module net
[203/215] Compiling child_process StdioAction.swift
[204/215] Compiling console Module.swift
[205/215] Emitting module console
[206/215] Compiling console Console.swift
[207/216] Compiling net Server.swift
[209/216] Compiling net Socket.swift
[210/216] Compiling net SocketAddress.swift
[211/217] Compiling child_process Module.swift
[212/217] Compiling child_process ChildProcessPipes.swift
[213/217] Compiling child_process PipeSourceTarget.swift
[214/217] Compiling child_process Spawn.swift
[215/217] Emitting module child_process
[216/217] Compiling child_process ChildProcess.swift
[219/250] Emitting module dgram
[220/250] Compiling dgram Internals.swift
[221/250] Compiling http RequestOptions.swift
[222/250] Compiling http Server.swift
[223/252] Compiling redis RedisRetry.swift
[224/252] Compiling redis RedisPrint.swift
[225/252] Compiling redis RedisValue.swift
[226/252] Compiling redis RedisConnection.swift
[227/252] Compiling redis RedisParser.swift
[228/253] Emitting module redis
[229/253] Compiling redis RedisCoding.swift
[230/253] Compiling redis RedisCommands.swift
[231/253] Compiling dgram Module.swift
[232/253] Compiling dgram Socket.swift
[233/254] Compiling redis RedisWritableStream.swift
[234/254] Compiling http Module.swift
[235/254] Compiling http QueryString.swift
[237/254] Emitting module http
[238/254] Compiling redis CallbackHelpers.swift
[239/254] Compiling redis Extensions.swift
[240/254] Compiling redis Module.swift
[241/254] Compiling redis RedisClient.swift
[244/254] Compiling http IncomingMessage.swift
[245/254] Compiling http IncomingMessageParser.swift
[246/254] Compiling http Misc.swift
[253/254] Compiling http ServerResponse.swift
[254/254] Compiling http URL.swift
[257/268] Compiling connect Module.swift
[258/268] Compiling connect Pause.swift
[259/269] Compiling connect TypeIs.swift
[260/269] Compiling connect ServeStatic.swift
[261/269] Compiling connect BodyParser.swift
[262/269] Compiling connect CORS.swift
[263/269] Compiling connect QS.swift
/host/spi-builder-workspace/Sources/connect/QS.swift:254:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
protocol RefTypeFlatten: class {
                         ^~~~~
                         AnyObject
[264/269] Compiling connect Session.swift
[265/269] Emitting module connect
/host/spi-builder-workspace/Sources/connect/QS.swift:254:26: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
protocol RefTypeFlatten: class {
                         ^~~~~
                         AnyObject
[266/269] Compiling connect Connect.swift
[267/269] Compiling connect CookieParser.swift
[268/269] Compiling connect Logger.swift
[269/269] Compiling connect MethodOverride.swift
[271/282] Compiling express Router.swift
[272/282] Compiling express RouteKeeper.swift
[273/282] Compiling express ServerResponse.swift
[274/283] Compiling express Settings.swift
[275/283] Emitting module express
[276/283] Compiling express Express.swift
[277/283] Compiling express IncomingMessage.swift
[278/283] Compiling express JSON.swift
[279/283] Compiling express MiddlewareObject.swift
[280/283] Compiling express Module.swift
[281/283] Compiling express Mustache.swift
[282/283] Compiling express Render.swift
[283/283] Compiling express Route.swift
Build complete! (53.99s)
Build complete.
Done.