Build Information
Failed to build TripKit, reference main (5fb8d6), with Swift 6.1 for macOS (SPM) on 20 Apr 2026 06:33:33 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/skedgo/tripkit-ios.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/skedgo/tripkit-ios
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 5fb8d62 Hotfix/investigate service card loop bug (#429)
Cloned https://github.com/skedgo/tripkit-ios.git
Revision (git rev-parse @):
5fb8d6282732720bb63e6f188459bee7d93b63d8
SUCCESS checkout https://github.com/skedgo/tripkit-ios.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/skedgo/tripkit-ios.git
https://github.com/skedgo/tripkit-ios.git
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "rxswift",
"requirement" : {
"range" : [
{
"lower_bound" : "6.1.0",
"upper_bound" : "7.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ReactiveX/RxSwift.git"
},
{
"identity" : "kingfisher",
"requirement" : {
"range" : [
{
"lower_bound" : "8.0.0",
"upper_bound" : "9.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/onevcat/Kingfisher.git"
},
{
"identity" : "geomonitor",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.0",
"upper_bound" : "0.4.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/skedgo/GeoMonitor.git"
},
{
"identity" : "tgcardviewcontroller",
"requirement" : {
"range" : [
{
"lower_bound" : "2.4.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/skedgo/TGCardViewController.git"
}
],
"manifest_display_name" : "TripKit",
"name" : "TripKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "macos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "TripKit",
"targets" : [
"TripKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TripKitAPI",
"targets" : [
"TripKitAPI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TripKitUI",
"targets" : [
"TripKitUI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TripKitInterApp",
"targets" : [
"TripKitInterApp"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TripKit-Dynamic",
"targets" : [
"TripKit"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "TripKitUI-Dynamic",
"targets" : [
"TripKitUI"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "TripKitInterApp-Dynamic",
"targets" : [
"TripKitInterApp"
],
"type" : {
"library" : [
"dynamic"
]
}
}
],
"targets" : [
{
"c99name" : "TripKitUITests",
"module_type" : "SwiftTarget",
"name" : "TripKitUITests",
"path" : "Tests/TripKitUITests",
"product_dependencies" : [
"RxCocoa"
],
"sources" : [
"TKTestCase.swift",
"TKUIAutocompletionRaceTest.swift",
"TKUIGeocoderTest.swift",
"TKUIMapManagerHelperTest.swift",
"TKUIModePickerTest.swift",
"TKUIPolylineRendererStabilityTest.swift",
"TKUIRoutingQueryInputViewModelTest.swift",
"TKUIRoutingResultsViewModelTest.swift",
"TKUISectionedAlertsTest.swift",
"TKUIShareHelperTest.swift",
"TKUITripOverviewViewModelTest.swift",
"vendor/RxBlocking/BlockingObservable+Operators.swift",
"vendor/RxBlocking/BlockingObservable.swift",
"vendor/RxBlocking/ObservableConvertibleType+Blocking.swift",
"vendor/RxBlocking/Platform/AtomicInt.swift",
"vendor/RxBlocking/Platform/Platform.Darwin.swift",
"vendor/RxBlocking/Platform/Platform.Linux.swift",
"vendor/RxBlocking/Platform/RecursiveLock.swift",
"vendor/RxBlocking/Resources.swift",
"vendor/RxBlocking/RunLoopLock.swift",
"vendor/RxTest/Any+Equatable.swift",
"vendor/RxTest/ColdObservable.swift",
"vendor/RxTest/Deprecated.swift",
"vendor/RxTest/Event+Equatable.swift",
"vendor/RxTest/HotObservable.swift",
"vendor/RxTest/Platform/DataStructures/Bag.swift",
"vendor/RxTest/Recorded+Event.swift",
"vendor/RxTest/Recorded.swift",
"vendor/RxTest/RxTest.swift",
"vendor/RxTest/Schedulers/TestScheduler.swift",
"vendor/RxTest/Schedulers/TestSchedulerVirtualTimeConverter.swift",
"vendor/RxTest/Subscription.swift",
"vendor/RxTest/TestableObservable.swift",
"vendor/RxTest/TestableObserver.swift",
"vendor/RxTest/XCTest+Rx.swift"
],
"target_dependencies" : [
"TripKit",
"TripKitUI"
],
"type" : "test"
},
{
"c99name" : "TripKitUI",
"module_type" : "SwiftTarget",
"name" : "TripKitUI",
"path" : "Sources/TripKitUI",
"product_dependencies" : [
"Kingfisher",
"RxCocoa",
"TGCardViewController",
"GeoMonitor"
],
"product_memberships" : [
"TripKitUI",
"TripKitUI-Dynamic"
],
"sources" : [
"TripKitUIBundle.swift",
"cards/TKUICardAction.swift",
"cards/TKUICardActionStyle.swift",
"cards/TKUIComposingMapManager.swift",
"cards/TKUIEventCallback.swift",
"cards/TKUIHomeCard+Configuration.swift",
"cards/TKUIHomeCard+Customizer.swift",
"cards/TKUIHomeCard+MapManager.swift",
"cards/TKUIHomeCard+Search.swift",
"cards/TKUIHomeCard.swift",
"cards/TKUILocationCard+Configuration.swift",
"cards/TKUILocationCard.swift",
"cards/TKUILocationMapManager.swift",
"cards/TKUIMapManager+Tiles.swift",
"cards/TKUIMapManager.swift",
"cards/TKUINearbyMapManager+Home.swift",
"cards/TKUINearbyMapManager.swift",
"cards/TKUIRoutingQueryInputCard.swift",
"cards/TKUIRoutingResultsCard+Configuration.swift",
"cards/TKUIRoutingResultsCard+CustomItem.swift",
"cards/TKUIRoutingResultsCard+Errors.swift",
"cards/TKUIRoutingResultsCard.swift",
"cards/TKUIRoutingResultsMapManager.swift",
"cards/TKUISegmentDirectionsCard+Configuration.swift",
"cards/TKUISegmentDirectionsCard.swift",
"cards/TKUISegmentInstructionsCard.swift",
"cards/TKUIServiceCard+Configuration.swift",
"cards/TKUIServiceCard.swift",
"cards/TKUIServiceMapManager.swift",
"cards/TKUISimpleHomeMapManager.swift",
"cards/TKUIStartTripAction.swift",
"cards/TKUITableCard.swift",
"cards/TKUITimetableCard+Configuration.swift",
"cards/TKUITimetableCard+Content.swift",
"cards/TKUITimetableCard.swift",
"cards/TKUITripMapManager.swift",
"cards/TKUITripModeByModeCard+Configuration.swift",
"cards/TKUITripModeByModeCard.swift",
"cards/TKUITripOverviewCard+Configuration.swift",
"cards/TKUITripOverviewCard.swift",
"controller/Alert+TKAlert.swift",
"controller/TKUIAlertViewController.swift",
"controller/TKUIAttributionTableViewController.swift",
"controller/TKUIAutocompletionViewController+SwiftUI.swift",
"controller/TKUIAutocompletionViewController.swift",
"controller/TKUIHomeCardCustomizationViewController.swift",
"controller/TKUIHomeViewController.swift",
"controller/TKUIRoutingResultsViewController.swift",
"controller/TKUISectionedAlertViewController.swift",
"controller/TKUISheetViewController.swift",
"controller/TKUITimetableViewController.swift",
"controller/TKUITripModeByModeViewController.swift",
"controller/TKUITripOverviewViewController.swift",
"helper/Categories/TGCardView+Rx.swift",
"helper/Categories/TKSegment+Zoom.swift",
"helper/Categories/TKStyleManager+TripKitUI.swift",
"helper/Categories/UIColor+Variations.swift",
"helper/Categories/UIImageView+AsAccessoryImage.swift",
"helper/Categories/UIImageView+Kingfisher.swift",
"helper/Categories/UIView+BearingRotation.swift",
"helper/Categories/UIViewController+ShowError.swift",
"helper/Notification+TripKitUI.swift",
"helper/RxHelpers.swift",
"helper/RxTripKit/NSManagedObjectContext+Rx.swift",
"helper/RxTripKit/Rx+Concurrency.swift",
"helper/RxTripKit/TKAvailabilityFetcher.swift",
"helper/RxTripKit/TKBuzzInfoProvider+Rx.swift",
"helper/RxTripKit/TKBuzzRealTime+Rx.swift",
"helper/RxTripKit/TKDeparturesProvider+Rx.swift",
"helper/RxTripKit/TKGeocoding+Rx.swift",
"helper/RxTripKit/TKLocationManager+rx.swift",
"helper/RxTripKit/TKLocationRealTime.swift",
"helper/RxTripKit/TKLocationTypes+Rx.swift",
"helper/RxTripKit/TKRealTimeHelper.swift",
"helper/RxTripKit/TKReporter+Rx.swift",
"helper/RxTripKit/TKRouter+Rx.swift",
"helper/RxTripKit/TKServer+Rx.swift",
"helper/RxTripKit/TKSettings+Rx.swift",
"helper/RxTripKit/TKUIResultsFetcher.swift",
"helper/RxTripKit/Vehicle+Rx.swift",
"helper/StopVisits+RealTimeColor.swift",
"helper/TGCardViewController+Present.swift",
"helper/TKAPI+ViewHelpers.swift",
"helper/TKBicycleAccessibility+UI.swift",
"helper/TKSegment+AlternativeRoutes.swift",
"helper/TKUICustomization.swift",
"helper/TKUIDebugActionHandler.swift",
"helper/TKUIInteractionResult.swift",
"helper/TKUIMapManagerHelper.swift",
"helper/TKUIModePickerLayoutHelper.swift",
"helper/TKUITripSegmentDisplayable.swift",
"helper/TKWheelchairAccessibility+UI.swift",
"helper/Trip+Match.swift",
"helper/Trip+Titles.swift",
"managers/TKUINotificationManager.swift",
"managers/TKUITripMonitorManager+Rx.swift",
"managers/TKUITripMonitorManager.swift",
"vendor/Differentiator/AnimatableSectionModel.swift",
"vendor/Differentiator/AnimatableSectionModelType+ItemPath.swift",
"vendor/Differentiator/AnimatableSectionModelType.swift",
"vendor/Differentiator/Changeset.swift",
"vendor/Differentiator/Diff.swift",
"vendor/Differentiator/IdentifiableType.swift",
"vendor/Differentiator/IdentifiableValue.swift",
"vendor/Differentiator/ItemPath.swift",
"vendor/Differentiator/Optional+Extensions.swift",
"vendor/Differentiator/SectionModel.swift",
"vendor/Differentiator/SectionModelType.swift",
"vendor/Differentiator/Utilities.swift",
"vendor/FlowLayout.swift",
"vendor/RxCombine/Combine+Rx/Publisher+Rx.swift",
"vendor/RxCombine/Combine+Rx/Subject+Rx.swift",
"vendor/RxCombine/Common/DemandBuffer.swift",
"vendor/RxCombine/Rx+Combine/Observable+Combine.swift",
"vendor/RxCombine/Rx+Combine/RxSubscription.swift",
"vendor/RxDataSources/AnimationConfiguration.swift",
"vendor/RxDataSources/Array+Extensions.swift",
"vendor/RxDataSources/CollectionViewSectionedDataSource.swift",
"vendor/RxDataSources/DataSources.swift",
"vendor/RxDataSources/FloatingPointType+IdentifiableType.swift",
"vendor/RxDataSources/IntegerType+IdentifiableType.swift",
"vendor/RxDataSources/RxCollectionViewSectionedAnimatedDataSource.swift",
"vendor/RxDataSources/RxCollectionViewSectionedReloadDataSource.swift",
"vendor/RxDataSources/RxPickerViewAdapter.swift",
"vendor/RxDataSources/RxTableViewSectionedAnimatedDataSource.swift",
"vendor/RxDataSources/RxTableViewSectionedReloadDataSource.swift",
"vendor/RxDataSources/String+IdentifiableType.swift",
"vendor/RxDataSources/TableViewSectionedDataSource.swift",
"vendor/RxDataSources/UI+SectionedViewType.swift",
"vendor/RxDataSources/ViewTransition.swift",
"view model/TKUIAutocompletionViewModel.swift",
"view model/TKUIHomeCardCustomizationViewModel.swift",
"view model/TKUIHomeViewModel+Component.swift",
"view model/TKUIHomeViewModel+Content.swift",
"view model/TKUIHomeViewModel+Next.swift",
"view model/TKUIHomeViewModel+Search.swift",
"view model/TKUIHomeViewModel.swift",
"view model/TKUILocationViewModel.swift",
"view model/TKUINearbyViewModel+Content.swift",
"view model/TKUINearbyViewModel+HomeCard.swift",
"view model/TKUINearbyViewModel.swift",
"view model/TKUIRoutingQueryInputViewModel+State.swift",
"view model/TKUIRoutingQueryInputViewModel.swift",
"view model/TKUIRoutingResultsViewModel+CalculateRoutes.swift",
"view model/TKUIRoutingResultsViewModel+Content.swift",
"view model/TKUIRoutingResultsViewModel+RealTime.swift",
"view model/TKUIRoutingResultsViewModel+ToggleModes.swift",
"view model/TKUIRoutingResultsViewModel.swift",
"view model/TKUISectionedAlertViewModel.swift",
"view model/TKUISegmentDirectionsViewModel.swift",
"view model/TKUIServiceViewModel+Content.swift",
"view model/TKUIServiceViewModel+Fetch.swift",
"view model/TKUIServiceViewModel+MapContent.swift",
"view model/TKUIServiceViewModel.swift",
"view model/TKUITimetableViewModel+Content.swift",
"view model/TKUITimetableViewModel.swift",
"view model/TKUITripModeByModeViewModel.swift",
"view model/TKUITripOverviewViewModel+Content.swift",
"view model/TKUITripOverviewViewModel+Fetch.swift",
"view model/TKUITripOverviewViewModel+Interaction.swift",
"view model/TKUITripOverviewViewModel.swift",
"views/TKUIAutocompletionResultView.swift",
"views/TKUICardActions.swift",
"views/TKUICardActionsViewFactory.swift",
"views/TKUIDepartureCell.swift",
"views/TKUIHomeCardSectionHeader.swift",
"views/TKUIHomeCustomizerCell.swift",
"views/TKUIHomeHeaderView.swift",
"views/TKUIModePicker+RoutingMode.swift",
"views/TKUIModePicker+TKModeInfo.swift",
"views/TKUIModePicker.swift",
"views/TKUIModePickerCell.swift",
"views/TKUINearbyCell.swift",
"views/TKUIPolylineRenderer.swift",
"views/TKUIStyleKit.swift",
"views/TKUIStyledLabel.swift",
"views/TKUITripBoyView.swift",
"views/TKUITripModeByModeHeader.swift",
"views/TKUITripSegmentsView.swift",
"views/alerts/TKUIAlertCell.swift",
"views/alerts/TKUIEmptyAlertView.swift",
"views/alerts/TKUIGroupedAlertCell.swift",
"views/alerts/TKUILoadingAlertView.swift",
"views/alerts/TKUISectionedAlertTableHeader.swift",
"views/map annotations/MKAnnotationView+Selectable.swift",
"views/map annotations/TKUIAnnotationViewBuilder.swift",
"views/map annotations/TKUIAnnotations+TripKit.swift",
"views/map annotations/TKUIAnnotations.swift",
"views/map annotations/TKUICircleAnnotationView.swift",
"views/map annotations/TKUIImageAnnotationView.swift",
"views/map annotations/TKUIModeAnnotationView.swift",
"views/map annotations/TKUIPulsingAnnotationView.swift",
"views/map annotations/TKUIRoutingQueryAnnotation.swift",
"views/map annotations/TKUISemaphoreView.swift",
"views/map annotations/TKUIVehicleAnnotationView.swift",
"views/map annotations/TKUIVehicleView.swift",
"views/results/TKUIDateTimePickerView.swift",
"views/results/TKUIDateTimePickerViewController.swift",
"views/results/TKUIDateTimePickerViewModel.swift",
"views/results/TKUIProgressCell.swift",
"views/results/TKUIResultsAccessoryView.swift",
"views/results/TKUIResultsSectionFooterView.swift",
"views/results/TKUIResultsSectionHeaderView.swift",
"views/results/TKUIResultsTitleView.swift",
"views/results/TKUIRoutingQueryInputTitleView.swift",
"views/results/TKUIRoutingSupportView+Show.swift",
"views/results/TKUIRoutingSupportView.swift",
"views/results/TKUISheet.swift",
"views/results/TKUITimePicker.swift",
"views/results/TKUITimePickerSheet+Configuration.swift",
"views/results/TKUITimePickerSheet.swift",
"views/results/TKUITimePickerViewController.swift",
"views/results/TKUITripCell+Formatter.swift",
"views/results/TKUITripCell+Model.swift",
"views/results/TKUITripCell.swift",
"views/segment cards/TKUISegmentInstructionsView.swift",
"views/segment cards/TKUISegmentMode.swift",
"views/segment cards/TKUISegmentTitleView+TKSegment.swift",
"views/segment cards/TKUISegmentTitleView.swift",
"views/timetable/TKUICollectionViewBubbleLayout.swift",
"views/timetable/TKUIServiceInfoView.swift",
"views/timetable/TKUIServiceNumberCell.swift",
"views/timetable/TKUIServiceTitleView+Rx.swift",
"views/timetable/TKUIServiceTitleView.swift",
"views/timetable/TKUIServiceVisitCell.swift",
"views/timetable/TKUITimetableAccessoryView+Rx.swift",
"views/timetable/TKUITimetableAccessoryView.swift",
"views/trip overview/TKSegment+AccessoryViews.swift",
"views/trip overview/TKUIAttributionCell.swift",
"views/trip overview/TKUIAttributionView.swift",
"views/trip overview/TKUINotificationView.swift",
"views/trip overview/TKUIOccupancyView.swift",
"views/trip overview/TKUIPathChartView+TKSegment.swift",
"views/trip overview/TKUIPathChartView.swift",
"views/trip overview/TKUIPathChartable.swift",
"views/trip overview/TKUISegmentAlertCell.swift",
"views/trip overview/TKUISegmentCellHelper.swift",
"views/trip overview/TKUISegmentImpossibleCell.swift",
"views/trip overview/TKUISegmentMovingCell.swift",
"views/trip overview/TKUISegmentStationaryCell.swift",
"views/trip overview/TKUISegmentStationaryDoubleCell.swift",
"views/trip overview/TKUITrainOccupancyView.swift",
"views/trip overview/TKUITripTitleView.swift"
],
"target_dependencies" : [
"TripKit"
],
"type" : "library"
},
{
"c99name" : "TripKitTests",
"module_type" : "SwiftTarget",
"name" : "TripKitTests",
"path" : "Tests/TripKitTests",
"product_dependencies" : [
"RxCocoa"
],
"sources" : [
"TKTestCase.swift",
"parsing/RoutingAPIParserTest.swift",
"parsing/TKAPIParsingTest.swift",
"parsing/TKAlertModelTest.swift",
"parsing/TKBetterDecodingTest.swift",
"parsing/TKBookingAvailabilityTest.swift",
"parsing/TKBookingDecodingTest.swift",
"parsing/TKBuzzInfoProviderTest.swift",
"parsing/TKDeparturesModelTest.swift",
"parsing/TKJSONSanitizerTest.swift",
"parsing/TKLocationInfoTest.swift",
"parsing/TKLoopServiceParsingTest.swift",
"parsing/TKModeHelperTest.swift",
"parsing/TKPolylineDecoderTest.swift",
"parsing/TKRegionManagerTest.swift",
"parsing/TKTripSegmentModeTitleTest.swift",
"realtime/TKRealTimeHandlingTest.swift",
"restoration/TKLocationRestorationTest.swift",
"routing/TKRouterTest.swift",
"routing/TKSettingsTest.swift",
"routing/TKWaypointRouterTest.swift",
"searching/TKAnnotationClusterer.swift",
"searching/TKAutocompletionHighlightTest.swift",
"searching/TKAutocompletionResultTest.swift",
"searching/TKGeoJSONTest.swift",
"searching/TKPeliasTitleTest.swift"
],
"target_dependencies" : [
"TripKit"
],
"type" : "test"
},
{
"c99name" : "TripKitInterApp",
"module_type" : "SwiftTarget",
"name" : "TripKitInterApp",
"path" : "Sources/TripKitInterApp",
"product_memberships" : [
"TripKitInterApp",
"TripKitInterApp-Dynamic"
],
"sources" : [
"TKConfig+TKInterAppCommunicator.swift",
"TKInterAppCommunicator+ExternalActions.swift",
"TKInterAppCommunicator+TurnByTurn.swift",
"TKInterAppCommunicator.swift",
"TKInterAppExternalActionHandler.swift",
"handlers/TKPhoneActionHandler.swift",
"handlers/TKSMSActionHandler.swift",
"handlers/TKWebActionHandler.swift"
],
"target_dependencies" : [
"TripKit"
],
"type" : "library"
},
{
"c99name" : "TripKitAPI",
"module_type" : "SwiftTarget",
"name" : "TripKitAPI",
"path" : "Sources/TripKitAPI",
"product_memberships" : [
"TripKit",
"TripKitAPI",
"TripKitUI",
"TripKitInterApp",
"TripKit-Dynamic",
"TripKitUI-Dynamic",
"TripKitInterApp-Dynamic"
],
"sources" : [
"TKAPIConfig.swift",
"TKConfig.swift",
"TKCrossPlatform.swift",
"TKLog.swift",
"TKRegionManager.swift",
"TKRouter.swift",
"TKRoutingServer.swift",
"TKServer+Regions.swift",
"TKServer.swift",
"extensions/Array+Duplicates.swift",
"extensions/Codable+Helpers.swift",
"extensions/Date+Helpers.swift",
"extensions/NSError+customError.swift",
"extensions/UserDefaults+SharedDefaults.swift",
"model/API/AlertAPIModels.swift",
"model/API/BaseAPIModels.swift",
"model/API/DeparturesAPIModel.swift",
"model/API/EventAPIModel.swift",
"model/API/LatestAPIModel.swift",
"model/API/OpeningHoursAPIModel.swift",
"model/API/PricingTableAPIModel.swift",
"model/API/RegionInfoAPIModel.swift",
"model/API/RegionsAPIModel.swift",
"model/API/RouteAPIModel.swift",
"model/API/RoutingAPIModel.swift",
"model/API/ServiceAPIModel.swift",
"model/API/StopAPIModel.swift",
"model/API/TKAPI.swift",
"model/API/UserAPIModel.swift",
"model/API/VehicleAPIModel.swift",
"model/TKBookingData.swift",
"model/TKBookingTypes.swift",
"model/TKError.swift",
"model/TKLocalCost.swift",
"model/TKMapTiles.swift",
"model/TKMiniInstruction.swift",
"model/TKModeInfo.swift",
"model/TKRegion.swift",
"model/TKRoutingQuery.swift",
"model/TKTransportMode.swift",
"model/TKTripCostType.swift",
"model/TKTurnByTurnMode.swift",
"vendor/ASPolygonKit/CLLocationCoordinate2D+DecodePolylineString.swift",
"vendor/ASPolygonKit/CLLocationCoordinate2D+EncodePolylineString.swift",
"vendor/ASPolygonKit/Geometry.swift",
"vendor/ASPolygonKit/MKPolygon+Union.swift",
"vendor/ASPolygonKit/Polygon+GeoJSON.swift",
"vendor/ASPolygonKit/Polygon.swift",
"vendor/ASPolygonKit/QuickLookable.swift",
"vendor/BetterCodable/DefaultCodable.swift",
"vendor/BetterCodable/DefaultEmptyArray.swift",
"vendor/BetterCodable/DefaultFalse.swift",
"vendor/BetterCodable/DefaultLossyArray.swift",
"vendor/BetterCodable/DefaultNil.swift",
"vendor/BetterCodable/DefaultTrue.swift",
"vendor/BetterCodable/ISO8601OrSecondsSince1970.swift",
"vendor/BetterCodable/LossyArray.swift"
],
"type" : "library"
},
{
"c99name" : "TripKit",
"module_type" : "SwiftTarget",
"name" : "TripKit",
"path" : "Sources/TripKit",
"product_memberships" : [
"TripKit",
"TripKitUI",
"TripKitInterApp",
"TripKit-Dynamic",
"TripKitUI-Dynamic",
"TripKitInterApp-Dynamic"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/ar.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "ar"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/ar.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "ar"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/da.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "da"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/da.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "da"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/de.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "de"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/de.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "de"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/en-US.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "en-us"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/en-US.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "en-us"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/en.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/en.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/es.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "es"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/es.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "es"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/fi.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "fi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/fi.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "fi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/fr.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "fr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/fr.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "fr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/it.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "it"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/it.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "it"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/ja.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "ja"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/ja.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "ja"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/ko.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "ko"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/ko.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "ko"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/nb.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "nb"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/nb.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "nb"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/nl.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "nl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/nl.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "nl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/pt.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "pt"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/pt.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "pt"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/sv.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "sv"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/sv.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "sv"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/tr.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "tr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/tr.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "tr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/zh-Hans.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "zh-hans"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/zh-Hans.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "zh-hans"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/zh-Hant.lproj/Shared.strings",
"rule" : {
"process" : {
"localization" : "zh-hant"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/zh-Hant.lproj/TripKit.strings",
"rule" : {
"process" : {
"localization" : "zh-hant"
}
}
}
],
"sources" : [
"UIKit/TKStyleManager+UIKit.swift",
"UIKit/UIColor+TripKit.swift",
"UIKit/UIColor+TripKitDefault.swift",
"categories/MKMultiPoint+ClosestPoint.swift",
"categories/MapKit+Extensions.swift",
"categories/NSBundle+ProductName.swift",
"categories/NSDate+Formatting.swift",
"categories/NSManagedObjectContext+Fetch.swift",
"categories/NSNumber+Formatter.swift",
"categories/Optional+OrThrow.swift",
"categories/String+NonEmpty.swift",
"core/Loc+TripKit.swift",
"core/Loc+TripKitBookings.swift",
"core/Loc+TripKitInterApp.swift",
"core/Loc+TripKitUI.swift",
"core/Loc.swift",
"core/TKConfig+TripKit.swift",
"core/TKImage+TripKit.swift",
"core/TripKit.swift",
"helpers/API+ViewHelpers.swift",
"helpers/DataAttachable.swift",
"helpers/TKImageBuilder.swift",
"helpers/TKJSONCache.swift",
"helpers/TKJSONSanitizer.swift",
"helpers/TKModeHelper.swift",
"helpers/TKParserHelper.swift",
"helpers/TKRegion+RoutingMode.swift",
"helpers/classification/TKMetricClassifier.swift",
"helpers/classification/TKTripClassifier.swift",
"helpers/classification/TripRequest+Classify.swift",
"managers/TKCalendarManager+Autocompleting.swift",
"managers/TKCalendarManager.swift",
"managers/TKContactsManager+TKAutocompleting.swift",
"managers/TKContactsManager.swift",
"managers/TKLocationManager.swift",
"managers/TKOneOffLocationManager.swift",
"managers/TKPermissionManager+AuthorizationAlert.swift",
"managers/TKPermissionManager.swift",
"managers/TKRegionManager+TripKit.swift",
"managers/TKStyleManager.swift",
"model/API/GeocodeAPIModel.swift",
"model/API/LocationAPIModel.swift",
"model/API/ShareCarAPIModel.swift",
"model/CoreData/Alert+CoreDataClass.swift",
"model/CoreData/Alert+CoreDataProperties.swift",
"model/CoreData/DLSEntry+CoreDataClass.swift",
"model/CoreData/DLSEntry+CoreDataProperties.swift",
"model/CoreData/SegmentReference+CoreDataClass.swift",
"model/CoreData/SegmentReference+CoreDataProperties.swift",
"model/CoreData/SegmentReference+Data.swift",
"model/CoreData/SegmentReference+Flags.swift",
"model/CoreData/SegmentTemplate+CoreDataClass.swift",
"model/CoreData/SegmentTemplate+CoreDataProperties.swift",
"model/CoreData/SegmentTemplate+Data.swift",
"model/CoreData/SegmentTemplate+Flags.swift",
"model/CoreData/Service+CoreDataClass.swift",
"model/CoreData/Service+CoreDataProperties.swift",
"model/CoreData/Service+Visits.swift",
"model/CoreData/Shape+CoreDataClass.swift",
"model/CoreData/Shape+CoreDataProperties.swift",
"model/CoreData/Shape+Data.swift",
"model/CoreData/StopLocation+CoreDataClass.swift",
"model/CoreData/StopLocation+CoreDataProperties.swift",
"model/CoreData/StopLocation.swift",
"model/CoreData/StopVisits+CoreDataClass.swift",
"model/CoreData/StopVisits+CoreDataProperties.swift",
"model/CoreData/Trip+CoreDataClass.swift",
"model/CoreData/Trip+CoreDataProperties.swift",
"model/CoreData/Trip+Data.swift",
"model/CoreData/Trip+Flags.swift",
"model/CoreData/TripGroup+CoreDataClass.swift",
"model/CoreData/TripGroup+CoreDataProperties.swift",
"model/CoreData/TripRequest+CoreDataClass.swift",
"model/CoreData/TripRequest+CoreDataProperties.swift",
"model/CoreData/Vehicle+CoreDataClass.swift",
"model/CoreData/Vehicle+CoreDataProperties.swift",
"model/TKAPI+Icons.swift",
"model/TKAPI+MapKit.swift",
"model/TKAPI+TripKit.swift",
"model/TKAddressFormatter.swift",
"model/TKAnnotations.swift",
"model/TKBicycleAccessibility.swift",
"model/TKBooking+TripKit.swift",
"model/TKColoredRoute.swift",
"model/TKCoordinates.swift",
"model/TKDLSTable.swift",
"model/TKGeocodable.swift",
"model/TKInfoIcon.swift",
"model/TKLocationTypes.swift",
"model/TKModeInfo+Image.swift",
"model/TKModeInfo+TripKit.swift",
"model/TKNamedCoordinate.swift",
"model/TKPathFriendliness.swift",
"model/TKRoutePolyline.swift",
"model/TKSecureTransformers.swift",
"model/TKSegment+Alerts.swift",
"model/TKSegment+Images.swift",
"model/TKSegment+StationaryType.swift",
"model/TKSegment+TKTripSegment.swift",
"model/TKSegment+Ticket.swift",
"model/TKSegment.swift",
"model/TKSortableAnnotation.swift",
"model/TKStore.swift",
"model/TKTimeType.swift",
"model/TKTimetable.swift",
"model/TKTripAndSegments.swift",
"model/TKTripPattern.swift",
"model/TKVehicular.swift",
"model/TKWheelchairAccessibility.swift",
"search/TKAggregateGeocoder.swift",
"search/TKAnnotationClusterer.swift",
"search/TKAppleGeocoder.swift",
"search/TKAutocompletionResult+Icon.swift",
"search/TKAutocompletionResult+Score.swift",
"search/TKAutocompletionResult.swift",
"search/TKGeoJSON+NamedCoordinate.swift",
"search/TKGeoJSON.swift",
"search/TKGeocoderHelper.swift",
"search/TKGeocoding.swift",
"search/TKGeocodingResultScorer.swift",
"search/TKModeImageBuilder.swift",
"search/TKNamedCoordinate+Attribution.swift",
"search/TKNamedCoordinate+BuzzData.swift",
"search/TKPeliasGeocoder.swift",
"search/TKRegionAutocompleter.swift",
"search/TKRouteAutocompleter.swift",
"search/TKTripGoGeocoder.swift",
"server/TKBuzzInfoProvider+Routes.swift",
"server/TKBuzzInfoProvider.swift",
"server/TKDeparturesProvider.swift",
"server/TKLocationProvider.swift",
"server/TKNamedCoordinate+TKRegion.swift",
"server/TKQuickBookingHelper+Fake.swift",
"server/TKQuickBookingHelper.swift",
"server/TKRealTime.swift",
"server/TKRealTimeFetcher.swift",
"server/TKRegion+MapKit.swift",
"server/TKReporter.swift",
"server/TKRouter.swift",
"server/TKServer+ImageUpload.swift",
"server/TKServer+ModeImage.swift",
"server/TKServer+UserAccount.swift",
"server/TKSettings.swift",
"server/TKTransportMode+TripKit.swift",
"server/TKTripFetcher.swift",
"server/TKWaypointRouter.swift",
"server/parsing/SegmentTemplate+Parsing.swift",
"server/parsing/TKAPIToCoreDataConverter.swift",
"server/parsing/TKRoutingParser+Populate.swift",
"server/parsing/TKRoutingParser.swift",
"sharing/TKShareHelper+Parsing.swift",
"sharing/TKShareHelper.swift",
"sharing/TKShareURLProvider.swift",
"sharing/categories/StopLocation+Shareable.swift",
"sharing/categories/StopVisits+Shareable.swift",
"sharing/categories/TKSegment+Shareable.swift",
"sharing/categories/Trip+Shareable.swift",
"sharing/categories/TripRequest+Shareable.swift"
],
"target_dependencies" : [
"TripKitAPI"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/74] Write sources
[0/74] Copying TripKit.strings
[0/74] Write sources
[2/74] Copying Shared.strings
[2/74] Copying TripKit.strings
[5/74] Copying Shared.strings
[5/74] Copying TripKit.strings
[5/74] Copying Shared.strings
[14/74] Copying TripKit.strings
[14/74] Copying Shared.strings
[14/74] Copying TripKit.strings
[16/74] Copying Shared.strings
[17/74] Copying TripKit.strings
[17/74] Copying Shared.strings
[17/74] Copying TripKit.strings
[21/74] Copying Shared.strings
[24/74] Copying TripKit.strings
[24/74] Copying Shared.strings
[26/74] Copying TripKit.strings
[30/74] Copying Shared.strings
[31/74] Copying TripKit.strings
[31/74] Copying Shared.strings
[34/74] Copying TripKit.strings
[34/74] Copying Shared.strings
[34/74] Write sources
[34/74] Copying Info.plist
[39/74] Copying TripKit.strings
[39/74] Write sources
[40/74] Copying TGScrollCardView.xib
[41/74] Copying TGScrollExtendedCardView.xib
[41/74] Copying Localizable.strings
[41/74] Copying TGPlainExtendedCardView.xib
[44/74] Copying TGPageHeaderView.xib
[44/74] Copying TGPlainCardView.xib
[44/74] Write sources
[48/74] Copying TGPageCardView.xib
[48/74] Copying PrivacyInfo.xcprivacy
[48/74] Copying TGCardDefaultTitleView.xib
[48/74] Copying Info.plist
[50/74] Write sources
[52/74] Copying PrivacyInfo.xcprivacy
[53/74] Copying TGCardViewController.xib
[55/74] Copying PrivacyInfo.xcprivacy
[55/74] Write sources
[60/74] Copying PrivacyInfo.xcprivacy
[62/74] Write swift-version-2F0A5646E1D333AE.txt
[64/371] Emitting module RxSwift
[65/387] Compiling RxSwift Never.swift
[66/387] Compiling RxSwift NopDisposable.swift
[67/387] Compiling RxSwift Observable+Concurrency.swift
[68/387] Compiling RxSwift Observable.swift
[69/387] Compiling RxSwift ObservableConvertibleType+Infallible.swift
[70/387] Compiling RxSwift ObservableConvertibleType.swift
[71/387] Compiling RxSwift ObservableType+Extensions.swift
[72/387] Compiling RxSwift ObservableType+PrimitiveSequence.swift
[73/387] Compiling RxSwift ObservableType.swift
[74/387] Compiling RxSwift ObserveOn.swift
[75/387] Compiling RxSwift ObserverBase.swift
[76/387] Compiling RxSwift ObserverType.swift
[77/387] Compiling RxSwift OperationQueueScheduler.swift
[78/387] Compiling RxSwift Optional.swift
[79/387] Compiling RxSwift Platform.Darwin.swift
[80/387] Compiling RxSwift Platform.Linux.swift
[81/387] Compiling RxSwift Infallible+Debug.swift
[82/387] Compiling RxSwift Infallible+Operators.swift
[83/387] Compiling RxSwift Infallible+Zip+arity.swift
[84/387] Compiling RxSwift Infallible.swift
[85/387] Compiling RxSwift InfiniteSequence.swift
[86/387] Compiling RxSwift InvocableScheduledItem.swift
[87/387] Compiling RxSwift InvocableType.swift
[88/387] Compiling RxSwift Just.swift
[89/387] Compiling RxSwift Lock.swift
[90/387] Compiling RxSwift LockOwnerType.swift
[91/387] Compiling RxSwift MainScheduler.swift
[92/387] Compiling RxSwift Map.swift
[93/387] Compiling RxSwift Materialize.swift
[94/387] Compiling RxSwift Maybe.swift
[95/387] Compiling RxSwift Merge.swift
[96/387] Compiling RxSwift Multicast.swift
[97/387] Compiling RxSwift AddRef.swift
[98/387] Compiling RxSwift Amb.swift
[99/387] Compiling RxSwift AnonymousDisposable.swift
[100/387] Compiling RxSwift AnonymousObserver.swift
[101/387] Compiling RxSwift AnyObserver.swift
[102/387] Compiling RxSwift AsMaybe.swift
[103/387] Compiling RxSwift AsSingle.swift
[104/387] Compiling RxSwift AsyncLock.swift
[105/387] Compiling RxSwift AsyncSubject.swift
[106/387] Compiling RxSwift AtomicInt.swift
[107/387] Compiling RxSwift Bag+Rx.swift
[108/387] Compiling RxSwift Bag.swift
[109/387] Compiling RxSwift BehaviorSubject.swift
[110/387] Compiling RxSwift BinaryDisposable.swift
[111/387] Compiling RxSwift Binder.swift
[112/387] Compiling RxSwift BooleanDisposable.swift
[113/387] Compiling RxSwift Buffer.swift
[114/387] Compiling RxSwift Cancelable.swift
[115/387] Compiling RxSwift Catch.swift
[116/387] Compiling RxSwift CombineLatest+Collection.swift
[117/387] Compiling RxSwift CombineLatest+arity.swift
[118/387] Compiling RxSwift CombineLatest.swift
[119/387] Compiling RxSwift CompactMap.swift
[120/387] Compiling RxSwift Completable+AndThen.swift
[121/387] Compiling RxSwift Completable.swift
[122/387] Compiling RxSwift CompositeDisposable.swift
[123/387] Compiling RxSwift Concat.swift
[124/387] Compiling RxSwift ConcurrentDispatchQueueScheduler.swift
[125/387] Compiling RxSwift ConcurrentMainScheduler.swift
[126/387] Compiling RxSwift ConnectableObservableType.swift
[127/387] Compiling RxSwift Create.swift
[128/387] Compiling RxSwift CurrentThreadScheduler.swift
[129/387] Compiling RxSwift Date+Dispatch.swift
[130/387] Compiling RxSwift Debounce.swift
[131/387] Compiling RxSwift Rx.swift
[132/387] Compiling RxSwift RxMutableBox.swift
[133/387] Compiling RxSwift Sample.swift
[134/387] Compiling RxSwift Scan.swift
[135/387] Compiling RxSwift ScheduledDisposable.swift
[136/387] Compiling RxSwift ScheduledItem.swift
[137/387] Compiling RxSwift ScheduledItemType.swift
[138/387] Compiling RxSwift SchedulerServices+Emulation.swift
[139/387] Compiling RxSwift SchedulerType.swift
[140/387] Compiling RxSwift Sequence.swift
[141/387] Compiling RxSwift SerialDispatchQueueScheduler.swift
[142/387] Compiling RxSwift SerialDisposable.swift
[143/387] Compiling RxSwift ShareReplayScope.swift
[144/387] Compiling RxSwift Single.swift
[145/387] Compiling RxSwift SingleAssignmentDisposable.swift
[146/387] Compiling RxSwift SingleAsync.swift
[147/387] Compiling RxSwift Debug.swift
[148/387] Compiling RxSwift Decode.swift
[149/387] Compiling RxSwift DefaultIfEmpty.swift
[150/387] Compiling RxSwift Deferred.swift
[151/387] Compiling RxSwift Delay.swift
[152/387] Compiling RxSwift DelaySubscription.swift
[153/387] Compiling RxSwift Dematerialize.swift
[154/387] Compiling RxSwift DispatchQueue+Extensions.swift
[155/387] Compiling RxSwift DispatchQueueConfiguration.swift
[156/387] Compiling RxSwift Disposable.swift
[157/387] Compiling RxSwift Disposables.swift
[158/387] Compiling RxSwift DisposeBag.swift
[159/387] Compiling RxSwift DisposeBase.swift
[160/387] Compiling RxSwift DistinctUntilChanged.swift
[161/387] Compiling RxSwift Do.swift
[162/387] Compiling RxSwift ElementAt.swift
[163/387] Compiling RxSwift Empty.swift
[164/387] Compiling RxSwift PrimitiveSequence+Concurrency.swift
[165/387] Compiling RxSwift PrimitiveSequence+Zip+arity.swift
[166/387] Compiling RxSwift PrimitiveSequence.swift
[167/387] Compiling RxSwift PriorityQueue.swift
[168/387] Compiling RxSwift Producer.swift
[169/387] Compiling RxSwift PublishSubject.swift
[170/387] Compiling RxSwift Queue.swift
[171/387] Compiling RxSwift Range.swift
[172/387] Compiling RxSwift Reactive.swift
[173/387] Compiling RxSwift RecursiveLock.swift
[174/387] Compiling RxSwift RecursiveScheduler.swift
[175/387] Compiling RxSwift Reduce.swift
[176/387] Compiling RxSwift RefCountDisposable.swift
[177/387] Compiling RxSwift Repeat.swift
[178/387] Compiling RxSwift ReplaySubject.swift
[179/387] Compiling RxSwift RetryWhen.swift
[180/387] Compiling RxSwift Sink.swift
[181/387] Compiling RxSwift Skip.swift
[182/387] Compiling RxSwift SkipUntil.swift
[183/387] Compiling RxSwift SkipWhile.swift
[184/387] Compiling RxSwift StartWith.swift
[185/387] Compiling RxSwift SubjectType.swift
[186/387] Compiling RxSwift SubscribeOn.swift
[187/387] Compiling RxSwift SubscriptionDisposable.swift
[188/387] Compiling RxSwift SwiftSupport.swift
[189/387] Compiling RxSwift Switch.swift
[190/387] Compiling RxSwift SwitchIfEmpty.swift
[191/387] Compiling RxSwift SynchronizedDisposeType.swift
[192/387] Compiling RxSwift SynchronizedOnType.swift
[193/387] Compiling RxSwift SynchronizedUnsubscribeType.swift
[194/387] Compiling RxSwift TailRecursiveSink.swift
[195/387] Compiling RxSwift Take.swift
[196/387] Compiling RxSwift Enumerated.swift
[197/387] Compiling RxSwift Error.swift
[198/387] Compiling RxSwift Errors.swift
[199/387] Compiling RxSwift Event.swift
[200/387] Compiling RxSwift Filter.swift
[201/387] Compiling RxSwift First.swift
[202/387] Compiling RxSwift Generate.swift
[203/387] Compiling RxSwift GroupBy.swift
[204/387] Compiling RxSwift GroupedObservable.swift
[205/387] Compiling RxSwift HistoricalScheduler.swift
[206/387] Compiling RxSwift HistoricalSchedulerTimeConverter.swift
[207/387] Compiling RxSwift ImmediateSchedulerType.swift
[208/387] Compiling RxSwift Infallible+CombineLatest+Collection.swift
[209/387] Compiling RxSwift Infallible+CombineLatest+arity.swift
[210/387] Compiling RxSwift Infallible+Concurrency.swift
[211/387] Compiling RxSwift Infallible+Create.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[215/389] Compiling RxSwift TakeLast.swift
[216/389] Compiling RxSwift TakeWithPredicate.swift
[217/389] Compiling RxSwift Throttle.swift
[218/389] Compiling RxSwift Timeout.swift
[219/389] Compiling RxSwift Timer.swift
[220/389] Compiling RxSwift ToArray.swift
[221/389] Compiling RxSwift Using.swift
[222/389] Compiling RxSwift VirtualTimeConverterType.swift
[223/389] Compiling RxSwift VirtualTimeScheduler.swift
[224/389] Compiling RxSwift Window.swift
[225/389] Compiling RxSwift WithLatestFrom.swift
[226/389] Compiling RxSwift WithUnretained.swift
[227/389] Compiling RxSwift Zip+Collection.swift
[228/389] Compiling RxSwift Zip+arity.swift
[229/389] Compiling RxSwift Zip.swift
[230/389] Compiling RxSwift resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[234/396] Emitting module TGCardViewController
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[235/396] Compiling TGCardViewController TGKeyboardTableView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[236/396] Compiling TGCardViewController resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[237/396] Compiling RxRelay Utils.swift
[238/396] Compiling RxRelay PublishRelay.swift
[239/396] Compiling RxRelay Observable+Bind.swift
[240/396] Emitting module RxRelay
[241/396] Compiling RxRelay resource_bundle_accessor.swift
[242/396] Compiling RxRelay BehaviorRelay.swift
[243/396] Compiling RxRelay ReplayRelay.swift
[244/396] Emitting module TripKitAPI
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/TKConfig.swift:14:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'TKConfig' may have shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | /// A helper to access `Config.plist` in the main bundle.
12 | public class TKConfig {
| `- note: class 'TKConfig' does not conform to the 'Sendable' protocol
13 |
14 | public static let shared = TKConfig()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'TKConfig' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 | private init() {
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/TKLog.swift:151:21: warning: static property 'loggers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
149 | /// By default this is empty, unless TripKit is compiled with
150 | /// a `BETA` or `DEBUG` Swift flag, then it's a ``TKConsoleLogger`` with a log level of "``LogLevel/warning``".
151 | public static var loggers: [TKLogger] = {
| |- warning: static property 'loggers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'loggers' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'loggers' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | #if BETA || DEBUG
153 | return [TKConsoleLogger(level: .warning)]
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/TKRegionManager.swift:22:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'TKRegionManager' may have shared mutable state; this is an error in the Swift 6 language mode
19 | }
20 |
21 | public class TKRegionManager: NSObject {
| `- note: class 'TKRegionManager' does not conform to the 'Sendable' protocol
22 | public static let shared = TKRegionManager()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'TKRegionManager' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 | private var response: TKAPI.RegionsResponse? {
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/TKRouter.swift:25:21: warning: static property 'defaultParameters' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | /// Optional parameters to add to routing query. Only used by TripKit.
25 | public static var defaultParameters: [URLQueryItem]? = nil
| |- warning: static property 'defaultParameters' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultParameters' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultParameters' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | /// Optional setting to group certain modes always in a single `routing.json` when sending a
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/TKRouter.swift:29:21: warning: static property 'modesToGroupInRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
27 | /// Optional setting to group certain modes always in a single `routing.json` when sending a
28 | /// multi-fetch request.
29 | public static var modesToGroupInRequest: [String]? = nil
| |- warning: static property 'modesToGroupInRequest' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'modesToGroupInRequest' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'modesToGroupInRequest' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |
31 | /// Optional server to use instead of ``TKServer/shared``.
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/TKServer.swift:17:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'TKServer' may have shared mutable state; this is an error in the Swift 6 language mode
13 | #endif
14 |
15 | public class TKServer {
| `- note: class 'TKServer' does not conform to the 'Sendable' protocol
16 |
17 | public static let shared = TKServer(isShared: true)
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'TKServer' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 | init(isShared: Bool) {
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/extensions/Date+Helpers.swift:13:22: warning: static property 'iso8601formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
11 | extension Date {
12 |
13 | private static let iso8601formatter = ISO8601DateFormatter()
| |- warning: static property 'iso8601formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'iso8601formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 | public enum DateConversionError: Error {
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
44 |
45 | API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0))
46 | @interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
47 | @private
48 | CFDateFormatterRef _formatter;
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/extensions/UserDefaults+SharedDefaults.swift:16:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'UserDefaults' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Uses the suite defined if ``TKConfig/appGroupName`` is provided, or otherwise the `UserDefaults.standard`.
16 | public static let shared: UserDefaults = {
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'UserDefaults' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | if let shared = UserDefaults(suiteName: TKConfig.shared.appGroupName) {
18 | return shared
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSUserDefaults.h:49:12: note: class 'UserDefaults' does not conform to the 'Sendable' protocol
47 | NSUserDefaults can be observed using Key-Value Observing for any key stored in it. Using NSKeyValueObservingOptionPrior to observe changes from other processes or devices will behave as though NSKeyValueObservingOptionPrior was not specified.
48 | */
49 | @interface NSUserDefaults : NSObject {
| `- note: class 'UserDefaults' does not conform to the 'Sendable' protocol
50 | @private
51 | id _kvo_;
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/vendor/ASPolygonKit/Polygon.swift:19:8: warning: associated value 'polygonTooComplex' of 'Sendable'-conforming enum 'PolygonUnionError' has non-sendable type 'Polygon.UnionStep'; this is an error in the Swift 6 language mode
17 |
18 | #if DEBUG
19 | case polygonTooComplex([Polygon.UnionStep])
| `- warning: associated value 'polygonTooComplex' of 'Sendable'-conforming enum 'PolygonUnionError' has non-sendable type 'Polygon.UnionStep'; this is an error in the Swift 6 language mode
20 | #else
21 | case polygonTooComplex
:
36 | public struct Polygon {
37 | #if DEBUG
38 | enum UnionStep {
| `- note: consider making enum 'UnionStep' conform to the 'Sendable' protocol
39 | case start(Polygon, Polygon, [Intersection], start: Point)
40 | case extendMine(partial: [Point])
[245/401] Compiling TripKitAPI DefaultLossyArray.swift
[246/401] Compiling TripKitAPI DefaultNil.swift
[247/401] Compiling TripKitAPI DefaultTrue.swift
[248/401] Compiling TripKitAPI ISO8601OrSecondsSince1970.swift
[249/401] Compiling TripKitAPI LossyArray.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[253/401] Compiling GeoMonitor PrioritizedRegion.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[254/401] Emitting module GeoMonitor
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:701:23: error: unknown attribute 'MainActor'
699 | // MARK: - CLLocationManagerDelegate
700 |
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
| `- error: unknown attribute 'MainActor'
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:780:15: error: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
699 | // MARK: - CLLocationManagerDelegate
700 |
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
| `- note: add '@preconcurrency' to the 'CLLocationManagerDelegate' conformance to defer isolation checking to run time
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
:
778 | }
779 |
780 | public func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
| |- error: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didUpdateLocations:)' to make this instance method not isolated to the actor
781 | #if DEBUG
782 | print("GeoMonitor updated locations -> \(locations)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:703:15: error: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
| |- error: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didEnterRegion:)' to make this instance method not isolated to the actor
704 | dispatchPrecondition(condition: .onQueue(.main))
705 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:741:15: error: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
739 | }
740 |
741 | public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
| |- error: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didExitRegion:)' to make this instance method not isolated to the actor
742 | dispatchPrecondition(condition: .onQueue(.main))
743 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:810:15: error: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
808 | }
809 |
810 | public func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) {
| |- error: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didFailWithError:)' to make this instance method not isolated to the actor
811 | eventHandler(.status("GeoMonitor failed -> \(error) -- \(error.localizedDescription)", .failure))
812 | notify(.failure(error))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:815:15: error: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
813 | }
814 |
815 | public func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidChangeAuthorization' to make this instance method not isolated to the actor
816 | dispatchPrecondition(condition: .onQueue(.main))
817 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:802:15: error: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
800 | }
801 |
802 | public func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidPauseLocationUpdates' to make this instance method not isolated to the actor
803 | eventHandler(.status("GeoMonitor paused updates -> \(manager == locationManager)", .stateChange))
804 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:806:15: error: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
804 | }
805 |
806 | public func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidResumeLocationUpdates' to make this instance method not isolated to the actor
807 | eventHandler(.status("GeoMonitor resumed updates -> \(manager == locationManager)", .stateChange))
808 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:759:15: error: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
757 | }
758 |
759 | public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
| |- error: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didVisit:)' to make this instance method not isolated to the actor
760 | dispatchPrecondition(condition: .onQueue(.main))
761 |
[255/401] Compiling GeoMonitor GeoMonitor.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:701:23: error: unknown attribute 'MainActor'
699 | // MARK: - CLLocationManagerDelegate
700 |
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
| `- error: unknown attribute 'MainActor'
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:780:15: error: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
699 | // MARK: - CLLocationManagerDelegate
700 |
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
| `- note: add '@preconcurrency' to the 'CLLocationManagerDelegate' conformance to defer isolation checking to run time
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
:
778 | }
779 |
780 | public func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
| |- error: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didUpdateLocations:)' to make this instance method not isolated to the actor
781 | #if DEBUG
782 | print("GeoMonitor updated locations -> \(locations)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:703:15: error: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
| |- error: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didEnterRegion:)' to make this instance method not isolated to the actor
704 | dispatchPrecondition(condition: .onQueue(.main))
705 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:741:15: error: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
739 | }
740 |
741 | public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
| |- error: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didExitRegion:)' to make this instance method not isolated to the actor
742 | dispatchPrecondition(condition: .onQueue(.main))
743 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:810:15: error: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
808 | }
809 |
810 | public func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) {
| |- error: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didFailWithError:)' to make this instance method not isolated to the actor
811 | eventHandler(.status("GeoMonitor failed -> \(error) -- \(error.localizedDescription)", .failure))
812 | notify(.failure(error))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:815:15: error: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
813 | }
814 |
815 | public func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidChangeAuthorization' to make this instance method not isolated to the actor
816 | dispatchPrecondition(condition: .onQueue(.main))
817 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:802:15: error: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
800 | }
801 |
802 | public func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidPauseLocationUpdates' to make this instance method not isolated to the actor
803 | eventHandler(.status("GeoMonitor paused updates -> \(manager == locationManager)", .stateChange))
804 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:806:15: error: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
804 | }
805 |
806 | public func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidResumeLocationUpdates' to make this instance method not isolated to the actor
807 | eventHandler(.status("GeoMonitor resumed updates -> \(manager == locationManager)", .stateChange))
808 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:759:15: error: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
757 | }
758 |
759 | public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
| |- error: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didVisit:)' to make this instance method not isolated to the actor
760 | dispatchPrecondition(condition: .onQueue(.main))
761 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:848:11: error: non-sendable result type '[CLCircularRegion]' cannot be sent from nonisolated context in call to async function
846 |
847 | func fetchRegions(trigger: GeoMonitor.FetchTrigger) async -> [CLCircularRegion] {
848 | await handler(trigger)
| `- error: non-sendable result type '[CLCircularRegion]' cannot be sent from nonisolated context in call to async function
849 | }
850 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLCircularRegion.h:27:12: note: class 'CLCircularRegion' does not conform to the 'Sendable' protocol
25 | API_UNAVAILABLE(visionos)
26 | #endif
27 | @interface CLCircularRegion : CLRegion
| `- note: class 'CLCircularRegion' does not conform to the 'Sendable' protocol
28 |
29 | /*
[255/401] Compiling RxCocoaRuntime resource_bundle_accessor.m
[255/401] Compiling RxCocoaRuntime _RXObjCRuntime.m
[255/401] Compiling RxCocoaRuntime _RXKVOObserver.m
[255/401] Compiling RxCocoaRuntime _RX.m
[255/401] Compiling RxCocoaRuntime _RXDelegateProxy.m
/Users/admin/builder/spi-builder-workspace/Sources/TripKitAPI/vendor/ASPolygonKit/Polygon.swift:19:8: warning: associated value 'polygonTooComplex' of 'Sendable'-conforming enum 'PolygonUnionError' has non-sendable type 'Polygon.UnionStep'; this is an error in the Swift 6 language mode
17 |
18 | #if DEBUG
19 | case polygonTooComplex([Polygon.UnionStep])
| `- warning: associated value 'polygonTooComplex' of 'Sendable'-conforming enum 'PolygonUnionError' has non-sendable type 'Polygon.UnionStep'; this is an error in the Swift 6 language mode
20 | #else
21 | case polygonTooComplex
:
36 | public struct Polygon {
37 | #if DEBUG
38 | enum UnionStep {
| `- note: consider making enum 'UnionStep' conform to the 'Sendable' protocol
39 | case start(Polygon, Polygon, [Intersection], start: Point)
40 | case extendMine(partial: [Point])
Fetching https://github.com/skedgo/TGCardViewController.git
Fetching https://github.com/skedgo/GeoMonitor.git
Fetching https://github.com/onevcat/Kingfisher.git
Fetching https://github.com/ReactiveX/RxSwift.git
[1/5485] Fetching tgcardviewcontroller
[166/5748] Fetching tgcardviewcontroller, geomonitor
[3172/38422] Fetching tgcardviewcontroller, geomonitor, kingfisher
[4153/92727] Fetching tgcardviewcontroller, geomonitor, kingfisher, rxswift
Fetched https://github.com/skedgo/TGCardViewController.git from cache (10.77s)
Fetched https://github.com/onevcat/Kingfisher.git from cache (10.77s)
[52561/54568] Fetching geomonitor, rxswift
Fetched https://github.com/skedgo/GeoMonitor.git from cache (20.56s)
Fetched https://github.com/ReactiveX/RxSwift.git from cache (20.56s)
Computing version for https://github.com/skedgo/GeoMonitor.git
Computed https://github.com/skedgo/GeoMonitor.git at 0.3.0 (21.09s)
Computing version for https://github.com/skedgo/TGCardViewController.git
Computed https://github.com/skedgo/TGCardViewController.git at 2.4.2 (3.22s)
Computing version for https://github.com/ReactiveX/RxSwift.git
Computed https://github.com/ReactiveX/RxSwift.git at 6.10.2 (0.64s)
Computing version for https://github.com/onevcat/Kingfisher.git
Computed https://github.com/onevcat/Kingfisher.git at 8.8.1 (0.50s)
Creating working copy for https://github.com/skedgo/GeoMonitor.git
Working copy of https://github.com/skedgo/GeoMonitor.git resolved at 0.3.0
Creating working copy for https://github.com/onevcat/Kingfisher.git
Working copy of https://github.com/onevcat/Kingfisher.git resolved at 8.8.1
Creating working copy for https://github.com/ReactiveX/RxSwift.git
Working copy of https://github.com/ReactiveX/RxSwift.git resolved at 6.10.2
Creating working copy for https://github.com/skedgo/TGCardViewController.git
Working copy of https://github.com/skedgo/TGCardViewController.git resolved at 2.4.2
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/TripKitModel.xcdatamodeld
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/TripKit.xcassets
warning: 'spi-builder-workspace': found 34 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentAlertCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentImpossibleCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIRoutingQueryInputTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIRoutingSupportView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/controller/TKUIAttributionTableViewController.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUIModePickerCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUITripBoyView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/timetable/TKUITimetableAccessoryView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUIDepartureCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/timetable/TKUIServiceNumberCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUIAlertCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/controller/TKUISectionedAlertViewController.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/Resources/TripKitUI.xcassets
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/timetable/TKUIServiceVisitCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentStationaryDoubleCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentStationaryCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUITripCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUIHomeCustomizerCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUIEmptyAlertView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentMovingCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUILoadingAlertView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUITripTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUITripModeByModeHeader.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUINearbyCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUISectionedAlertTableHeader.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUIGroupedAlertCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIResultsAccessoryView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIProgressCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIResultsTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/segment cards/TKUISegmentInstructionsView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/segment cards/TKUISegmentTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/timetable/TKUIServiceTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUIAttributionCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUINotificationView.xib
warning: 'kingfisher': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Info.plist
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/12] Write swift-version-2F0A5646E1D333AE.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/309] Compiling GeoMonitor PrioritizedRegion.swift
[3/309] Emitting module GeoMonitor
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:701:23: error: unknown attribute 'MainActor'
699 | // MARK: - CLLocationManagerDelegate
700 |
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
| `- error: unknown attribute 'MainActor'
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:780:15: error: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
699 | // MARK: - CLLocationManagerDelegate
700 |
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
| `- note: add '@preconcurrency' to the 'CLLocationManagerDelegate' conformance to defer isolation checking to run time
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
:
778 | }
779 |
780 | public func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
| |- error: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didUpdateLocations:)' to make this instance method not isolated to the actor
781 | #if DEBUG
782 | print("GeoMonitor updated locations -> \(locations)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:703:15: error: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
| |- error: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didEnterRegion:)' to make this instance method not isolated to the actor
704 | dispatchPrecondition(condition: .onQueue(.main))
705 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:741:15: error: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
739 | }
740 |
741 | public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
| |- error: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didExitRegion:)' to make this instance method not isolated to the actor
742 | dispatchPrecondition(condition: .onQueue(.main))
743 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:810:15: error: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
808 | }
809 |
810 | public func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) {
| |- error: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didFailWithError:)' to make this instance method not isolated to the actor
811 | eventHandler(.status("GeoMonitor failed -> \(error) -- \(error.localizedDescription)", .failure))
812 | notify(.failure(error))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:815:15: error: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
813 | }
814 |
815 | public func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidChangeAuthorization' to make this instance method not isolated to the actor
816 | dispatchPrecondition(condition: .onQueue(.main))
817 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:802:15: error: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
800 | }
801 |
802 | public func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidPauseLocationUpdates' to make this instance method not isolated to the actor
803 | eventHandler(.status("GeoMonitor paused updates -> \(manager == locationManager)", .stateChange))
804 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:806:15: error: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
804 | }
805 |
806 | public func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidResumeLocationUpdates' to make this instance method not isolated to the actor
807 | eventHandler(.status("GeoMonitor resumed updates -> \(manager == locationManager)", .stateChange))
808 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:759:15: error: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
757 | }
758 |
759 | public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
| |- error: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didVisit:)' to make this instance method not isolated to the actor
760 | dispatchPrecondition(condition: .onQueue(.main))
761 |
[4/309] Compiling RxSwift Never.swift
[5/309] Compiling RxSwift NopDisposable.swift
[6/309] Compiling RxSwift Observable+Concurrency.swift
[7/309] Compiling RxSwift Observable.swift
[8/309] Compiling RxSwift ObservableConvertibleType+Infallible.swift
[9/309] Compiling RxSwift ObservableConvertibleType.swift
[10/309] Compiling RxSwift ObservableType+Extensions.swift
[11/309] Compiling RxSwift ObservableType+PrimitiveSequence.swift
[12/309] Compiling RxSwift ObservableType.swift
[13/309] Compiling RxSwift ObserveOn.swift
[14/309] Compiling RxSwift ObserverBase.swift
[15/309] Compiling RxSwift ObserverType.swift
[16/309] Compiling RxSwift OperationQueueScheduler.swift
[17/309] Compiling RxSwift Optional.swift
[18/309] Compiling RxSwift Platform.Darwin.swift
[19/309] Compiling RxSwift Platform.Linux.swift
[20/325] Compiling RxSwift Enumerated.swift
[21/325] Compiling RxSwift Error.swift
[22/325] Compiling RxSwift Errors.swift
[23/325] Compiling RxSwift Event.swift
[24/325] Compiling RxSwift Filter.swift
[25/325] Compiling RxSwift First.swift
[26/325] Compiling RxSwift Generate.swift
[27/325] Compiling RxSwift GroupBy.swift
[28/325] Compiling RxSwift GroupedObservable.swift
[29/325] Compiling RxSwift HistoricalScheduler.swift
[30/325] Compiling RxSwift HistoricalSchedulerTimeConverter.swift
[31/325] Compiling RxSwift ImmediateSchedulerType.swift
[32/325] Compiling RxSwift Infallible+CombineLatest+Collection.swift
[33/325] Compiling RxSwift Infallible+CombineLatest+arity.swift
[34/325] Compiling RxSwift Infallible+Concurrency.swift
[35/325] Compiling RxSwift Infallible+Create.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[39/327] Emitting module TGCardViewController
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[40/327] Compiling RxSwift CompositeDisposable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[41/327] Compiling RxSwift Concat.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[42/327] Compiling RxSwift ConcurrentDispatchQueueScheduler.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[43/327] Compiling RxSwift CombineLatest+Collection.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[44/327] Compiling RxSwift CombineLatest+arity.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[45/327] Compiling RxSwift CombineLatest.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[46/327] Compiling RxSwift CompactMap.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[47/327] Compiling RxSwift Completable+AndThen.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[48/327] Compiling RxSwift Completable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[49/327] Compiling RxSwift Sink.swift
[50/327] Compiling RxSwift Skip.swift
[51/327] Compiling RxSwift SkipUntil.swift
[52/327] Compiling RxSwift SkipWhile.swift
[53/327] Compiling RxSwift StartWith.swift
[54/327] Compiling RxSwift SubjectType.swift
[55/327] Compiling RxSwift SubscribeOn.swift
[56/327] Compiling RxSwift SubscriptionDisposable.swift
[57/327] Compiling RxSwift SwiftSupport.swift
[58/327] Compiling RxSwift Switch.swift
[59/327] Compiling RxSwift SwitchIfEmpty.swift
[60/327] Compiling RxSwift SynchronizedDisposeType.swift
[61/327] Compiling RxSwift SynchronizedOnType.swift
[62/327] Compiling RxSwift SynchronizedUnsubscribeType.swift
[63/327] Compiling RxSwift TailRecursiveSink.swift
[64/327] Compiling RxSwift Take.swift
[65/327] Compiling GeoMonitor GeoMonitor.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:701:23: error: unknown attribute 'MainActor'
699 | // MARK: - CLLocationManagerDelegate
700 |
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
| `- error: unknown attribute 'MainActor'
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:780:15: error: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
699 | // MARK: - CLLocationManagerDelegate
700 |
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
| `- note: add '@preconcurrency' to the 'CLLocationManagerDelegate' conformance to defer isolation checking to run time
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
:
778 | }
779 |
780 | public func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
| |- error: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didUpdateLocations:)' to make this instance method not isolated to the actor
781 | #if DEBUG
782 | print("GeoMonitor updated locations -> \(locations)")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:703:15: error: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
701 | extension GeoMonitor: @MainActor CLLocationManagerDelegate {
702 |
703 | public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
| |- error: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didEnterRegion:)' to make this instance method not isolated to the actor
704 | dispatchPrecondition(condition: .onQueue(.main))
705 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:741:15: error: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
739 | }
740 |
741 | public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
| |- error: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didExitRegion:)' to make this instance method not isolated to the actor
742 | dispatchPrecondition(condition: .onQueue(.main))
743 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:810:15: error: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
808 | }
809 |
810 | public func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) {
| |- error: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didFailWithError:)' to make this instance method not isolated to the actor
811 | eventHandler(.status("GeoMonitor failed -> \(error) -- \(error.localizedDescription)", .failure))
812 | notify(.failure(error))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:815:15: error: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
813 | }
814 |
815 | public func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidChangeAuthorization' to make this instance method not isolated to the actor
816 | dispatchPrecondition(condition: .onQueue(.main))
817 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:802:15: error: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
800 | }
801 |
802 | public func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidPauseLocationUpdates' to make this instance method not isolated to the actor
803 | eventHandler(.status("GeoMonitor paused updates -> \(manager == locationManager)", .stateChange))
804 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:806:15: error: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
804 | }
805 |
806 | public func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager) {
| |- error: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManagerDidResumeLocationUpdates' to make this instance method not isolated to the actor
807 | eventHandler(.status("GeoMonitor resumed updates -> \(manager == locationManager)", .stateChange))
808 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:759:15: error: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
757 | }
758 |
759 | public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
| |- error: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated requirement from protocol 'CLLocationManagerDelegate'
| `- note: add 'nonisolated' to 'locationManager(_:didVisit:)' to make this instance method not isolated to the actor
760 | dispatchPrecondition(condition: .onQueue(.main))
761 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:848:11: error: non-sendable result type '[CLCircularRegion]' cannot be sent from nonisolated context in call to async function
846 |
847 | func fetchRegions(trigger: GeoMonitor.FetchTrigger) async -> [CLCircularRegion] {
848 | await handler(trigger)
| `- error: non-sendable result type '[CLCircularRegion]' cannot be sent from nonisolated context in call to async function
849 | }
850 | }
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreLocation.framework/Headers/CLCircularRegion.h:27:12: note: class 'CLCircularRegion' does not conform to the 'Sendable' protocol
25 | API_UNAVAILABLE(visionos)
26 | #endif
27 | @interface CLCircularRegion : CLRegion
| `- note: class 'CLCircularRegion' does not conform to the 'Sendable' protocol
28 |
29 | /*
[66/327] Emitting module RxSwift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public enum TGButtonPosition {
[67/327] Compiling RxSwift Debug.swift
[68/327] Compiling RxSwift Decode.swift
[69/327] Compiling RxSwift DefaultIfEmpty.swift
[70/327] Compiling RxSwift Deferred.swift
[71/327] Compiling RxSwift Delay.swift
[72/327] Compiling RxSwift DelaySubscription.swift
[73/327] Compiling RxSwift Dematerialize.swift
[74/327] Compiling RxSwift DispatchQueue+Extensions.swift
[75/327] Compiling RxSwift DispatchQueueConfiguration.swift
[76/327] Compiling RxSwift Disposable.swift
[77/327] Compiling RxSwift Disposables.swift
[78/327] Compiling RxSwift DisposeBag.swift
[79/327] Compiling RxSwift DisposeBase.swift
[80/327] Compiling RxSwift DistinctUntilChanged.swift
[81/327] Compiling RxSwift Do.swift
[82/327] Compiling RxSwift ElementAt.swift
[83/327] Compiling RxSwift Empty.swift
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/TripKitModel.xcdatamodeld
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/Resources/TripKit.xcassets
warning: 'spi-builder-workspace': found 34 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/segment cards/TKUISegmentTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUIDepartureCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/Resources/TripKitUI.xcassets
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUIAlertCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/segment cards/TKUISegmentInstructionsView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUIEmptyAlertView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentStationaryDoubleCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUISectionedAlertTableHeader.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIRoutingSupportView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUITripCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentStationaryCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/timetable/TKUIServiceVisitCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUIAttributionCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUITripTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/controller/TKUIAttributionTableViewController.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentAlertCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIResultsTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUIGroupedAlertCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUIModePickerCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/timetable/TKUITimetableAccessoryView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/timetable/TKUIServiceTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIProgressCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentImpossibleCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/timetable/TKUIServiceNumberCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/controller/TKUISectionedAlertViewController.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUINotificationView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUIHomeCustomizerCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUINearbyCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/trip overview/TKUISegmentMovingCell.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIRoutingQueryInputTitleView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUITripModeByModeHeader.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/TKUITripBoyView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/results/TKUIResultsAccessoryView.xib
/Users/admin/builder/spi-builder-workspace/Sources/TripKitUI/views/alerts/TKUILoadingAlertView.xib
warning: 'kingfisher': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Info.plist
BUILD FAILURE 6.1 macosSpm