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

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/appmetrica/Kiwi.git
Reference: 3.0.1-spm
Initialized empty Git repository in /Users/builder/builds/UKfvDsi8u/2/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
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/appmetrica/Kiwi.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Building for debugging...
[0/96] Compiling KWStringUtilities.m
[1/96] Compiling NSNumber+KiwiAdditions.m
[2/96] Compiling KWWorkarounds.m
[3/96] Compiling KWSymbolicator.m
[4/96] Compiling NSMethodSignature+KiwiAdditions.m
[5/96] Compiling Test Classes SpaceShip.m
[6/96] Compiling Test Classes Robot.m
[7/96] Compiling Test Classes Galaxy.m
[8/96] Compiling NSInvocation+OCMAdditions.m
[9/96] Compiling NSInvocation+KiwiAdditions.m
[10/96] Compiling Test Classes Fighter.m
[11/96] Compiling Test Classes Engine.m
[12/96] Compiling Test Classes DoNotUseMe.m
[13/96] Compiling Test Classes Cruiser.m
[14/96] Compiling Test Classes Carrier.m
[15/96] Compiling KWExistVerifier.m
[16/96] Compiling KWAsyncVerifier.m
[17/96] Compiling KWValue.m
[18/96] Compiling NSObject+KiwiStubAdditions.m
[19/96] Compiling KWStub.m
[20/96] Compiling KWIntercept.m
[21/96] Compiling KWSharedExampleRegistry.m
[22/96] Compiling KWRegisterMatchersNode.m
[23/96] Compiling KWPendingNode.m
[24/96] Compiling KWLetNode.m
[25/96] Compiling KWBlockNode.m
[26/96] Compiling KWBeforeEachNode.m
[27/96] Compiling KWBeforeAllNode.m
[28/96] Compiling KWAfterEachNode.m
[29/96] Compiling KWAfterAllNode.m
[30/96] Compiling NSObject+KiwiMockAdditions.m
[31/96] Compiling KWMock.m
/Users/builder/builds/UKfvDsi8u/2/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/builder/builds/UKfvDsi8u/2/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.
[32/96] Compiling KWUserDefinedMatcher.m
[33/96] Compiling KWStringPrefixMatcher.m
[34/96] Compiling KWStringContainsMatcher.m
[35/96] Compiling Test Classes TestVerifier.m
[36/96] Compiling KWRespondToSelectorMatcher.m
[37/96] Compiling KWMatchVerifier.m
[38/96] Compiling KWItNode.m
[39/96] Compiling KWRegularExpressionPatternMatcher.m
[40/96] Compiling KWReceiveMatcher.m
[41/96] Compiling KWNotificationMatcher.m
[42/96] Compiling KWInequalityMatcher.m
[43/96] Compiling KWNilMatcher.m
[44/96] Compiling KWHaveValueMatcher.m
[45/96] Compiling KWHaveMatcher.m
[46/96] Compiling KWGenericMatchingAdditions.m
[47/96] Compiling Test Classes TestSpy.m
[48/96] Compiling KWGenericMatcher.m
[49/96] Compiling KWGenericMatchEvaluator.m
[50/96] Compiling KWEqualMatcher.m
[51/96] Compiling KWConformToProtocolMatcher.m
[52/96] Compiling KWContainMatcher.m
[53/96] Compiling KWContainStringMatcher.m
[54/96] Compiling KWChangeMatcher.m
[55/96] Compiling KWContextNode.m
[56/96] Compiling KWBlockRaiseMatcher.m
[57/96] Compiling Test Classes TestReporter.m
[58/96] Compiling KWSharedExample.m
[59/96] Compiling KWBeZeroMatcher.m
[60/96] Compiling KWBeWithinMatcher.m
[61/96] Compiling KWBeMemberOfClassMatcher.m
[62/96] Compiling KWBeSubclassOfClassMatcher.m
[63/96] Compiling KWBeTrueMatcher.m
[64/96] Compiling KWBeKindOfClassMatcher.m
[65/96] Compiling KWBeIdenticalToMatcher.m
[66/96] Compiling NSValue+KiwiAdditions.m
[67/96] Compiling NSProxy+KiwiVerifierAdditions.m
[68/96] Compiling KWBeEmptyMatcher.m
[69/96] Compiling KWBeBetweenMatcher.m
[70/96] Compiling NSObject+KiwiVerifierAdditions.m
[71/96] Compiling NSObject+KiwiSpyAdditions.m
[72/96] Compiling KWNull.m
[73/96] Compiling KWMessageTracker.m
[74/96] Compiling KWProbePoller.m
[75/96] Compiling KWObjCUtilities.m
[75/96] Compiling KWMatchers.m
[77/96] Compiling KWMatcherFactory.m
[78/96] Compiling KWMessagePattern.m
/Users/builder/builds/UKfvDsi8u/2/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.3.0-Beta.2.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.3.0-Beta.2.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/builder/builds/UKfvDsi8u/2/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.3.0-Beta.2.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.3.0-Beta.2.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.
[79/96] Compiling KWSpec.m
[80/96] Compiling KWMatcher.m
[81/96] Compiling KWInvocationCapturer.m
[82/96] Compiling KWFailure.m
[83/96] Compiling KWFutureObject.m
[83/96] Compiling KWFormatter.m
[85/96] Compiling KWCaptureSpy.m
[86/96] Compiling KWCallSite.m
[87/96] Compiling KWDeviceInfo.m
[88/96] Compiling KWBackgroundTask.m
[89/96] Compiling KWExampleSuiteBuilder.m
[90/96] Compiling KWBlock.m
[91/96] Compiling KWExampleSuite.m
[92/96] Compiling KWAny.m
[93/96] Compiling KWExample.m
[94/96] Compiling KWAllTestsSuite.m
[95/96] Compiling KWSuiteConfigurationBase.m
Build complete! (5.22s)
Fetching https://github.com/Quick/Nimble from cache
Fetched https://github.com/Quick/Nimble from cache (0.32s)
Computing version for https://github.com/Quick/Nimble
Computed https://github.com/Quick/Nimble at 8.1.2 (0.54s)
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.