Build Information
Failed to build ResizingTextView, reference main (fc6975), with Swift 6.0 for macOS (SPM) on 19 Sep 2025 20:27:24 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mshibanami/ResizingTextView.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mshibanami/ResizingTextView
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at fc69756 Fix that the content offset is sometimes at the bottom
Cloned https://github.com/mshibanami/ResizingTextView.git
Revision (git rev-parse @):
fc69756d54d8304b653b8fa13ecfbd483f88276e
SUCCESS checkout https://github.com/mshibanami/ResizingTextView.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/mshibanami/ResizingTextView.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-5BDAB9E9C0126B9D.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/8] Compiling ResizingTextView View+Extensions.swift
[4/8] Compiling ResizingTextView TextView (UIKit).swift
[5/8] Compiling ResizingTextView CrossPlatformAliases.swift
[6/8] Compiling ResizingTextView TextView (AppKit).swift
[7/8] Emitting module ResizingTextView
/Users/admin/builder/spi-builder-workspace/Sources/ResizingTextView/ResizingTextView.swift:7:50: error: unknown attribute 'MainActor'
5 | import SwiftUI
6 |
7 | @MainActor public struct ResizingTextView: View, @MainActor Equatable {
| `- error: unknown attribute 'MainActor'
8 | #if canImport(AppKit)
9 | @Environment(\.controlActiveState) private var controlActiveState
/Users/admin/builder/spi-builder-workspace/Sources/ResizingTextView/ResizingTextView.swift:253:24: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
5 | import SwiftUI
6 |
7 | @MainActor public struct ResizingTextView: View, @MainActor Equatable {
| `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
8 | #if canImport(AppKit)
9 | @Environment(\.controlActiveState) private var controlActiveState
:
251 | }
252 |
253 | public static func == (lhs: ResizingTextView, rhs: ResizingTextView) -> Bool {
| |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
| `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
254 | var result = lhs.text == rhs.text
255 | && lhs.placeholder == rhs.placeholder
Swift.Equatable:2:17: note: '==' declared here
1 | public protocol Equatable {
2 | static func == (lhs: Self, rhs: Self) -> Bool
| `- note: '==' declared here
3 | }
[8/8] Compiling ResizingTextView ResizingTextView.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResizingTextView/ResizingTextView.swift:7:50: error: unknown attribute 'MainActor'
5 | import SwiftUI
6 |
7 | @MainActor public struct ResizingTextView: View, @MainActor Equatable {
| `- error: unknown attribute 'MainActor'
8 | #if canImport(AppKit)
9 | @Environment(\.controlActiveState) private var controlActiveState
/Users/admin/builder/spi-builder-workspace/Sources/ResizingTextView/ResizingTextView.swift:253:24: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
5 | import SwiftUI
6 |
7 | @MainActor public struct ResizingTextView: View, @MainActor Equatable {
| `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
8 | #if canImport(AppKit)
9 | @Environment(\.controlActiveState) private var controlActiveState
:
251 | }
252 |
253 | public static func == (lhs: ResizingTextView, rhs: ResizingTextView) -> Bool {
| |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
| `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
254 | var result = lhs.text == rhs.text
255 | && lhs.placeholder == rhs.placeholder
Swift.Equatable:2:17: note: '==' declared here
1 | public protocol Equatable {
2 | static func == (lhs: Self, rhs: Self) -> Bool
| `- note: '==' declared here
3 | }
BUILD FAILURE 6.0 macosSpm