The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of RPiLight with Swift 5.9 for macOS (SPM).

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.27.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kaiede/rpilight.git
Reference: main
Initialized empty Git repository in /Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/kaiede/rpilight
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at c546e24 Fix Bootstrap Script for Development Only Use
Cloned https://github.com/kaiede/rpilight.git
Revision (git rev-parse @):
c546e24b00bd0c9bfe9c2f3dc4467f2d388f8b38
SUCCESS checkout https://github.com/kaiede/rpilight.git at main
Fetching https://github.com/Kaiede/MCP4725.git from cache
Fetching https://github.com/Kaiede/PCA9685.git from cache
Fetching https://github.com/Kaiede/SingleBoard.git from cache
Fetched https://github.com/Kaiede/MCP4725.git (0.23s)
Fetching https://github.com/Kaiede/Ephemeris.git from cache
Fetched https://github.com/Kaiede/SingleBoard.git (0.23s)
Fetching https://github.com/apple/swift-log.git from cache
Fetched https://github.com/Kaiede/PCA9685.git (0.23s)
Fetching https://github.com/jpsim/Yams.git from cache
Fetched https://github.com/Kaiede/Ephemeris.git (0.21s)
Fetching https://github.com/kareman/Moderator.git from cache
Fetched https://github.com/jpsim/Yams.git (0.28s)
Fetched https://github.com/apple/swift-log.git (0.28s)
Fetched https://github.com/kareman/Moderator.git (0.19s)
Computing version for https://github.com/Kaiede/SingleBoard.git
Computed https://github.com/Kaiede/SingleBoard.git at 1.0.0 (0.60s)
Computing version for https://github.com/Kaiede/MCP4725.git
Computed https://github.com/Kaiede/MCP4725.git at 0.1.0 (0.44s)
Computing version for https://github.com/Kaiede/PCA9685.git
Computed https://github.com/Kaiede/PCA9685.git at 3.0.0 (0.77s)
Computing version for https://github.com/Kaiede/Ephemeris.git
Computed https://github.com/Kaiede/Ephemeris.git at 1.0.2 (0.96s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 2.0.0 (0.08s)
Computing version for https://github.com/kareman/Moderator.git
Computed https://github.com/kareman/Moderator.git at 0.5.1 (0.90s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.5.3 (0.16s)
Creating working copy for https://github.com/Kaiede/MCP4725.git
Working copy of https://github.com/Kaiede/MCP4725.git resolved at 0.1.0
Creating working copy for https://github.com/Kaiede/PCA9685.git
Working copy of https://github.com/Kaiede/PCA9685.git resolved at 3.0.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 2.0.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.5.3
Creating working copy for https://github.com/Kaiede/SingleBoard.git
Working copy of https://github.com/Kaiede/SingleBoard.git resolved at 1.0.0
Creating working copy for https://github.com/Kaiede/Ephemeris.git
Working copy of https://github.com/Kaiede/Ephemeris.git resolved at 1.0.2
Creating working copy for https://github.com/kareman/Moderator.git
Working copy of https://github.com/kareman/Moderator.git resolved at 0.5.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "rpilight",
      "name": "RPiLight",
      "url": "https://github.com/kaiede/rpilight.git",
      "version": "unspecified",
      "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/rpilight",
      "dependencies": [
        {
          "identity": "moderator",
          "name": "Moderator",
          "url": "https://github.com/kareman/Moderator.git",
          "version": "0.5.1",
          "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Moderator",
          "dependencies": [
          ]
        },
        {
          "identity": "yams",
          "name": "Yams",
          "url": "https://github.com/jpsim/Yams.git",
          "version": "2.0.0",
          "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-log",
          "name": "swift-log",
          "url": "https://github.com/apple/swift-log.git",
          "version": "1.5.3",
          "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
          "dependencies": [
          ]
        },
        {
          "identity": "ephemeris",
          "name": "Ephemeris",
          "url": "https://github.com/Kaiede/Ephemeris.git",
          "version": "1.0.2",
          "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Ephemeris",
          "dependencies": [
          ]
        },
        {
          "identity": "pca9685",
          "name": "PCA9685",
          "url": "https://github.com/Kaiede/PCA9685.git",
          "version": "3.0.0",
          "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PCA9685",
          "dependencies": [
            {
              "identity": "singleboard",
              "name": "SingleBoard",
              "url": "https://github.com/Kaiede/SingleBoard.git",
              "version": "1.0.0",
              "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SingleBoard",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "mcp4725",
          "name": "MCP4725",
          "url": "https://github.com/Kaiede/MCP4725.git",
          "version": "0.1.0",
          "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MCP4725",
          "dependencies": [
            {
              "identity": "singleboard",
              "name": "SingleBoard",
              "url": "https://github.com/Kaiede/SingleBoard.git",
              "version": "1.0.0",
              "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SingleBoard",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "singleboard",
          "name": "SingleBoard",
          "url": "https://github.com/Kaiede/SingleBoard.git",
          "version": "1.0.0",
          "path": "/Users/admin/builds/h8344Zi3/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SingleBoard",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/kaiede/rpilight.git
[1/3047] Fetching rpilight
Fetched https://github.com/kaiede/rpilight.git (0.38s)
Fetching https://github.com/Kaiede/SingleBoard.git from cache
Fetching https://github.com/Kaiede/PCA9685.git from cache
Fetching https://github.com/Kaiede/MCP4725.git from cache
Fetched https://github.com/Kaiede/PCA9685.git (0.23s)
Fetching https://github.com/Kaiede/Ephemeris.git from cache
Fetched https://github.com/Kaiede/SingleBoard.git (0.23s)
Fetching https://github.com/apple/swift-log.git from cache
Fetching https://github.com/jpsim/Yams.git from cache
Fetched https://github.com/Kaiede/MCP4725.git (0.23s)
Fetched https://github.com/Kaiede/Ephemeris.git (0.25s)
Fetching https://github.com/kareman/Moderator.git from cache
Fetched https://github.com/jpsim/Yams.git (0.27s)
Fetched https://github.com/apple/swift-log.git (0.27s)
Fetched https://github.com/kareman/Moderator.git (0.19s)
Computing version for https://github.com/Kaiede/SingleBoard.git
Computed https://github.com/Kaiede/SingleBoard.git at 1.0.0 (0.05s)
Computing version for https://github.com/Kaiede/MCP4725.git
Computed https://github.com/Kaiede/MCP4725.git at 0.1.0 (0.04s)
Computing version for https://github.com/Kaiede/PCA9685.git
Computed https://github.com/Kaiede/PCA9685.git at 3.0.0 (0.03s)
Computing version for https://github.com/Kaiede/Ephemeris.git
Computed https://github.com/Kaiede/Ephemeris.git at 1.0.2 (0.05s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 2.0.0 (0.04s)
Computing version for https://github.com/kareman/Moderator.git
Computed https://github.com/kareman/Moderator.git at 0.5.1 (0.03s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.5.3 (0.05s)
Creating working copy for https://github.com/kaiede/rpilight.git
Working copy of https://github.com/kaiede/rpilight.git resolved at main
Creating working copy for https://github.com/kareman/Moderator.git
Working copy of https://github.com/kareman/Moderator.git resolved at 0.5.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.5.3
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 2.0.0
Creating working copy for https://github.com/Kaiede/Ephemeris.git
Working copy of https://github.com/Kaiede/Ephemeris.git resolved at 1.0.2
Creating working copy for https://github.com/Kaiede/MCP4725.git
Working copy of https://github.com/Kaiede/MCP4725.git resolved at 0.1.0
Creating working copy for https://github.com/Kaiede/PCA9685.git
Working copy of https://github.com/Kaiede/PCA9685.git resolved at 3.0.0
Creating working copy for https://github.com/Kaiede/SingleBoard.git
Working copy of https://github.com/Kaiede/SingleBoard.git resolved at 1.0.0
Found 7 product dependencies
  - Moderator
  - Yams
  - swift-log
  - Ephemeris
  - PCA9685
  - MCP4725
  - SingleBoard
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD/checkout
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/20] Compiling writer.c
[1/20] Compiling emitter.c
[2/25] Compiling reader.c
[2/25] Compiling parser.c
[4/25] Compiling api.c
[5/32] Compiling scanner.c
[7/47] Compiling Logging MetadataProvider.swift
[8/47] Compiling Logging Locks.swift
[9/47] Compiling Logging LogHandler.swift
[10/47] Emitting module Logging
[11/47] Compiling Logging Logging.swift
[12/47] Compiling Moderator Parsers.swift
[13/47] Compiling Moderator SwiftCompat.swift
[14/47] Emitting module Moderator
[15/47] Compiling Ephemeris Solar.swift
[16/47] Compiling Ephemeris Matrix.swift
[17/47] Compiling Ephemeris Lunar.swift
[18/47] Compiling Moderator Moderator.swift
[19/47] Compiling Ephemeris Date.swift
[20/47] Compiling Ephemeris Coordinates.swift
[21/47] Emitting module Ephemeris
[22/47] Compiling Ephemeris Body.swift
[23/47] Compiling SingleBoard Raspberry_Board.swift
[24/47] Compiling SingleBoard Extensions.swift
[25/47] Compiling Yams Constructor.swift
[26/47] Compiling Yams Decoder.swift
[27/47] Compiling SingleBoard Raspberry_Registers.swift
[28/47] Emitting module SingleBoard
[29/47] Compiling SingleBoard Raspberry_PWM.swift
[30/47] Compiling SingleBoard I2C.swift
[31/47] Compiling SingleBoard GPIO.swift
[32/48] Compiling Yams String+Yams.swift
[33/48] Compiling Yams Tag.swift
[34/50] Compiling Yams Representer.swift
[35/50] Compiling Yams Resolver.swift
[36/50] Compiling Yams Node.Scalar.swift
[37/50] Compiling Yams Node.Sequence.swift
[38/50] Compiling Yams Mark.swift
[39/50] Compiling Yams Node.Mapping.swift
[40/50] Compiling Yams Emitter.swift
[41/50] Compiling Yams Encoder.swift
[44/50] Emitting module Yams
[45/50] Compiling Yams Node.swift
[46/50] Compiling Yams Parser.swift
[47/50] Compiling SingleBoard SingleBoard.swift
[48/53] Compiling Yams YamlError.swift
[49/54] Compiling Yams shim.swift
[50/54] Emitting module PCA9685
[51/54] Compiling PCA9685 PCA9685.swift
[52/54] Emitting module MCP4725
[53/54] Compiling MCP4725 MCP4725.swift
[54/62] Compiling LED RaspberryPi.swift
[55/62] Compiling LED Simulated.swift
[56/62] Compiling LED MCP4725.swift
[57/62] Compiling LED LEDModule_Internal.swift
[58/62] Compiling LED LEDModule.swift
[59/62] Compiling LED PCA9685.swift
[60/62] Emitting module LED
[61/62] Compiling LED Types.swift
[62/63] Compiling LED Utilities.swift
[63/75] Compiling Service SwiftExtensions.swift
[64/76] Compiling Service ServiceDescription.swift
[65/76] Compiling Service ScheduleDescription.swift
[66/76] Compiling Service LightController.swift
[67/76] Compiling Service LogUtilities.swift
[68/76] Compiling Service ChannelPoint.swift
[69/76] Compiling Service DayTime.swift
[70/76] Emitting module Service
[71/76] Compiling Service Event.swift
[72/76] Compiling Service Layer.swift
[73/76] Compiling Service Behavior.swift
[74/76] Compiling Service ChannelController.swift
[75/76] Compiling Service Timers.swift
[76/81] Compiling RPiLight main.swift
[77/81] Compiling RPiLight ServiceGlue.swift
[78/81] Compiling RPiLight ServiceLogHandler.swift
[79/81] Emitting module RPiLight
[80/81] Compiling RPiLight LightService.swift
[80/81] Linking RPiLight
Build complete! (17.79s)
Build complete.
Done.