The Swift Package Index logo.Swift Package Index

Build Information

Successful build of PosterFrameKit, reference main (362f9b), with Swift 6.2 for macOS (SPM) on 20 Sep 2026 00:55:49 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MetaFlashApps/poster-frame-kit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/MetaFlashApps/poster-frame-kit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 362f9bb Fix DocC documentation root redirect
Cloned https://github.com/MetaFlashApps/poster-frame-kit.git
Revision (git rev-parse @):
362f9bb3276b1d5f259908cb1302ba94e3224128
SUCCESS checkout https://github.com/MetaFlashApps/poster-frame-kit.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/MetaFlashApps/poster-frame-kit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/18] Write sources
[3/18] Write PosterFrameKitSubtitleBenchmark-entitlement.plist
[3/18] Write sources
[5/18] Write PosterFrameKitBenchmark-entitlement.plist
[5/18] Write sources
[6/18] Write PosterFrameKitQualityBenchmark-entitlement.plist
[8/18] Write swift-version--3CB7CFEC50E0D141.txt
[10/58] Emitting module PosterFrameKit
[11/62] Compiling PosterFrameKit PosterFrameAestheticOptions.swift
[12/62] Compiling PosterFrameKit PosterFrameCancellation.swift
[13/62] Compiling PosterFrameKit PosterFrameError.swift
[14/62] Compiling PosterFrameKit PosterFrameFaceOptions.swift
[15/62] Compiling PosterFrameKit PosterFrameSample.swift
[16/62] Compiling PosterFrameKit PosterFrameSubtitleOptions.swift
[17/62] Compiling PosterFrameKit PosterFrameWeights.swift
[18/62] Compiling PosterFrameKit CandidatePlanner.swift
[19/62] Compiling PosterFrameKit PosterFrameKit+EmbeddedArtwork.swift
[20/62] Compiling PosterFrameKit PosterFrameKit.swift
[21/62] Compiling PosterFrameKit PosterFrameProfile.swift
[22/62] Compiling PosterFrameKit PosterFrameResult.swift
[23/62] Compiling PosterFrameKit FrameSource.swift
[24/62] Compiling PosterFrameKit AVFoundationEmbeddedArtworkLoader.swift
[25/62] Compiling PosterFrameKit Options.swift
[26/62] Compiling PosterFrameKit PosterFramePerformanceRecorder.swift
[27/62] Compiling PosterFrameKit FrameScorer.swift
[28/62] Compiling PosterFrameKit ProfileWeights.swift
[29/62] Compiling PosterFrameKit CandidateAccumulator.swift
[30/62] Compiling PosterFrameKit CandidateAnalysisDependencies.swift
[31/62] Compiling PosterFrameKit RefinedCandidate.swift
[32/62] Compiling PosterFrameKit AVFoundationFrameSource.swift
[33/62] Compiling PosterFrameKit PixelBufferImageConverter.swift
[34/62] Compiling PosterFrameKit SubtitleAnalyzing.swift
[35/62] Compiling PosterFrameKitBenchmarkSupport GeneratedFixture.swift
[36/62] Emitting module PosterFrameKitBenchmarkSupport
[37/62] Compiling PosterFrameKit SubtitleBandHeuristic.swift
[38/62] Compiling PosterFrameKit SubtitleCandidateReranker.swift
[39/62] Compiling PosterFrameKit VisionSubtitleAnalyzer.swift
[40/62] Compiling PosterFrameKit VisionRequestCancellation.swift
[41/62] Compiling PosterFrameKit CandidatePool.swift
[42/62] Compiling PosterFrameKit CandidateRefinementPipeline.swift
[43/62] Compiling PosterFrameKit EvaluatedCandidate.swift
[44/62] Compiling PosterFrameKit PosterFrameResultFactory.swift
[45/62] Compiling PosterFrameKit AestheticAnalyzing.swift
[46/62] Compiling PosterFrameKit AestheticCandidateReranker.swift
[47/62] Compiling PosterFrameKit VisionAestheticAnalyzer.swift
[48/62] Compiling PosterFrameKit AnalysisBuffer.swift
[49/62] Compiling PosterFrameKit FrameAnalyzer.swift
[50/62] Compiling PosterFrameKit FaceAnalyzing.swift
[51/62] Compiling PosterFrameKit FaceCandidateReranker.swift
[52/62] Compiling PosterFrameKit VisionFaceAnalyzer.swift
[53/62] Compiling PosterFrameKit FrameMetrics.swift
[54/83] Compiling PosterFrameKitQualityBenchmark RecordingFrameSource.swift
[55/83] Compiling PosterFrameKitSubtitleBenchmark SubtitleFrameRenderer.swift
[56/83] Compiling PosterFrameKitQualityBenchmark QualityFixtureResolver.swift
[57/83] Compiling PosterFrameKitQualityBenchmark QualityReport.swift
[58/83] Compiling PosterFrameKitQualityBenchmark QualityFixtureManifest.swift
[59/83] Compiling PosterFrameKitQualityBenchmark QualityArguments.swift
[60/83] Compiling PosterFrameKitQualityBenchmark QualityComparisonRunner.swift
[61/83] Compiling PosterFrameKitQualityBenchmark PosterFrameKitQualityBenchmark.swift
[62/83] Emitting module PosterFrameKitQualityBenchmark
[63/83] Compiling PosterFrameKitQualityBenchmark FaceCalibrationRunner.swift
[64/83] Compiling PosterFrameKitSubtitleBenchmark SubtitleBenchmarkManifest.swift
[65/83] Compiling PosterFrameKitSubtitleBenchmark SubtitleBenchmarkArguments.swift
[66/83] Compiling PosterFrameKitSubtitleBenchmark SRTParser.swift
[67/83] Compiling PosterFrameKitSubtitleBenchmark PosterFrameKitSubtitleBenchmark.swift
[68/83] Emitting module PosterFrameKitSubtitleBenchmark
[69/83] Compiling PosterFrameKitSubtitleBenchmark SubtitleBenchmarkReport.swift
[69/83] Write Objects.LinkFileList
[72/83] Compiling PosterFrameKitBenchmark BenchmarkSupport.swift
[73/83] Compiling PosterFrameKitBenchmark BenchmarkReport.swift
[74/83] Compiling PosterFrameKitBenchmark BenchmarkArguments.swift
[75/83] Emitting module PosterFrameKitBenchmark
[76/83] Compiling PosterFrameKitBenchmark PosterFrameKitBenchmark.swift
[76/83] Write Objects.LinkFileList
[77/83] Linking PosterFrameKitSubtitleBenchmark
[78/83] Applying PosterFrameKitSubtitleBenchmark
[79/83] Linking PosterFrameKitQualityBenchmark
[80/83] Applying PosterFrameKitQualityBenchmark
[81/83] Linking PosterFrameKitBenchmark
[82/83] Applying PosterFrameKitBenchmark
Build complete! (11.42s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "PosterFrameKit",
  "name" : "PosterFrameKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "PosterFrameKit",
      "targets" : [
        "PosterFrameKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PosterFrameKitSubtitleBenchmark",
      "targets" : [
        "PosterFrameKitSubtitleBenchmark"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "PosterFrameKitQualityBenchmark",
      "targets" : [
        "PosterFrameKitQualityBenchmark"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "PosterFrameKitBenchmark",
      "targets" : [
        "PosterFrameKitBenchmark"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PosterFrameKitTests",
      "module_type" : "SwiftTarget",
      "name" : "PosterFrameKitTests",
      "path" : "Tests/PosterFrameKitTests",
      "sources" : [
        "AVFoundationIntegrationTests.swift",
        "AestheticAnalysisTests.swift",
        "AestheticSelectionTests.swift",
        "BenchmarkFixtureManifestTests.swift",
        "CandidatePlannerTests.swift",
        "CandidatePoolTests.swift",
        "CandidateRefinementPipelineTests.swift",
        "EmbeddedArtworkTests.swift",
        "FaceAnalysisTests.swift",
        "FaceSelectionTests.swift",
        "FrameAnalyzerTests.swift",
        "FrameScorerTests.swift",
        "GeneratedVideoFixture.swift",
        "PosterFrameCancellationTests.swift",
        "PosterFrameErrorTests.swift",
        "PosterFrameKitTests.swift",
        "PosterFrameOptionsTestSupport.swift",
        "PosterFrameOptionsTests.swift",
        "PosterFramePerformanceRecorderTests.swift",
        "PosterFrameRefinementOptionsTests.swift",
        "PosterFrameSelectionTests.swift",
        "PublicAPIContractTests.swift",
        "SelectionTestSupport.swift",
        "StubAestheticAnalyzer.swift",
        "StubFaceAnalyzer.swift",
        "StubFrameSource.swift",
        "StubSubtitleAnalyzer.swift",
        "SubtitleAnalysisTests.swift",
        "SubtitleSelectionTests.swift",
        "TestPixelBufferFactory.swift",
        "ThrowingFrameSource.swift"
      ],
      "target_dependencies" : [
        "PosterFrameKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PosterFrameKitSubtitleBenchmarkTests",
      "module_type" : "SwiftTarget",
      "name" : "PosterFrameKitSubtitleBenchmarkTests",
      "path" : "Tests/PosterFrameKitSubtitleBenchmarkTests",
      "sources" : [
        "SubtitleBenchmarkTests.swift"
      ],
      "target_dependencies" : [
        "PosterFrameKitSubtitleBenchmark"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PosterFrameKitSubtitleBenchmark",
      "module_type" : "SwiftTarget",
      "name" : "PosterFrameKitSubtitleBenchmark",
      "path" : "Benchmarks/PosterFrameKitSubtitleBenchmark",
      "product_memberships" : [
        "PosterFrameKitSubtitleBenchmark"
      ],
      "sources" : [
        "PosterFrameKitSubtitleBenchmark.swift",
        "SRTParser.swift",
        "SubtitleBenchmarkArguments.swift",
        "SubtitleBenchmarkManifest.swift",
        "SubtitleBenchmarkReport.swift",
        "SubtitleFrameRenderer.swift"
      ],
      "target_dependencies" : [
        "PosterFrameKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "PosterFrameKitQualityBenchmarkTests",
      "module_type" : "SwiftTarget",
      "name" : "PosterFrameKitQualityBenchmarkTests",
      "path" : "Tests/PosterFrameKitQualityBenchmarkTests",
      "sources" : [
        "QualityFixtureManifestTests.swift",
        "QualityGalleryTests.swift"
      ],
      "target_dependencies" : [
        "PosterFrameKitQualityBenchmark",
        "PosterFrameKitBenchmarkSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PosterFrameKitQualityBenchmark",
      "module_type" : "SwiftTarget",
      "name" : "PosterFrameKitQualityBenchmark",
      "path" : "Benchmarks/PosterFrameKitQualityBenchmark",
      "product_memberships" : [
        "PosterFrameKitQualityBenchmark"
      ],
      "sources" : [
        "FaceCalibrationRunner.swift",
        "PosterFrameKitQualityBenchmark.swift",
        "QualityArguments.swift",
        "QualityComparisonRunner.swift",
        "QualityFixtureManifest.swift",
        "QualityFixtureResolver.swift",
        "QualityReport.swift",
        "RecordingFrameSource.swift"
      ],
      "target_dependencies" : [
        "PosterFrameKit",
        "PosterFrameKitBenchmarkSupport"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "PosterFrameKitBenchmarkTests",
      "module_type" : "SwiftTarget",
      "name" : "PosterFrameKitBenchmarkTests",
      "path" : "Tests/PosterFrameKitBenchmarkTests",
      "sources" : [
        "BenchmarkArgumentsTests.swift",
        "BenchmarkReportTests.swift",
        "BenchmarkStatisticsTests.swift",
        "GeneratedFixtureTests.swift"
      ],
      "target_dependencies" : [
        "PosterFrameKit",
        "PosterFrameKitBenchmark",
        "PosterFrameKitBenchmarkSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PosterFrameKitBenchmarkSupport",
      "module_type" : "SwiftTarget",
      "name" : "PosterFrameKitBenchmarkSupport",
      "path" : "Benchmarks/PosterFrameKitBenchmarkSupport",
      "product_memberships" : [
        "PosterFrameKitQualityBenchmark",
        "PosterFrameKitBenchmark"
      ],
      "sources" : [
        "GeneratedFixture.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PosterFrameKitBenchmark",
      "module_type" : "SwiftTarget",
      "name" : "PosterFrameKitBenchmark",
      "path" : "Benchmarks/PosterFrameKitBenchmark",
      "product_memberships" : [
        "PosterFrameKitBenchmark"
      ],
      "sources" : [
        "BenchmarkArguments.swift",
        "BenchmarkReport.swift",
        "BenchmarkSupport.swift",
        "PosterFrameKitBenchmark.swift"
      ],
      "target_dependencies" : [
        "PosterFrameKit",
        "PosterFrameKitBenchmarkSupport"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "PosterFrameKit",
      "module_type" : "SwiftTarget",
      "name" : "PosterFrameKit",
      "path" : "Sources/PosterFrameKit",
      "product_memberships" : [
        "PosterFrameKit",
        "PosterFrameKitSubtitleBenchmark",
        "PosterFrameKitQualityBenchmark",
        "PosterFrameKitBenchmark"
      ],
      "sources" : [
        "Aesthetics/AestheticAnalyzing.swift",
        "Aesthetics/AestheticCandidateReranker.swift",
        "Aesthetics/VisionAestheticAnalyzer.swift",
        "Analysis/AnalysisBuffer.swift",
        "Analysis/FrameAnalyzer.swift",
        "Face/FaceAnalyzing.swift",
        "Face/FaceCandidateReranker.swift",
        "Face/VisionFaceAnalyzer.swift",
        "FrameMetrics.swift",
        "FrameSource.swift",
        "Metadata/AVFoundationEmbeddedArtworkLoader.swift",
        "Options.swift",
        "Performance/PosterFramePerformanceRecorder.swift",
        "PosterFrameAestheticOptions.swift",
        "PosterFrameCancellation.swift",
        "PosterFrameError.swift",
        "PosterFrameFaceOptions.swift",
        "PosterFrameKit+EmbeddedArtwork.swift",
        "PosterFrameKit.swift",
        "PosterFrameProfile.swift",
        "PosterFrameResult.swift",
        "PosterFrameSample.swift",
        "PosterFrameSubtitleOptions.swift",
        "PosterFrameWeights.swift",
        "Sampling/CandidatePlanner.swift",
        "Scoring/FrameScorer.swift",
        "Scoring/ProfileWeights.swift",
        "Selection/CandidateAccumulator.swift",
        "Selection/CandidateAnalysisDependencies.swift",
        "Selection/CandidatePool.swift",
        "Selection/CandidateRefinementPipeline.swift",
        "Selection/EvaluatedCandidate.swift",
        "Selection/PosterFrameResultFactory.swift",
        "Selection/RefinedCandidate.swift",
        "Sources/AVFoundationFrameSource.swift",
        "Sources/PixelBufferImageConverter.swift",
        "Subtitle/SubtitleAnalyzing.swift",
        "Subtitle/SubtitleBandHeuristic.swift",
        "Subtitle/SubtitleCandidateReranker.swift",
        "Subtitle/VisionSubtitleAnalyzer.swift",
        "Vision/VisionRequestCancellation.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.