The Swift Package Index logo.Swift Package Index

Build Information

Successful build of CLInterface with Swift 5.9 for Linux.

Build Command

docker run --rm -v "checkouts-4606859-1":/host -w "/host/spi-builder-workspace" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.19.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nikstar/CLInterface.git
Reference: v1.0.3
Cloned https://github.com/nikstar/CLInterface.git into spi-builder-workspace
SUCCESS checkout https://github.com/nikstar/CLInterface.git at v1.0.3
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.9
Building package at path:  spi-builder-workspace
Running build ...
docker run --rm -v "checkouts-4606859-1":/host -w "/host/spi-builder-workspace" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build 2>&1
Fetching https://github.com/nikstar/spm-argument-parser.git
[1/34281] Fetching spm-argument-parser
Fetched https://github.com/nikstar/spm-argument-parser.git (1.11s)
Computing version for https://github.com/nikstar/spm-argument-parser.git
Computed https://github.com/nikstar/spm-argument-parser.git at 0.5.0 (0.96s)
Creating working copy for https://github.com/nikstar/spm-argument-parser.git
Working copy of https://github.com/nikstar/spm-argument-parser.git resolved at 0.5.0
Building for debugging...
[0/7] Compiling clibc libc.c
[2/9] Emitting module SPMLibc
[3/9] Compiling SPMLibc libc.swift
[5/11] Wrapping AST for SPMLibc for debugging
[7/24] Compiling Basic StringConversions.swift
[8/25] Compiling Basic Tuple.swift
[9/25] Compiling Basic PathShims.swift
[10/25] Compiling Basic CollectionExtensions.swift
[11/25] Compiling Basic DictionaryExtensions.swift
[12/25] Compiling Basic DictionaryLiteralExtensions.swift
[13/25] Compiling Basic EditDistance.swift
[14/25] Emitting module Basic
[15/25] Compiling Basic FileInfo.swift
[16/25] Compiling Basic FileSystem.swift
[17/25] Compiling Basic ByteString.swift
[18/25] Compiling Basic CollectionAlgorithms.swift
[19/25] Compiling Basic OutputByteStream.swift
[20/25] Compiling Basic Path.swift
[22/27] Wrapping AST for Basic for debugging
[24/32] Compiling SPMArgumentParser CollectionExtensions.swift
[25/32] Compiling SPMArgumentParser StringExtensions.swift
[26/32] Compiling SPMArgumentParser ArgumentParserShellCompletion.swift
[27/32] Compiling SPMArgumentParser ArgumentParser.swift
[28/32] Emitting module SPMArgumentParser
[30/34] Wrapping AST for SPMArgumentParser for debugging
[32/42] Compiling CLInterface Mirror.swift
[33/42] Compiling CLInterface CommandLine.swift
[34/42] Compiling CLInterface CLInterfaceError.swift
[35/42] Compiling CLInterface CLInterface.swift
[36/42] Compiling CLInterface Protocols.swift
/host/spi-builder-workspace/Sources/CLInterface/Argument Types/Protocols.swift:10:17: warning: protocol 'BaseArgumentType' should be declared to refine 'ArgumentKind' due to a same-type constraint on 'Self'
public protocol BaseArgumentType: ArgumentType where Base == Self {}
                ^
[37/42] Compiling CLInterface PositionalArgument.swift
[38/42] Compiling CLInterface Argument.swift
[39/42] Emitting module CLInterface
/host/spi-builder-workspace/Sources/CLInterface/Argument Types/Protocols.swift:10:17: warning: protocol 'BaseArgumentType' should be declared to refine 'ArgumentKind' due to a same-type constraint on 'Self'
public protocol BaseArgumentType: ArgumentType where Base == Self {}
                ^
[41/44] Wrapping AST for CLInterface for debugging
[43/46] Emitting module ExampleSwiftc
[44/46] Compiling ExampleSwiftc main.swift
[46/48] Wrapping AST for ExampleSwiftc for debugging
[47/48] Linking ExampleSwiftc
Build complete! (13.16s)
Build complete.
Done.

Build Machine: Linux 1