Build Information
Failed to build Frames, reference main (06427f
), with Swift 6.1 for Linux on 29 Apr 2025 05:31:15 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/checkout/frames-ios.git
Reference: main
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/checkout/frames-ios
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 06427ff Merge pull request #546 from checkout/release/4.3.7
Cloned https://github.com/checkout/frames-ios.git
Revision (git rev-parse @):
06427ff42c938ed9c4e9e211867a8e0cbb9d9f6e
SUCCESS checkout https://github.com/checkout/frames-ios.git at main
========================================
Build
========================================
Selected platform: linux
Swift version: 6.1
Building package at path: $PWD
https://github.com/checkout/frames-ios.git
https://github.com/checkout/frames-ios.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "phonenumberkit",
"requirement" : {
"exact" : [
"3.5.9"
]
},
"type" : "sourceControl",
"url" : "https://github.com/marmelroy/PhoneNumberKit.git"
},
{
"identity" : "checkout-risk-sdk-ios",
"requirement" : {
"exact" : [
"3.0.2"
]
},
"type" : "sourceControl",
"url" : "https://github.com/checkout/checkout-risk-sdk-ios.git"
},
{
"identity" : "checkout-event-logger-ios-framework",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.4",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/checkout/checkout-event-logger-ios-framework.git"
}
],
"manifest_display_name" : "Frames",
"name" : "Frames",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.12"
},
{
"name" : "ios",
"version" : "12.0"
}
],
"products" : [
{
"name" : "Frames",
"targets" : [
"Frames"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "FramesTests",
"module_type" : "SwiftTarget",
"name" : "FramesTests",
"path" : "Tests",
"resources" : [
{
"path" : "/host/spi-builder-workspace/Tests/Fixtures/applePayToken.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Fixtures/applePayTokenInvalid.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Fixtures/cardProviders.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Fixtures/cardToken.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Fixtures/cardTokenBillingDetails.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Fixtures/cardTokenInvalidNumber.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Core/CardSchemeTests.swift",
"Core/CardUtilsTests.swift",
"Core/Extensions/CAShapeLayerExtensionTests.swift",
"Core/Extensions/ConstantsSchemeIconTests.swift",
"Core/Extensions/Dictionary+AdditionsTests.swift",
"Core/Extensions/DispatchQueue+DispatchingTests.swift",
"Core/Extensions/PhoneExtensionTests.swift",
"Core/Extensions/UIBarStyleTests.swift",
"Core/Extensions/UIBezierPathExtensionTests.swift",
"Core/Extensions/UIFont+PropertyProvidingTests.swift",
"Core/Extensions/UINavigationControllerTests.swift",
"Core/Extensions/UITextField+ExtensionsTests.swift",
"Core/Extensions/URL+ExtensionsTests.swift",
"Core/Logging/CorrelationIDGeneratorTests.swift",
"Core/Logging/FramesEventLoggerTests.swift",
"Core/Logging/FramesLogEventTests.swift",
"Mocks/BillingFormTableViewMockDelegate.swift",
"Mocks/BillingFormTextFieldCellMockDelegate.swift",
"Mocks/BillingFormViewControllerMockDelegate.swift",
"Mocks/BillingFormViewModelEditingMockDelegate.swift",
"Mocks/BillingFormViewModelMockDelegate.swift",
"Mocks/CvvInputViewMockDelegate.swift",
"Mocks/MockCardNumberViewModel.swift",
"Mocks/MockCardNumberViewModelDelegate.swift",
"Mocks/MockCardValidator.swift",
"Mocks/MockCardholderDelegate.swift",
"Mocks/MockExpiryDateViewDelegate.swift",
"Mocks/MockSecurityCodeDelegate.swift",
"Mocks/MockThreeDSWKNavigationHelper.swift",
"Mocks/MockThreeDSWKNavigationHelperFactory.swift",
"Mocks/NavigationControllerMock.swift",
"Mocks/NotificationCenterMock.swift",
"Mocks/PaymentViewControllerMockDelegate.swift",
"Mocks/StubCheckoutAPIService.swift",
"Mocks/StubCheckoutEventLogger.swift",
"Mocks/StubCorrelationIDGenerator.swift",
"Mocks/StubDateProvider.swift",
"Mocks/StubDispatcher.swift",
"Mocks/StubError.swift",
"Mocks/StubFramesEventLogger.swift",
"Mocks/StubJSONDecoder.swift",
"Mocks/StubJSONEncoder.swift",
"Mocks/StubUIDevice.swift",
"Mocks/StubURLProtocol.swift",
"Mocks/StubURLSession.swift",
"Mocks/StubURLSessionDataTask.swift",
"Resources/ColorTests.swift",
"Resources/ResourcesTests.swift",
"UI/3DS/ThreedsWebViewControllerTests.swift",
"UI/BillingForm/Validator/GenericInputValidatorTests.swift",
"UI/BillingForm/Validator/PhoneNumberValidatorTests.swift",
"UI/BillingForm/View/BillingFormButtonViewTests.swift",
"UI/BillingForm/View/BillingFormFullNameTextFieldCellTests.swift",
"UI/BillingForm/View/BillingFormSummaryViewTests.swift",
"UI/BillingForm/View/BillingFormTextFieldErrorViewTests.swift",
"UI/BillingForm/View/BillingFormTextFieldViewTests.swift",
"UI/BillingForm/View/ExpiryDateFormatterTests.swift",
"UI/BillingForm/View/ExpiryDateViewTests.swift",
"UI/BillingForm/View/MirrorObject.swift",
"UI/BillingForm/View/SecureDisplayViewTests.swift",
"UI/BillingForm/View/SecurityCodeViewModelTests.swift",
"UI/BillingForm/View/SecurityCodeViewTests.swift",
"UI/BillingForm/View/TextFieldViewTests.swift",
"UI/BillingForm/ViewController/BillingFormViewControllerTests.swift",
"UI/BillingForm/ViewModel/BillingFormCellTypeTests.swift",
"UI/BillingForm/ViewModel/BillingFormViewModelTests.swift",
"UI/BillingForm/ViewModel/CardCreationModelTests.swift",
"UI/BillingForm/ViewModel/PaymentViewModelTests.swift",
"UI/CommonUI/BorderViewTest.swift",
"UI/CountrySelection/CountrySelectionViewControllerTests.swift",
"UI/Extension/UIStackViewExtensionTests.swift",
"UI/Extension/UIViewExtensionTests.swift",
"UI/Factory/FramesFactoryTests.swift",
"UI/FramesUIStyle/FramesUIStyleColorTests.swift",
"UI/FramesUIStyle/FramesUIStyleFontTests.swift",
"UI/PaymentForm/CardNumber/CardNumberViewModelTests.swift",
"UI/PaymentForm/CardNumber/CardNumberViewTests.swift",
"UI/PaymentForm/CardholderViewModelTests.swift",
"UI/PaymentForm/PaymentViewControllerTests.swift",
"UI/SecurityCodeComponent/SecurityCodeComponentTests.swift"
],
"target_dependencies" : [
"Frames",
"Checkout"
],
"type" : "test"
},
{
"c99name" : "Frames",
"module_type" : "SwiftTarget",
"name" : "Frames",
"path" : "Source",
"product_dependencies" : [
"CheckoutEventLoggerKit",
"Risk",
"PhoneNumberKit"
],
"product_memberships" : [
"Frames"
],
"resources" : [
{
"path" : "/host/spi-builder-workspace/Source/Resources/Images.xcassets",
"rule" : {
"process" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Source/Resources/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Source/Resources/ar.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ar"
}
}
},
{
"path" : "/host/spi-builder-workspace/Source/Resources/de.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "de"
}
}
},
{
"path" : "/host/spi-builder-workspace/Source/Resources/en.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/host/spi-builder-workspace/Source/Resources/es.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "es"
}
}
},
{
"path" : "/host/spi-builder-workspace/Source/Resources/fr.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "fr"
}
}
},
{
"path" : "/host/spi-builder-workspace/Source/Resources/it.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "it"
}
}
},
{
"path" : "/host/spi-builder-workspace/Source/Resources/nl.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "nl"
}
}
},
{
"path" : "/host/spi-builder-workspace/Source/Resources/ro.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ro"
}
}
}
],
"sources" : [
"CardUtils.swift",
"CheckoutColor.swift",
"CheckoutSdkIos.swift",
"Core/CheckoutAPIService.swift",
"Core/Constants+SchemeIcon.swift",
"Core/Constants/AccessibilityIdentifiers.swift",
"Core/Constants/Constants+LocalizationKeys.swift",
"Core/Constants/Constants+Padding.swift",
"Core/Constants/Constants+Style.swift",
"Core/Constants/Constants.swift",
"Core/ContentTypeProviding.swift",
"Core/Dispatching.swift",
"Core/Environment.swift",
"Core/Logging/CorrelationIDGenerator.swift",
"Core/Logging/DateProvider.swift",
"Core/Logging/FramesEventLogger.swift",
"Core/Logging/FramesLogEvent.swift",
"Core/Logging/PropertyProviding.swift",
"Core/Logging/RemoteProcessorMetadata+extensions.swift",
"Core/Models/CardScheme.swift",
"Core/Models/SecurityCodeTokenDetails.swift",
"Core/Models/Typealiases.swift",
"Core/ThreeDSWKNavigationHelperFactory.swift",
"Core/TopLevelDecoder.swift",
"Core/TopLevelEncoder.swift",
"Extensions/CAShapeLayerExtension.swift",
"Extensions/Dictionary+Additions.swift",
"Extensions/DispatchQueue+Dispatching.swift",
"Extensions/JSONDecoder+TopLevelDecoder.swift",
"Extensions/JSONEncoder+ContentTypeProviding.swift",
"Extensions/JSONEncoder+TopLevelEncoder.swift",
"Extensions/PhoneExtensions.swift",
"Extensions/StringExtensions.swift",
"Extensions/UIBarStyle+stringValue.swift",
"Extensions/UIBezierPathExtension.swift",
"Extensions/UIDeviceExtensions.swift",
"Extensions/UIFont+PropertyProviding.swift",
"Extensions/UINavigationControllerExtensions.swift",
"Extensions/UIResponderExtensions.swift",
"Extensions/UIStackViewExtension.swift",
"Extensions/UITableViewExtensions.swift",
"Extensions/UITextFieldExtension.swift",
"Extensions/UIViewControllerExtensions.swift",
"Extensions/UIViewExtensions.swift",
"Extensions/URL+Extensions.swift",
"UI/3DS/ThreedsWebViewController.swift",
"UI/3DS/ThreedsWebViewControllerDelegate.swift",
"UI/BillingForm/BillingFormCell.swift",
"UI/BillingForm/Default Implementation/BillingForm/Fields/AddressLine1/DefaultBillingFormAddressLine1CellStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Fields/AddressLine2/DefaultBillingFormAddressLine2CellStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Fields/City/DefaultBillingFormCityCellStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Fields/Country/DefaultBillingFormCountryCellStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Fields/FullName/DefaultBillingFormFullNameCellStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Fields/PhoneNumber/DefaultBillingFormPhoneNumberCellStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Fields/Postcode/DefaultBillingFormPostCodeCellStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Fields/State/DefaultBillingFormStateCellStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Header/Cancel/DefaultCancelButtonFormStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Header/Done/DefaultDoneFormButtonStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Header/Main/DefaultBillingFormHeaderCellStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Header/Title/DefaultHeaderLabelFormStyle.swift",
"UI/BillingForm/Default Implementation/BillingForm/Main/DefaultBillingFormStyle.swift",
"UI/BillingForm/Default Implementation/Elements/Country/DefaultCountryFormButtonStyle.swift",
"UI/BillingForm/Default Implementation/Elements/DefaultBorderStyle.swift",
"UI/BillingForm/Default Implementation/Elements/Error/DefaultErrorInputLabelStyle.swift",
"UI/BillingForm/Default Implementation/Elements/Hint/DefaultHintInputLabelStyle.swift",
"UI/BillingForm/Default Implementation/Elements/TextField/DefaultTextField.swift",
"UI/BillingForm/Default Implementation/Elements/Title/DefaultTitleLabelStyle.swift",
"UI/BillingForm/FramesFactory.swift",
"UI/BillingForm/Model/BillingForm.swift",
"UI/BillingForm/Style Protocol/BillingFormHeaderCellStyle.swift",
"UI/BillingForm/Style Protocol/BillingFormStyle.swift",
"UI/BillingForm/View/BillingFormCellTextField.swift",
"UI/BillingForm/View/BillingFormHeaderCell.swift",
"UI/BillingForm/View/BillingFormTextField.swift",
"UI/BillingForm/View/BillingFormTextFieldView.swift",
"UI/BillingForm/View/MainBillingFormTextField.swift",
"UI/BillingForm/ViewController/BillingFormViewController.swift",
"UI/BillingForm/ViewModel/BillingFormViewModel.swift",
"UI/BillingForm/ViewModel/DefaultBillingFormViewModel.swift",
"UI/CommonUI/Protocols/Cell/CellButtonStyle.swift",
"UI/CommonUI/Protocols/Cell/CellStyle.swift",
"UI/CommonUI/Protocols/Cell/CellTextFieldStyle.swift",
"UI/CommonUI/Protocols/Elements/ElementBorderStyle.swift",
"UI/CommonUI/Protocols/Elements/ElementButtonStyle.swift",
"UI/CommonUI/Protocols/Elements/ElementErrorViewStyle.swift",
"UI/CommonUI/Protocols/Elements/ElementStyle.swift",
"UI/CommonUI/Protocols/Elements/ElementTextFieldStyle.swift",
"UI/CommonUI/UIStyle/FramesUIStyle+UIColor.swift",
"UI/CommonUI/UIStyle/FramesUIStyle+UIFont.swift",
"UI/CommonUI/View/Component/BorderView.swift",
"UI/CommonUI/View/Component/InputView.swift",
"UI/CommonUI/View/Component/SelectionButtonView.swift",
"UI/CommonUI/View/Component/SimpleErrorView.swift",
"UI/CommonUI/View/Core/ButtonView.swift",
"UI/CommonUI/View/Core/ImageContainerView.swift",
"UI/CommonUI/View/Core/LabelView.swift",
"UI/CommonUI/View/Core/SecureDisplayView.swift",
"UI/CommonUI/View/Core/TextFieldView.swift",
"UI/CommonUI/View/TableViewCell/SelectionButtonTableViewCell.swift",
"UI/CountrySelection/CountrySelectionViewController.swift",
"UI/CountrySelection/CountrySelectionViewControllerDelegate.swift",
"UI/PaymentForm/Default Implementation/BillingFormSummary/Summary/Button/DefaultAddBillingDetailsButtonStyle.swift",
"UI/PaymentForm/Default Implementation/BillingFormSummary/Summary/Button/DefaultEditBillingDetailsButtonStyle.swift",
"UI/PaymentForm/Default Implementation/BillingFormSummary/Summary/View/DefaultAddBillingDetailsViewStyle.swift",
"UI/PaymentForm/Default Implementation/BillingFormSummary/Summary/View/DefaultBillingSummaryViewStyle.swift",
"UI/PaymentForm/Default Implementation/CardNumber/DefaultCardNumberFormStyle.swift",
"UI/PaymentForm/Default Implementation/Cardholder/DefaultCardholderFormStyle.swift",
"UI/PaymentForm/Default Implementation/DefaultPayButtonFormStyle.swift",
"UI/PaymentForm/Default Implementation/DefaultPaymentFormStyle.swift",
"UI/PaymentForm/Default Implementation/DefaultPaymentHeaderCellStyle.swift",
"UI/PaymentForm/Default Implementation/ExpiryDate/DefaultExpiryDateFormStyle.swift",
"UI/PaymentForm/Default Implementation/SecurityCode/DefaultSecurityCodeFormStyle.swift",
"UI/PaymentForm/Factory/PaymentFormFactory.swift",
"UI/PaymentForm/Model/PaymentFormConfiguration.swift",
"UI/PaymentForm/Model/PaymentStyle.swift",
"UI/PaymentForm/StyleProtocol/BillingSummaryViewStyle.swift",
"UI/PaymentForm/StyleProtocol/PaymentFormStyle.swift",
"UI/PaymentForm/StyleProtocol/PaymentHeaderCellStyle.swift",
"UI/PaymentForm/View/BillingFormSummaryView.swift",
"UI/PaymentForm/View/CardNumber/CardNumberView.swift",
"UI/PaymentForm/View/CardNumber/CardNumberViewModel.swift",
"UI/PaymentForm/View/CardholderName/CardholderView.swift",
"UI/PaymentForm/View/CardholderName/CardholderViewModel.swift",
"UI/PaymentForm/View/ExpiryDate/ExpiryDateFormatter.swift",
"UI/PaymentForm/View/ExpiryDate/ExpiryDateView.swift",
"UI/PaymentForm/View/PaymentHeaderView.swift",
"UI/PaymentForm/View/SecurityCodeView.swift",
"UI/PaymentForm/View/SecurityCodeViewModel.swift",
"UI/PaymentForm/ViewController/FramesPaymentViewController.swift",
"UI/PaymentForm/ViewModel/CardCreationModel.swift",
"UI/PaymentForm/ViewModel/DefaultPaymentViewModel.swift",
"UI/PaymentForm/ViewModel/PaymentViewModel.swift",
"UI/SecurityCodeComponent/DefaultSecurityCodeFormStyle+Extension.swift",
"UI/SecurityCodeComponent/SecurityCodeComponent.swift",
"UI/SecurityCodeComponent/SecurityCodeComponentConfiguration.swift",
"UI/SecurityCodeComponent/SecurityCodeComponentStyle.swift",
"UI/Theme/BillingForm/Theme+BillingCountryInput.swift",
"UI/Theme/BillingForm/Theme+BillingForm.swift",
"UI/Theme/BillingForm/Theme+BillingHeader.swift",
"UI/Theme/BillingForm/Theme+BillingInput.swift",
"UI/Theme/Generic/Theme+Border.swift",
"UI/Theme/Generic/Theme+Button.swift",
"UI/Theme/Generic/Theme+Error.swift",
"UI/Theme/Generic/Theme+Mandatory.swift",
"UI/Theme/Generic/Theme+PageHeaderTitle.swift",
"UI/Theme/Generic/Theme+Subtitle.swift",
"UI/Theme/Generic/Theme+TextField.swift",
"UI/Theme/Generic/Theme+Title.swift",
"UI/Theme/PaymentForm/Theme+AddBillingSectionButton.swift",
"UI/Theme/PaymentForm/Theme+BillingSummary.swift",
"UI/Theme/PaymentForm/Theme+CardNumberSection.swift",
"UI/Theme/PaymentForm/Theme+PayButton.swift",
"UI/Theme/PaymentForm/Theme+PaymentFormStyle.swift",
"UI/Theme/PaymentForm/Theme+PaymentHeader.swift",
"UI/Theme/PaymentForm/Theme+PaymentHeaderSubtitle.swift",
"UI/Theme/Theme.swift",
"UI/Validator/GenericInputValidator.swift",
"UI/Validator/PhoneNumberValidator.swift",
"UI/Validator/Validator.swift"
],
"target_dependencies" : [
"Checkout"
],
"type" : "library"
},
{
"c99name" : "CheckoutTests",
"module_type" : "SwiftTarget",
"name" : "CheckoutTests",
"path" : "CheckoutTests",
"sources" : [
"3DSHandling/ThreeDSErrorTests.swift",
"3DSHandling/ThreeDSWKNavigationHelperTests.swift",
"3DSHandling/URLHelperTests.swift",
"CheckoutErrorTests.swift",
"Extension/Dictionary+AdditionsTests.swift",
"Extension/StringExtensionsTests.swift",
"Extension/TimeZone+constantsTests.swift",
"Integration/CardValidatorIntegrationTests.swift",
"Integration/CheckoutAPIServiceIntegrationTests.swift",
"Logging/CheckoutLogEventTests.swift",
"Logging/DateProviderTests.swift",
"Logging/LogManagerTests.swift",
"Model/CardSchemeTests.swift",
"Model/CountryTests.swift",
"Model/EnvironmentTests.swift",
"Network/Error/NetworkErrorTests.swift",
"Network/NetworkManagerTests.swift",
"Network/RequestFactoryTests.swift",
"Stubs/StubAddressValidator.swift",
"Stubs/StubAnyCodable.swift",
"Stubs/StubBaseURLProvider.swift",
"Stubs/StubCVVValidator.swift",
"Stubs/StubCalendar.swift",
"Stubs/StubCardNumberValidator.swift",
"Stubs/StubCardValidator.swift",
"Stubs/StubCheckoutEventLogger.swift",
"Stubs/StubDateProvider.swift",
"Stubs/StubDecoder.swift",
"Stubs/StubDeviceInformationProvider.swift",
"Stubs/StubEncoder.swift",
"Stubs/StubError.swift",
"Stubs/StubLogManager.swift",
"Stubs/StubLuhnChecker.swift",
"Stubs/StubPhoneValidator.swift",
"Stubs/StubProvider.swift",
"Stubs/StubRequestExecutor.swift",
"Stubs/StubRequestFactory.swift",
"Stubs/StubRisk.swift",
"Stubs/StubSingleValueEncodingContainer.swift",
"Stubs/StubThreeDSWKNavigationHelperDelegate.swift",
"Stubs/StubTokenDetailsFactory.swift",
"Stubs/StubTokenRequestFactory.swift",
"Stubs/StubURLHelper.swift",
"Stubs/StubURLSession.swift",
"Stubs/StubURLSessionDataTask.swift",
"Stubs/StubWKNavigationAction.swift",
"Tokenisation/CheckoutAPIServiceTests.swift",
"Tokenisation/TokenDetailsFactoryTests.swift",
"Tokenisation/TokenRequestFactoryTests.swift",
"Validation/AddressValidatorTests.swift",
"Validation/CVVValidatorTests.swift",
"Validation/CardNumberValidatorTests.swift",
"Validation/CardValidatorTests.swift",
"Validation/LuhnCheckerTests.swift",
"Validation/PhoneValidatorTests.swift"
],
"target_dependencies" : [
"Checkout"
],
"type" : "test"
},
{
"c99name" : "Checkout",
"module_type" : "SwiftTarget",
"name" : "Checkout",
"path" : "Checkout/Source",
"product_dependencies" : [
"CheckoutEventLoggerKit",
"Risk"
],
"product_memberships" : [
"Frames"
],
"sources" : [
"3DSHandling/ThreeDSError.swift",
"3DSHandling/ThreeDSWKNavigationHelper.swift",
"3DSHandling/ThreeDSWKNavigationHelperDelegate.swift",
"3DSHandling/URLHelper.swift",
"CardUtilities.swift",
"CheckoutError.swift",
"Extension/Dictionary+Additions.swift",
"Extension/Foundation+Extensions.swift",
"Extension/NSRegularExpression+initStaticPattern.swift",
"Extension/StringExtensions.swift",
"Extension/TimeZone+constants.swift",
"Extension/UIDevice+modelName.swift",
"Extension/URL+initStaticString.swift",
"Logging/AnyCodable.swift",
"Logging/CheckoutLogEvent+Types.swift",
"Logging/CheckoutLogEvent.swift",
"Logging/DateProvider.swift",
"Logging/LogManager.swift",
"Model/Address.swift",
"Model/Card+Scheme.swift",
"Model/Card.swift",
"Model/Country.swift",
"Model/Environment.swift",
"Model/ExpiryDate.swift",
"Model/PaymentSource.swift",
"Model/Phone.swift",
"Model/TokenDetails.swift",
"Models/ApplePay.swift",
"Network/Error/NetworkError.swift",
"Network/Models/NetworkRequestResult.swift",
"Network/Models/SecurityCode/SecurityCodeError.swift",
"Network/Models/SecurityCode/SecurityCodeRequest.swift",
"Network/Models/SecurityCode/SecurityCodeResponse.swift",
"Network/Models/TokenRequest.swift",
"Network/Models/TokenResponse.swift",
"Network/NetworkManager.swift",
"Network/RequestFactory.swift",
"Protocols/CalendarProtocol.swift",
"Protocols/DateProviding.swift",
"Protocols/Decoding.swift",
"Protocols/DeviceInformationProviding.swift",
"Protocols/Encoding.swift",
"Tokenisation/CheckoutAPIService.swift",
"Tokenisation/Error/TokenisationError+ServerError.swift",
"Tokenisation/Error/TokenisationError+TokenRequest.swift",
"Tokenisation/Error/TokenisationError.swift",
"Tokenisation/TokenDetailsFactory.swift",
"Tokenisation/TokenRequestFactory.swift",
"Validation/Constants.swift",
"Validation/Error/ValidationError+Address.swift",
"Validation/Error/ValidationError+CVV.swift",
"Validation/Error/ValidationError+Card.swift",
"Validation/Error/ValidationError+CardNumber.swift",
"Validation/Error/ValidationError+EagerCardNumber.swift",
"Validation/Error/ValidationError+ExpiryDate.swift",
"Validation/Error/ValidationError+Phone.swift",
"Validation/Error/ValidationError.swift",
"Validation/LuhnChecker.swift",
"Validation/ValidationResult.swift",
"Validation/Validators/AddressValidator.swift",
"Validation/Validators/CVVValidator.swift",
"Validation/Validators/CardNumberValidator.swift",
"Validation/Validators/CardValidator.swift",
"Validation/Validators/PhoneValidator.swift"
],
"type" : "library"
}
],
"tools_version" : "5.6"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -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 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/checkout/checkout-risk-sdk-ios.git
Fetching https://github.com/marmelroy/PhoneNumberKit.git
Fetching https://github.com/checkout/checkout-event-logger-ios-framework.git
[1/1580] Fetching checkout-risk-sdk-ios
[1581/8565] Fetching checkout-risk-sdk-ios, phonenumberkit
[1582/8958] Fetching checkout-risk-sdk-ios, phonenumberkit, checkout-event-logger-ios-framework
Fetched https://github.com/checkout/checkout-risk-sdk-ios.git from cache (0.29s)
[2182/7378] Fetching phonenumberkit, checkout-event-logger-ios-framework
Fetched https://github.com/checkout/checkout-event-logger-ios-framework.git from cache (0.85s)
Fetched https://github.com/marmelroy/PhoneNumberKit.git from cache (0.87s)
Computing version for https://github.com/checkout/checkout-event-logger-ios-framework.git
Computed https://github.com/checkout/checkout-event-logger-ios-framework.git at 1.2.4 (1.32s)
Computing version for https://github.com/checkout/checkout-risk-sdk-ios.git
Computed https://github.com/checkout/checkout-risk-sdk-ios.git at 3.0.2 (0.47s)
Fetching https://github.com/fingerprintjs/fingerprintjs-pro-ios
[1/1028] Fetching fingerprintjs-pro-ios
Fetched https://github.com/fingerprintjs/fingerprintjs-pro-ios from cache (0.24s)
Computing version for https://github.com/marmelroy/PhoneNumberKit.git
Computed https://github.com/marmelroy/PhoneNumberKit.git at 3.5.9 (0.69s)
Computing version for https://github.com/fingerprintjs/fingerprintjs-pro-ios
Computed https://github.com/fingerprintjs/fingerprintjs-pro-ios at 2.2.0 (0.46s)
Creating working copy for https://github.com/checkout/checkout-event-logger-ios-framework.git
Working copy of https://github.com/checkout/checkout-event-logger-ios-framework.git resolved at 1.2.4
Creating working copy for https://github.com/fingerprintjs/fingerprintjs-pro-ios
Working copy of https://github.com/fingerprintjs/fingerprintjs-pro-ios resolved at 2.2.0
Creating working copy for https://github.com/marmelroy/PhoneNumberKit.git
Working copy of https://github.com/marmelroy/PhoneNumberKit.git resolved at 3.5.9
Creating working copy for https://github.com/checkout/checkout-risk-sdk-ios.git
Working copy of https://github.com/checkout/checkout-risk-sdk-ios.git resolved at 3.0.2
Downloading binary artifact https://fpjs-public.s3.amazonaws.com/ios/2.2.0/FingerprintPro-2.2.0-dd5172878f002876409906b391f37def52592580a90ece9b4142135577c982e0.xcframework.zip
[16384/1522152] Downloading https://fpjs-public.s3.amazonaws.com/ios/2.2.0/FingerprintPro-2.2.0-dd5172878f002876409906b391f37def52592580a90ece9b4142135577c982e0.xcframework.zip
Downloaded https://fpjs-public.s3.amazonaws.com/ios/2.2.0/FingerprintPro-2.2.0-dd5172878f002876409906b391f37def52592580a90ece9b4142135577c982e0.xcframework.zip (0.42s)
Building for debugging...
[0/17] Write sources
[1/17] Copying Localizable.strings
[1/17] Copying PrivacyInfo.xcprivacy
[1/17] Copying Localizable.strings
[2/17] Copying Info.plist
[4/17] Copying Localizable.strings
[6/17] Write sources
[12/17] Copying PhoneNumberMetadata.json
[15/17] Copying Images.xcassets
[16/17] Write swift-version-24593BA9C3E375BF.txt
[18/46] Compiling Risk FingerprintService.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[19/46] Compiling PhoneNumberKit PhoneNumber.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[20/46] Compiling PhoneNumberKit PhoneNumberFormatter.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[21/47] Compiling PhoneNumberKit PhoneNumberKit.swift
[22/47] Compiling PhoneNumberKit PhoneNumberParser.swift
[23/47] Compiling PhoneNumberKit RegexManager.swift
[24/47] Compiling PhoneNumberKit CountryCodePickerViewController.swift
[25/47] Compiling PhoneNumberKit MetadataManager.swift
[26/47] Compiling PhoneNumberKit MetadataParsing.swift
[27/47] Compiling PhoneNumberKit MetadataTypes.swift
[30/49] Compiling Risk DeviceDataService.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[31/49] Compiling Risk APIService.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[32/49] Emitting module Risk
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[33/49] Compiling PhoneNumberKit Constants.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[34/49] Compiling PhoneNumberKit Formatter.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[38/49] Compiling PhoneNumberKit Bundle+Resources.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[39/49] Compiling PhoneNumberKit NSRegularExpression+Swift.swift
[40/49] Compiling PhoneNumberKit ParseManager.swift
[44/49] Emitting module PhoneNumberKit
[45/49] Compiling PhoneNumberKit PartialFormatter.swift
[46/49] Compiling PhoneNumberKit PhoneNumber+Codable.swift
[47/49] Compiling Risk RiskError.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[48/49] Compiling PhoneNumberKit PhoneNumberTextField.swift
[49/49] Compiling PhoneNumberKit resource_bundle_accessor.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/30] Compiling PhoneNumberKit MetadataParsing.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[3/30] Compiling PhoneNumberKit MetadataTypes.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[4/30] Compiling PhoneNumberKit Formatter.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[5/30] Compiling PhoneNumberKit MetadataManager.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[6/30] Compiling Risk APIService.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[7/31] Compiling PhoneNumberKit PartialFormatter.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[8/31] Compiling PhoneNumberKit PhoneNumber+Codable.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[9/31] Compiling Risk FingerprintService.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[10/31] Compiling Risk DeviceDataService.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[11/31] Compiling Risk RiskError.swift
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
[12/31] Compiling PhoneNumberKit RegexManager.swift
[13/31] Compiling PhoneNumberKit CountryCodePickerViewController.swift
[16/33] Compiling PhoneNumberKit PhoneNumberTextField.swift
[17/33] Compiling PhoneNumberKit resource_bundle_accessor.swift
[18/33] Compiling PhoneNumberKit NSRegularExpression+Swift.swift
[19/33] Compiling PhoneNumberKit ParseManager.swift
[20/33] Compiling PhoneNumberKit Bundle+Resources.swift
[21/33] Compiling PhoneNumberKit Constants.swift
[23/33] Compiling PhoneNumberKit PhoneNumber.swift
[24/33] Compiling PhoneNumberKit PhoneNumberFormatter.swift
[25/33] Compiling PhoneNumberKit PhoneNumberKit.swift
[26/33] Compiling PhoneNumberKit PhoneNumberParser.swift
[27/33] Emitting module PhoneNumberKit
error: emit-module command failed with exit code 1 (use -v to see invocation)
[32/34] Emitting module Risk
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
/host/spi-builder-workspace/.build/checkouts/checkout-risk-sdk-ios/Sources/Risk/Logging/LoggerService.swift:9:8: error: no such module 'CheckoutEventLoggerKit'
7 |
8 | import Foundation
9 | import CheckoutEventLoggerKit
| `- error: no such module 'CheckoutEventLoggerKit'
10 | import UIKit
11 |
BUILD FAILURE 6.1 linux