Build Information
Failed to build MijickCalendarView, reference 1.1.1 (168cf1
), with Swift 5.10 for macOS (SPM) on 10 Sep 2025 12:28:47 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Mijick/CalendarView.git
Reference: 1.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Mijick/CalendarView
* tag 1.1.1 -> FETCH_HEAD
HEAD is now at 168cf14 Patch 1.1.1
Cloned https://github.com/Mijick/CalendarView.git
Revision (git rev-parse @):
168cf14a50d33684caa2a411bbd0b3f988e9dff6
SUCCESS checkout https://github.com/Mijick/CalendarView.git at 1.1.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.10
Building package at path: $PWD
https://github.com/Mijick/CalendarView.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-33747A42983211AE.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/30] Emitting module MijickCalendarView
/Users/admin/builder/spi-builder-workspace/Sources/Public/Configurables/Public+CalendarConfig.swift:91:61: error: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context
private(set) var weekdaysView: () -> any WeekdaysView = DefaultWeekdaysView.init
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/Default/DefaultWeekdaysView.swift:13:8: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
struct DefaultWeekdaysView: WeekdaysView {}
^
[4/32] Compiling MijickCalendarView MCalendar.swift
[5/32] Compiling MijickCalendarView MDateRange.swift
[6/32] Compiling MijickCalendarView Configurable.swift
[7/32] Compiling MijickCalendarView Public+WeekdayLabel.swift
[8/32] Compiling MijickCalendarView Public+WeekdaysView.swift
[9/32] Compiling MijickCalendarView MWeekday.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Erasers/AnyWeekdayLabel.swift:16:60: error: call to main actor-isolated instance method 'erased()' in a synchronous nonisolated context
init<V: WeekdayLabel>(_ view: V) { internalView = view.erased() }
^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Extensions/Public+View.swift:15:21: note: calls to instance method 'erased()' from outside of its actor context are implicitly asynchronous
@MainActor func erased() -> AnyView { .init(self) }
^
[10/32] Compiling MijickCalendarView AnyWeekdayLabel.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Erasers/AnyWeekdayLabel.swift:16:60: error: call to main actor-isolated instance method 'erased()' in a synchronous nonisolated context
init<V: WeekdayLabel>(_ view: V) { internalView = view.erased() }
^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Extensions/Public+View.swift:15:21: note: calls to instance method 'erased()' from outside of its actor context are implicitly asynchronous
@MainActor func erased() -> AnyView { .init(self) }
^
[11/32] Compiling MijickCalendarView Color++.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Erasers/AnyWeekdayLabel.swift:16:60: error: call to main actor-isolated instance method 'erased()' in a synchronous nonisolated context
init<V: WeekdayLabel>(_ view: V) { internalView = view.erased() }
^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Extensions/Public+View.swift:15:21: note: calls to instance method 'erased()' from outside of its actor context are implicitly asynchronous
@MainActor func erased() -> AnyView { .init(self) }
^
[12/32] Compiling MijickCalendarView DefaultWeekdaysView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/MonthView.swift:39:83: error: call to main actor-isolated instance method 'erased()' in a synchronous nonisolated context
config.dayView(date, isCurrentMonth(date), $selectedDate, $selectedRange).erased()
^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Extensions/Public+View.swift:15:21: note: calls to instance method 'erased()' from outside of its actor context are implicitly asynchronous
@MainActor func erased() -> AnyView { .init(self) }
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/MonthView.swift:38:10: note: add '@MainActor' to make instance method 'createDayView' part of global actor 'MainActor'
func createDayView(_ date: Date) -> some View {
^
@MainActor
[13/32] Compiling MijickCalendarView MCalendarView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/MonthView.swift:39:83: error: call to main actor-isolated instance method 'erased()' in a synchronous nonisolated context
config.dayView(date, isCurrentMonth(date), $selectedDate, $selectedRange).erased()
^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Extensions/Public+View.swift:15:21: note: calls to instance method 'erased()' from outside of its actor context are implicitly asynchronous
@MainActor func erased() -> AnyView { .init(self) }
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/MonthView.swift:38:10: note: add '@MainActor' to make instance method 'createDayView' part of global actor 'MainActor'
func createDayView(_ date: Date) -> some View {
^
@MainActor
[14/32] Compiling MijickCalendarView MonthView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/MonthView.swift:39:83: error: call to main actor-isolated instance method 'erased()' in a synchronous nonisolated context
config.dayView(date, isCurrentMonth(date), $selectedDate, $selectedRange).erased()
^
/Users/admin/builder/spi-builder-workspace/Sources/Public/Extensions/Public+View.swift:15:21: note: calls to instance method 'erased()' from outside of its actor context are implicitly asynchronous
@MainActor func erased() -> AnyView { .init(self) }
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/MonthView.swift:38:10: note: add '@MainActor' to make instance method 'createDayView' part of global actor 'MainActor'
func createDayView(_ date: Date) -> some View {
^
@MainActor
[15/32] Compiling MijickCalendarView RoundedRectangle.swift
/Users/admin/builder/spi-builder-workspace/Sources/Public/Configurables/Public+CalendarConfig.swift:91:61: error: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context
private(set) var weekdaysView: () -> any WeekdaysView = DefaultWeekdaysView.init
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/Default/DefaultWeekdaysView.swift:13:8: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
struct DefaultWeekdaysView: WeekdaysView {}
^
[16/32] Compiling MijickCalendarView Public+CalendarConfig.swift
/Users/admin/builder/spi-builder-workspace/Sources/Public/Configurables/Public+CalendarConfig.swift:91:61: error: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context
private(set) var weekdaysView: () -> any WeekdaysView = DefaultWeekdaysView.init
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/Default/DefaultWeekdaysView.swift:13:8: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
struct DefaultWeekdaysView: WeekdaysView {}
^
[17/32] Compiling MijickCalendarView Public+MWeekday.swift
/Users/admin/builder/spi-builder-workspace/Sources/Public/Configurables/Public+CalendarConfig.swift:91:61: error: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context
private(set) var weekdaysView: () -> any WeekdaysView = DefaultWeekdaysView.init
^
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Views/Default/DefaultWeekdaysView.swift:13:8: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
struct DefaultWeekdaysView: WeekdaysView {}
^
[18/32] Compiling MijickCalendarView DefaultDayView.swift
[19/32] Compiling MijickCalendarView DefaultMonthLabel.swift
[20/32] Compiling MijickCalendarView DefaultWeekdayLabel.swift
[21/32] Compiling MijickCalendarView Public+WeekdaySymbolFormat.swift
[22/32] Compiling MijickCalendarView Public+MCalendarView.swift
[23/32] Compiling MijickCalendarView Public+View.swift
[24/32] Compiling MijickCalendarView Data.MCalendarView.swift
[25/32] Compiling MijickCalendarView Data.MonthView.swift
[26/32] Compiling MijickCalendarView Data.swift
[27/32] Compiling MijickCalendarView Date++.swift
[28/32] Compiling MijickCalendarView View++.swift
[29/32] Compiling MijickCalendarView MDateFormatter.swift
[30/32] Compiling MijickCalendarView Public+MDateRange.swift
[31/32] Compiling MijickCalendarView Public+DayView.swift
[32/32] Compiling MijickCalendarView Public+MonthLabel.swift
error: fatalError
BUILD FAILURE 5.10 macosSpm