The Swift Package Index logo.Swift Package Index

Build Information

Successful build of TextForSpeech, reference v0.23.0 (089c38), with Swift 6.3 for macOS (SPM) on 26 Jun 2026 03:47:28 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: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/gaelic-ghost/TextForSpeech.git
Reference: v0.23.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/gaelic-ghost/TextForSpeech
 * tag               v0.23.0    -> FETCH_HEAD
HEAD is now at 089c387 Merge pull request #34 from gaelic-ghost/security/summary-provider-hardening
Cloned https://github.com/gaelic-ghost/TextForSpeech.git
Revision (git rev-parse @):
089c387690afb6c0b9b91629f69bf22ce8a2bd14
SUCCESS checkout https://github.com/gaelic-ghost/TextForSpeech.git at v0.23.0
Fetching https://github.com/swiftlang/swift-markdown.git
Fetching https://github.com/swiftlang/swift-cmark.git
Fetching https://github.com/scinfu/SwiftSoup.git
[1/6014] Fetching swiftsoup
[663/13548] Fetching swiftsoup, swift-markdown
[11788/32029] Fetching swiftsoup, swift-markdown, swift-cmark
Fetched https://github.com/swiftlang/swift-markdown.git from cache (1.72s)
Fetched https://github.com/scinfu/SwiftSoup.git from cache (1.73s)
Fetched https://github.com/swiftlang/swift-cmark.git from cache (1.73s)
Creating working copy for https://github.com/scinfu/SwiftSoup.git
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Creating working copy for https://github.com/swiftlang/swift-markdown.git
Working copy of https://github.com/scinfu/SwiftSoup.git resolved at 2.13.4
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at 0.7.1
Working copy of https://github.com/swiftlang/swift-markdown.git resolved at 0.7.3
========================================
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": "textforspeech",
      "name": "TextForSpeech",
      "url": "https://github.com/gaelic-ghost/TextForSpeech.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/TextForSpeech",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "swift-markdown",
          "name": "swift-markdown",
          "url": "https://github.com/swiftlang/swift-markdown.git",
          "version": "0.8.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-markdown",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-cmark",
              "name": "cmark-gfm",
              "url": "https://github.com/swiftlang/swift-cmark.git",
              "version": "0.8.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-cmark",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swiftsoup",
          "name": "SwiftSoup",
          "url": "https://github.com/scinfu/SwiftSoup.git",
          "version": "2.13.5",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftSoup",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/gaelic-ghost/TextForSpeech.git
[1/1985] Fetching textforspeech
Fetched https://github.com/gaelic-ghost/TextForSpeech.git from cache (1.01s)
Fetching https://github.com/swiftlang/swift-markdown.git from cache
Fetching https://github.com/scinfu/SwiftSoup.git from cache
Fetched https://github.com/swiftlang/swift-markdown.git from cache (0.72s)
Fetched https://github.com/scinfu/SwiftSoup.git from cache (0.72s)
Computing version for https://github.com/scinfu/SwiftSoup.git
Computed https://github.com/scinfu/SwiftSoup.git at 2.13.5 (1.22s)
Computing version for https://github.com/swiftlang/swift-markdown.git
Computed https://github.com/swiftlang/swift-markdown.git at 0.8.0 (0.70s)
Fetching https://github.com/swiftlang/swift-cmark.git from cache
Fetched https://github.com/swiftlang/swift-cmark.git from cache (0.76s)
Computing version for https://github.com/swiftlang/swift-cmark.git
Computed https://github.com/swiftlang/swift-cmark.git at 0.8.0 (1.31s)
Creating working copy for https://github.com/scinfu/SwiftSoup.git
Working copy of https://github.com/scinfu/SwiftSoup.git resolved at 2.13.5
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at 0.8.0
Creating working copy for https://github.com/swiftlang/swift-markdown.git
Working copy of https://github.com/swiftlang/swift-markdown.git resolved at 0.8.0
Creating working copy for https://github.com/gaelic-ghost/TextForSpeech.git
Working copy of https://github.com/gaelic-ghost/TextForSpeech.git resolved at v0.23.0 (089c387)
warning: '.resolve-product-dependencies': dependency 'textforspeech' is not used by any target
Found 2 product dependencies
  - swift-markdown
  - SwiftSoup
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/gaelic-ghost/TextForSpeech.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/39] Write sources
[3/39] Write swift-version--6988338F2F200930.txt
[4/39] Compiling cmark-gfm cmark_ctype.c
[5/39] Compiling cmark-gfm arena.c
[6/39] Compiling cmark-gfm-extensions tagfilter.c
[7/39] Compiling cmark-gfm-extensions core-extensions.c
[8/39] Compiling cmark-gfm-extensions strikethrough.c
[9/39] Compiling cmark-gfm blocks.c
[10/39] Compiling cmark-gfm-extensions ext_scanners.c
[11/69] Compiling cmark-gfm syntax_extension.c
[12/70] Compiling cmark-gfm xml.c
[13/94] Compiling cmark-gfm cmark.c
[14/94] Compiling cmark-gfm buffer.c
[15/94] Compiling cmark-gfm-extensions tasklist.c
[16/94] Compiling cmark-gfm utf8.c
[17/94] Compiling cmark-gfm references.c
[18/94] Compiling cmark-gfm registry.c
[19/94] Compiling cmark-gfm plugin.c
[20/94] Compiling cmark-gfm render.c
[21/94] Compiling cmark-gfm plaintext.c
[22/94] Compiling cmark-gfm map.c
[23/94] Compiling cmark-gfm node.c
[24/94] Compiling cmark-gfm man.c
[25/94] Compiling cmark-gfm linked_list.c
[26/94] Compiling cmark-gfm scanners.c
[27/94] Compiling cmark-gfm-extensions table.c
[28/94] Compiling cmark-gfm latex.c
[29/94] Compiling cmark-gfm iterator.c
[30/94] Compiling cmark-gfm houdini_html_e.c
[31/94] Compiling cmark-gfm houdini_href_e.c
[32/94] Compiling cmark-gfm html.c
[33/94] Compiling cmark-gfm footnotes.c
[34/94] Compiling cmark-gfm houdini_html_u.c
[35/94] Compiling CAtomic CAtomic.c
[36/94] Compiling cmark-gfm commonmark.c
[37/94] Compiling cmark-gfm inlines.c
[38/94] Compiling cmark-gfm-extensions autolink.c
[40/158] Emitting module Markdown
[41/165] Compiling Markdown PlainTextConvertibleMarkup.swift
[42/165] Compiling Markdown RawMarkup.swift
[43/165] Compiling Markdown BlockDirective.swift
[44/165] Compiling Markdown BlockQuote.swift
[45/165] Compiling Markdown CustomBlock.swift
[46/165] Compiling Markdown DoxygenAbstract.swift
[47/165] Compiling Markdown DoxygenDiscussion.swift
[48/165] Compiling Markdown ChildIndexPath.swift
[49/165] Compiling Markdown DirectiveArgument.swift
[50/165] Compiling Markdown Document.swift
[51/165] Compiling Markdown LiteralMarkup.swift
[52/165] Compiling Markdown Markup.swift
[53/165] Compiling Markdown MarkupChildren.swift
[54/171] Compiling Markdown TableCellContainer.swift
[55/171] Compiling Markdown TableHead.swift
[56/171] Compiling Markdown TableRow.swift
[57/171] Compiling Markdown Replacement.swift
[58/171] Compiling Markdown SourceLocation.swift
[59/171] Compiling Markdown Emphasis.swift
[60/171] Compiling Markdown Image.swift
[67/171] Compiling Markdown MarkupData.swift
[68/171] Compiling Markdown TableCell.swift
[69/171] Compiling Markdown LineBreak.swift
[70/171] Compiling Markdown SoftBreak.swift
[71/171] Compiling Markdown SymbolLink.swift
[72/171] Compiling Markdown Text.swift
[73/171] Compiling Markdown Aside.swift
[74/171] Compiling Markdown LazySplitLines.swift
[75/171] Compiling Markdown ParseOptions.swift
[76/171] Compiling Markdown RangeAdjuster.swift
[77/171] Compiling Markdown RangerTracker.swift
[78/171] Compiling Markdown MarkupRewriter.swift
[79/171] Compiling Markdown BasicBlockContainer.swift
[80/171] Compiling Markdown BasicInlineContainer.swift
[81/171] Compiling Markdown UnorderedList.swift
[82/171] Compiling Markdown Paragraph.swift
[87/171] Compiling Markdown DoxygenNote.swift
[88/171] Compiling Markdown DoxygenParameter.swift
[89/171] Compiling Markdown DoxygenReturns.swift
[90/171] Compiling Markdown ListItem.swift
[91/171] Compiling Markdown OrderedList.swift
[94/171] Compiling Markdown InlineAttributes.swift
[95/171] Compiling Markdown Link.swift
[96/171] Compiling Markdown Strikethrough.swift
[97/171] Compiling Markdown Strong.swift
[98/171] Compiling Markdown CustomInline.swift
[99/171] Compiling Markdown InlineCode.swift
[100/171] Compiling Markdown InlineHTML.swift
[101/171] Compiling Markdown CodeBlock.swift
[102/171] Compiling Markdown HTMLBlock.swift
[103/171] Compiling Markdown Heading.swift
[104/171] Compiling Markdown ThematicBreak.swift
[105/171] Compiling Markdown Table.swift
[106/171] Compiling Markdown TableBody.swift
[113/171] Compiling SwiftSoup UTF8Arrays.swift
[114/171] Compiling SwiftSoup UnicodeScalar.swift
[115/171] Compiling Markdown BlockContainer.swift
[116/171] Compiling Markdown BlockMarkup.swift
[117/171] Compiling Markdown InlineContainer.swift
[118/171] Compiling Markdown InlineMarkup.swift
[119/171] Compiling Markdown ListItemContainer.swift
[120/171] Compiling Markdown AtomicCounter.swift
[121/171] Compiling Markdown CharacterExtensions.swift
[122/171] Compiling Markdown CollectionExtensions.swift
[123/171] Compiling Markdown StringExtensions.swift
[124/171] Compiling Markdown MarkupVisitor.swift
[125/171] Compiling Markdown MarkupWalker.swift
[126/171] Compiling Markdown HTMLFormatter.swift
[127/171] Compiling Markdown MarkupFormatter.swift
[128/171] Compiling Markdown MarkupTreeDumper.swift
[135/171] Emitting module SwiftSoup
[138/171] Compiling SwiftSoup Validate.swift
[139/171] Compiling SwiftSoup Whitelist.swift
[140/171] Compiling SwiftSoup XmlDeclaration.swift
[141/171] Compiling SwiftSoup XmlTreeBuilder.swift
[172/214] Compiling TextForSpeech NormalizationAPI.swift
[173/214] Compiling TextForSpeech BuiltInProfileStyle.swift
[174/214] Compiling TextForSpeech BuiltInProfiles.swift
[175/214] Compiling TextForSpeech BuiltInExtensionAliases.swift
[176/214] Compiling TextForSpeech BuiltInScalarPronunciations.swift
[177/218] Compiling TextForSpeech RequestContext.swift
[178/218] Compiling TextForSpeech SummarizationProvider.swift
[179/218] Compiling TextForSpeech FormatDetection.swift
[180/218] Compiling TextForSpeech Formatting.swift
[181/218] Compiling TextForSpeech MarkdownNormalizationPasses.swift
[182/218] Compiling TextForSpeech SpeechConversion.swift
[183/218] Compiling TextForSpeech StructuredDocumentDetection.swift
[184/218] Compiling TextForSpeech TextNormalizer+Detection.swift
[185/218] Compiling TextForSpeech TextNormalizer+Heuristics.swift
[186/218] Compiling TextForSpeech TextNormalizer+PathCompaction.swift
[187/218] Compiling TextForSpeech BuiltInStylePresets.swift
[188/218] Compiling TextForSpeech BuiltInTokenTransforms.swift
[189/218] Compiling TextForSpeech Format.swift
[190/218] Compiling TextForSpeech Profile.swift
[191/218] Compiling TextForSpeech Replacement.swift
[192/218] Compiling TextForSpeech ParsingUtilities.swift
[193/218] Compiling TextForSpeech ReplacementRuleEngine.swift
[194/218] Compiling TextForSpeech ReplacementRuleMatching.swift
[195/218] Compiling TextForSpeech SemanticTextAnnotations.swift
[196/218] Compiling TextForSpeech SourceNormalizer.swift
[197/218] Compiling TextForSpeech TokenNormalizationPasses.swift
[198/218] Compiling TextForSpeech Errors.swift
[199/218] Compiling TextForSpeech PersistedState.swift
[200/218] Compiling TextForSpeech TextForSpeechRuntime+Normalization.swift
[201/218] Emitting module TextForSpeech
[202/218] Compiling TextForSpeech TextForSpeechRuntime+StyleOperations.swift
[203/218] Compiling TextForSpeech TextForSpeechRuntime+SummarizationProvider.swift
[204/218] Compiling TextForSpeech TextForSpeechRuntime.swift
[205/218] Compiling TextForSpeech TextForSpeech.swift
[206/218] Compiling TextForSpeech TextForSpeechRuntime+ProfilesMutations.swift
[207/218] Compiling TextForSpeech TextForSpeechRuntime+ProfilesQueries.swift
[208/218] Compiling TextForSpeech TextForSpeechRuntime+Storage.swift
[209/218] Compiling TextForSpeech TextForSpeechRuntime+Style.swift
[210/218] Compiling TextForSpeech TextForSpeechRuntime+NormalizationOperations.swift
[211/218] Compiling TextForSpeech TextForSpeechRuntime+Persistence.swift
[212/218] Compiling TextForSpeech TextForSpeechRuntime+PersistenceOperations.swift
[213/218] Compiling TextForSpeech TextForSpeechRuntime+Profiles.swift
[214/218] Compiling TextForSpeech TextNormalizer+PathContext.swift
[215/218] Compiling TextForSpeech TextNormalizer+SpeechHelpers.swift
[216/218] Compiling TextForSpeech TextNormalizer.swift
[217/218] Compiling TextForSpeech TextSummarizer+CodexExec.swift
[218/218] Compiling TextForSpeech TextSummarizer.swift
Build complete! (16.52s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-markdown",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.7.3",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-markdown.git"
    },
    {
      "identity" : "swiftsoup",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.13.4",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/scinfu/SwiftSoup.git"
    }
  ],
  "manifest_display_name" : "TextForSpeech",
  "name" : "TextForSpeech",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "TextForSpeech",
      "targets" : [
        "TextForSpeech"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "TextForSpeechTests",
      "module_type" : "SwiftTarget",
      "name" : "TextForSpeechTests",
      "path" : "Tests/TextForSpeechTests",
      "sources" : [
        "Models/ProfileTests.swift",
        "Normalization/EndToEndNormalizationTests.swift",
        "Normalization/FormatDetectionTests.swift",
        "Normalization/MarkdownAndURLNormalizationTests.swift",
        "Normalization/ParsingUtilitiesTests.swift",
        "Normalization/PathAndIdentifierNormalizationTests.swift",
        "Normalization/SemanticTextAnnotationsTests.swift",
        "Normalization/StructuredDocumentDetectionTests.swift",
        "Normalization/SummaryProviderSecurityTests.swift",
        "Runtime/RuntimeTests.swift"
      ],
      "target_dependencies" : [
        "TextForSpeech"
      ],
      "type" : "test"
    },
    {
      "c99name" : "TextForSpeech",
      "module_type" : "SwiftTarget",
      "name" : "TextForSpeech",
      "path" : "Sources/TextForSpeech",
      "product_dependencies" : [
        "Markdown",
        "SwiftSoup"
      ],
      "product_memberships" : [
        "TextForSpeech"
      ],
      "sources" : [
        "API/NormalizationAPI.swift",
        "Models/BuiltInProfileStyle.swift",
        "Models/BuiltInProfiles.swift",
        "Models/BuiltInProfiles/BuiltInExtensionAliases.swift",
        "Models/BuiltInProfiles/BuiltInScalarPronunciations.swift",
        "Models/BuiltInProfiles/BuiltInStylePresets.swift",
        "Models/BuiltInProfiles/BuiltInTokenTransforms.swift",
        "Models/Format.swift",
        "Models/Profile.swift",
        "Models/Replacement.swift",
        "Models/RequestContext.swift",
        "Models/SummarizationProvider.swift",
        "Normalization/FormatDetection.swift",
        "Normalization/Formatting.swift",
        "Normalization/MarkdownNormalizationPasses.swift",
        "Normalization/ParsingUtilities.swift",
        "Normalization/ReplacementRuleEngine.swift",
        "Normalization/ReplacementRuleMatching.swift",
        "Normalization/SemanticTextAnnotations.swift",
        "Normalization/SourceNormalizer.swift",
        "Normalization/SpeechConversion.swift",
        "Normalization/StructuredDocumentDetection.swift",
        "Normalization/TextNormalizer+Detection.swift",
        "Normalization/TextNormalizer+Heuristics.swift",
        "Normalization/TextNormalizer+PathCompaction.swift",
        "Normalization/TextNormalizer+PathContext.swift",
        "Normalization/TextNormalizer+SpeechHelpers.swift",
        "Normalization/TextNormalizer.swift",
        "Normalization/TextSummarizer+CodexExec.swift",
        "Normalization/TextSummarizer.swift",
        "Normalization/TokenNormalizationPasses.swift",
        "Runtime/Errors.swift",
        "Runtime/PersistedState.swift",
        "Runtime/TextForSpeechRuntime+Normalization.swift",
        "Runtime/TextForSpeechRuntime+NormalizationOperations.swift",
        "Runtime/TextForSpeechRuntime+Persistence.swift",
        "Runtime/TextForSpeechRuntime+PersistenceOperations.swift",
        "Runtime/TextForSpeechRuntime+Profiles.swift",
        "Runtime/TextForSpeechRuntime+ProfilesMutations.swift",
        "Runtime/TextForSpeechRuntime+ProfilesQueries.swift",
        "Runtime/TextForSpeechRuntime+Storage.swift",
        "Runtime/TextForSpeechRuntime+Style.swift",
        "Runtime/TextForSpeechRuntime+StyleOperations.swift",
        "Runtime/TextForSpeechRuntime+SummarizationProvider.swift",
        "Runtime/TextForSpeechRuntime.swift",
        "TextForSpeech.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.