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 (e6132a), with Swift 6.1 for Linux on 26 Sep 2025 05:14:52 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tikhop/Mercato.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/tikhop/Mercato
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at e6132a7 Merge pull request #16 from tikhop/feat/decimal-formatted
Cloned https://github.com/tikhop/Mercato.git
Revision (git rev-parse @):
e6132a7b8ad9bfd3ad01599e3135f1ed0ac02519
SUCCESS checkout https://github.com/tikhop/Mercato.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/tikhop/Mercato.git
https://github.com/tikhop/Mercato.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Mercato",
  "name" : "Mercato",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.4"
    },
    {
      "name" : "tvos",
      "version" : "17.0"
    },
    {
      "name" : "watchos",
      "version" : "10.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Mercato",
      "targets" : [
        "Mercato"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AdvancedCommerceMercato",
      "targets" : [
        "AdvancedCommerceMercato"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MercatoTests",
      "module_type" : "SwiftTarget",
      "name" : "MercatoTests",
      "path" : "Tests/MercatoTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/MercatoTests/Mercato.storekit",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "CurrencySymbolsLibraryTests.swift",
        "MercatoTests.swift",
        "PeriodFormatterTests.swift",
        "PriceFormatterTests.swift",
        "ProductServiceTests.swift",
        "ProductTests.swift",
        "PurchaseOptionsTests.swift",
        "TestHelper.swift"
      ],
      "target_dependencies" : [
        "Mercato",
        "AdvancedCommerceMercato"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Mercato",
      "module_type" : "SwiftTarget",
      "name" : "Mercato",
      "path" : "Sources/Mercato",
      "product_memberships" : [
        "Mercato",
        "AdvancedCommerceMercato"
      ],
      "sources" : [
        "Mercato+Extras.swift",
        "Mercato+StoreKit.swift",
        "Mercato.swift",
        "MercatoError.swift",
        "Models/PromotionalOffer.swift",
        "ProductService.swift",
        "Purchase.swift",
        "Utils/CurrencySymbolsLibrary.swift",
        "Utils/Lock.swift",
        "Utils/PeriodFormatter.swift",
        "Utils/PriceFormatter.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AdvancedCommerceMercato",
      "module_type" : "SwiftTarget",
      "name" : "AdvancedCommerceMercato",
      "path" : "Sources/AdvancedCommerceMercato",
      "product_memberships" : [
        "AdvancedCommerceMercato"
      ],
      "sources" : [
        "AdvancedCommerceProductService.swift",
        "AdvancedCommercePurchase.swift",
        "Mercato+AdvancedCommerce.swift",
        "Models/Descriptors.swift",
        "Models/Effective.swift",
        "Models/Offer.swift",
        "Models/OfferPeriod.swift",
        "Models/OfferReason.swift",
        "Models/OneTimeChargeCreateRequest.swift",
        "Models/OneTimeChargeItem.swift",
        "Models/Period.swift",
        "Models/Reason.swift",
        "Models/RequestInfo.swift",
        "Models/RequestOperation.swift",
        "Models/RequestVersion.swift",
        "Models/SubscriptionCreateItem.swift",
        "Models/SubscriptionCreateRequest.swift",
        "Models/SubscriptionModifyAddItem.swift",
        "Models/SubscriptionModifyChangeItem.swift",
        "Models/SubscriptionModifyDescriptors.swift",
        "Models/SubscriptionModifyInAppRequest.swift",
        "Models/SubscriptionModifyPeriodChange.swift",
        "Models/SubscriptionModifyRemoveItem.swift",
        "Models/SubscriptionReactivateInAppRequest.swift",
        "Models/SubscriptionReactivateItem.swift",
        "Models/ValidationUtils.swift"
      ],
      "target_dependencies" : [
        "Mercato"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:808cb2b2a6cec76654a3acbd283c6c2205bc60d2b29562c95b9f5147612f6d32
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-24593BA9C3E375BF.txt
[4/14] Compiling Mercato Purchase.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[5/15] Compiling Mercato PriceFormatter.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[6/15] Compiling Mercato PromotionalOffer.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[7/15] Compiling Mercato ProductService.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[8/15] Compiling Mercato Lock.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[9/15] Compiling Mercato CurrencySymbolsLibrary.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[10/15] Compiling Mercato PeriodFormatter.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
error: emit-module command failed with exit code 1 (use -v to see invocation)
error: compile command failed due to signal 6 (use -v to see invocation)
[11/15] Emitting module Mercato
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
Unhandled coercion:
(dependent_member_type assoc_type="Mercato.(file).ProductService.ProductItem@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:28:20"
  (base=opened_archetype_type address=0x5644278b6a00 conforms_to="Mercato.(file).StoreKitProductService@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17" opened_existential_id="B46907CA-9A97-11F0-A209-0242AC110005"
    (interface_type=generic_type_param_type depth=0 index=0 param_kind=type)
    (opened_existential=existential_type
      (protocol_type decl="Mercato.(file).StoreKitProductService@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17"))))
(dependent_member_type assoc_type="Mercato.(file).ProductService.ProductItem@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:28:20"
  (base=existential_type
    (protocol_type decl="Mercato.(file).StoreKitProductService@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17")))
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.	Program arguments: /usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /host/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift -primary-file /host/spi-builder-workspace/Sources/Mercato/Mercato.swift -primary-file /host/spi-builder-workspace/Sources/Mercato/MercatoError.swift /host/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /host/spi-builder-workspace/Sources/Mercato/ProductService.swift /host/spi-builder-workspace/Sources/Mercato/Purchase.swift /host/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /host/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /host/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /host/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/Mercato.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/Mercato.swiftdeps -emit-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/MercatoError.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/MercatoError.swiftdeps -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Modules -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/ModuleCache -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -stats-output-dir .stats -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /host/spi-builder-workspace -Xcc -g -Xcc -fno-omit-frame-pointer -module-name Mercato -package-name spi_builder_workspace -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/Mercato.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/MercatoError.swift.o -index-store-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/index/store -index-system-modules
1.	Swift version 6.1.1 (swift-6.1.1-RELEASE)
2.	Compiling with the current language version
3.	While evaluating request TypeCheckSourceFileRequest(source_file "/host/spi-builder-workspace/Sources/Mercato/Mercato.swift")
4.	While evaluating request TypeCheckFunctionBodyRequest(Mercato.(file).Mercato.isEligibleForIntroOffer(for:)@/host/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:17)
5.	While type-checking statement at [/host/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:105 - line:186:5] RangeText="{
        let products = try await productService.retrieveProducts(productIds: productIds)
        guard let product = products.first else {
            throw MercatoError.purchase(error: .productUnavailable)
        }
        guard let subscription = product.subscription else {
            return false
        }
        let subscriptionGroupID = subscription.subscriptionGroupID
        return await Product.SubscriptionInfo.isEligibleForIntroOffer(for: subscriptionGroupID)
    "
6.	While type-checking declaration 0x564427786400 (at /host/spi-builder-workspace/Sources/Mercato/Mercato.swift:173:9)
7.	While evaluating request PatternBindingEntryRequest((unknown decl)@/host/spi-builder-workspace/Sources/Mercato/Mercato.swift:173:9, 0)
8.	While type-checking expression at [/host/spi-builder-workspace/Sources/Mercato/Mercato.swift:173:24 - line:173:88] RangeText="try await productService.retrieveProducts(productIds: productIds"
9.	While type-checking-target starting at /host/spi-builder-workspace/Sources/Mercato/Mercato.swift:173:28
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  swift-frontend 0x0000564423e15948
1  swift-frontend 0x0000564423e1372e
2  swift-frontend 0x0000564423e15fe8
3  libc.so.6      0x00007f9d72fba520
4  libc.so.6      0x00007f9d7300e9fc pthread_kill + 300
5  libc.so.6      0x00007f9d72fba476 raise + 22
6  libc.so.6      0x00007f9d72fa07f3 abort + 211
7  swift-frontend 0x000056441efc055a
8  swift-frontend 0x000056441efdf4f9
9  swift-frontend 0x000056441efdeae6
10 swift-frontend 0x000056441efbdc84
11 swift-frontend 0x000056441efd9abc
12 swift-frontend 0x000056441efd8d25
13 swift-frontend 0x000056441efdd5f8
14 swift-frontend 0x000056441efc3bdb
15 swift-frontend 0x000056441efc1980
16 swift-frontend 0x000056441f2ea2c6
17 swift-frontend 0x000056441f2e95d8
18 swift-frontend 0x000056441f2ea530
19 swift-frontend 0x000056441f2e9619
20 swift-frontend 0x000056441f2e8c20
21 swift-frontend 0x000056441efbbc3e
22 swift-frontend 0x000056441efbba5f
23 swift-frontend 0x000056441ee82506
24 swift-frontend 0x000056441ee8231d
25 swift-frontend 0x000056441ee834c6
26 swift-frontend 0x000056441ee836a8
27 swift-frontend 0x000056441ef587d5
28 swift-frontend 0x000056441f379d7b
29 swift-frontend 0x000056441f34863a
30 swift-frontend 0x000056441eec4478
31 swift-frontend 0x000056441eec3552
32 swift-frontend 0x000056441ef507bb
33 swift-frontend 0x000056441ef4ed1c
34 swift-frontend 0x000056441ef4e663
35 swift-frontend 0x000056441ef4e1e0
36 swift-frontend 0x000056441f3e5a15
37 swift-frontend 0x000056441f35e9d3
38 swift-frontend 0x000056441f48ef3c
39 swift-frontend 0x000056441ef8c189
40 swift-frontend 0x000056441ef8ddee
41 swift-frontend 0x000056441ef8c085
42 swift-frontend 0x000056441de811a9
43 swift-frontend 0x000056441dbda25a
44 swift-frontend 0x000056441dbd9713
45 swift-frontend 0x000056441d9b686a
46 libc.so.6      0x00007f9d72fa1d90
47 libc.so.6      0x00007f9d72fa1e40 __libc_start_main + 128
48 swift-frontend 0x000056441d9b5cc5
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:808cb2b2a6cec76654a3acbd283c6c2205bc60d2b29562c95b9f5147612f6d32
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/12] Compiling Mercato Lock.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[3/12] Compiling Mercato PeriodFormatter.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[4/13] Compiling Mercato CurrencySymbolsLibrary.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[5/13] Compiling Mercato PromotionalOffer.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[6/13] Compiling Mercato ProductService.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[7/13] Compiling Mercato Purchase.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[8/13] Emitting module Mercato
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
error: compile command failed due to signal 6 (use -v to see invocation)
[9/13] Compiling Mercato Mercato+Extras.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
[10/13] Compiling Mercato Mercato+StoreKit.swift
/host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift:23:8: error: no such module 'StoreKit'
 21 | // SOFTWARE.
 22 |
 23 | import StoreKit
    |        `- error: no such module 'StoreKit'
 24 |
 25 | extension Mercato {
Unhandled coercion:
(dependent_member_type assoc_type="Mercato.(file).ProductService.ProductItem@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:28:20"
  (base=opened_archetype_type address=0x55a69e2270f8 conforms_to="Mercato.(file).StoreKitProductService@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17" opened_existential_id="BA91EC3E-9A97-11F0-8988-0242AC110004"
    (interface_type=generic_type_param_type depth=0 index=0 param_kind=type)
    (opened_existential=existential_type
      (protocol_type decl="Mercato.(file).StoreKitProductService@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17"))))
(dependent_member_type assoc_type="Mercato.(file).ProductService.ProductItem@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:28:20"
  (base=existential_type
    (protocol_type decl="Mercato.(file).StoreKitProductService@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17")))
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.	Program arguments: /usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/Mercato/Mercato+Extras.swift /host/spi-builder-workspace/Sources/Mercato/Mercato+StoreKit.swift -primary-file /host/spi-builder-workspace/Sources/Mercato/Mercato.swift -primary-file /host/spi-builder-workspace/Sources/Mercato/MercatoError.swift /host/spi-builder-workspace/Sources/Mercato/Models/PromotionalOffer.swift /host/spi-builder-workspace/Sources/Mercato/ProductService.swift /host/spi-builder-workspace/Sources/Mercato/Purchase.swift /host/spi-builder-workspace/Sources/Mercato/Utils/CurrencySymbolsLibrary.swift /host/spi-builder-workspace/Sources/Mercato/Utils/Lock.swift /host/spi-builder-workspace/Sources/Mercato/Utils/PeriodFormatter.swift /host/spi-builder-workspace/Sources/Mercato/Utils/PriceFormatter.swift -emit-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/Mercato.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/Mercato.swiftdeps -emit-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/MercatoError.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/MercatoError.swiftdeps -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Modules -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/ModuleCache -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /host/spi-builder-workspace -Xcc -g -Xcc -fno-omit-frame-pointer -module-name Mercato -package-name spi_builder_workspace -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/Mercato.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Mercato.build/MercatoError.swift.o -index-store-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/index/store -index-system-modules
1.	Swift version 6.1.1 (swift-6.1.1-RELEASE)
2.	Compiling with the current language version
3.	While evaluating request TypeCheckSourceFileRequest(source_file "/host/spi-builder-workspace/Sources/Mercato/Mercato.swift")
4.	While evaluating request TypeCheckFunctionBodyRequest(Mercato.(file).Mercato.isEligibleForIntroOffer(for:)@/host/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:17)
5.	While type-checking statement at [/host/spi-builder-workspace/Sources/Mercato/Mercato.swift:172:105 - line:186:5] RangeText="{
        let products = try await productService.retrieveProducts(productIds: productIds)
        guard let product = products.first else {
            throw MercatoError.purchase(error: .productUnavailable)
        }
        guard let subscription = product.subscription else {
            return false
        }
        let subscriptionGroupID = subscription.subscriptionGroupID
        return await Product.SubscriptionInfo.isEligibleForIntroOffer(for: subscriptionGroupID)
    "
6.	While type-checking declaration 0x55a69e102850 (at /host/spi-builder-workspace/Sources/Mercato/Mercato.swift:173:9)
7.	While evaluating request PatternBindingEntryRequest((unknown decl)@/host/spi-builder-workspace/Sources/Mercato/Mercato.swift:173:9, 0)
8.	While type-checking expression at [/host/spi-builder-workspace/Sources/Mercato/Mercato.swift:173:24 - line:173:88] RangeText="try await productService.retrieveProducts(productIds: productIds"
9.	While type-checking-target starting at /host/spi-builder-workspace/Sources/Mercato/Mercato.swift:173:28
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  swift-frontend 0x000055a699941948
1  swift-frontend 0x000055a69993f72e
2  swift-frontend 0x000055a699941fe8
3  libc.so.6      0x00007f286a5c8520
4  libc.so.6      0x00007f286a61c9fc pthread_kill + 300
5  libc.so.6      0x00007f286a5c8476 raise + 22
6  libc.so.6      0x00007f286a5ae7f3 abort + 211
7  swift-frontend 0x000055a694aec55a
8  swift-frontend 0x000055a694b0b4f9
9  swift-frontend 0x000055a694b0aae6
10 swift-frontend 0x000055a694ae9c84
11 swift-frontend 0x000055a694b05abc
12 swift-frontend 0x000055a694b04d25
13 swift-frontend 0x000055a694b095f8
14 swift-frontend 0x000055a694aefbdb
15 swift-frontend 0x000055a694aed980
16 swift-frontend 0x000055a694e162c6
17 swift-frontend 0x000055a694e155d8
18 swift-frontend 0x000055a694e16530
19 swift-frontend 0x000055a694e15619
20 swift-frontend 0x000055a694e14c20
21 swift-frontend 0x000055a694ae7c3e
22 swift-frontend 0x000055a694ae7a5f
23 swift-frontend 0x000055a6949ae506
24 swift-frontend 0x000055a6949ae31d
25 swift-frontend 0x000055a6949af4c6
26 swift-frontend 0x000055a6949af6a8
27 swift-frontend 0x000055a694a847d5
28 swift-frontend 0x000055a694ea5d7b
29 swift-frontend 0x000055a694e7463a
30 swift-frontend 0x000055a6949f0478
31 swift-frontend 0x000055a6949ef552
32 swift-frontend 0x000055a694a7c7bb
33 swift-frontend 0x000055a694a7ad1c
34 swift-frontend 0x000055a694a7a663
35 swift-frontend 0x000055a694a7a1e0
36 swift-frontend 0x000055a694f11a15
37 swift-frontend 0x000055a694e8a9d3
38 swift-frontend 0x000055a694fbaf3c
39 swift-frontend 0x000055a694ab8189
40 swift-frontend 0x000055a694ab9dee
41 swift-frontend 0x000055a694ab8085
42 swift-frontend 0x000055a6939ad1a9
43 swift-frontend 0x000055a69370625a
44 swift-frontend 0x000055a693705713
45 swift-frontend 0x000055a6934e286a
46 libc.so.6      0x00007f286a5afd90
47 libc.so.6      0x00007f286a5afe40 __libc_start_main + 128
48 swift-frontend 0x000055a6934e1cc5
BUILD FAILURE 6.1 linux