The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Neon with Swift 5.10 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.34.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ChimeHQ/Neon.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/ChimeHQ/Neon
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at e2c6700 Docs for processed(_:)
Submodule path 'tree-sitter-swift': checked out '50b8c5e61c29fa30e760c7a1cbf24b59970e6233'
Submodule 'tree-sitter-swift' (https://github.com/alex-pinkus/tree-sitter-swift) registered for path 'tree-sitter-swift'
Cloning into '/host/spi-builder-workspace/tree-sitter-swift'...
Cloned https://github.com/ChimeHQ/Neon.git
Revision (git rev-parse @):
e2c6700d715eeb220438dde1ca7cbc110e2db5b8
SPI manifest file found: $workDir/.spi.yml
SUCCESS checkout https://github.com/ChimeHQ/Neon.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $workDir
https://github.com/ChimeHQ/Neon.git
Running build ...
bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Fetching https://github.com/ChimeHQ/SwiftTreeSitter
[1/1498] Fetching swifttreesitter
Fetched https://github.com/ChimeHQ/SwiftTreeSitter from cache (0.28s)
Fetching https://github.com/ChimeHQ/Rearrange
[1/516] Fetching rearrange
Fetched https://github.com/ChimeHQ/Rearrange from cache (0.22s)
Computing version for https://github.com/ChimeHQ/Rearrange
Computed https://github.com/ChimeHQ/Rearrange at 1.8.1 (1.11s)
Creating working copy for https://github.com/ChimeHQ/SwiftTreeSitter
Working copy of https://github.com/ChimeHQ/SwiftTreeSitter resolved at b01904a3737649c1d8520106bbb285724fe5b0bb
Creating working copy for https://github.com/ChimeHQ/Rearrange
Working copy of https://github.com/ChimeHQ/Rearrange resolved at 1.8.1
Building for debugging...
[0/11] Write sources
[7/11] Write swift-version-24593BA9C3E375BF.txt
[7/11] Compiling scanner.c
[9/23] Compiling lib.c
[11/42] Emitting module SwiftTreeSitter
/host/spi-builder-workspace/.build/checkouts/SwiftTreeSitter/Sources/SwiftTreeSitter/Parser.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/SwiftTreeSitter/Sources/SwiftTreeSitter/Predicate.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[12/44] Compiling Rearrange NSTextLocation+Comparable.swift
[13/45] Compiling Rearrange UITextRange+Convenience.swift
[13/45] Compiling parser.c
[15/45] Compiling SwiftTreeSitter Tree.swift
[16/45] Compiling SwiftTreeSitter TreeCursor.swift
[17/45] Emitting module ConcurrencyCompatibility
[18/45] Compiling ConcurrencyCompatibility Compatibility.swift
[19/45] Compiling SwiftTreeSitter Bundle+Extensions.swift
[20/45] Compiling SwiftTreeSitter Encoding+Helpers.swift
[21/45] Compiling SwiftTreeSitter Input.swift
[22/45] Compiling Rearrange String+NSRange.swift
[23/45] Compiling Rearrange NSTextRange+NSRange.swift
[24/45] Compiling Rearrange RangeMutation.swift
/host/spi-builder-workspace/.build/checkouts/Rearrange/Sources/Rearrange/RangeMutation.swift:9:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[25/45] Compiling SwiftTreeSitter InputEdit.swift
[26/45] Compiling SwiftTreeSitter Language.swift
[27/45] Compiling SwiftTreeSitter LanguageConfiguration.swift
[28/45] Compiling SwiftTreeSitter SendableTypes.swift
[29/45] Compiling SwiftTreeSitter String+Data.swift
[30/45] Compiling SwiftTreeSitter String+TextProvider.swift
[31/45] Compiling SwiftTreeSitter TSRange.swift
[36/45] Compiling Rearrange NSRange+Shift.swift
[37/45] Emitting module Rearrange
/host/spi-builder-workspace/.build/checkouts/Rearrange/Sources/Rearrange/RangeMutation.swift:9:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[38/47] Compiling SwiftTreeSitter ResolvingQueryCursor.swift
[39/47] Compiling SwiftTreeSitter ResolvingQueryMatchSequence.swift
[40/47] Compiling SwiftTreeSitter Node.swift
/host/spi-builder-workspace/.build/checkouts/SwiftTreeSitter/Sources/SwiftTreeSitter/Parser.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[41/47] Compiling SwiftTreeSitter Parser.swift
/host/spi-builder-workspace/.build/checkouts/SwiftTreeSitter/Sources/SwiftTreeSitter/Parser.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[42/47] Compiling SwiftTreeSitter Point.swift
/host/spi-builder-workspace/.build/checkouts/SwiftTreeSitter/Sources/SwiftTreeSitter/Parser.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[43/47] Compiling SwiftTreeSitter Predicate.swift
/host/spi-builder-workspace/.build/checkouts/SwiftTreeSitter/Sources/SwiftTreeSitter/Predicate.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[44/47] Compiling SwiftTreeSitter Query.swift
/host/spi-builder-workspace/.build/checkouts/SwiftTreeSitter/Sources/SwiftTreeSitter/Predicate.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[45/47] Compiling SwiftTreeSitter QueryDefinitions.swift
/host/spi-builder-workspace/.build/checkouts/SwiftTreeSitter/Sources/SwiftTreeSitter/Predicate.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[49/65] Compiling RangeState RangeTarget.swift
/host/spi-builder-workspace/Sources/RangeState/RangeTarget.swift:6:7: warning: associated value 'set' of 'Sendable'-conforming enum 'RangeTarget' has non-sendable type 'IndexSet'
        case set(IndexSet)
             ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/RangeState/RangeTarget.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/RangeState/RangeTarget.swift:7:7: warning: associated value 'range' of 'Sendable'-conforming enum 'RangeTarget' has non-sendable type 'NSRange' (aka '_NSRange')
        case range(NSRange)
             ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
[50/66] Compiling SwiftTreeSitterLayer Queryable.swift
[51/66] Compiling SwiftTreeSitterLayer LanguageLayerQueryCursor.swift
[52/66] Compiling SwiftTreeSitterLayer ParseState.swift
[53/66] Compiling SwiftTreeSitterLayer TreeSitter+Extensions.swift
[54/66] Compiling RangeState ThreePhaseRangeValidator.swift
/host/spi-builder-workspace/Sources/RangeState/ThreePhaseRangeValidator.swift:170:36: warning: passing argument of non-sendable type 'RangeValidator<Content>.ContentRange' (aka 'Versioned<Content.Version, _NSRange>') outside of main actor-isolated context may introduce data races
                        let validation = await provider(contentRange)
                                                        ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/ThreePhaseRangeValidator.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[55/66] Emitting module SwiftTreeSitterLayer
[56/66] Compiling SwiftTreeSitterLayer IndexSet+Range.swift
[57/66] Compiling SwiftTreeSitterLayer LanguageLayer.swift
[58/66] Compiling RangeState Versioned.swift
[59/66] Compiling RangeState SinglePhaseRangeValidator.swift
/host/spi-builder-workspace/Sources/RangeState/SinglePhaseRangeValidator.swift:10:19: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
        public typealias Provider = HybridValueProvider<ContentRange, Validation>
                         ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/SinglePhaseRangeValidator.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/RangeState/SinglePhaseRangeValidator.swift:46:4: warning: non-sendable type 'SinglePhaseRangeValidator<Content>.ContentRange?' (aka 'Optional<Versioned<Content.Version, _NSRange>>') returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary
                        for await versionedRange in stream {
                        ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/SinglePhaseRangeValidator.swift:82:50: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                        guard let validation = configuration.provider.sync(contentRange) else {
                                                                      ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/SinglePhaseRangeValidator.swift:136:54: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                let validation = await self.configuration.provider.mainActorAsync(contentRange)
                                                                   ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
[60/66] Compiling RangeState RangeValidator.swift
/host/spi-builder-workspace/Sources/RangeState/RangeValidator.swift:8:7: warning: associated value 'success' of 'Sendable'-conforming enum 'Validation' has non-sendable type 'NSRange' (aka '_NSRange')
        case success(NSRange)
             ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/RangeValidator.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/RangeState/RangeValidator.swift:14:19: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
        public typealias ValidationProvider = HybridValueProvider<ContentRange, Validation>
                         ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/RangeValidator.swift:18:8: warning: associated value 'needed' of 'Sendable'-conforming enum 'Action' has non-sendable type 'NSRange' (aka '_NSRange')
                case needed(ContentRange)
                     ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
[61/66] Compiling RangeState RangeInvalidationBuffer.swift
[62/66] Compiling RangeState HybridValueProvider+RangeProcessor.swift
[63/66] Compiling RangeState HybridValueProvider.swift
[64/66] Emitting module RangeState
/host/spi-builder-workspace/Sources/RangeState/RangeTarget.swift:6:7: warning: associated value 'set' of 'Sendable'-conforming enum 'RangeTarget' has non-sendable type 'IndexSet'
        case set(IndexSet)
             ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/RangeState/RangeTarget.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/RangeState/RangeTarget.swift:7:7: warning: associated value 'range' of 'Sendable'-conforming enum 'RangeTarget' has non-sendable type 'NSRange' (aka '_NSRange')
        case range(NSRange)
             ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/RangeValidator.swift:8:7: warning: associated value 'success' of 'Sendable'-conforming enum 'Validation' has non-sendable type 'NSRange' (aka '_NSRange')
        case success(NSRange)
             ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/RangeValidator.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/RangeState/RangeValidator.swift:14:19: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
        public typealias ValidationProvider = HybridValueProvider<ContentRange, Validation>
                         ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/RangeValidator.swift:18:8: warning: associated value 'needed' of 'Sendable'-conforming enum 'Action' has non-sendable type 'NSRange' (aka '_NSRange')
                case needed(ContentRange)
                     ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/SinglePhaseRangeValidator.swift:10:19: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
        public typealias Provider = HybridValueProvider<ContentRange, Validation>
                         ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/RangeState/SinglePhaseRangeValidator.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[65/66] Compiling RangeState RangeProcessor.swift
[66/67] Compiling SwiftTreeSitterLayer Snapshots.swift
[69/72] Emitting module TreeSitterClient
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:63:20: warning: non-sendable type 'TreeSitterClient.Configuration' in asynchronous access to main actor-isolated property 'configuration' cannot cross actor boundary
                        lengthProvider: configuration.lengthProvider,
                                        ^
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:26:16: note: consider making struct 'Configuration' conform to the 'Sendable' protocol
        public struct Configuration {
                      ^
                                    : Sendable
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:69:22: warning: non-sendable type 'UnversionableContent' in asynchronous access to main actor-isolated property 'versionedContent' cannot cross actor boundary
                        versionedContent: versionedContent,
                                          ^
/host/spi-builder-workspace/Sources/RangeState/Versioned.swift:43:20: note: class 'UnversionableContent' does not conform to the 'Sendable' protocol
public final class UnversionableContent: VersionedContent {
                   ^
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:6:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RangeState'
import RangeState
^
@preconcurrency
[70/72] Compiling TreeSitterClient BackgroundingLanguageLayerTree.swift
[71/72] Compiling TreeSitterClient TreeSitter+Extensions.swift
[72/72] Compiling TreeSitterClient TreeSitterClient.swift
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:63:20: warning: non-sendable type 'TreeSitterClient.Configuration' in asynchronous access to main actor-isolated property 'configuration' cannot cross actor boundary
                        lengthProvider: configuration.lengthProvider,
                                        ^
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:26:16: note: consider making struct 'Configuration' conform to the 'Sendable' protocol
        public struct Configuration {
                      ^
                                    : Sendable
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:69:22: warning: non-sendable type 'UnversionableContent' in asynchronous access to main actor-isolated property 'versionedContent' cannot cross actor boundary
                        versionedContent: versionedContent,
                                          ^
/host/spi-builder-workspace/Sources/RangeState/Versioned.swift:43:20: note: class 'UnversionableContent' does not conform to the 'Sendable' protocol
public final class UnversionableContent: VersionedContent {
                   ^
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:6:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'RangeState'
import RangeState
^
@preconcurrency
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:204:4: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                .init(
                 ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/TreeSitterClient/TreeSitterClient.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[74/84] Compiling Neon ThreePhaseTextSystemStyler.swift
[75/85] Compiling Neon TokenSystemValidator.swift
/host/spi-builder-workspace/Sources/Neon/TokenSystemValidator.swift:17:6: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
        var validationProvider: HybridValueProvider<Validator.ContentRange, Validation> {
            ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TokenSystemValidator.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Neon/TokenSystemValidator.swift:18:4: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                .init(
                 ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TokenSystemValidator.swift:20:50: warning: passing argument of non-sendable type 'TokenSystemValidator<Interface>.Validator.ContentRange' (aka 'Versioned<Interface.Content.Version, _NSRange>') into main actor-isolated context may introduce data races
                        asyncValue: { range, _ in await self.validate(range)}
                                                                      ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TokenSystemValidator.swift:31:41: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                guard let application = tokenProvider.sync(range.value) else {
                                                      ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TokenSystemValidator.swift:44:41: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                let application = await tokenProvider.mainActorAsync(range.value)
                                                      ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
[76/85] Compiling Neon TextViewSystemInterface.swift
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:3:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:3:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:3:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:10:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:10:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:10:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:154:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:154:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:154:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
[77/85] Compiling Neon TextSystemStyler.swift
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:10:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:10:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:10:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:14:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:14:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:14:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:72:19: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(visionOS)
                  ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:72:19: note: did you mean 'iOS'?
#if os(iOS) || os(visionOS)
                  ^~~~~~~~
                  iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:72:19: note: did you mean 'Windows'?
#if os(iOS) || os(visionOS)
                  ^~~~~~~~
                  Windows
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:170:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:170:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:170:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
[78/85] Compiling Neon TextViewHighlighter.swift
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:10:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:10:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:10:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:14:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:14:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:14:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:72:19: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(visionOS)
                  ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:72:19: note: did you mean 'iOS'?
#if os(iOS) || os(visionOS)
                  ^~~~~~~~
                  iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:72:19: note: did you mean 'Windows'?
#if os(iOS) || os(visionOS)
                  ^~~~~~~~
                  Windows
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:170:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:170:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:170:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
[79/85] Compiling Neon PlatformTextSystem.swift
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:9:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:9:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:9:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:15:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:15:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:15:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:79:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:79:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:79:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:7:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:7:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:7:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:15:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:15:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:15:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
[80/85] Compiling Neon TextStorageDelegateBuffer.swift
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:9:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:9:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:9:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:15:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:15:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:15:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:79:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:79:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:79:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:7:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:7:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:7:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:15:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:15:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:15:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
[81/85] Emitting module Neon
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:9:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:9:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:9:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:15:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:15:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/PlatformTextSystem.swift:15:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:7:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:7:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:7:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:15:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:15:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextStorageDelegateBuffer.swift:15:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:10:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:10:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:10:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:14:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:14:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:14:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:72:19: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(visionOS)
                  ^
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:72:19: note: did you mean 'iOS'?
#if os(iOS) || os(visionOS)
                  ^~~~~~~~
                  iOS
/host/spi-builder-workspace/Sources/Neon/TextViewHighlighter.swift:72:19: note: did you mean 'Windows'?
#if os(iOS) || os(visionOS)
                  ^~~~~~~~
                  Windows
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:3:23: warning: unknown operating system for build configuration 'os'
#elseif os(iOS) || os(visionOS)
                      ^
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:3:23: note: did you mean 'iOS'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      iOS
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:3:23: note: did you mean 'Windows'?
#elseif os(iOS) || os(visionOS)
                      ^~~~~~~~
                      Windows
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:10:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:10:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:10:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:154:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:154:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TextViewSystemInterface.swift:154:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/TreeSitterClient+Neon.swift:62:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TreeSitterClient+Neon.swift:62:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TreeSitterClient+Neon.swift:62:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/Token.swift:7:13: warning: stored property 'range' of 'Sendable'-conforming struct 'Token' has non-sendable type 'NSRange' (aka '_NSRange')
        public let range: NSRange
                   ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/Token.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Neon/Token.swift:28:13: warning: stored property 'range' of 'Sendable'-conforming struct 'TokenApplication' has non-sendable type 'NSRange?' (aka 'Optional<_NSRange>')
        public let range: NSRange?
                   ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/Token.swift:40:18: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
public typealias TokenProvider = HybridValueProvider<NSRange, TokenApplication>
                 ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TokenSystemValidator.swift:17:6: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
        var validationProvider: HybridValueProvider<Validator.ContentRange, Validation> {
            ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TokenSystemValidator.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[82/85] Compiling Neon TextSystemInterface+Validation.swift
/host/spi-builder-workspace/Sources/Neon/TextSystemInterface+Validation.swift:36:4: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                .init(
                 ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TextSystemInterface+Validation.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Neon/TextSystemInterface+Validation.swift:40:38: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                                guard let application = provider.sync(contentRange.value) else {
                                                                 ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TextSystemInterface+Validation.swift:47:65: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                                return await asyncValidate(contentRange, provider: provider.mainActorAsync)
                                                                                            ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
[83/85] Compiling Neon TextSystemInterface.swift
/host/spi-builder-workspace/Sources/Neon/TextSystemInterface+Validation.swift:36:4: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                .init(
                 ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TextSystemInterface+Validation.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Neon/TextSystemInterface+Validation.swift:40:38: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                                guard let application = provider.sync(contentRange.value) else {
                                                                 ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TextSystemInterface+Validation.swift:47:65: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                                return await asyncValidate(contentRange, provider: provider.mainActorAsync)
                                                                                            ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
[84/85] Compiling Neon Token.swift
/host/spi-builder-workspace/Sources/Neon/Token.swift:7:13: warning: stored property 'range' of 'Sendable'-conforming struct 'Token' has non-sendable type 'NSRange' (aka '_NSRange')
        public let range: NSRange
                   ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/Token.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Neon/Token.swift:28:13: warning: stored property 'range' of 'Sendable'-conforming struct 'TokenApplication' has non-sendable type 'NSRange?' (aka 'Optional<_NSRange>')
        public let range: NSRange?
                   ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/Token.swift:40:18: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
public typealias TokenProvider = HybridValueProvider<NSRange, TokenApplication>
                 ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/Token.swift:45:4: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                .init(
                 ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
[85/85] Compiling Neon TreeSitterClient+Neon.swift
/host/spi-builder-workspace/Sources/Neon/TreeSitterClient+Neon.swift:62:32: warning: unknown operating system for build configuration 'os'
#if os(macOS) || os(iOS) || os(visionOS)
                               ^
/host/spi-builder-workspace/Sources/Neon/TreeSitterClient+Neon.swift:62:32: note: did you mean 'iOS'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               iOS
/host/spi-builder-workspace/Sources/Neon/TreeSitterClient+Neon.swift:62:32: note: did you mean 'Windows'?
#if os(macOS) || os(iOS) || os(visionOS)
                               ^~~~~~~~
                               Windows
/host/spi-builder-workspace/Sources/Neon/TreeSitterClient+Neon.swift:23:3: warning: type 'NSRange' (aka '_NSRange') does not conform to the 'Sendable' protocol
                TokenProvider(
                ^
Foundation._NSRange:1:15: note: struct '_NSRange' does not conform to the 'Sendable' protocol
public struct _NSRange {
              ^
/host/spi-builder-workspace/Sources/Neon/TreeSitterClient+Neon.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
Build complete! (24.61s)
Build complete.
Done.

Build Machine: Linux 2