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

Successful build of KSCrash, reference 2.2.0 (0c515d), with Swift 6.1 for macOS (SPM) on 15 Jun 2025 22:13:13 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kstenerud/KSCrash.git
Reference: 2.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/kstenerud/KSCrash
 * tag               2.2.0      -> FETCH_HEAD
HEAD is now at 0c515d8 Update version to 2.2.0
Cloned https://github.com/kstenerud/KSCrash.git
Revision (git rev-parse @):
0c515d8533318fc882f5b316abb17f2110fb4f9e
SUCCESS checkout https://github.com/kstenerud/KSCrash.git at 2.2.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "kscrash",
      "name": "KSCrash",
      "url": "https://github.com/kstenerud/KSCrash.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/KSCrash",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/kstenerud/KSCrash.git
[1/16284] Fetching kscrash
Fetched https://github.com/kstenerud/KSCrash.git from cache (1.58s)
Creating working copy for https://github.com/kstenerud/KSCrash.git
Working copy of https://github.com/kstenerud/KSCrash.git resolved at 2.2.0 (0c515d8)
warning: '.resolve-product-dependencies': dependency 'kscrash' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/kstenerud/KSCrash.git
https://github.com/kstenerud/KSCrash.git
{
  "cxx_language_standard" : "gnu++11",
  "dependencies" : [
  ],
  "manifest_display_name" : "KSCrash",
  "name" : "KSCrash",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "watchos",
      "version" : "5.0"
    },
    {
      "name" : "macos",
      "version" : "10.14"
    }
  ],
  "products" : [
    {
      "name" : "Reporting",
      "targets" : [
        "KSCrashFilters",
        "KSCrashSinks",
        "KSCrashInstallations"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Filters",
      "targets" : [
        "KSCrashFilters"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Sinks",
      "targets" : [
        "KSCrashSinks"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Installations",
      "targets" : [
        "KSCrashInstallations"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Recording",
      "targets" : [
        "KSCrashRecording"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DiscSpaceMonitor",
      "targets" : [
        "KSCrashDiscSpaceMonitor"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BootTimeMonitor",
      "targets" : [
        "KSCrashBootTimeMonitor"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DemangleFilter",
      "targets" : [
        "KSCrashDemangleFilter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "KSCrashTestTools",
      "module_type" : "ClangTarget",
      "name" : "KSCrashTestTools",
      "path" : "Sources/KSCrashTestTools",
      "sources" : [
        "FileBasedTestCase.m",
        "KSTestCaseUtils.m",
        "TestThread.m"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashSinks",
      "module_type" : "ClangTarget",
      "name" : "KSCrashSinks",
      "path" : "Sources/KSCrashSinks",
      "product_memberships" : [
        "Reporting",
        "Sinks",
        "Installations"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashSinks/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashReportSinkConsole.m",
        "KSCrashReportSinkEMail.m",
        "KSCrashReportSinkStandard.m"
      ],
      "target_dependencies" : [
        "KSCrashRecording",
        "KSCrashFilters"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashReportingCoreTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashReportingCoreTests",
      "path" : "Tests/KSCrashReportingCoreTests",
      "sources" : [
        "KSCString_Tests.m",
        "KSGZipHelper_Tests.m",
        "KSNSDictionaryHelper_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashReportingCore",
        "KSCrashCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashReportingCore",
      "module_type" : "ClangTarget",
      "name" : "KSCrashReportingCore",
      "path" : "Sources/KSCrashReportingCore",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashReportingCore/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCString.m",
        "KSGZipHelper.m",
        "KSHTTPMultipartPostBody.m",
        "KSHTTPRequestSender.m",
        "KSNSDictionaryHelper.m",
        "KSReachabilityKSCrash.m"
      ],
      "target_dependencies" : [
        "KSCrashCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashRecordingTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashRecordingTests",
      "path" : "Tests/KSCrashRecordingTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/KSCrashRecordingTests/Resources/processed.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/KSCrashRecordingTests/Resources/raw.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashConfiguration_Tests.m",
        "KSCrashMonitor_AppState_Tests.m",
        "KSCrashMonitor_Deadlock_Tests.m",
        "KSCrashMonitor_Memory_Tests.m",
        "KSCrashMonitor_NSException_Tests.m",
        "KSCrashMonitor_Signal_Tests.m",
        "KSCrashMonitor_User_Tests.m",
        "KSCrashReportFixer_Tests.m",
        "KSCrashReportStoreC_Tests.m",
        "KSCrash_Tests.m",
        "KSThreadCache_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashTestTools",
        "KSCrashRecording",
        "KSCrashRecordingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashRecordingCoreTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashRecordingCoreTests",
      "path" : "Tests/KSCrashRecordingCoreTests",
      "sources" : [
        "KSBinaryImageCache_Tests.m",
        "KSCPU_Tests.m",
        "KSCrashMonitor_Tests.m",
        "KSDebug_Tests.m",
        "KSDynamicLinker_Tests.m",
        "KSFileUtils_Tests.m",
        "KSJSONCodec_Tests.m",
        "KSLogger_Tests.m",
        "KSMach-O_Tests.m",
        "KSMach_Tests.m",
        "KSMachineContext_Tests.m",
        "KSMemory_Tests.m",
        "KSObjC_Tests.m",
        "KSSignalInfo_Tests.m",
        "KSString_Tests.m",
        "KSSysCtl_Tests.m",
        "KSThread_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashTestTools",
        "KSCrashRecordingCore",
        "KSCrashCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashRecordingCoreSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "KSCrashRecordingCoreSwiftTests",
      "path" : "Tests/KSCrashRecordingCoreSwiftTests",
      "sources" : [
        "KSBacktraceTests.swift"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashRecordingCore",
      "module_type" : "ClangTarget",
      "name" : "KSCrashRecordingCore",
      "path" : "Sources/KSCrashRecordingCore",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations",
        "Recording",
        "DiscSpaceMonitor",
        "BootTimeMonitor",
        "DemangleFilter"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashRecordingCore/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSBacktrace.c",
        "KSBinaryImageCache.c",
        "KSCPU.c",
        "KSCPU_arm.c",
        "KSCPU_arm64.c",
        "KSCPU_x86_32.c",
        "KSCPU_x86_64.c",
        "KSCrashMonitor.c",
        "KSCxaThrowSwapper.c",
        "KSDate.c",
        "KSDebug.c",
        "KSDynamicLinker.c",
        "KSFileUtils.c",
        "KSID.c",
        "KSJSONCodec.c",
        "KSJSONCodecObjC.m",
        "KSLogger.c",
        "KSMach-O.c",
        "KSMach.c",
        "KSMachineContext.c",
        "KSMemory.c",
        "KSObjC.c",
        "KSSignalInfo.c",
        "KSStackCursor.c",
        "KSStackCursor_Backtrace.c",
        "KSStackCursor_MachineContext.c",
        "KSStackCursor_SelfThread.c",
        "KSString.c",
        "KSSymbolicator.c",
        "KSSysCtl.c",
        "KSThread.c"
      ],
      "target_dependencies" : [
        "KSCrashCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashRecording",
      "module_type" : "ClangTarget",
      "name" : "KSCrashRecording",
      "path" : "Sources/KSCrashRecording",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations",
        "Recording",
        "DemangleFilter"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashRecording/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrash.m",
        "KSCrashAppMemory.m",
        "KSCrashAppMemoryTracker.m",
        "KSCrashAppStateTracker.m",
        "KSCrashC.c",
        "KSCrashConfiguration.m",
        "KSCrashReport.m",
        "KSCrashReportC.c",
        "KSCrashReportFixer.c",
        "KSCrashReportStore.m",
        "KSCrashReportStoreC.c",
        "KSThreadCache.c",
        "Monitors/KSCrashMonitor_AppState.c",
        "Monitors/KSCrashMonitor_CPPException.cpp",
        "Monitors/KSCrashMonitor_Deadlock.m",
        "Monitors/KSCrashMonitor_MachException.c",
        "Monitors/KSCrashMonitor_Memory.m",
        "Monitors/KSCrashMonitor_NSException.m",
        "Monitors/KSCrashMonitor_Signal.c",
        "Monitors/KSCrashMonitor_System.m",
        "Monitors/KSCrashMonitor_User.c",
        "Monitors/KSCrashMonitor_Zombie.c"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashInstallationsTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashInstallationsTests",
      "path" : "Tests/KSCrashInstallationsTests",
      "sources" : [
        "KSCrashInstallationEmail_Tests.m",
        "KSCrashInstallationStandard_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashInstallations",
        "KSCrashFilters",
        "KSCrashSinks",
        "KSCrashRecording"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashInstallations",
      "module_type" : "ClangTarget",
      "name" : "KSCrashInstallations",
      "path" : "Sources/KSCrashInstallations",
      "product_memberships" : [
        "Reporting",
        "Installations"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashInstallations/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashInstallation.m",
        "KSCrashInstallationConsole.m",
        "KSCrashInstallationEmail.m",
        "KSCrashInstallationStandard.m"
      ],
      "target_dependencies" : [
        "KSCrashFilters",
        "KSCrashSinks",
        "KSCrashRecording",
        "KSCrashDemangleFilter"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashFiltersTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashFiltersTests",
      "path" : "Tests/KSCrashFiltersTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/KSCrashFiltersTests/Resources/oom.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/KSCrashFiltersTests/Resources/sigterm.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashReportFilterAlert_Tests.m",
        "KSCrashReportFilterDoctor_Tests.m",
        "KSCrashReportFilterGZip_Tests.m",
        "KSCrashReportFilterJSON_Tests.m",
        "KSCrashReportFilter_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashFilters",
        "KSCrashRecording",
        "KSCrashRecordingCore",
        "KSCrashReportingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashFilters",
      "module_type" : "ClangTarget",
      "name" : "KSCrashFilters",
      "path" : "Sources/KSCrashFilters",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashFilters/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashDoctor.m",
        "KSCrashReportFilterAlert.m",
        "KSCrashReportFilterAppleFmt.m",
        "KSCrashReportFilterBasic.m",
        "KSCrashReportFilterDoctor.m",
        "KSCrashReportFilterGZip.m",
        "KSCrashReportFilterJSON.m",
        "KSCrashReportFilterSets.m",
        "KSCrashReportFilterStringify.m"
      ],
      "target_dependencies" : [
        "KSCrashRecording",
        "KSCrashRecordingCore",
        "KSCrashReportingCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashDiscSpaceMonitorTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashDiscSpaceMonitorTests",
      "path" : "Tests/KSCrashDiscSpaceMonitorTests",
      "sources" : [
        "KSCrashMonitor_DiscSpace_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashDiscSpaceMonitor",
        "KSCrashRecordingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashDiscSpaceMonitor",
      "module_type" : "ClangTarget",
      "name" : "KSCrashDiscSpaceMonitor",
      "path" : "Sources/KSCrashDiscSpaceMonitor",
      "product_memberships" : [
        "DiscSpaceMonitor"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashDiscSpaceMonitor/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashMonitor_DiscSpace.m"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashDemangleFilterTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashDemangleFilterTests",
      "path" : "Tests/KSCrashDemangleFilterTests",
      "sources" : [
        "KSCrashReportFilterDemangle_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashDemangleFilter",
        "KSCrashRecording"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashDemangleFilter",
      "module_type" : "ClangTarget",
      "name" : "KSCrashDemangleFilter",
      "path" : "Sources/KSCrashDemangleFilter",
      "product_memberships" : [
        "Reporting",
        "Installations",
        "DemangleFilter"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashDemangleFilter/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashReportFilterDemangle.m",
        "KSDemangle_CPP.cpp",
        "KSDemangle_Swift.cpp",
        "swift/Basic/Context.cpp",
        "swift/Basic/Demangle.cpp",
        "swift/Basic/Demangler.cpp",
        "swift/Basic/ManglingUtils.cpp",
        "swift/Basic/NodePrinter.cpp",
        "swift/Basic/OldDemangler.cpp",
        "swift/Basic/Punycode.cpp"
      ],
      "target_dependencies" : [
        "KSCrashRecording"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashCoreTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashCoreTests",
      "path" : "Tests/KSCrashCoreTests",
      "sources" : [
        "KSNSErrorHelper_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashCore",
      "module_type" : "ClangTarget",
      "name" : "KSCrashCore",
      "path" : "Sources/KSCrashCore",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations",
        "Recording",
        "DiscSpaceMonitor",
        "BootTimeMonitor",
        "DemangleFilter"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashCore/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSNSErrorHelper.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashBootTimeMonitorTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashBootTimeMonitorTests",
      "path" : "Tests/KSCrashBootTimeMonitorTests",
      "sources" : [
        "KSCrashMonitor_BootTime_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashBootTimeMonitor",
        "KSCrashRecordingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashBootTimeMonitor",
      "module_type" : "ClangTarget",
      "name" : "KSCrashBootTimeMonitor",
      "path" : "Sources/KSCrashBootTimeMonitor",
      "product_memberships" : [
        "BootTimeMonitor"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashBootTimeMonitor/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashMonitor_BootTime.m"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/111] Copying PrivacyInfo.xcprivacy
[10/111] Compiling Punycode.cpp
[11/111] Compiling NodePrinter.cpp
[11/111] Compiling OldDemangler.cpp
[13/111] Compiling KSCrashReportingCore resource_bundle_accessor.m
[14/111] Compiling KSCrashDiscSpaceMonitor resource_bundle_accessor.m
[15/111] Compiling KSCrashSinks KSCrashReportSinkConsole.m
[16/111] Compiling KSCrashSinks KSCrashReportSinkEMail.m
[17/111] Compiling KSCrashReportingCore KSNSDictionaryHelper.m
[18/111] Compiling KSCrashDiscSpaceMonitor KSCrashMonitor_DiscSpace.m
[19/111] Compiling KSCrashReportingCore KSReachabilityKSCrash.m
[20/111] Compiling KSCrashReportingCore KSHTTPRequestSender.m
[21/111] Compiling KSCrashReportingCore KSHTTPMultipartPostBody.m
[22/111] Compiling KSCrashSinks KSCrashReportSinkStandard.m
[23/111] Compiling KSCrashSinks resource_bundle_accessor.m
[24/111] Compiling KSCrashReportingCore KSCString.m
[25/111] Compiling KSCrashRecordingCore resource_bundle_accessor.m
[26/111] Compiling KSCrashReportingCore KSGZipHelper.m
[27/111] Compiling KSCrashTestTools TestThread.m
[28/111] Compiling KSCrashRecordingCore KSString.c
[29/111] Compiling KSCrashRecordingCore KSSignalInfo.c
[30/111] Compiling KSCrashRecordingCore KSSysCtl.c
[31/111] Compiling KSCrashRecordingCore KSStackCursor_MachineContext.c
[32/111] Compiling KSCrashRecordingCore KSMemory.c
[33/111] Compiling KSCrashRecordingCore KSSymbolicator.c
[34/111] Compiling KSCrashRecordingCore KSStackCursor_SelfThread.c
[35/111] Compiling KSCrashRecordingCore KSMach.c
[36/111] Compiling KSCrashRecordingCore KSMachineContext.c
[37/111] Compiling KSCrashRecordingCore KSThread.c
[38/111] Compiling KSCrashRecordingCore KSMach-O.c
[39/111] Compiling KSCrashRecordingCore KSStackCursor.c
[40/111] Compiling KSCrashRecordingCore KSJSONCodec.c
[41/111] Compiling KSCrashRecordingCore KSID.c
[42/111] Compiling KSCrashRecordingCore KSJSONCodecObjC.m
[43/111] Compiling KSCrashRecordingCore KSStackCursor_Backtrace.c
[44/111] Compiling KSCrashRecordingCore KSFileUtils.c
[45/111] Compiling KSCrashRecordingCore KSDynamicLinker.c
[46/111] Compiling KSCrashRecordingCore KSDebug.c
[47/111] Compiling KSCrashRecordingCore KSDate.c
[48/111] Compiling KSCrashRecordingCore KSCxaThrowSwapper.c
[48/111] Compiling KSCrashRecordingCore KSLogger.c
[50/111] Compiling KSCrashRecordingCore KSCrashMonitor.c
[51/111] Compiling KSCrashRecordingCore KSCPU_x86_64.c
[52/111] Compiling KSCrashRecordingCore KSCPU_x86_32.c
[53/111] Compiling KSCrashRecordingCore KSCPU_arm.c
[54/111] Compiling KSCrashRecordingCore KSCPU_arm64.c
[55/111] Compiling KSCrashRecordingCore KSBinaryImageCache.c
[56/111] Compiling KSCrashRecordingCore KSCPU.c
[57/111] Compiling KSCrashRecordingCore KSBacktrace.c
[58/111] Compiling KSCrashMonitor_Zombie.c
[59/111] Compiling KSCrashMonitor_Signal.c
[60/111] Compiling KSCrashRecording resource_bundle_accessor.m
[61/111] Compiling KSCrashMonitor_User.c
[62/111] Compiling KSCrashRecordingCore KSObjC.c
[63/111] Compiling KSCrashMonitor_MachException.c
[64/111] Compiling KSCrashMonitor_NSException.m
[65/111] Compiling KSCrashMonitor_AppState.c
[66/111] Compiling KSCrashMonitor_Deadlock.m
[67/111] Compiling KSCrashRecording KSThreadCache.c
[68/111] Compiling KSCrashMonitor_Memory.m
[69/111] Compiling KSCrashMonitor_CPPException.cpp
[70/111] Compiling KSCrashMonitor_System.m
[71/111] Compiling KSCrashRecording KSCrashReportStoreC.c
[72/111] Compiling KSCrashRecording KSCrashReportFixer.c
[73/111] Compiling KSCrashRecording KSCrashReportC.c
[74/111] Compiling KSCrashRecording KSCrashC.c
[75/111] Compiling KSCrashRecording KSCrashReportStore.m
[76/111] Compiling KSCrashRecording KSCrashReport.m
[77/111] Compiling KSCrashRecording KSCrashConfiguration.m
[78/111] Compiling KSCrashRecording KSCrashAppStateTracker.m
[79/111] Compiling KSCrashRecording KSCrashAppMemoryTracker.m
[80/111] Compiling KSCrashRecording KSCrashAppMemory.m
[81/111] Compiling KSCrashRecording KSCrash.m
[82/111] Compiling KSCrashInstallations resource_bundle_accessor.m
[83/111] Compiling KSCrashInstallations KSCrashInstallationConsole.m
[84/111] Compiling KSCrashFilters resource_bundle_accessor.m
[85/111] Compiling KSCrashInstallations KSCrashInstallationEmail.m
[86/111] Compiling KSCrashTestTools FileBasedTestCase.m
[87/111] Compiling KSCrashFilters KSCrashReportFilterStringify.m
[88/111] Compiling KSCrashFilters KSCrashReportFilterSets.m
[89/111] Compiling KSCrashFilters KSCrashReportFilterJSON.m
[90/111] Compiling KSCrashInstallations KSCrashInstallation.m
[91/111] Compiling KSCrashInstallations KSCrashInstallationStandard.m
[92/111] Compiling KSCrashFilters KSCrashReportFilterGZip.m
[93/111] Compiling KSCrashFilters KSCrashReportFilterDoctor.m
[94/111] Compiling KSCrashFilters KSCrashReportFilterBasic.m
[95/111] Compiling KSCrashFilters KSCrashDoctor.m
[96/111] Compiling KSCrashFilters KSCrashReportFilterAppleFmt.m
[97/111] Compiling KSCrashDemangleFilter KSDemangle_CPP.cpp
[98/111] Compiling KSCrashFilters KSCrashReportFilterAlert.m
[99/111] Compiling KSCrashDemangleFilter resource_bundle_accessor.m
[100/111] Compiling KSCrashTestTools KSTestCaseUtils.m
[101/111] Compiling KSCrashDemangleFilter KSCrashReportFilterDemangle.m
[102/111] Compiling KSCrashCore resource_bundle_accessor.m
[103/111] Compiling KSCrashCore KSNSErrorHelper.m
[104/111] Compiling KSCrashBootTimeMonitor resource_bundle_accessor.m
[105/111] Compiling KSCrashBootTimeMonitor KSCrashMonitor_BootTime.m
[106/111] Compiling ManglingUtils.cpp
[107/111] Compiling Demangle.cpp
[108/111] Compiling Context.cpp
[109/111] Compiling Demangler.cpp
[110/111] Compiling KSCrashDemangleFilter KSDemangle_Swift.cpp
Build complete! (6.04s)
Build complete.
{
  "cxx_language_standard" : "gnu++11",
  "dependencies" : [
  ],
  "manifest_display_name" : "KSCrash",
  "name" : "KSCrash",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "watchos",
      "version" : "5.0"
    },
    {
      "name" : "macos",
      "version" : "10.14"
    }
  ],
  "products" : [
    {
      "name" : "Reporting",
      "targets" : [
        "KSCrashFilters",
        "KSCrashSinks",
        "KSCrashInstallations"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Filters",
      "targets" : [
        "KSCrashFilters"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Sinks",
      "targets" : [
        "KSCrashSinks"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Installations",
      "targets" : [
        "KSCrashInstallations"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Recording",
      "targets" : [
        "KSCrashRecording"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DiscSpaceMonitor",
      "targets" : [
        "KSCrashDiscSpaceMonitor"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BootTimeMonitor",
      "targets" : [
        "KSCrashBootTimeMonitor"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DemangleFilter",
      "targets" : [
        "KSCrashDemangleFilter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "KSCrashTestTools",
      "module_type" : "ClangTarget",
      "name" : "KSCrashTestTools",
      "path" : "Sources/KSCrashTestTools",
      "sources" : [
        "FileBasedTestCase.m",
        "KSTestCaseUtils.m",
        "TestThread.m"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashSinks",
      "module_type" : "ClangTarget",
      "name" : "KSCrashSinks",
      "path" : "Sources/KSCrashSinks",
      "product_memberships" : [
        "Reporting",
        "Sinks",
        "Installations"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashSinks/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashReportSinkConsole.m",
        "KSCrashReportSinkEMail.m",
        "KSCrashReportSinkStandard.m"
      ],
      "target_dependencies" : [
        "KSCrashRecording",
        "KSCrashFilters"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashReportingCoreTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashReportingCoreTests",
      "path" : "Tests/KSCrashReportingCoreTests",
      "sources" : [
        "KSCString_Tests.m",
        "KSGZipHelper_Tests.m",
        "KSNSDictionaryHelper_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashReportingCore",
        "KSCrashCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashReportingCore",
      "module_type" : "ClangTarget",
      "name" : "KSCrashReportingCore",
      "path" : "Sources/KSCrashReportingCore",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashReportingCore/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCString.m",
        "KSGZipHelper.m",
        "KSHTTPMultipartPostBody.m",
        "KSHTTPRequestSender.m",
        "KSNSDictionaryHelper.m",
        "KSReachabilityKSCrash.m"
      ],
      "target_dependencies" : [
        "KSCrashCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashRecordingTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashRecordingTests",
      "path" : "Tests/KSCrashRecordingTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/KSCrashRecordingTests/Resources/processed.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/KSCrashRecordingTests/Resources/raw.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashConfiguration_Tests.m",
        "KSCrashMonitor_AppState_Tests.m",
        "KSCrashMonitor_Deadlock_Tests.m",
        "KSCrashMonitor_Memory_Tests.m",
        "KSCrashMonitor_NSException_Tests.m",
        "KSCrashMonitor_Signal_Tests.m",
        "KSCrashMonitor_User_Tests.m",
        "KSCrashReportFixer_Tests.m",
        "KSCrashReportStoreC_Tests.m",
        "KSCrash_Tests.m",
        "KSThreadCache_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashTestTools",
        "KSCrashRecording",
        "KSCrashRecordingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashRecordingCoreTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashRecordingCoreTests",
      "path" : "Tests/KSCrashRecordingCoreTests",
      "sources" : [
        "KSBinaryImageCache_Tests.m",
        "KSCPU_Tests.m",
        "KSCrashMonitor_Tests.m",
        "KSDebug_Tests.m",
        "KSDynamicLinker_Tests.m",
        "KSFileUtils_Tests.m",
        "KSJSONCodec_Tests.m",
        "KSLogger_Tests.m",
        "KSMach-O_Tests.m",
        "KSMach_Tests.m",
        "KSMachineContext_Tests.m",
        "KSMemory_Tests.m",
        "KSObjC_Tests.m",
        "KSSignalInfo_Tests.m",
        "KSString_Tests.m",
        "KSSysCtl_Tests.m",
        "KSThread_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashTestTools",
        "KSCrashRecordingCore",
        "KSCrashCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashRecordingCoreSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "KSCrashRecordingCoreSwiftTests",
      "path" : "Tests/KSCrashRecordingCoreSwiftTests",
      "sources" : [
        "KSBacktraceTests.swift"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashRecordingCore",
      "module_type" : "ClangTarget",
      "name" : "KSCrashRecordingCore",
      "path" : "Sources/KSCrashRecordingCore",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations",
        "Recording",
        "DiscSpaceMonitor",
        "BootTimeMonitor",
        "DemangleFilter"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashRecordingCore/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSBacktrace.c",
        "KSBinaryImageCache.c",
        "KSCPU.c",
        "KSCPU_arm.c",
        "KSCPU_arm64.c",
        "KSCPU_x86_32.c",
        "KSCPU_x86_64.c",
        "KSCrashMonitor.c",
        "KSCxaThrowSwapper.c",
        "KSDate.c",
        "KSDebug.c",
        "KSDynamicLinker.c",
        "KSFileUtils.c",
        "KSID.c",
        "KSJSONCodec.c",
        "KSJSONCodecObjC.m",
        "KSLogger.c",
        "KSMach-O.c",
        "KSMach.c",
        "KSMachineContext.c",
        "KSMemory.c",
        "KSObjC.c",
        "KSSignalInfo.c",
        "KSStackCursor.c",
        "KSStackCursor_Backtrace.c",
        "KSStackCursor_MachineContext.c",
        "KSStackCursor_SelfThread.c",
        "KSString.c",
        "KSSymbolicator.c",
        "KSSysCtl.c",
        "KSThread.c"
      ],
      "target_dependencies" : [
        "KSCrashCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashRecording",
      "module_type" : "ClangTarget",
      "name" : "KSCrashRecording",
      "path" : "Sources/KSCrashRecording",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations",
        "Recording",
        "DemangleFilter"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashRecording/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrash.m",
        "KSCrashAppMemory.m",
        "KSCrashAppMemoryTracker.m",
        "KSCrashAppStateTracker.m",
        "KSCrashC.c",
        "KSCrashConfiguration.m",
        "KSCrashReport.m",
        "KSCrashReportC.c",
        "KSCrashReportFixer.c",
        "KSCrashReportStore.m",
        "KSCrashReportStoreC.c",
        "KSThreadCache.c",
        "Monitors/KSCrashMonitor_AppState.c",
        "Monitors/KSCrashMonitor_CPPException.cpp",
        "Monitors/KSCrashMonitor_Deadlock.m",
        "Monitors/KSCrashMonitor_MachException.c",
        "Monitors/KSCrashMonitor_Memory.m",
        "Monitors/KSCrashMonitor_NSException.m",
        "Monitors/KSCrashMonitor_Signal.c",
        "Monitors/KSCrashMonitor_System.m",
        "Monitors/KSCrashMonitor_User.c",
        "Monitors/KSCrashMonitor_Zombie.c"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashInstallationsTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashInstallationsTests",
      "path" : "Tests/KSCrashInstallationsTests",
      "sources" : [
        "KSCrashInstallationEmail_Tests.m",
        "KSCrashInstallationStandard_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashInstallations",
        "KSCrashFilters",
        "KSCrashSinks",
        "KSCrashRecording"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashInstallations",
      "module_type" : "ClangTarget",
      "name" : "KSCrashInstallations",
      "path" : "Sources/KSCrashInstallations",
      "product_memberships" : [
        "Reporting",
        "Installations"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashInstallations/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashInstallation.m",
        "KSCrashInstallationConsole.m",
        "KSCrashInstallationEmail.m",
        "KSCrashInstallationStandard.m"
      ],
      "target_dependencies" : [
        "KSCrashFilters",
        "KSCrashSinks",
        "KSCrashRecording",
        "KSCrashDemangleFilter"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashFiltersTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashFiltersTests",
      "path" : "Tests/KSCrashFiltersTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/KSCrashFiltersTests/Resources/oom.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/KSCrashFiltersTests/Resources/sigterm.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashReportFilterAlert_Tests.m",
        "KSCrashReportFilterDoctor_Tests.m",
        "KSCrashReportFilterGZip_Tests.m",
        "KSCrashReportFilterJSON_Tests.m",
        "KSCrashReportFilter_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashFilters",
        "KSCrashRecording",
        "KSCrashRecordingCore",
        "KSCrashReportingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashFilters",
      "module_type" : "ClangTarget",
      "name" : "KSCrashFilters",
      "path" : "Sources/KSCrashFilters",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashFilters/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashDoctor.m",
        "KSCrashReportFilterAlert.m",
        "KSCrashReportFilterAppleFmt.m",
        "KSCrashReportFilterBasic.m",
        "KSCrashReportFilterDoctor.m",
        "KSCrashReportFilterGZip.m",
        "KSCrashReportFilterJSON.m",
        "KSCrashReportFilterSets.m",
        "KSCrashReportFilterStringify.m"
      ],
      "target_dependencies" : [
        "KSCrashRecording",
        "KSCrashRecordingCore",
        "KSCrashReportingCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashDiscSpaceMonitorTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashDiscSpaceMonitorTests",
      "path" : "Tests/KSCrashDiscSpaceMonitorTests",
      "sources" : [
        "KSCrashMonitor_DiscSpace_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashDiscSpaceMonitor",
        "KSCrashRecordingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashDiscSpaceMonitor",
      "module_type" : "ClangTarget",
      "name" : "KSCrashDiscSpaceMonitor",
      "path" : "Sources/KSCrashDiscSpaceMonitor",
      "product_memberships" : [
        "DiscSpaceMonitor"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashDiscSpaceMonitor/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashMonitor_DiscSpace.m"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashDemangleFilterTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashDemangleFilterTests",
      "path" : "Tests/KSCrashDemangleFilterTests",
      "sources" : [
        "KSCrashReportFilterDemangle_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashDemangleFilter",
        "KSCrashRecording"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashDemangleFilter",
      "module_type" : "ClangTarget",
      "name" : "KSCrashDemangleFilter",
      "path" : "Sources/KSCrashDemangleFilter",
      "product_memberships" : [
        "Reporting",
        "Installations",
        "DemangleFilter"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashDemangleFilter/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashReportFilterDemangle.m",
        "KSDemangle_CPP.cpp",
        "KSDemangle_Swift.cpp",
        "swift/Basic/Context.cpp",
        "swift/Basic/Demangle.cpp",
        "swift/Basic/Demangler.cpp",
        "swift/Basic/ManglingUtils.cpp",
        "swift/Basic/NodePrinter.cpp",
        "swift/Basic/OldDemangler.cpp",
        "swift/Basic/Punycode.cpp"
      ],
      "target_dependencies" : [
        "KSCrashRecording"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashCoreTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashCoreTests",
      "path" : "Tests/KSCrashCoreTests",
      "sources" : [
        "KSNSErrorHelper_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashCore",
      "module_type" : "ClangTarget",
      "name" : "KSCrashCore",
      "path" : "Sources/KSCrashCore",
      "product_memberships" : [
        "Reporting",
        "Filters",
        "Sinks",
        "Installations",
        "Recording",
        "DiscSpaceMonitor",
        "BootTimeMonitor",
        "DemangleFilter"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashCore/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSNSErrorHelper.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KSCrashBootTimeMonitorTests",
      "module_type" : "ClangTarget",
      "name" : "KSCrashBootTimeMonitorTests",
      "path" : "Tests/KSCrashBootTimeMonitorTests",
      "sources" : [
        "KSCrashMonitor_BootTime_Tests.m"
      ],
      "target_dependencies" : [
        "KSCrashBootTimeMonitor",
        "KSCrashRecordingCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KSCrashBootTimeMonitor",
      "module_type" : "ClangTarget",
      "name" : "KSCrashBootTimeMonitor",
      "path" : "Sources/KSCrashBootTimeMonitor",
      "product_memberships" : [
        "BootTimeMonitor"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KSCrashBootTimeMonitor/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "KSCrashMonitor_BootTime.m"
      ],
      "target_dependencies" : [
        "KSCrashRecordingCore"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.