Build Information
Successful build of open-weather-kit, reference 2.0.0 (ef8518), with Swift 6.4 for macOS (SPM) on 23 Sep 2026 08:13:38 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/jagreenwood/open-weather-kit.git
Reference: 2.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/jagreenwood/open-weather-kit
* tag 2.0.0 -> FETCH_HEAD
HEAD is now at ef8518c Merge branch 'main' of github.com:jagreenwood/open-weather-kit
Cloned https://github.com/jagreenwood/open-weather-kit.git
Revision (git rev-parse @):
ef8518ca259fb8671c483020e7f9b39fc288eb1c
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/jagreenwood/open-weather-kit.git at 2.0.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/jagreenwood/open-weather-kit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 95]
[Planning deferred tasks]
[31 / 41] open-weather-kit_OpenWeatherKit
[32 / 41]
[33 / 42] OpenWeatherKit
[43 / 91]
[48 / 91]
[52 / 91]
[53 / 91]
[57 / 91]
[59 / 91]
[62 / 91]
[66 / 91]
[68 / 91]
[69 / 91]
[71 / 91]
[82 / 91] OpenWeatherKit
[83 / 91] OpenWeatherKit
[90 / 91] OpenWeatherKit
Build complete! (9.39 sec)
Build complete.
{
"default_localization" : "en",
"dependencies" : [
],
"manifest_display_name" : "open-weather-kit",
"name" : "open-weather-kit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "OpenWeatherKit",
"targets" : [
"OpenWeatherKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"6",
"5"
],
"targets" : [
{
"c99name" : "OpenWeatherKitTests",
"module_type" : "SwiftTarget",
"name" : "OpenWeatherKitTests",
"path" : "Tests/OpenWeatherKitTests",
"sources" : [
"OpenWeatherKitTests.swift",
"Utils/Geocoder+Mock.swift",
"Utils/MockClient.swift",
"Utils/MockData.swift",
"WeatherServiceDateRangeTests.swift"
],
"target_dependencies" : [
"OpenWeatherKit"
],
"type" : "test"
},
{
"c99name" : "OpenWeatherKit",
"module_type" : "SwiftTarget",
"name" : "OpenWeatherKit",
"path" : "Sources/OpenWeatherKit",
"product_memberships" : [
"OpenWeatherKit"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/OpenWeatherKit/Resources/en.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
}
],
"sources" : [
"Internal/Extensions/APICurrentWeather+Map.swift",
"Internal/Extensions/APIDailyStatistics+Map.swift",
"Internal/Extensions/APIDailySummary+Map.swift",
"Internal/Extensions/APIForecastDaily+Map.swift",
"Internal/Extensions/APIForecastHourly+Map.swift",
"Internal/Extensions/APIForecastNextHour+Map.swift",
"Internal/Extensions/APIHistoricalComparisons+Map.swift",
"Internal/Extensions/APIHourlyStatistics+Map.swift",
"Internal/Extensions/APIMetadata+Map.swift",
"Internal/Extensions/APIMonthlyStatistics+Map.swift",
"Internal/Extensions/APIWeather+Map.swift",
"Internal/Extensions/APIWeatherAlerts+Map.swift",
"Internal/Extensions/APIWeatherAvailability+Map.swift",
"Internal/Extensions/APIWeatherChanges+Map.swift",
"Internal/Extensions/Date+Utils.swift",
"Internal/Extensions/DateFormatter+Utils.swift",
"Internal/Extensions/Int+Utils.swift",
"Internal/Extensions/Measurement+Utils.swift",
"Internal/Extensions/Optional+Utils.swift",
"Internal/Extensions/UnitSpeed.swift",
"Internal/Extensions/WeatherQuery+QueryItems.swift",
"Internal/Geocoder.swift",
"Internal/Models/APICurrentWeather.swift",
"Internal/Models/APIDailySummary.swift",
"Internal/Models/APIForecastDaily.swift",
"Internal/Models/APIForecastHourly.swift",
"Internal/Models/APIForecastNextHour.swift",
"Internal/Models/APIHistoricalComparisons.swift",
"Internal/Models/APIMetadata.swift",
"Internal/Models/APIPrecipitationAmountByType.swift",
"Internal/Models/APIStatistics.swift",
"Internal/Models/APIWeather.swift",
"Internal/Models/APIWeatherAlerts.swift",
"Internal/Models/APIWeatherAvailability.swift",
"Internal/Models/APIWeatherChanges.swift",
"Internal/Models/TextCaseCoding.swift",
"Internal/NetworkClient.swift",
"Internal/Protocols/Client.swift",
"Internal/Query.swift",
"Internal/Route.swift",
"Internal/StatisticsQuery.swift",
"Internal/WeatherProxy.swift",
"Public/Celestial/MoonEvents.swift",
"Public/Celestial/MoonPhase.swift",
"Public/Celestial/SunEvents.swift",
"Public/Characteristics/AlertSummary.swift",
"Public/Characteristics/AlertUrgency.swift",
"Public/Characteristics/Certainty.swift",
"Public/Characteristics/CloudCoverByAltitude.swift",
"Public/Characteristics/DayPartForecast.swift",
"Public/Characteristics/Precipitation.swift",
"Public/Characteristics/PrecipitationAmountByType.swift",
"Public/Characteristics/PressureTrend.swift",
"Public/Characteristics/SnowfallAmount.swift",
"Public/Characteristics/UVIndex.swift",
"Public/Characteristics/WeatherCondition.swift",
"Public/Characteristics/WeatherSeverity.swift",
"Public/Characteristics/Wind.swift",
"Public/Forecast/DayWeather.swift",
"Public/Forecast/Forecast.swift",
"Public/Forecast/HistoricalComparisons.swift",
"Public/Forecast/HourWeather.swift",
"Public/Forecast/MinuteWeather.swift",
"Public/Forecast/WeatherAlert.swift",
"Public/Forecast/WeatherAvailability.swift",
"Public/Forecast/WeatherChanges.swift",
"Public/Protocols/LocationProtocol.swift",
"Public/Requests/CurrentWeather.swift",
"Public/Requests/DailyWeatherStatisticsQuery.swift",
"Public/Requests/DailyWeatherSummaryQuery.swift",
"Public/Requests/HourlyWeatherStatisticsQuery.swift",
"Public/Requests/MonthlyWeatherStatisticsQuery.swift",
"Public/Requests/WeatherAttribution.swift",
"Public/Requests/WeatherMetadata.swift",
"Public/Requests/WeatherQuery.swift",
"Public/Statistics/DailyWeatherStatistics.swift",
"Public/Statistics/DayPrecipitationStatistics.swift",
"Public/Statistics/DayTemperatureStatistics.swift",
"Public/Statistics/HourTemperatureStatistics.swift",
"Public/Statistics/HourlyWeatherStatistics.swift",
"Public/Statistics/MonthPrecipitationStatistics.swift",
"Public/Statistics/MonthTemperatureStatistics.swift",
"Public/Statistics/MonthlyWeatherStatistics.swift",
"Public/Statistics/Percentiles.swift",
"Public/Summary/DailyWeatherSummary.swift",
"Public/Summary/DayPrecipitationSummary.swift",
"Public/Summary/DayTemperatureSummary.swift",
"Public/Weather.swift",
"Public/WeatherError.swift",
"Public/WeatherService+Forecast.swift",
"Public/WeatherService+Statistics.swift",
"Public/WeatherService+Summary.swift",
"Public/WeatherService.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.