The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of Kiwi with Swift 5.9 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.28.7
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/appmetrica/Kiwi.git
Reference: 3.0.1-spm
Initialized empty Git repository in /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/appmetrica/Kiwi
 * tag               3.0.1-spm  -> FETCH_HEAD
HEAD is now at a265276 Merge pull request #1 from appmetrica/fix-spm
Cloned https://github.com/appmetrica/Kiwi.git
Revision (git rev-parse @):
a265276ad551a65c9b2e3762b0363e007b16f10e
SUCCESS checkout https://github.com/appmetrica/Kiwi.git at 3.0.1-spm
Fetching https://github.com/Quick/Nimble from cache
Fetched https://github.com/Quick/Nimble (0.30s)
Computing version for https://github.com/Quick/Nimble
Computed https://github.com/Quick/Nimble at 8.1.2 (0.08s)
Creating working copy for https://github.com/Quick/Nimble
Working copy of https://github.com/Quick/Nimble resolved at 8.1.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "kiwi",
      "name": "Kiwi",
      "url": "https://github.com/appmetrica/Kiwi.git",
      "version": "unspecified",
      "path": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Kiwi",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/appmetrica/Kiwi.git from cache
Fetched https://github.com/appmetrica/Kiwi.git (0.22s)
Creating working copy for https://github.com/appmetrica/Kiwi.git
Working copy of https://github.com/appmetrica/Kiwi.git resolved at 3.0.1-spm
warning: '.resolve-product-dependencies': dependency 'kiwi' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD/checkout
https://github.com/appmetrica/Kiwi.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/96] Compiling KWCaptureSpy.m
[1/96] Compiling KWDeviceInfo.m
[2/96] Compiling KWBlock.m
[3/96] Compiling KWCallSite.m
[4/96] Compiling Test Classes SpaceShip.m
[5/96] Compiling KWBackgroundTask.m
[6/96] Compiling Test Classes Robot.m
[7/96] Compiling Test Classes Galaxy.m
[8/96] Compiling Test Classes Fighter.m
[9/96] Compiling Test Classes Engine.m
[10/96] Compiling Test Classes DoNotUseMe.m
[11/96] Compiling Test Classes Carrier.m
[12/96] Compiling Test Classes Cruiser.m
[13/96] Compiling KWExistVerifier.m
[14/96] Compiling KWAsyncVerifier.m
[15/96] Compiling NSObject+KiwiStubAdditions.m
[16/96] Compiling KWStub.m
[17/96] Compiling KWSharedExampleRegistry.m
[18/96] Compiling KWIntercept.m
[19/96] Compiling KWRegisterMatchersNode.m
[20/96] Compiling KWPendingNode.m
[21/96] Compiling KWLetNode.m
[22/96] Compiling KWMatchVerifier.m
[23/96] Compiling KWExampleSuite.m
[24/96] Compiling KWSharedExample.m
[25/96] Compiling KWBlockNode.m
[26/96] Compiling Test Classes TestVerifier.m
[27/96] Compiling KWBeforeEachNode.m
[28/96] Compiling KWContextNode.m
[29/96] Compiling KWExample.m
[30/96] Compiling KWBeforeAllNode.m
[31/96] Compiling KWAfterAllNode.m
[32/96] Compiling Test Classes TestSpy.m
[33/96] Compiling KWAfterEachNode.m
[34/96] Compiling NSObject+KiwiMockAdditions.m
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Kiwi/Matchers/KWUserDefinedMatcher.m:43:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        result = matcherBlock(self.subject, argument);
                             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Kiwi/Matchers/KWUserDefinedMatcher.m:45:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        result = matcherBlock(self.subject);
                             ^
2 warnings generated.
[35/96] Compiling KWUserDefinedMatcher.m
[36/96] Compiling KWItNode.m
[36/96] Compiling KWMock.m
[38/96] Compiling KWStringContainsMatcher.m
[39/96] Compiling KWStringPrefixMatcher.m
[40/96] Compiling KWRespondToSelectorMatcher.m
[41/96] Compiling KWRegularExpressionPatternMatcher.m
[42/96] Compiling KWReceiveMatcher.m
[43/96] Compiling Test Classes TestReporter.m
[44/96] Compiling KWHaveValueMatcher.m
[45/96] Compiling KWGenericMatchingAdditions.m
[46/96] Compiling KWInequalityMatcher.m
[47/96] Compiling KWNilMatcher.m
[48/96] Compiling KWNotificationMatcher.m
[49/96] Compiling KWHaveMatcher.m
[50/96] Compiling KWGenericMatcher.m
[51/96] Compiling KWGenericMatchEvaluator.m
[52/96] Compiling KWEqualMatcher.m
[53/96] Compiling KWContainStringMatcher.m
[54/96] Compiling KWContainMatcher.m
[55/96] Compiling KWChangeMatcher.m
[56/96] Compiling KWConformToProtocolMatcher.m
[57/96] Compiling KWBlockRaiseMatcher.m
[58/96] Compiling KWBeZeroMatcher.m
[59/96] Compiling KWBeTrueMatcher.m
[60/96] Compiling KWBeWithinMatcher.m
[61/96] Compiling KWBeSubclassOfClassMatcher.m
[62/96] Compiling KWBeMemberOfClassMatcher.m
[63/96] Compiling KWBeEmptyMatcher.m
[64/96] Compiling KWBeIdenticalToMatcher.m
[65/96] Compiling KWBeKindOfClassMatcher.m
[66/96] Compiling KWBeBetweenMatcher.m
[67/96] Compiling NSValue+KiwiAdditions.m
[68/96] Compiling NSObject+KiwiVerifierAdditions.m
[69/96] Compiling NSObject+KiwiSpyAdditions.m
[70/96] Compiling NSProxy+KiwiVerifierAdditions.m
[71/96] Compiling NSMethodSignature+KiwiAdditions.m
[72/96] Compiling NSInvocation+KiwiAdditions.m
[73/96] Compiling NSNumber+KiwiAdditions.m
[74/96] Compiling KWWorkarounds.m
[75/96] Compiling NSInvocation+OCMAdditions.m
[76/96] Compiling KWValue.m
[77/96] Compiling KWStringUtilities.m
[78/96] Compiling KWNull.m
[79/96] Compiling KWObjCUtilities.m
[80/96] Compiling KWProbePoller.m
[81/96] Compiling KWMessageTracker.m
[82/96] Compiling KWMessagePattern.m
[83/96] Compiling KWMatchers.m
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Kiwi/Core/KWSpec.m:121:15: warning: 'recordFailureWithDescription:inFile:atLine:expected:' is deprecated: Replaced by 'recordIssue:' [-Wdeprecated-declarations]
        [self recordFailureWithDescription:exception.description inFile:@"" atLine:0 expected:NO];
              ^
/Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestCase.h:436:5: note: 'recordFailureWithDescription:inFile:atLine:expected:' has been explicitly marked deprecated here
    XCT_DEPRECATED_WITH_REPLACEMENT("recordIssue:")
    ^
/Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestDefines.h:86:69: note: expanded from macro 'XCT_DEPRECATED_WITH_REPLACEMENT'
#define XCT_DEPRECATED_WITH_REPLACEMENT(REPLACEMENT) __attribute__((deprecated("Replaced by '" REPLACEMENT "'")))
                                                                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Kiwi/Core/KWSpec.m:130:11: warning: 'recordFailureWithDescription:inFile:atLine:expected:' is deprecated: Replaced by 'recordIssue:' [-Wdeprecated-declarations]
    [self recordFailureWithDescription:failure.message
          ^
/Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestCase.h:436:5: note: 'recordFailureWithDescription:inFile:atLine:expected:' has been explicitly marked deprecated here
    XCT_DEPRECATED_WITH_REPLACEMENT("recordIssue:")
    ^
/Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestDefines.h:86:69: note: expanded from macro 'XCT_DEPRECATED_WITH_REPLACEMENT'
#define XCT_DEPRECATED_WITH_REPLACEMENT(REPLACEMENT) __attribute__((deprecated("Replaced by '" REPLACEMENT "'")))
                                                                    ^
2 warnings generated.
[84/96] Compiling KWSpec.m
[85/96] Compiling KWMatcherFactory.m
[86/96] Compiling KWInvocationCapturer.m
[87/96] Compiling KWMatcher.m
[88/96] Compiling KWSymbolicator.m
[89/96] Compiling KWFutureObject.m
[90/96] Compiling KWFormatter.m
[91/96] Compiling KWFailure.m
[92/96] Compiling KWAny.m
[93/96] Compiling KWSuiteConfigurationBase.m
[94/96] Compiling KWAllTestsSuite.m
[95/96] Compiling KWExampleSuiteBuilder.m
Build complete! (9.91s)
Build complete.
Done.