The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build ApprovalTests.Swift, reference master (da1007), with Swift 5.10 for Linux on 12 Aug 2025 08:21:54 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.65.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/approvals/ApprovalTests.Swift.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/approvals/ApprovalTests.Swift
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at da10077 Merge pull request #23 from approvals/dependabot/github_actions/actions/checkout-5
Cloned https://github.com/approvals/ApprovalTests.Swift.git
Revision (git rev-parse @):
da10077a5e9f0e210ff1b635774d16111a303b15
SUCCESS checkout https://github.com/approvals/ApprovalTests.Swift.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $PWD
https://github.com/approvals/ApprovalTests.Swift.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.10-latest: Pulling from finestructure/spi-images
Digest: sha256:c30bb8beee7254e839cc0142f4ae78578b8fc8e8159324cc3637097cc1b395b6
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/39] Emitting module ApprovalTests_Swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:14:26: error: method does not override any method from its superclass
    override public func doesProgramExist(_ programPath: String) -> Bool {
    ~~~~~~~~             ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:3:37: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByCallingScript: GenericDiffReporter {
                                    ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:6:43: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByOpeningReceivedFile: GenericDiffReporter {
                                          ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:3:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithAppCode: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:14:39: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithBeyondCompare: GenericDiffReporter {
                                      ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:20:35: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithDiffMerge: GenericDiffReporter {
                                  ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:31:38: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKaleidoscope: GenericDiffReporter {
                                     ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:37:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKdiff3: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:49:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithP4Merge: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:55:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithTKDiff: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:61:42: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithVisualStudioCode: GenericDiffReporter {
                                         ^~~~~~~~~~~~~~~~~~~
[4/44] Compiling ApprovalTests_Swift FirstWorkingReporter.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:14:26: error: method does not override any method from its superclass
    override public func doesProgramExist(_ programPath: String) -> Bool {
    ~~~~~~~~             ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:3:37: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByCallingScript: GenericDiffReporter {
                                    ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:9:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:15:12: error: 'super' members cannot be referenced in a root class
        if super.doesProgramExist(programPath) {
           ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:6:43: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByOpeningReceivedFile: GenericDiffReporter {
                                          ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:8:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/bin/open", arguments: { received, _ in [received] })
        ^
[5/44] Compiling ApprovalTests_Swift GenericDiffReporter.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:14:26: error: method does not override any method from its superclass
    override public func doesProgramExist(_ programPath: String) -> Bool {
    ~~~~~~~~             ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:3:37: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByCallingScript: GenericDiffReporter {
                                    ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:9:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:15:12: error: 'super' members cannot be referenced in a root class
        if super.doesProgramExist(programPath) {
           ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:6:43: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByOpeningReceivedFile: GenericDiffReporter {
                                          ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:8:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/bin/open", arguments: { received, _ in [received] })
        ^
[6/44] Compiling ApprovalTests_Swift GenericDiffReporterBase.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:14:26: error: method does not override any method from its superclass
    override public func doesProgramExist(_ programPath: String) -> Bool {
    ~~~~~~~~             ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:3:37: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByCallingScript: GenericDiffReporter {
                                    ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:9:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:15:12: error: 'super' members cannot be referenced in a root class
        if super.doesProgramExist(programPath) {
           ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:6:43: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByOpeningReceivedFile: GenericDiffReporter {
                                          ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:8:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/bin/open", arguments: { received, _ in [received] })
        ^
[7/44] Compiling ApprovalTests_Swift ReportByCallingScript.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:14:26: error: method does not override any method from its superclass
    override public func doesProgramExist(_ programPath: String) -> Bool {
    ~~~~~~~~             ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:3:37: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByCallingScript: GenericDiffReporter {
                                    ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:9:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:15:12: error: 'super' members cannot be referenced in a root class
        if super.doesProgramExist(programPath) {
           ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:6:43: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByOpeningReceivedFile: GenericDiffReporter {
                                          ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:8:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/bin/open", arguments: { received, _ in [received] })
        ^
[8/44] Compiling ApprovalTests_Swift ReportByOpeningReceivedFile.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:14:26: error: method does not override any method from its superclass
    override public func doesProgramExist(_ programPath: String) -> Bool {
    ~~~~~~~~             ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:3:37: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByCallingScript: GenericDiffReporter {
                                    ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:9:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByCallingScript.swift:15:12: error: 'super' members cannot be referenced in a root class
        if super.doesProgramExist(programPath) {
           ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:6:43: error: cannot find type 'GenericDiffReporter' in scope
public class ReportByOpeningReceivedFile: GenericDiffReporter {
                                          ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportByOpeningReceivedFile.swift:8:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/bin/open", arguments: { received, _ in [received] })
        ^
[9/44] Compiling ApprovalTests_Swift ApprovalNamer.swift
[10/44] Compiling ApprovalTests_Swift Namer.swift
[11/44] Compiling ApprovalTests_Swift NamerFactory.swift
[12/44] Compiling ApprovalTests_Swift ParameterizedNamer.swift
[13/44] Compiling ApprovalTests_Swift ExecutableReporter.swift
[14/44] Compiling ApprovalTests_Swift ApprovalWriter.swift
[15/44] Compiling ApprovalTests_Swift Options.swift
[16/44] Compiling ApprovalTests_Swift Scrubber.swift
[17/44] Compiling ApprovalTests_Swift Verifiable.swift
[18/44] Compiling ApprovalTests_Swift VerifyParameters.swift
[19/44] Compiling ApprovalTests_Swift ReportContentsWithXCTest.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:12:13: error: cannot convert value of type 'ReportWithBeyondCompare' to expected argument type 'EquatableFailureReporter'
            ReportWithBeyondCompare(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:13:13: error: cannot convert value of type 'ReportWithAppCode' to expected argument type 'EquatableFailureReporter'
            ReportWithAppCode(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:14:13: error: cannot convert value of type 'ReportWithDiffMerge' to expected argument type 'EquatableFailureReporter'
            ReportWithDiffMerge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:15:13: error: cannot convert value of type 'ReportWithKaleidoscope' to expected argument type 'EquatableFailureReporter'
            ReportWithKaleidoscope(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:16:13: error: cannot convert value of type 'ReportWithP4Merge' to expected argument type 'EquatableFailureReporter'
            ReportWithP4Merge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:17:13: error: cannot convert value of type 'ReportWithKdiff3' to expected argument type 'EquatableFailureReporter'
            ReportWithKdiff3(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:18:13: error: cannot convert value of type 'ReportWithTKDiff' to expected argument type 'EquatableFailureReporter'
            ReportWithTKDiff(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:19:13: error: cannot convert value of type 'ReportWithVisualStudioCode' to expected argument type 'EquatableFailureReporter'
            ReportWithVisualStudioCode(),
            ^
[20/44] Compiling ApprovalTests_Swift ReportMoveCommandToClipboard.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:12:13: error: cannot convert value of type 'ReportWithBeyondCompare' to expected argument type 'EquatableFailureReporter'
            ReportWithBeyondCompare(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:13:13: error: cannot convert value of type 'ReportWithAppCode' to expected argument type 'EquatableFailureReporter'
            ReportWithAppCode(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:14:13: error: cannot convert value of type 'ReportWithDiffMerge' to expected argument type 'EquatableFailureReporter'
            ReportWithDiffMerge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:15:13: error: cannot convert value of type 'ReportWithKaleidoscope' to expected argument type 'EquatableFailureReporter'
            ReportWithKaleidoscope(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:16:13: error: cannot convert value of type 'ReportWithP4Merge' to expected argument type 'EquatableFailureReporter'
            ReportWithP4Merge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:17:13: error: cannot convert value of type 'ReportWithKdiff3' to expected argument type 'EquatableFailureReporter'
            ReportWithKdiff3(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:18:13: error: cannot convert value of type 'ReportWithTKDiff' to expected argument type 'EquatableFailureReporter'
            ReportWithTKDiff(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:19:13: error: cannot convert value of type 'ReportWithVisualStudioCode' to expected argument type 'EquatableFailureReporter'
            ReportWithVisualStudioCode(),
            ^
[21/44] Compiling ApprovalTests_Swift ReportMoveCommandToConsole.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:12:13: error: cannot convert value of type 'ReportWithBeyondCompare' to expected argument type 'EquatableFailureReporter'
            ReportWithBeyondCompare(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:13:13: error: cannot convert value of type 'ReportWithAppCode' to expected argument type 'EquatableFailureReporter'
            ReportWithAppCode(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:14:13: error: cannot convert value of type 'ReportWithDiffMerge' to expected argument type 'EquatableFailureReporter'
            ReportWithDiffMerge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:15:13: error: cannot convert value of type 'ReportWithKaleidoscope' to expected argument type 'EquatableFailureReporter'
            ReportWithKaleidoscope(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:16:13: error: cannot convert value of type 'ReportWithP4Merge' to expected argument type 'EquatableFailureReporter'
            ReportWithP4Merge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:17:13: error: cannot convert value of type 'ReportWithKdiff3' to expected argument type 'EquatableFailureReporter'
            ReportWithKdiff3(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:18:13: error: cannot convert value of type 'ReportWithTKDiff' to expected argument type 'EquatableFailureReporter'
            ReportWithTKDiff(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:19:13: error: cannot convert value of type 'ReportWithVisualStudioCode' to expected argument type 'EquatableFailureReporter'
            ReportWithVisualStudioCode(),
            ^
[22/44] Compiling ApprovalTests_Swift ReportWithDiffTool.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:12:13: error: cannot convert value of type 'ReportWithBeyondCompare' to expected argument type 'EquatableFailureReporter'
            ReportWithBeyondCompare(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:13:13: error: cannot convert value of type 'ReportWithAppCode' to expected argument type 'EquatableFailureReporter'
            ReportWithAppCode(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:14:13: error: cannot convert value of type 'ReportWithDiffMerge' to expected argument type 'EquatableFailureReporter'
            ReportWithDiffMerge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:15:13: error: cannot convert value of type 'ReportWithKaleidoscope' to expected argument type 'EquatableFailureReporter'
            ReportWithKaleidoscope(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:16:13: error: cannot convert value of type 'ReportWithP4Merge' to expected argument type 'EquatableFailureReporter'
            ReportWithP4Merge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:17:13: error: cannot convert value of type 'ReportWithKdiff3' to expected argument type 'EquatableFailureReporter'
            ReportWithKdiff3(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:18:13: error: cannot convert value of type 'ReportWithTKDiff' to expected argument type 'EquatableFailureReporter'
            ReportWithTKDiff(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:19:13: error: cannot convert value of type 'ReportWithVisualStudioCode' to expected argument type 'EquatableFailureReporter'
            ReportWithVisualStudioCode(),
            ^
[23/44] Compiling ApprovalTests_Swift ReportWithEverything.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:12:13: error: cannot convert value of type 'ReportWithBeyondCompare' to expected argument type 'EquatableFailureReporter'
            ReportWithBeyondCompare(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:13:13: error: cannot convert value of type 'ReportWithAppCode' to expected argument type 'EquatableFailureReporter'
            ReportWithAppCode(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:14:13: error: cannot convert value of type 'ReportWithDiffMerge' to expected argument type 'EquatableFailureReporter'
            ReportWithDiffMerge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:15:13: error: cannot convert value of type 'ReportWithKaleidoscope' to expected argument type 'EquatableFailureReporter'
            ReportWithKaleidoscope(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:16:13: error: cannot convert value of type 'ReportWithP4Merge' to expected argument type 'EquatableFailureReporter'
            ReportWithP4Merge(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:17:13: error: cannot convert value of type 'ReportWithKdiff3' to expected argument type 'EquatableFailureReporter'
            ReportWithKdiff3(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:18:13: error: cannot convert value of type 'ReportWithTKDiff' to expected argument type 'EquatableFailureReporter'
            ReportWithTKDiff(),
            ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/ReportWithDiffTool.swift:19:13: error: cannot convert value of type 'ReportWithVisualStudioCode' to expected argument type 'EquatableFailureReporter'
            ReportWithVisualStudioCode(),
            ^
[24/44] Compiling ApprovalTests_Swift Approvals.swift
[25/44] Compiling ApprovalTests_Swift ApprovalApprover.swift
[26/44] Compiling ApprovalTests_Swift FileApprover.swift
[27/44] Compiling ApprovalTests_Swift TestFailer.swift
[28/44] Compiling ApprovalTests_Swift CombinationApprovals.swift
[29/44] Compiling ApprovalTests_Swift ApprovalFailureReporter.swift
[30/44] Compiling ApprovalTests_Swift ScrubWithRegExWithReplacementAliasing.swift
[31/44] Compiling ApprovalTests_Swift UIKitApprovals.swift
[32/44] Compiling ApprovalTests_Swift ExecutableQuery.swift
[33/44] Compiling ApprovalTests_Swift HelpMessages.swift
[34/44] Compiling ApprovalTests_Swift NetUtils.swift
[35/44] Compiling ApprovalTests_Swift ReporterFactory.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:3:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithAppCode: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:14:39: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithBeyondCompare: GenericDiffReporter {
                                      ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:20:35: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithDiffMerge: GenericDiffReporter {
                                  ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:31:38: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKaleidoscope: GenericDiffReporter {
                                     ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:37:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKdiff3: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:49:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithP4Merge: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:55:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithTKDiff: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:61:42: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithVisualStudioCode: GenericDiffReporter {
                                         ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:5:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:16:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/Beyond Compare.app/Contents/MacOS/bcomp")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:22:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:33:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/local/bin/ksdiff", TEXT_AND_IMAGES)
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:39:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:51:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/p4merge.app/Contents/MacOS/p4merge")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:57:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/TkDiff.app/Contents/MacOS/tkdiff")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:63:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
[36/44] Compiling ApprovalTests_Swift VariousReporters.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:3:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithAppCode: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:14:39: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithBeyondCompare: GenericDiffReporter {
                                      ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:20:35: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithDiffMerge: GenericDiffReporter {
                                  ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:31:38: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKaleidoscope: GenericDiffReporter {
                                     ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:37:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKdiff3: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:49:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithP4Merge: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:55:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithTKDiff: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:61:42: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithVisualStudioCode: GenericDiffReporter {
                                         ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:5:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:16:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/Beyond Compare.app/Contents/MacOS/bcomp")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:22:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:33:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/local/bin/ksdiff", TEXT_AND_IMAGES)
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:39:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:51:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/p4merge.app/Contents/MacOS/p4merge")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:57:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/TkDiff.app/Contents/MacOS/tkdiff")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:63:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
[37/44] Compiling ApprovalTests_Swift ScrubDates.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:3:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithAppCode: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:14:39: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithBeyondCompare: GenericDiffReporter {
                                      ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:20:35: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithDiffMerge: GenericDiffReporter {
                                  ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:31:38: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKaleidoscope: GenericDiffReporter {
                                     ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:37:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKdiff3: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:49:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithP4Merge: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:55:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithTKDiff: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:61:42: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithVisualStudioCode: GenericDiffReporter {
                                         ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:5:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:16:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/Beyond Compare.app/Contents/MacOS/bcomp")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:22:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:33:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/local/bin/ksdiff", TEXT_AND_IMAGES)
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:39:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:51:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/p4merge.app/Contents/MacOS/p4merge")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:57:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/TkDiff.app/Contents/MacOS/tkdiff")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:63:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
[38/44] Compiling ApprovalTests_Swift ScrubNothing.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:3:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithAppCode: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:14:39: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithBeyondCompare: GenericDiffReporter {
                                      ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:20:35: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithDiffMerge: GenericDiffReporter {
                                  ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:31:38: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKaleidoscope: GenericDiffReporter {
                                     ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:37:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKdiff3: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:49:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithP4Merge: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:55:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithTKDiff: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:61:42: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithVisualStudioCode: GenericDiffReporter {
                                         ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:5:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:16:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/Beyond Compare.app/Contents/MacOS/bcomp")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:22:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:33:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/local/bin/ksdiff", TEXT_AND_IMAGES)
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:39:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:51:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/p4merge.app/Contents/MacOS/p4merge")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:57:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/TkDiff.app/Contents/MacOS/tkdiff")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:63:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
[39/44] Compiling ApprovalTests_Swift ScrubWithRegEx.swift
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:3:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithAppCode: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:14:39: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithBeyondCompare: GenericDiffReporter {
                                      ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:20:35: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithDiffMerge: GenericDiffReporter {
                                  ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:31:38: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKaleidoscope: GenericDiffReporter {
                                     ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:37:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithKdiff3: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:49:33: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithP4Merge: GenericDiffReporter {
                                ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:55:32: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithTKDiff: GenericDiffReporter {
                               ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:61:42: error: cannot find type 'GenericDiffReporter' in scope
public class ReportWithVisualStudioCode: GenericDiffReporter {
                                         ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:5:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:16:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/Beyond Compare.app/Contents/MacOS/bcomp")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:22:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:33:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/usr/local/bin/ksdiff", TEXT_AND_IMAGES)
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:39:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:51:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/p4merge.app/Contents/MacOS/p4merge")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:57:9: error: 'super' members cannot be referenced in a root class
        super.init(programPath: "/Applications/TkDiff.app/Contents/MacOS/tkdiff")
        ^
/host/spi-builder-workspace/ApprovalTests.Swift/Reporters/VariousReporters.swift:63:9: error: 'super' members cannot be referenced in a root class
        super.init(
        ^
[40/44] Compiling ApprovalTests_Swift SimpleLogger.swift
[41/44] Compiling ApprovalTests_Swift StringUtils.swift
[42/44] Compiling ApprovalTests_Swift SystemUtils.swift
[43/44] Compiling ApprovalTests_Swift ApprovalTextWriter.swift
[44/44] Compiling ApprovalTests_Swift UIWriter.swift
error: fatalError
BUILD FAILURE 5.10 linux