The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

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