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 Android on 26 Sep 2025 05:14:04 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/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:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 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:         android
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-4609320-3":/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:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:496d77b037d0552dd779110e0d7093275ebb8376a63c7a364a5a4acca11a4ff5
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-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 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 {
[7/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 {
[8/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 {
[9/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 {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[10/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 {
error: compile command failed due to signal 6 (use -v to see invocation)
[11/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 {
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=0x55e9b8ea63e8 conforms_to="Mercato.(file).StoreKitProductService@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17" opened_existential_id="9690F60E-9A97-11F0-98B3-0242AC110008"
    (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/aarch64-unknown-linux-android24/debug/Mercato.build/Mercato.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Mercato.build/Mercato.swiftdeps -emit-dependencies-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Mercato.build/MercatoError.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Mercato.build/MercatoError.swiftdeps -target aarch64-unknown-linux-android24 -Xllvm -aarch64-use-tbi -disable-objc-interop -sdk /root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot -I /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Modules -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/ModuleCache -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -stats-output-dir .stats -empty-abi-descriptor -resource-dir /root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /host/spi-builder-workspace -Xcc --sysroot -Xcc /root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot -Xcc -fPIC -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/aarch64-unknown-linux-android24/debug/Mercato.build/Mercato.swift.o -o /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Mercato.build/MercatoError.swift.o -index-store-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/index/store -index-system-modules
1.	Swift version 6.1 (swift-6.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 0x55e9b8cadf90 (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 0x000055e9b4d04808
1  swift-frontend 0x000055e9b4d025ee
2  swift-frontend 0x000055e9b4d04ea8
3  libc.so.6      0x00007f49b9d26520
4  libc.so.6      0x00007f49b9d7a9fc pthread_kill + 300
5  libc.so.6      0x00007f49b9d26476 raise + 22
6  libc.so.6      0x00007f49b9d0c7f3 abort + 211
7  swift-frontend 0x000055e9afeaf48a
8  swift-frontend 0x000055e9afece429
9  swift-frontend 0x000055e9afecda16
10 swift-frontend 0x000055e9afeacbb4
11 swift-frontend 0x000055e9afec89ec
12 swift-frontend 0x000055e9afec7c55
13 swift-frontend 0x000055e9afecc528
14 swift-frontend 0x000055e9afeb2b0b
15 swift-frontend 0x000055e9afeb08b0
16 swift-frontend 0x000055e9b01d91f6
17 swift-frontend 0x000055e9b01d8508
18 swift-frontend 0x000055e9b01d9460
19 swift-frontend 0x000055e9b01d8549
20 swift-frontend 0x000055e9b01d7b50
21 swift-frontend 0x000055e9afeaab6e
22 swift-frontend 0x000055e9afeaa98f
23 swift-frontend 0x000055e9afd71436
24 swift-frontend 0x000055e9afd7124d
25 swift-frontend 0x000055e9afd723f6
26 swift-frontend 0x000055e9afd725d8
27 swift-frontend 0x000055e9afe47705
28 swift-frontend 0x000055e9b0268c1b
29 swift-frontend 0x000055e9b02374da
30 swift-frontend 0x000055e9afdb33a8
31 swift-frontend 0x000055e9afdb2482
32 swift-frontend 0x000055e9afe3f6eb
33 swift-frontend 0x000055e9afe3dc4c
34 swift-frontend 0x000055e9afe3d593
35 swift-frontend 0x000055e9afe3d110
36 swift-frontend 0x000055e9b02d48b5
37 swift-frontend 0x000055e9b024d873
38 swift-frontend 0x000055e9b037dddc
39 swift-frontend 0x000055e9afe7b0b9
40 swift-frontend 0x000055e9afe7cd1e
41 swift-frontend 0x000055e9afe7afb5
42 swift-frontend 0x000055e9aed701a9
43 swift-frontend 0x000055e9aeac925a
44 swift-frontend 0x000055e9aeac8713
45 swift-frontend 0x000055e9ae8a586a
46 libc.so.6      0x00007f49b9d0dd90
47 libc.so.6      0x00007f49b9d0de40 __libc_start_main + 128
48 swift-frontend 0x000055e9ae8a4cc5
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/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:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:496d77b037d0552dd779110e0d7093275ebb8376a63c7a364a5a4acca11a4ff5
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/12] 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 {
[3/13] 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 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 {
[8/13] 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 {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[9/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)
[10/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 {
[11/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=0x55d3e15db440 conforms_to="Mercato.(file).StoreKitProductService@/host/spi-builder-workspace/Sources/Mercato/ProductService.swift:43:17" opened_existential_id="9E3122EE-9A97-11F0-AA47-0242AC110006"
    (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/aarch64-unknown-linux-android24/debug/Mercato.build/Mercato.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Mercato.build/Mercato.swiftdeps -emit-dependencies-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Mercato.build/MercatoError.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Mercato.build/MercatoError.swiftdeps -target aarch64-unknown-linux-android24 -Xllvm -aarch64-use-tbi -disable-objc-interop -sdk /root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot -I /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Modules -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/ModuleCache -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -empty-abi-descriptor -resource-dir /root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /host/spi-builder-workspace -Xcc --sysroot -Xcc /root/.swiftpm/swift-sdks/swift-6.1-RELEASE-android-24-0.1.artifactbundle/swift-6.1-release-android-24-sdk/android-27c-sysroot -Xcc -fPIC -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/aarch64-unknown-linux-android24/debug/Mercato.build/Mercato.swift.o -o /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/Mercato.build/MercatoError.swift.o -index-store-path /host/spi-builder-workspace/.build/aarch64-unknown-linux-android24/debug/index/store -index-system-modules
1.	Swift version 6.1 (swift-6.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 0x55d3e13e4f70 (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 0x000055d3dc8e4808
1  swift-frontend 0x000055d3dc8e25ee
2  swift-frontend 0x000055d3dc8e4ea8
3  libc.so.6      0x00007fb21dc1a520
4  libc.so.6      0x00007fb21dc6e9fc pthread_kill + 300
5  libc.so.6      0x00007fb21dc1a476 raise + 22
6  libc.so.6      0x00007fb21dc007f3 abort + 211
7  swift-frontend 0x000055d3d7a8f48a
8  swift-frontend 0x000055d3d7aae429
9  swift-frontend 0x000055d3d7aada16
10 swift-frontend 0x000055d3d7a8cbb4
11 swift-frontend 0x000055d3d7aa89ec
12 swift-frontend 0x000055d3d7aa7c55
13 swift-frontend 0x000055d3d7aac528
14 swift-frontend 0x000055d3d7a92b0b
15 swift-frontend 0x000055d3d7a908b0
16 swift-frontend 0x000055d3d7db91f6
17 swift-frontend 0x000055d3d7db8508
18 swift-frontend 0x000055d3d7db9460
19 swift-frontend 0x000055d3d7db8549
20 swift-frontend 0x000055d3d7db7b50
21 swift-frontend 0x000055d3d7a8ab6e
22 swift-frontend 0x000055d3d7a8a98f
23 swift-frontend 0x000055d3d7951436
24 swift-frontend 0x000055d3d795124d
25 swift-frontend 0x000055d3d79523f6
26 swift-frontend 0x000055d3d79525d8
27 swift-frontend 0x000055d3d7a27705
28 swift-frontend 0x000055d3d7e48c1b
29 swift-frontend 0x000055d3d7e174da
30 swift-frontend 0x000055d3d79933a8
31 swift-frontend 0x000055d3d7992482
32 swift-frontend 0x000055d3d7a1f6eb
33 swift-frontend 0x000055d3d7a1dc4c
34 swift-frontend 0x000055d3d7a1d593
35 swift-frontend 0x000055d3d7a1d110
36 swift-frontend 0x000055d3d7eb48b5
37 swift-frontend 0x000055d3d7e2d873
38 swift-frontend 0x000055d3d7f5dddc
39 swift-frontend 0x000055d3d7a5b0b9
40 swift-frontend 0x000055d3d7a5cd1e
41 swift-frontend 0x000055d3d7a5afb5
42 swift-frontend 0x000055d3d69501a9
43 swift-frontend 0x000055d3d66a925a
44 swift-frontend 0x000055d3d66a8713
45 swift-frontend 0x000055d3d648586a
46 libc.so.6      0x00007fb21dc01d90
47 libc.so.6      0x00007fb21dc01e40 __libc_start_main + 128
48 swift-frontend 0x000055d3d6484cc5
BUILD FAILURE 6.1 android