The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SymbolPicker, reference 1.0 (edf85b), with Swift 6.1 for macOS (SPM) on 2 Feb 2026 22:27:46 UTC.

Swift 6 data race errors: 9

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SzpakKamil/SymbolPicker.git
Reference: 1.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/SzpakKamil/SymbolPicker
 * branch            1.0        -> FETCH_HEAD
 * [new branch]      1.0        -> origin/1.0
HEAD is now at edf85b5 Update skill installation instructions in documentation
Cloned https://github.com/SzpakKamil/SymbolPicker.git
Revision (git rev-parse @):
edf85b5f6f9021fef77032b2305c5fe3c4ec8147
SUCCESS checkout https://github.com/SzpakKamil/SymbolPicker.git at 1.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/SzpakKamil/SymbolPicker.git
https://github.com/SzpakKamil/SymbolPicker.git
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "searchbar",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.1.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SzpakKamil/SearchBar.git"
    }
  ],
  "manifest_display_name" : "SymbolPicker",
  "name" : "SymbolPicker",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "SymbolPicker",
      "targets" : [
        "SymbolPicker"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SymbolPicker",
      "module_type" : "SwiftTarget",
      "name" : "SymbolPicker",
      "path" : "Sources/SymbolPicker",
      "product_dependencies" : [
        "SearchBar"
      ],
      "product_memberships" : [
        "SymbolPicker"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ArrayFromColor.swift",
        "Components/Blur.swift",
        "Components/SPColorPicker.swift",
        "Components/SPDismissButton.swift",
        "Components/SPSelectedSymbol.swift",
        "Components/SPSymbolsList.swift",
        "DataTypes/SymbolColor.swift",
        "DataTypes/SymbolLists.swift",
        "DataTypes/SymbolModel.swift",
        "DataTypes/SymbolPickerDismissType.swift",
        "DataTypes/SymbolPickerSymbolsStyle.swift",
        "DataTypes/SymbolPickerTranslation.swift",
        "DataTypes/SymbolSection.swift",
        "IfModifier.swift",
        "LuminanceForColor.swift",
        "SPForegroundStyleModifier.swift",
        "SymbolPicker.swift",
        "SymbolPickerModifier.swift"
      ],
      "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/7] Copying Localizable.xcstrings
[1/7] Copying Info.plist
[1/7] Write sources
[1/7] Copying Info.plist
[2/7] Copying Localizable.xcstrings
[6/7] Write swift-version-2F0A5646E1D333AE.txt
[8/22] Compiling SearchBar SearchFieldClearButton.swift
[9/23] Compiling SearchBar SearchBarCancelButtonDisplayMode.swift
[10/23] Compiling SearchBar SearchBarClearButtonDisplayMode.swift
[11/23] Compiling SearchBar SearchBarMaterial.swift
[12/23] Compiling SearchBar SearchBarScale.swift
[13/23] Emitting module SearchBar
[14/23] Compiling SearchBar SearchBarToken.swift
[15/23] Compiling SearchBar SearchBarTranslation.swift
[16/23] Compiling SearchBar IfModifier.swift
[17/23] Compiling SearchBar Modifiers.swift
[18/23] Compiling SearchBar SearchBarMacOS.swift
[19/23] Compiling SearchBar SearchFieldView.swift
[20/23] Compiling SearchBar SearchBarStyle.swift
[21/23] Compiling SearchBar SearchBarSuggestion.swift
[22/23] Compiling SearchBar SearchBarIOSVision.swift
[23/23] Compiling SearchBar resource_bundle_accessor.swift
[24/42] Compiling SymbolPicker SymbolSection.swift
[25/42] Compiling SymbolPicker IfModifier.swift
[26/42] Compiling SymbolPicker SymbolPickerSymbolsStyle.swift
[27/42] Compiling SymbolPicker SymbolPickerTranslation.swift
[28/43] Compiling SymbolPicker LuminanceForColor.swift
[29/43] Compiling SymbolPicker SPForegroundStyleModifier.swift
[30/43] Compiling SymbolPicker SymbolModel.swift
[31/43] Compiling SymbolPicker SymbolPickerDismissType.swift
[32/43] Compiling SymbolPicker SymbolPicker.swift
[33/43] Compiling SymbolPicker SymbolPickerModifier.swift
[34/43] Compiling SymbolPicker resource_bundle_accessor.swift
[35/43] Compiling SymbolPicker SPSelectedSymbol.swift
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:202:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
178 | #else
179 | @_documentation(visibility: internal)
180 | struct SPSelectedSymbol: View, Equatable {
    |                                `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
181 |     var symbolName: String
182 |     var colorValue: SymbolColor?
    :
200 |     }
201 |
202 |     static func ==(lhs: SPSelectedSymbol, rhs: SPSelectedSymbol) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
203 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.calculatedScale == rhs.calculatedScale && lhs.calculatedOffset == rhs.calculatedOffset
204 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:238:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
208 |  @available(iOS 15.0, macOS 12.0, visionOS 1.0, *)
209 | @_documentation(visibility: internal)
210 | struct SPSelectedSymbolNew: View, Equatable {
    |                                   `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
211 |     @Environment(\.dynamicTypeSize) var dynamicTypeSize
212 |     var symbolName: String
    :
236 |     }
237 |
238 |     static func ==(lhs: SPSelectedSymbolNew, rhs: SPSelectedSymbolNew) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
239 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.calculatedScale == rhs.calculatedScale && lhs.calculatedOffset == rhs.calculatedOffset
240 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:309:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
242 |
243 |  @_documentation(visibility: internal)
244 | struct SPSelectedSymbolContent: View, Equatable {
    |                                       `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
245 |     var symbolName: String
246 |     var colorValue: SymbolColor?
    :
307 |     }
308 |
309 |     static func ==(lhs: SPSelectedSymbolContent, rhs: SPSelectedSymbolContent) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
310 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.calculatedScale == rhs.calculatedScale && lhs.calculatedOffset == rhs.calculatedOffset && lhs.size == rhs.size
311 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:342:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
313 |
314 |  @_documentation(visibility: internal)
315 | struct SPSelectedSymbolOld: View, Equatable {
    |                                   `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
316 |     @Environment(\.sizeCategory) var sizeCategory
317 |     var symbolName: String
    :
340 |     }
341 |
342 |     static func ==(lhs: SPSelectedSymbolOld, rhs: SPSelectedSymbolOld) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
343 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.sizeCategory == rhs.sizeCategory
344 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:465:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
435 | #else
436 | @_documentation(visibility: internal)
437 | struct SPSymbolsList: View, Equatable {
    |                             `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
438 |     @Binding var searchText: String
439 |     @Binding var symbolName: String
    :
463 |     }
464 |
465 |     static func ==(lhs: SPSymbolsList, rhs: SPSymbolsList) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
466 |         lhs.loadedSymbols == rhs.loadedSymbols && lhs.symbolName == rhs.symbolName
467 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:576:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
469 |
470 |  @_documentation(visibility: internal)
471 | struct SPSymbolsListContent: View, Equatable {
    |                                    `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
472 |     @Environment(\.colorScheme) var colorScheme
473 |     @Binding var searchText: String
    :
574 |     }
575 |
576 |     static func ==(lhs: SPSymbolsListContent, rhs: SPSymbolsListContent) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
577 |         lhs.loadedSymbols == rhs.loadedSymbols && lhs.size1 == rhs.size1 && lhs.size2 == rhs.size2
578 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:656:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
581 |  @_documentation(visibility: internal)
582 | @available(iOS 15.0, macOS 12.0, visionOS 1.0, *)
583 | struct SPSymbolsListNew: View, Equatable {
    |                                `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
584 |     @Environment(\.dynamicTypeSize) var dynamicTypeSize
585 |     @Environment(\.dismiss) var dismiss
    :
654 |     }
655 |
656 |     static func ==(lhs: SPSymbolsListNew, rhs: SPSymbolsListNew) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
657 |         lhs.loadedSymbols == rhs.loadedSymbols
658 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:715:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
660 |
661 |  @_documentation(visibility: internal)
662 | struct SPSymbolsListOld: View, Equatable {
    |                                `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
663 |     @Environment(\.sizeCategory) var sizeCategory
664 |     @Binding var searchText: String
    :
713 |
714 |
715 |     static func ==(lhs: SPSymbolsListOld, rhs: SPSymbolsListOld) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
716 |         lhs.loadedSymbols == rhs.loadedSymbols
717 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:849:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
719 |
720 |
721 |  struct SPSymbolButton: View, Equatable{
    |                               `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
722 |     @Environment(\.colorScheme) var colorScheme
723 |     var symbolModel: SymbolModel
    :
847 |     }
848 |
849 |     static func ==(lhs: SPSymbolButton, rhs: SPSymbolButton) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
850 |         if lhs.isUsingFilledSymbols && rhs.isUsingFilledSymbols{
851 |             return (lhs.symbolName == lhs.symbolModel.filledSymbolName) == (rhs.symbolName == rhs.symbolModel.filledSymbolName) && lhs.size == rhs.size
[36/43] Compiling SymbolPicker SPSymbolsList.swift
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:202:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
178 | #else
179 | @_documentation(visibility: internal)
180 | struct SPSelectedSymbol: View, Equatable {
    |                                `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
181 |     var symbolName: String
182 |     var colorValue: SymbolColor?
    :
200 |     }
201 |
202 |     static func ==(lhs: SPSelectedSymbol, rhs: SPSelectedSymbol) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
203 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.calculatedScale == rhs.calculatedScale && lhs.calculatedOffset == rhs.calculatedOffset
204 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:238:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
208 |  @available(iOS 15.0, macOS 12.0, visionOS 1.0, *)
209 | @_documentation(visibility: internal)
210 | struct SPSelectedSymbolNew: View, Equatable {
    |                                   `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
211 |     @Environment(\.dynamicTypeSize) var dynamicTypeSize
212 |     var symbolName: String
    :
236 |     }
237 |
238 |     static func ==(lhs: SPSelectedSymbolNew, rhs: SPSelectedSymbolNew) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
239 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.calculatedScale == rhs.calculatedScale && lhs.calculatedOffset == rhs.calculatedOffset
240 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:309:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
242 |
243 |  @_documentation(visibility: internal)
244 | struct SPSelectedSymbolContent: View, Equatable {
    |                                       `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
245 |     var symbolName: String
246 |     var colorValue: SymbolColor?
    :
307 |     }
308 |
309 |     static func ==(lhs: SPSelectedSymbolContent, rhs: SPSelectedSymbolContent) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
310 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.calculatedScale == rhs.calculatedScale && lhs.calculatedOffset == rhs.calculatedOffset && lhs.size == rhs.size
311 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:342:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
313 |
314 |  @_documentation(visibility: internal)
315 | struct SPSelectedSymbolOld: View, Equatable {
    |                                   `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
316 |     @Environment(\.sizeCategory) var sizeCategory
317 |     var symbolName: String
    :
340 |     }
341 |
342 |     static func ==(lhs: SPSelectedSymbolOld, rhs: SPSelectedSymbolOld) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
343 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.sizeCategory == rhs.sizeCategory
344 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:465:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
435 | #else
436 | @_documentation(visibility: internal)
437 | struct SPSymbolsList: View, Equatable {
    |                             `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
438 |     @Binding var searchText: String
439 |     @Binding var symbolName: String
    :
463 |     }
464 |
465 |     static func ==(lhs: SPSymbolsList, rhs: SPSymbolsList) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
466 |         lhs.loadedSymbols == rhs.loadedSymbols && lhs.symbolName == rhs.symbolName
467 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:576:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
469 |
470 |  @_documentation(visibility: internal)
471 | struct SPSymbolsListContent: View, Equatable {
    |                                    `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
472 |     @Environment(\.colorScheme) var colorScheme
473 |     @Binding var searchText: String
    :
574 |     }
575 |
576 |     static func ==(lhs: SPSymbolsListContent, rhs: SPSymbolsListContent) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
577 |         lhs.loadedSymbols == rhs.loadedSymbols && lhs.size1 == rhs.size1 && lhs.size2 == rhs.size2
578 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:656:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
581 |  @_documentation(visibility: internal)
582 | @available(iOS 15.0, macOS 12.0, visionOS 1.0, *)
583 | struct SPSymbolsListNew: View, Equatable {
    |                                `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
584 |     @Environment(\.dynamicTypeSize) var dynamicTypeSize
585 |     @Environment(\.dismiss) var dismiss
    :
654 |     }
655 |
656 |     static func ==(lhs: SPSymbolsListNew, rhs: SPSymbolsListNew) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
657 |         lhs.loadedSymbols == rhs.loadedSymbols
658 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:715:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
660 |
661 |  @_documentation(visibility: internal)
662 | struct SPSymbolsListOld: View, Equatable {
    |                                `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
663 |     @Environment(\.sizeCategory) var sizeCategory
664 |     @Binding var searchText: String
    :
713 |
714 |
715 |     static func ==(lhs: SPSymbolsListOld, rhs: SPSymbolsListOld) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
716 |         lhs.loadedSymbols == rhs.loadedSymbols
717 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:849:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
719 |
720 |
721 |  struct SPSymbolButton: View, Equatable{
    |                               `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
722 |     @Environment(\.colorScheme) var colorScheme
723 |     var symbolModel: SymbolModel
    :
847 |     }
848 |
849 |     static func ==(lhs: SPSymbolButton, rhs: SPSymbolButton) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
850 |         if lhs.isUsingFilledSymbols && rhs.isUsingFilledSymbols{
851 |             return (lhs.symbolName == lhs.symbolModel.filledSymbolName) == (rhs.symbolName == rhs.symbolModel.filledSymbolName) && lhs.size == rhs.size
[37/43] Compiling SymbolPicker ArrayFromColor.swift
[38/43] Compiling SymbolPicker Blur.swift
[39/43] Emitting module SymbolPicker
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:202:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
178 | #else
179 | @_documentation(visibility: internal)
180 | struct SPSelectedSymbol: View, Equatable {
    |                                `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
181 |     var symbolName: String
182 |     var colorValue: SymbolColor?
    :
200 |     }
201 |
202 |     static func ==(lhs: SPSelectedSymbol, rhs: SPSelectedSymbol) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
203 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.calculatedScale == rhs.calculatedScale && lhs.calculatedOffset == rhs.calculatedOffset
204 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:238:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
208 |  @available(iOS 15.0, macOS 12.0, visionOS 1.0, *)
209 | @_documentation(visibility: internal)
210 | struct SPSelectedSymbolNew: View, Equatable {
    |                                   `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
211 |     @Environment(\.dynamicTypeSize) var dynamicTypeSize
212 |     var symbolName: String
    :
236 |     }
237 |
238 |     static func ==(lhs: SPSelectedSymbolNew, rhs: SPSelectedSymbolNew) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
239 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.calculatedScale == rhs.calculatedScale && lhs.calculatedOffset == rhs.calculatedOffset
240 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:309:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
242 |
243 |  @_documentation(visibility: internal)
244 | struct SPSelectedSymbolContent: View, Equatable {
    |                                       `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
245 |     var symbolName: String
246 |     var colorValue: SymbolColor?
    :
307 |     }
308 |
309 |     static func ==(lhs: SPSelectedSymbolContent, rhs: SPSelectedSymbolContent) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
310 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.calculatedScale == rhs.calculatedScale && lhs.calculatedOffset == rhs.calculatedOffset && lhs.size == rhs.size
311 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSelectedSymbol.swift:342:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
313 |
314 |  @_documentation(visibility: internal)
315 | struct SPSelectedSymbolOld: View, Equatable {
    |                                   `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
316 |     @Environment(\.sizeCategory) var sizeCategory
317 |     var symbolName: String
    :
340 |     }
341 |
342 |     static func ==(lhs: SPSelectedSymbolOld, rhs: SPSelectedSymbolOld) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
343 |         lhs.symbolName == rhs.symbolName && lhs.colorValue == rhs.colorValue && lhs.sizeCategory == rhs.sizeCategory
344 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:465:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
435 | #else
436 | @_documentation(visibility: internal)
437 | struct SPSymbolsList: View, Equatable {
    |                             `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
438 |     @Binding var searchText: String
439 |     @Binding var symbolName: String
    :
463 |     }
464 |
465 |     static func ==(lhs: SPSymbolsList, rhs: SPSymbolsList) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
466 |         lhs.loadedSymbols == rhs.loadedSymbols && lhs.symbolName == rhs.symbolName
467 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:576:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
469 |
470 |  @_documentation(visibility: internal)
471 | struct SPSymbolsListContent: View, Equatable {
    |                                    `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
472 |     @Environment(\.colorScheme) var colorScheme
473 |     @Binding var searchText: String
    :
574 |     }
575 |
576 |     static func ==(lhs: SPSymbolsListContent, rhs: SPSymbolsListContent) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
577 |         lhs.loadedSymbols == rhs.loadedSymbols && lhs.size1 == rhs.size1 && lhs.size2 == rhs.size2
578 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:656:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
581 |  @_documentation(visibility: internal)
582 | @available(iOS 15.0, macOS 12.0, visionOS 1.0, *)
583 | struct SPSymbolsListNew: View, Equatable {
    |                                `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
584 |     @Environment(\.dynamicTypeSize) var dynamicTypeSize
585 |     @Environment(\.dismiss) var dismiss
    :
654 |     }
655 |
656 |     static func ==(lhs: SPSymbolsListNew, rhs: SPSymbolsListNew) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
657 |         lhs.loadedSymbols == rhs.loadedSymbols
658 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:715:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
660 |
661 |  @_documentation(visibility: internal)
662 | struct SPSymbolsListOld: View, Equatable {
    |                                `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
663 |     @Environment(\.sizeCategory) var sizeCategory
664 |     @Binding var searchText: String
    :
713 |
714 |
715 |     static func ==(lhs: SPSymbolsListOld, rhs: SPSymbolsListOld) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
716 |         lhs.loadedSymbols == rhs.loadedSymbols
717 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Components/SPSymbolsList.swift:849:17: warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
719 |
720 |
721 |  struct SPSymbolButton: View, Equatable{
    |                               `- note: add '@preconcurrency' to the 'Equatable' conformance to defer isolation checking to run time
722 |     @Environment(\.colorScheme) var colorScheme
723 |     var symbolModel: SymbolModel
    :
847 |     }
848 |
849 |     static func ==(lhs: SPSymbolButton, rhs: SPSymbolButton) -> Bool{
    |                 |- warning: main actor-isolated operator function '==' cannot be used to satisfy nonisolated requirement from protocol 'Equatable'; this is an error in the Swift 6 language mode
    |                 `- note: add 'nonisolated' to '==' to make this operator function not isolated to the actor
850 |         if lhs.isUsingFilledSymbols && rhs.isUsingFilledSymbols{
851 |             return (lhs.symbolName == lhs.symbolModel.filledSymbolName) == (rhs.symbolName == rhs.symbolModel.filledSymbolName) && lhs.size == rhs.size
[40/43] Compiling SymbolPicker SPColorPicker.swift
[41/43] Compiling SymbolPicker SPDismissButton.swift
[42/43] Compiling SymbolPicker SymbolColor.swift
[43/43] Compiling SymbolPicker SymbolLists.swift
Build complete! (170.38s)
Fetching https://github.com/SzpakKamil/SearchBar.git
[1/3398] Fetching searchbar
Fetched https://github.com/SzpakKamil/SearchBar.git from cache (155.89s)
Computing version for https://github.com/SzpakKamil/SearchBar.git
Computed https://github.com/SzpakKamil/SearchBar.git at 2.1.4 (156.40s)
Creating working copy for https://github.com/SzpakKamil/SearchBar.git
Working copy of https://github.com/SzpakKamil/SearchBar.git resolved at 2.1.4
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "searchbar",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.1.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SzpakKamil/SearchBar.git"
    }
  ],
  "manifest_display_name" : "SymbolPicker",
  "name" : "SymbolPicker",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "SymbolPicker",
      "targets" : [
        "SymbolPicker"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SymbolPicker",
      "module_type" : "SwiftTarget",
      "name" : "SymbolPicker",
      "path" : "Sources/SymbolPicker",
      "product_dependencies" : [
        "SearchBar"
      ],
      "product_memberships" : [
        "SymbolPicker"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SymbolPicker/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ArrayFromColor.swift",
        "Components/Blur.swift",
        "Components/SPColorPicker.swift",
        "Components/SPDismissButton.swift",
        "Components/SPSelectedSymbol.swift",
        "Components/SPSymbolsList.swift",
        "DataTypes/SymbolColor.swift",
        "DataTypes/SymbolLists.swift",
        "DataTypes/SymbolModel.swift",
        "DataTypes/SymbolPickerDismissType.swift",
        "DataTypes/SymbolPickerSymbolsStyle.swift",
        "DataTypes/SymbolPickerTranslation.swift",
        "DataTypes/SymbolSection.swift",
        "IfModifier.swift",
        "LuminanceForColor.swift",
        "SPForegroundStyleModifier.swift",
        "SymbolPicker.swift",
        "SymbolPickerModifier.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.