The Swift Package Index logo.Swift Package Index

Build Information

Successful build of MonetaryAmount, reference 1.1.1 (344205), with Swift 6.3 for macOS (SPM) on 10 Apr 2026 18:40:16 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SoftwareEngineerChris/MonetaryAmount.git
Reference: 1.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/SoftwareEngineerChris/MonetaryAmount
 * tag               1.1.1      -> FETCH_HEAD
HEAD is now at 3442059 Makes use of Consolidate Swift Package for MonetaryAmount consolidation
Cloned https://github.com/SoftwareEngineerChris/MonetaryAmount.git
Revision (git rev-parse @):
3442059cf3ea7337441757aeadb6d1e026efa44c
SUCCESS checkout https://github.com/SoftwareEngineerChris/MonetaryAmount.git at 1.1.1
Fetching https://github.com/SoftwareEngineerChris/RoundedDecimal.git
Fetching https://github.com/kylef/PathKit.git
Fetching https://github.com/SoftwareEngineerChris/Consolidate.git
Fetching https://github.com/stencilproject/Stencil.git
Fetching https://github.com/kylef/Spectre.git
[1/214] Fetching roundeddecimal
[29/5498] Fetching roundeddecimal, stencil
[188/6950] Fetching roundeddecimal, stencil, pathkit
[616/7091] Fetching roundeddecimal, stencil, pathkit, consolidate
[6194/8112] Fetching roundeddecimal, stencil, pathkit, consolidate, spectre
Fetched https://github.com/SoftwareEngineerChris/RoundedDecimal.git from cache (0.97s)
[7051/7898] Fetching stencil, pathkit, consolidate, spectre
Fetched https://github.com/kylef/Spectre.git from cache (1.23s)
Fetched https://github.com/kylef/PathKit.git from cache (1.23s)
Fetched https://github.com/SoftwareEngineerChris/Consolidate.git from cache (1.23s)
Fetched https://github.com/stencilproject/Stencil.git from cache (1.23s)
Computing version for https://github.com/stencilproject/Stencil.git
Computed https://github.com/stencilproject/Stencil.git at 0.13.1 (3.65s)
Computing version for https://github.com/SoftwareEngineerChris/Consolidate.git
Computed https://github.com/SoftwareEngineerChris/Consolidate.git at 1.1.0 (0.68s)
Computing version for https://github.com/SoftwareEngineerChris/RoundedDecimal.git
Computed https://github.com/SoftwareEngineerChris/RoundedDecimal.git at 2.2.2 (0.75s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.9.0 (0.78s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 0.9.2 (0.86s)
Creating working copy for https://github.com/SoftwareEngineerChris/Consolidate.git
Working copy of https://github.com/SoftwareEngineerChris/Consolidate.git resolved at 1.1.0
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.9.0
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 0.9.2
Creating working copy for https://github.com/SoftwareEngineerChris/RoundedDecimal.git
Working copy of https://github.com/SoftwareEngineerChris/RoundedDecimal.git resolved at 2.2.2
Creating working copy for https://github.com/stencilproject/Stencil.git
Working copy of https://github.com/stencilproject/Stencil.git resolved at 0.13.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "monetaryamount",
      "name": "MonetaryAmount",
      "url": "https://github.com/SoftwareEngineerChris/MonetaryAmount.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MonetaryAmount",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "roundeddecimal",
          "name": "RoundedDecimal",
          "url": "https://github.com/SoftwareEngineerChris/RoundedDecimal.git",
          "version": "2.2.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/RoundedDecimal",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "consolidate",
          "name": "Consolidate",
          "url": "https://github.com/SoftwareEngineerChris/Consolidate.git",
          "version": "1.2.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Consolidate",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "stencil",
          "name": "Stencil",
          "url": "https://github.com/stencilproject/Stencil.git",
          "version": "0.15.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Stencil",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "pathkit",
              "name": "PathKit",
              "url": "https://github.com/kylef/PathKit.git",
              "version": "1.0.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PathKit",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "spectre",
                  "name": "Spectre",
                  "url": "https://github.com/kylef/Spectre.git",
                  "version": "0.10.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "spectre",
              "name": "Spectre",
              "url": "https://github.com/kylef/Spectre.git",
              "version": "0.10.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/SoftwareEngineerChris/MonetaryAmount.git
[1/154] Fetching monetaryamount
Fetched https://github.com/SoftwareEngineerChris/MonetaryAmount.git from cache (0.91s)
Fetching https://github.com/stencilproject/Stencil.git from cache
Fetching https://github.com/SoftwareEngineerChris/Consolidate.git from cache
Fetching https://github.com/SoftwareEngineerChris/RoundedDecimal.git from cache
Fetched https://github.com/stencilproject/Stencil.git from cache (0.50s)
Fetched https://github.com/SoftwareEngineerChris/Consolidate.git from cache (0.50s)
Fetched https://github.com/SoftwareEngineerChris/RoundedDecimal.git from cache (0.50s)
Computing version for https://github.com/SoftwareEngineerChris/Consolidate.git
Computed https://github.com/SoftwareEngineerChris/Consolidate.git at 1.2.1 (1.18s)
Computing version for https://github.com/SoftwareEngineerChris/RoundedDecimal.git
Computed https://github.com/SoftwareEngineerChris/RoundedDecimal.git at 2.2.2 (0.03s)
Computing version for https://github.com/stencilproject/Stencil.git
Computed https://github.com/stencilproject/Stencil.git at 0.15.1 (0.62s)
Fetching https://github.com/kylef/PathKit.git from cache
Fetching https://github.com/kylef/Spectre.git from cache
Fetched https://github.com/kylef/PathKit.git from cache (0.45s)
Fetched https://github.com/kylef/Spectre.git from cache (0.45s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (1.15s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (0.70s)
Creating working copy for https://github.com/SoftwareEngineerChris/Consolidate.git
Working copy of https://github.com/SoftwareEngineerChris/Consolidate.git resolved at 1.2.1
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/SoftwareEngineerChris/MonetaryAmount.git
Working copy of https://github.com/SoftwareEngineerChris/MonetaryAmount.git resolved at 1.1.1 (3442059)
Creating working copy for https://github.com/stencilproject/Stencil.git
Working copy of https://github.com/stencilproject/Stencil.git resolved at 0.15.1
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
Creating working copy for https://github.com/SoftwareEngineerChris/RoundedDecimal.git
Working copy of https://github.com/SoftwareEngineerChris/RoundedDecimal.git resolved at 2.2.2
Found 3 product dependencies
  - RoundedDecimal
  - Consolidate
  - Stencil
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/SoftwareEngineerChris/MonetaryAmount.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/17] Write sources
[3/17] Write CurrenciesGenerator-entitlement.plist
[3/17] Write sources
[7/17] Write swift-version--6988338F2F200930.txt
[9/26] Emitting module Consolidate
[10/26] Compiling Consolidate Consolidatable.swift
[10/26] Write Objects.LinkFileList
[12/26] Compiling RoundedDecimal DecimalTypes.swift
[13/26] Compiling RoundedDecimal Decimal+Rounding.swift
[14/26] Compiling RoundedDecimal DynamicRoundedDecimal.swift
[15/26] Emitting module RoundedDecimal
[16/26] Compiling RoundedDecimal RoundedDecimal.swift
[16/26] Write Objects.LinkFileList
[18/26] Compiling PathKit PathKit.swift
[19/26] Emitting module PathKit
[19/35] Archiving libConsolidate.a
[20/54] Archiving libRoundedDecimal.a
[22/54] Compiling MonetaryAmount MonetaryAmount+Construction.swift
[23/54] Compiling MonetaryAmount MonetaryAmount+Negation.swift
[24/54] Compiling MonetaryAmount MonetaryAmount.swift
[25/54] Compiling MonetaryAmount NumberFormatter+Currency.swift
[26/54] Compiling MonetaryAmount MonetaryAmount+Arithmetic.swift
[27/54] Compiling MonetaryAmount MonetaryAmount+Consolidation.swift
[28/54] Compiling MonetaryAmount Currency.swift
[29/54] Emitting module MonetaryAmount
[30/54] Compiling MonetaryAmount Currencies+Generated.swift
[30/54] Write Objects.LinkFileList
[31/54] Archiving libMonetaryAmount.a
[33/54] Compiling Stencil Parser.swift
[34/54] Compiling Stencil Template.swift
[35/54] Compiling Stencil Node.swift
[36/54] Compiling Stencil NowTag.swift
[37/56] Compiling Stencil Errors.swift
[38/56] Compiling Stencil Expression.swift
[39/56] Compiling Stencil Lexer.swift
[40/56] Compiling Stencil Loader.swift
[41/56] Compiling Stencil Inheritence.swift
[42/56] Compiling Stencil KeyPath.swift
[43/56] Compiling Stencil Extension.swift
[44/56] Compiling Stencil FilterTag.swift
[45/56] Compiling Stencil IfTag.swift
[46/56] Compiling Stencil Include.swift
[47/56] Emitting module Stencil
[48/56] Compiling Stencil Context.swift
[49/56] Compiling Stencil Environment.swift
[50/56] Compiling Stencil Filters.swift
[51/56] Compiling Stencil ForTag.swift
[52/56] Compiling Stencil Tokenizer.swift
[53/56] Compiling Stencil Variable.swift
[54/58] Emitting module CurrenciesGenerator
[55/58] Compiling CurrenciesGenerator main.swift
[55/58] Write Objects.LinkFileList
[56/58] Linking CurrenciesGenerator
[57/58] Applying CurrenciesGenerator
Build complete! (9.51s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "roundeddecimal",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.1.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SoftwareEngineerChris/RoundedDecimal.git"
    },
    {
      "identity" : "consolidate",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SoftwareEngineerChris/Consolidate.git"
    },
    {
      "identity" : "stencil",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.13.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/stencilproject/Stencil.git"
    }
  ],
  "manifest_display_name" : "MonetaryAmount",
  "name" : "MonetaryAmount",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "MonetaryAmount",
      "targets" : [
        "MonetaryAmount"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "CurrenciesGenerator",
      "targets" : [
        "CurrenciesGenerator"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MonetaryAmountTests",
      "module_type" : "SwiftTarget",
      "name" : "MonetaryAmountTests",
      "path" : "Tests/MonetaryAmountTests",
      "sources" : [
        "CurrencyTests.swift",
        "MonetaryAmountTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "MonetaryAmount"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MonetaryAmount",
      "module_type" : "SwiftTarget",
      "name" : "MonetaryAmount",
      "path" : "Sources/MonetaryAmount",
      "product_dependencies" : [
        "RoundedDecimal",
        "Consolidate"
      ],
      "product_memberships" : [
        "MonetaryAmount"
      ],
      "sources" : [
        "Currencies+Generated.swift",
        "Currency.swift",
        "MonetaryAmount+Arithmetic.swift",
        "MonetaryAmount+Consolidation.swift",
        "MonetaryAmount+Construction.swift",
        "MonetaryAmount+Negation.swift",
        "MonetaryAmount.swift",
        "NumberFormatter+Currency.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CurrenciesGenerator",
      "module_type" : "SwiftTarget",
      "name" : "CurrenciesGenerator",
      "path" : "Sources/CurrenciesGenerator",
      "product_dependencies" : [
        "Stencil"
      ],
      "product_memberships" : [
        "CurrenciesGenerator"
      ],
      "sources" : [
        "main.swift"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.0"
}
Done.