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.8 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-14.3.1.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: master
Initialized empty Git repository in /Users/admin/builds/vMd7uqzK/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/appmetrica/Kiwi
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
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 master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.8
Building package at path:  $PWD/checkout
https://github.com/appmetrica/Kiwi.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64
Building for debugging...
[0/96] Compiling KWMatchers.m
[1/96] Compiling KWMessageTracker.m
[2/96] Compiling KWMatcherFactory.m
[3/96] Compiling KWMessagePattern.m
[4/96] Compiling Test Classes SpaceShip.m
[5/96] Compiling Test Classes Robot.m
[6/96] Compiling Test Classes Galaxy.m
[7/96] Compiling Test Classes Fighter.m
[8/96] Compiling Test Classes Engine.m
[9/96] Compiling Test Classes DoNotUseMe.m
[10/96] Compiling Test Classes Cruiser.m
[11/96] Compiling Test Classes Carrier.m
[12/96] Compiling KWMatchVerifier.m
[13/96] Compiling Test Classes TestSpy.m
[14/96] Compiling KWExistVerifier.m
[15/96] Compiling Test Classes TestVerifier.m
[16/96] Compiling Test Classes TestReporter.m
[17/96] Compiling KWStub.m
[18/96] Compiling KWAsyncVerifier.m
[19/96] Compiling KWSharedExampleRegistry.m
[20/96] Compiling NSObject+KiwiStubAdditions.m
[21/96] Compiling KWPendingNode.m
[22/96] Compiling KWSharedExample.m
[23/96] Compiling KWIntercept.m
[24/96] Compiling KWRegisterMatchersNode.m
[25/96] Compiling KWLetNode.m
[26/96] Compiling KWBlockNode.m
[27/96] Compiling KWItNode.m
[28/96] Compiling KWAfterEachNode.m
[29/96] Compiling KWBeforeEachNode.m
[30/96] Compiling KWContextNode.m
[31/96] Compiling KWBeforeAllNode.m
[32/96] Compiling NSObject+KiwiMockAdditions.m
[33/96] Compiling KWAfterAllNode.m
[34/96] Compiling KWMock.m
/Users/admin/builds/vMd7uqzK/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/vMd7uqzK/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 KWRespondToSelectorMatcher.m
[37/96] Compiling KWRegularExpressionPatternMatcher.m
[38/96] Compiling KWStringPrefixMatcher.m
[39/96] Compiling KWStringContainsMatcher.m
[40/96] Compiling KWReceiveMatcher.m
[41/96] Compiling KWInequalityMatcher.m
[42/96] Compiling KWHaveValueMatcher.m
[43/96] Compiling KWNotificationMatcher.m
[44/96] Compiling KWNilMatcher.m
[45/96] Compiling KWGenericMatchingAdditions.m
[46/96] Compiling KWGenericMatcher.m
[47/96] Compiling KWHaveMatcher.m
[48/96] Compiling KWGenericMatchEvaluator.m
[49/96] Compiling KWEqualMatcher.m
[50/96] Compiling KWContainMatcher.m
[51/96] Compiling KWContainStringMatcher.m
[52/96] Compiling KWBlockRaiseMatcher.m
[53/96] Compiling KWConformToProtocolMatcher.m
[54/96] Compiling KWChangeMatcher.m
[55/96] Compiling KWBeWithinMatcher.m
[56/96] Compiling KWBeTrueMatcher.m
[57/96] Compiling KWBeZeroMatcher.m
[58/96] Compiling KWBeSubclassOfClassMatcher.m
[59/96] Compiling KWBeMemberOfClassMatcher.m
[60/96] Compiling KWBeKindOfClassMatcher.m
[61/96] Compiling KWBeBetweenMatcher.m
[62/96] Compiling KWBeEmptyMatcher.m
[63/96] Compiling NSProxy+KiwiVerifierAdditions.m
[64/96] Compiling NSObject+KiwiVerifierAdditions.m
[65/96] Compiling KWBeIdenticalToMatcher.m
[66/96] Compiling NSValue+KiwiAdditions.m
[67/96] Compiling NSObject+KiwiSpyAdditions.m
[68/96] Compiling NSMethodSignature+KiwiAdditions.m
[69/96] Compiling NSInvocation+KiwiAdditions.m
[70/96] Compiling KWWorkarounds.m
[71/96] Compiling KWValue.m
[72/96] Compiling NSNumber+KiwiAdditions.m
[73/96] Compiling NSInvocation+OCMAdditions.m
[74/96] Compiling KWStringUtilities.m
[75/96] Compiling KWProbePoller.m
[76/96] Compiling KWObjCUtilities.m
/Users/admin/builds/vMd7uqzK/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-14.3.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestCase.h:439:5: note: 'recordFailureWithDescription:inFile:atLine:expected:' has been explicitly marked deprecated here
    XCT_DEPRECATED_WITH_REPLACEMENT("recordIssue:")
    ^
/Applications/Xcode-14.3.1.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/vMd7uqzK/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-14.3.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework/Headers/XCTestCase.h:439:5: note: 'recordFailureWithDescription:inFile:atLine:expected:' has been explicitly marked deprecated here
    XCT_DEPRECATED_WITH_REPLACEMENT("recordIssue:")
    ^
/Applications/Xcode-14.3.1.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.
[77/96] Compiling KWSpec.m
[78/96] Compiling KWNull.m
[79/96] Compiling KWMatcher.m
[80/96] Compiling KWSymbolicator.m
[80/96] Compiling KWInvocationCapturer.m
[82/96] Compiling KWFutureObject.m
[83/96] Compiling KWFormatter.m
[84/96] Compiling KWFailure.m
[85/96] Compiling KWExampleSuite.m
[86/96] Compiling KWDeviceInfo.m
[87/96] Compiling KWExampleSuiteBuilder.m
[88/96] Compiling KWCaptureSpy.m
[89/96] Compiling KWBlock.m
[89/96] Compiling KWCallSite.m
[91/96] Compiling KWExample.m
[92/96] Compiling KWAny.m
[93/96] Compiling KWBackgroundTask.m
[94/96] Compiling KWSuiteConfigurationBase.m
[95/96] Compiling KWAllTestsSuite.m
Build complete! (15.87s)
Fetching https://github.com/Quick/Nimble from cache
Fetched https://github.com/Quick/Nimble (0.49s)
Computing version for https://github.com/Quick/Nimble
Computed https://github.com/Quick/Nimble at 8.1.2 (0.14s)
Creating working copy for https://github.com/Quick/Nimble
Working copy of https://github.com/Quick/Nimble resolved at 8.1.2
Build complete.
Done.