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

Failed to build Mercato, reference master (323d2d), with Swift 5.10 for watchOS using Xcode 15.4 on 27 Aug 2025 00:45:24 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Mercato-Package -destination generic/platform=watchOS

Build Log

    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Purchase.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift:256:19: error: expected '{' to start getter definition
        get throws(MercatoError) {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:36:64: error: consecutive declarations on a line must be separated by ';'
    func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem]
                                                               ^
                                                               ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:36:64: error: expected declaration
    func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem]
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:27:17: note: in declaration of 'ProductService'
public protocol ProductService: Sendable {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:49:63: error: consecutive declarations on a line must be separated by ';'
    func isPurchased(_ product: StoreKit.Product) async throws(MercatoError) -> Bool
                                                              ^
                                                              ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:49:63: error: expected declaration
    func isPurchased(_ product: StoreKit.Product) async throws(MercatoError) -> Bool
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17: note: in declaration of 'StoreKitProductService'
public protocol StoreKitProductService: ProductService where ProductItem == StoreKit.Product {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:56:63: error: consecutive declarations on a line must be separated by ';'
    func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool
                                                              ^
                                                              ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:56:63: error: expected declaration
    func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17: note: in declaration of 'StoreKitProductService'
public protocol StoreKitProductService: ProductService where ProductItem == StoreKit.Product {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:71: error: consecutive declarations on a line must be separated by ';'
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                      ^
                                                                      ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:71: error: expected declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:70:14: note: in declaration of 'AbstractCachingProductService'
public class AbstractCachingProductService<P: Sendable & FetchableProduct>: ProductService, @unchecked Sendable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:70: error: consecutive declarations on a line must be separated by ';'
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                     ^
                                                                     ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:70: error: expected declaration
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:70:14: note: in declaration of 'AbstractCachingProductService'
public class AbstractCachingProductService<P: Sendable & FetchableProduct>: ProductService, @unchecked Sendable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:73: error: consecutive declarations on a line must be separated by ';'
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                        ^
                                                                        ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:73: error: expected declaration
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:141:1: note: in extension of 'AbstractCachingProductService'
extension AbstractCachingProductService where ProductItem == StoreKit.Product {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:82: error: consecutive declarations on a line must be separated by ';'
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                                 ^
                                                                                 ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:82: error: expected declaration
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:141:1: note: in extension of 'AbstractCachingProductService'
extension AbstractCachingProductService where ProductItem == StoreKit.Product {
^
SwiftCompile normal arm64_32 Compiling\ PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PromotionalOffer.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:155:71: error: consecutive declarations on a line must be separated by ';'
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                      ^
                                                                      ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:155:71: error: expected declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:165:83: error: consecutive declarations on a line must be separated by ';'
    public func retrieveSubscriptionProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                                  ^
                                                                                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:165:83: error: expected declaration
    public func retrieveSubscriptionProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:82: error: consecutive declarations on a line must be separated by ';'
    public func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                 ^
                                                                                 ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:82: error: expected declaration
    public func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:191:76: error: consecutive declarations on a line must be separated by ';'
    public func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                           ^
                                                                           ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:191:76: error: expected declaration
    public func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:210:61: error: consecutive declarations on a line must be separated by ';'
    public func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                            ^
                                                            ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:210:61: error: expected declaration
    public func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:219:70: error: consecutive declarations on a line must be separated by ';'
    public func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                     ^
                                                                     ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:219:70: error: expected declaration
    public func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:156:78: error: consecutive declarations on a line must be separated by ';'
    public static func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                             ^
                                                                             ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:156:78: error: expected declaration
    public static func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:163:89: error: consecutive declarations on a line must be separated by ';'
    public static func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                        ^
                                                                                        ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:163:89: error: expected declaration
    public static func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:170:83: error: consecutive declarations on a line must be separated by ';'
    public static func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                                  ^
                                                                                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:170:83: error: expected declaration
    public static func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:179:68: error: consecutive declarations on a line must be separated by ';'
    public static func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                   ^
                                                                   ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:179:68: error: expected declaration
    public static func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:188:77: error: consecutive declarations on a line must be separated by ';'
    public static func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                            ^
                                                                            ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:188:77: error: expected declaration
    public static func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:211:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:211:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:241:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:241:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:265:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:265:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:307:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:307:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:287:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:342:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:342:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:287:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:366:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:366:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:287:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:386:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:386:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:381:1: note: in extension of 'Mercato'
extension Mercato {
^
SwiftCompile normal arm64_32 Compiling\ Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Lock.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 Compiling\ ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/ProductService.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:36:64: error: consecutive declarations on a line must be separated by ';'
    func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem]
                                                               ^
                                                               ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:36:64: error: expected declaration
    func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem]
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:27:17: note: in declaration of 'ProductService'
public protocol ProductService: Sendable {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:49:63: error: consecutive declarations on a line must be separated by ';'
    func isPurchased(_ product: StoreKit.Product) async throws(MercatoError) -> Bool
                                                              ^
                                                              ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:49:63: error: expected declaration
    func isPurchased(_ product: StoreKit.Product) async throws(MercatoError) -> Bool
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17: note: in declaration of 'StoreKitProductService'
public protocol StoreKitProductService: ProductService where ProductItem == StoreKit.Product {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:56:63: error: consecutive declarations on a line must be separated by ';'
    func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool
                                                              ^
                                                              ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:56:63: error: expected declaration
    func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17: note: in declaration of 'StoreKitProductService'
public protocol StoreKitProductService: ProductService where ProductItem == StoreKit.Product {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:71: error: consecutive declarations on a line must be separated by ';'
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                      ^
                                                                      ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:71: error: expected declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:70:14: note: in declaration of 'AbstractCachingProductService'
public class AbstractCachingProductService<P: Sendable & FetchableProduct>: ProductService, @unchecked Sendable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:70: error: consecutive declarations on a line must be separated by ';'
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                     ^
                                                                     ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:70: error: expected declaration
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:70:14: note: in declaration of 'AbstractCachingProductService'
public class AbstractCachingProductService<P: Sendable & FetchableProduct>: ProductService, @unchecked Sendable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:73: error: consecutive declarations on a line must be separated by ';'
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                        ^
                                                                        ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:73: error: expected declaration
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:141:1: note: in extension of 'AbstractCachingProductService'
extension AbstractCachingProductService where ProductItem == StoreKit.Product {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:82: error: consecutive declarations on a line must be separated by ';'
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                                 ^
                                                                                 ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:82: error: expected declaration
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:141:1: note: in extension of 'AbstractCachingProductService'
extension AbstractCachingProductService where ProductItem == StoreKit.Product {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:17: error: expected '{' in body of function declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:19: error: expected '{' in body of function declaration
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:29: error: expected '{' in body of function declaration
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:29: error: expected '{' in body of function declaration
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                            ^
SwiftCompile normal arm64_32 Compiling\ PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PeriodFormatter.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 Compiling\ MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/MercatoError.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift:256:19: error: expected '{' to start getter definition
        get throws(MercatoError) {
                  ^
SwiftCompile normal arm64_32 Compiling\ Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:155:71: error: consecutive declarations on a line must be separated by ';'
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                      ^
                                                                      ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:155:71: error: expected declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:165:83: error: consecutive declarations on a line must be separated by ';'
    public func retrieveSubscriptionProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                                  ^
                                                                                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:165:83: error: expected declaration
    public func retrieveSubscriptionProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:82: error: consecutive declarations on a line must be separated by ';'
    public func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                 ^
                                                                                 ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:82: error: expected declaration
    public func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:191:76: error: consecutive declarations on a line must be separated by ';'
    public func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                           ^
                                                                           ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:191:76: error: expected declaration
    public func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:210:61: error: consecutive declarations on a line must be separated by ';'
    public func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                            ^
                                                            ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:210:61: error: expected declaration
    public func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:219:70: error: consecutive declarations on a line must be separated by ';'
    public func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                     ^
                                                                     ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:219:70: error: expected declaration
    public func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:307:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:307:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:287:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:342:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:342:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:287:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:366:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:366:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:287:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:386:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:386:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:381:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:442:106: error: consecutive declarations on a line must be separated by ';'
    public func beginRefundProcess(for productID: String, in displayContext: DisplayContext) async throws(MercatoError) {
                                                                                                         ^
                                                                                                         ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:442:106: error: expected declaration
    public func beginRefundProcess(for productID: String, in displayContext: DisplayContext) async throws(MercatoError) {
                                                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:415:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:156:78: error: consecutive declarations on a line must be separated by ';'
    public static func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                             ^
                                                                             ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:156:78: error: expected declaration
    public static func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:163:89: error: consecutive declarations on a line must be separated by ';'
    public static func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                        ^
                                                                                        ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:163:89: error: expected declaration
    public static func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:170:83: error: consecutive declarations on a line must be separated by ';'
    public static func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                                  ^
                                                                                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:170:83: error: expected declaration
    public static func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:179:68: error: consecutive declarations on a line must be separated by ';'
    public static func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                   ^
                                                                   ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:179:68: error: expected declaration
    public static func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:188:77: error: consecutive declarations on a line must be separated by ';'
    public static func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                            ^
                                                                            ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:188:77: error: expected declaration
    public static func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:211:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:211:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:241:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:241:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:265:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:265:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:155:17: error: expected '{' in body of function declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:165:17: error: expected '{' in body of function declaration
    public func retrieveSubscriptionProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:17: error: expected '{' in body of function declaration
    public func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:191:17: error: expected '{' in body of function declaration
    public func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:210:17: error: expected '{' in body of function declaration
    public func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:219:17: error: expected '{' in body of function declaration
    public func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:299:5: warning: @discardableResult declared on a function returning Void is unnecessary
    @discardableResult
    ^~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:300:17: error: expected '{' in body of function declaration
    public func purchase(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:334:5: warning: @discardableResult declared on a function returning Void is unnecessary
    @discardableResult
    ^~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:335:17: error: expected '{' in body of function declaration
    public func purchase(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:361:5: warning: @discardableResult declared on a function returning Void is unnecessary
    @discardableResult
    ^~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:362:17: error: expected '{' in body of function declaration
    public func purchase(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:382:18: error: expected '{' in body of function declaration
    private func handlePurchaseResult(
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:71: error: consecutive declarations on a line must be separated by ';'
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                      ^
                                                                      ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:71: error: expected declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:70:14: note: in declaration of 'AbstractCachingProductService'
public class AbstractCachingProductService<P: Sendable & FetchableProduct>: ProductService, @unchecked Sendable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:70: error: consecutive declarations on a line must be separated by ';'
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                     ^
                                                                     ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:70: error: expected declaration
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:70:14: note: in declaration of 'AbstractCachingProductService'
public class AbstractCachingProductService<P: Sendable & FetchableProduct>: ProductService, @unchecked Sendable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:73: error: consecutive declarations on a line must be separated by ';'
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                        ^
                                                                        ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:73: error: expected declaration
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:141:1: note: in extension of 'AbstractCachingProductService'
extension AbstractCachingProductService where ProductItem == StoreKit.Product {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:82: error: consecutive declarations on a line must be separated by ';'
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                                 ^
                                                                                 ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:82: error: expected declaration
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:141:1: note: in extension of 'AbstractCachingProductService'
extension AbstractCachingProductService where ProductItem == StoreKit.Product {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:49:63: error: consecutive declarations on a line must be separated by ';'
    func isPurchased(_ product: StoreKit.Product) async throws(MercatoError) -> Bool
                                                              ^
                                                              ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:49:63: error: expected declaration
    func isPurchased(_ product: StoreKit.Product) async throws(MercatoError) -> Bool
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17: note: in declaration of 'StoreKitProductService'
public protocol StoreKitProductService: ProductService where ProductItem == StoreKit.Product {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:56:63: error: consecutive declarations on a line must be separated by ';'
    func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool
                                                              ^
                                                              ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:56:63: error: expected declaration
    func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17: note: in declaration of 'StoreKitProductService'
public protocol StoreKitProductService: ProductService where ProductItem == StoreKit.Product {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:36:64: error: consecutive declarations on a line must be separated by ';'
    func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem]
                                                               ^
                                                               ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:36:64: error: expected declaration
    func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem]
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:27:17: note: in declaration of 'ProductService'
public protocol ProductService: Sendable {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:230:17: warning: constant 'products' inferred to have type '()', which may be unexpected
            let products = try await productService.retrieveProducts(productIds: [productId])
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:230:17: note: add an explicit type annotation to silence this warning
            let products = try await productService.retrieveProducts(productIds: [productId])
                ^
                        : ()
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:231:42: error: value of tuple type '()' has no member 'first'
            guard let product = products.first,
                                ~~~~~~~~ ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift:256:19: error: expected '{' to start getter definition
        get throws(MercatoError) {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:239:37: error: cannot infer contextual base in reference to member 'inBillingRetryPeriod'
            return status.state == .inBillingRetryPeriod
                                   ~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:250:17: warning: constant 'products' inferred to have type '()', which may be unexpected
            let products = try await productService.retrieveProducts(productIds: [productId])
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:250:17: note: add an explicit type annotation to silence this warning
            let products = try await productService.retrieveProducts(productIds: [productId])
                ^
                        : ()
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:251:42: error: value of tuple type '()' has no member 'first'
            guard let product = products.first,
                                ~~~~~~~~ ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:259:37: error: cannot infer contextual base in reference to member 'inGracePeriod'
            return status.state == .inGracePeriod
                                   ~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:270:17: warning: constant 'products' inferred to have type '()', which may be unexpected
            let products = try await productService.retrieveProducts(productIds: [productId])
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:270:17: note: add an explicit type annotation to silence this warning
            let products = try await productService.retrieveProducts(productIds: [productId])
                ^
                        : ()
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:271:42: error: value of tuple type '()' has no member 'first'
            guard let product = products.first,
                                ~~~~~~~~ ^~~~~
SwiftCompile normal arm64_32 Compiling\ PriceFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.dia -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -frontend-parseable-output -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.o -index-unit-output-path /Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/PriceFormatter.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Mercato (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -target arm64_32-apple-watchos10.0 -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64_32/Mercato.abi.json
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:156:78: error: consecutive declarations on a line must be separated by ';'
    public static func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                             ^
                                                                             ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:156:78: error: expected declaration
    public static func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:163:89: error: consecutive declarations on a line must be separated by ';'
    public static func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                        ^
                                                                                        ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:163:89: error: expected declaration
    public static func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:170:83: error: consecutive declarations on a line must be separated by ';'
    public static func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                                  ^
                                                                                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:170:83: error: expected declaration
    public static func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:179:68: error: consecutive declarations on a line must be separated by ';'
    public static func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                   ^
                                                                   ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:179:68: error: expected declaration
    public static func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:188:77: error: consecutive declarations on a line must be separated by ';'
    public static func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                            ^
                                                                            ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:188:77: error: expected declaration
    public static func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:211:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:211:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:241:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:241:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:265:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:265:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:25:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:155:71: error: consecutive declarations on a line must be separated by ';'
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                      ^
                                                                      ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:155:71: error: expected declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:165:83: error: consecutive declarations on a line must be separated by ';'
    public func retrieveSubscriptionProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                                  ^
                                                                                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:165:83: error: expected declaration
    public func retrieveSubscriptionProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:82: error: consecutive declarations on a line must be separated by ';'
    public func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                 ^
                                                                                 ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:82: error: expected declaration
    public func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:191:76: error: consecutive declarations on a line must be separated by ';'
    public func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                           ^
                                                                           ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:191:76: error: expected declaration
    public func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:210:61: error: consecutive declarations on a line must be separated by ';'
    public func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                            ^
                                                            ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:210:61: error: expected declaration
    public func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:219:70: error: consecutive declarations on a line must be separated by ';'
    public func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                     ^
                                                                     ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:219:70: error: expected declaration
    public func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:138:20: note: in declaration of 'Mercato'
public final class Mercato: Sendable {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:307:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:307:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:287:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:342:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:342:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:287:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:366:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:366:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:287:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:386:19: error: consecutive declarations on a line must be separated by ';'
    ) async throws(MercatoError) -> Purchase {
                  ^
                  ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:386:19: error: expected declaration
    ) async throws(MercatoError) -> Purchase {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:381:1: note: in extension of 'Mercato'
extension Mercato {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:156:24: error: expected '{' in body of function declaration
    public static func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:163:24: error: expected '{' in body of function declaration
    public static func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:170:24: error: expected '{' in body of function declaration
    public static func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:179:24: error: expected '{' in body of function declaration
    public static func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:188:24: error: expected '{' in body of function declaration
    public static func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:203:5: warning: @discardableResult declared on a function returning Void is unnecessary
    @discardableResult
    ^~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:204:24: error: expected '{' in body of function declaration
    public static func purchase(
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:233:5: warning: @discardableResult declared on a function returning Void is unnecessary
    @discardableResult
    ^~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:234:24: error: expected '{' in body of function declaration
    public static func purchase(
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:260:5: warning: @discardableResult declared on a function returning Void is unnecessary
    @discardableResult
    ^~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:261:24: error: expected '{' in body of function declaration
    public static func purchase(
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift:256:19: error: expected '{' to start getter definition
        get throws(MercatoError) {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:155:17: error: expected '{' in body of function declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:165:17: error: expected '{' in body of function declaration
    public func retrieveSubscriptionProducts(productIds: Set<String>) async throws(MercatoError) -> [Product] {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:17: error: expected '{' in body of function declaration
    public func isEligibleForIntroOffer(for productIds: Set<String>) async throws(MercatoError) -> Bool {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:191:17: error: expected '{' in body of function declaration
    public func isEligibleForIntroOffer(for productId: String) async throws(MercatoError) -> Bool {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:210:17: error: expected '{' in body of function declaration
    public func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:219:17: error: expected '{' in body of function declaration
    public func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:299:5: warning: @discardableResult declared on a function returning Void is unnecessary
    @discardableResult
    ^~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:300:17: error: expected '{' in body of function declaration
    public func purchase(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:334:5: warning: @discardableResult declared on a function returning Void is unnecessary
    @discardableResult
    ^~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:335:17: error: expected '{' in body of function declaration
    public func purchase(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:361:5: warning: @discardableResult declared on a function returning Void is unnecessary
    @discardableResult
    ^~~~~~~~~~~~~~~~~~

/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:362:17: error: expected '{' in body of function declaration
    public func purchase(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift:382:18: error: expected '{' in body of function declaration
    private func handlePurchaseResult(
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:36:64: error: consecutive declarations on a line must be separated by ';'
    func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem]
                                                               ^
                                                               ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:36:64: error: expected declaration
    func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem]
                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:27:17: note: in declaration of 'ProductService'
public protocol ProductService: Sendable {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:49:63: error: consecutive declarations on a line must be separated by ';'
    func isPurchased(_ product: StoreKit.Product) async throws(MercatoError) -> Bool
                                                              ^
                                                              ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:49:63: error: expected declaration
    func isPurchased(_ product: StoreKit.Product) async throws(MercatoError) -> Bool
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17: note: in declaration of 'StoreKitProductService'
public protocol StoreKitProductService: ProductService where ProductItem == StoreKit.Product {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:56:63: error: consecutive declarations on a line must be separated by ';'
    func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool
                                                              ^
                                                              ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:56:63: error: expected declaration
    func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool
                                                              ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17: note: in declaration of 'StoreKitProductService'
public protocol StoreKitProductService: ProductService where ProductItem == StoreKit.Product {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:71: error: consecutive declarations on a line must be separated by ';'
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                      ^
                                                                      ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:71: error: expected declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:70:14: note: in declaration of 'AbstractCachingProductService'
public class AbstractCachingProductService<P: Sendable & FetchableProduct>: ProductService, @unchecked Sendable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:70: error: consecutive declarations on a line must be separated by ';'
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                     ^
                                                                     ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:70: error: expected declaration
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:70:14: note: in declaration of 'AbstractCachingProductService'
public class AbstractCachingProductService<P: Sendable & FetchableProduct>: ProductService, @unchecked Sendable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:73: error: consecutive declarations on a line must be separated by ';'
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                        ^
                                                                        ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:73: error: expected declaration
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:141:1: note: in extension of 'AbstractCachingProductService'
extension AbstractCachingProductService where ProductItem == StoreKit.Product {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:82: error: consecutive declarations on a line must be separated by ';'
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                                 ^
                                                                                 ;
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:82: error: expected declaration
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:141:1: note: in extension of 'AbstractCachingProductService'
extension AbstractCachingProductService where ProductItem == StoreKit.Product {
^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:79:17: error: expected '{' in body of function declaration
    public func retrieveProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:102:19: error: expected '{' in body of function declaration
    internal func fetchProducts(productIds: Set<String>) async throws(MercatoError) -> [ProductItem] {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:147:29: error: expected '{' in body of function declaration
    public nonisolated func isPurchased(_ product: Product) async throws(MercatoError) -> Bool {
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift:156:29: error: expected '{' in body of function declaration
    public nonisolated func isPurchased(_ productIdentifier: String) async throws(MercatoError) -> Bool {
                            ^
SwiftEmitModule normal arm64 Emitting\ module\ for\ Mercato (in target 'Mercato' from project 'Mercato')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -target arm64-apple-watchos10.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64/Mercato_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos10.5-21T569-607812366920c826b3ec796033b57e80.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Mercato -disable-clang-spi -target-sdk-version 10.5 -target-sdk-name watchos10.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64/Mercato.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64/Mercato.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64/Mercato-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64/Mercato-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64/Mercato-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64/Mercato.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Mercato.build/Debug-watchos/Mercato.build/Objects-normal/arm64/Mercato.abi.json
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift (in target 'Mercato' from project 'Mercato')
	SwiftCompile normal arm64_32 Compiling\ Purchase.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Purchase.swift (in target 'Mercato' from project 'Mercato')
	SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift (in target 'Mercato' from project 'Mercato')
	SwiftCompile normal arm64_32 Compiling\ PromotionalOffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift (in target 'Mercato' from project 'Mercato')
	SwiftCompile normal arm64_32 Compiling\ ProductService.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift (in target 'Mercato' from project 'Mercato')
	SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/ProductService.swift (in target 'Mercato' from project 'Mercato')
	SwiftCompile normal arm64_32 Compiling\ MercatoError.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift (in target 'Mercato' from project 'Mercato')
	SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/MercatoError.swift (in target 'Mercato' from project 'Mercato')
	SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift (in target 'Mercato' from project 'Mercato')
	SwiftCompile normal arm64_32 Compiling\ Mercato.swift /Users/admin/builder/spi-builder-workspace/Sources/Mercato/Mercato.swift (in target 'Mercato' from project 'Mercato')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Mercato (in target 'Mercato' from project 'Mercato')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Mercato (in target 'Mercato' from project 'Mercato')
(12 failures)
BUILD FAILURE 5.10 watchOS