Build Information
Successful build of KaPow, reference 1.0.0 (eeb7f3), with Swift 6.1 for iOS using Xcode 16.3 on 22 Jul 2026 00:08:41 UTC.
Swift 6 data race errors: 6
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme KaPow -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCapturesBuild Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/laconicman/KaPow.git
Reference: 1.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/laconicman/KaPow
* tag 1.0.0 -> FETCH_HEAD
HEAD is now at eeb7f37 DOCS: Add changelog for the 1.0.0 release
Cloned https://github.com/laconicman/KaPow.git
Revision (git rev-parse @):
eeb7f37b7a2a60e89f5b5ccd52ca5659b6903596
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/laconicman/KaPow.git at 1.0.0
========================================
Build
========================================
Selected platform: iOS
Swift version: 6.1
Building package at path: $PWD
https://github.com/laconicman/KaPow.git
https://github.com/laconicman/KaPow.git
{
"dependencies" : [
],
"manifest_display_name" : "KaPow",
"name" : "KaPow",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
}
],
"products" : [
{
"name" : "KaPow",
"targets" : [
"KaPow"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "KaPowTests",
"module_type" : "SwiftTarget",
"name" : "KaPowTests",
"path" : "Tests/KaPowTests",
"sources" : [
"EffectBehaviorTests.swift",
"RepeatingEffectTests.swift",
"SecondOrderDynamicsTests.swift",
"ShakeEffectTests.swift",
"SpringTests.swift",
"TransformCompositorTests.swift"
],
"target_dependencies" : [
"KaPow"
],
"type" : "test"
},
{
"c99name" : "KaPow",
"module_type" : "SwiftTarget",
"name" : "KaPow",
"path" : "Sources/KaPow",
"product_memberships" : [
"KaPow"
],
"sources" : [
"EffectProxy.swift",
"Effects/EffectProxy+Feedback.swift",
"Effects/EffectProxy+Glow.swift",
"Effects/EffectProxy+Jump.swift",
"Effects/EffectProxy+Pulse.swift",
"Effects/EffectProxy+PushDown.swift",
"Effects/EffectProxy+Rise.swift",
"Effects/EffectProxy+Shake.swift",
"Effects/EffectProxy+Shine.swift",
"Effects/EffectProxy+Smoke.swift",
"Effects/EffectProxy+Spin.swift",
"Effects/EffectProxy+Spray.swift",
"Effects/EffectProxy+Wiggle.swift",
"Simulation/FrameClock.swift",
"Simulation/MathUtilities.swift",
"Simulation/SecondOrderDynamics.swift",
"Simulation/SeededRandomNumberGenerator.swift",
"Simulation/Spring.swift",
"Simulation/Transform3D.swift",
"Support/EffectAnimator.swift",
"Support/EffectProxy+Repeating.swift",
"Support/EffectRegistry.swift",
"Support/Haptics.swift",
"Support/ParticleImage.swift",
"Support/SoundEffect.swift",
"Support/TransformCompositor.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
KaPow: /Users/admin/builder/spi-builder-workspace
resolved source packages: KaPow
{
"dependencies" : [
],
"manifest_display_name" : "KaPow",
"name" : "KaPow",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
}
],
"products" : [
{
"name" : "KaPow",
"targets" : [
"KaPow"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "KaPowTests",
"module_type" : "SwiftTarget",
"name" : "KaPowTests",
"path" : "Tests/KaPowTests",
"sources" : [
"EffectBehaviorTests.swift",
"RepeatingEffectTests.swift",
"SecondOrderDynamicsTests.swift",
"ShakeEffectTests.swift",
"SpringTests.swift",
"TransformCompositorTests.swift"
],
"target_dependencies" : [
"KaPow"
],
"type" : "test"
},
{
"c99name" : "KaPow",
"module_type" : "SwiftTarget",
"name" : "KaPow",
"path" : "Sources/KaPow",
"product_memberships" : [
"KaPow"
],
"sources" : [
"EffectProxy.swift",
"Effects/EffectProxy+Feedback.swift",
"Effects/EffectProxy+Glow.swift",
"Effects/EffectProxy+Jump.swift",
"Effects/EffectProxy+Pulse.swift",
"Effects/EffectProxy+PushDown.swift",
"Effects/EffectProxy+Rise.swift",
"Effects/EffectProxy+Shake.swift",
"Effects/EffectProxy+Shine.swift",
"Effects/EffectProxy+Smoke.swift",
"Effects/EffectProxy+Spin.swift",
"Effects/EffectProxy+Spray.swift",
"Effects/EffectProxy+Wiggle.swift",
"Simulation/FrameClock.swift",
"Simulation/MathUtilities.swift",
"Simulation/SecondOrderDynamics.swift",
"Simulation/SeededRandomNumberGenerator.swift",
"Simulation/Spring.swift",
"Simulation/Transform3D.swift",
"Support/EffectAnimator.swift",
"Support/EffectProxy+Repeating.swift",
"Support/EffectRegistry.swift",
"Support/Haptics.swift",
"Support/ParticleImage.swift",
"Support/SoundEffect.swift",
"Support/TransformCompositor.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"KaPow"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme KaPow -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme KaPow -destination generic/platform=iOS "OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures"
Build settings from command line:
OTHER_SWIFT_FLAGS = -stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Resolve Package Graph
Resolved source packages:
KaPow: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'KaPow' in project 'KaPow'
➜ Explicit dependency on target 'KaPow' in project 'KaPow'
Target 'KaPow' in project 'KaPow' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 23f122d549f8cb9816e271114eda03df
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/23f122d549f8cb9816e271114eda03df.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.DependencyMetadataFileList (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.modulemap (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.DependencyStaticMetadataFileList (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow_const_extract_protocols.json (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.LinkFileList (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.SwiftConstValuesFileList (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.SwiftFileList (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-OutputFileMap.json (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-OutputFileMap.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/KaPow.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.modulemap (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos
SwiftDriver KaPow normal arm64 com.apple.xcode.tools.swift.compiler (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name KaPow -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ EffectProxy+Rise.swift,\ EffectProxy+Shake.swift,\ EffectProxy+Shine.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shake.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:56:25: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let size = view.bounds.size
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:47:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:58:42: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let superlayer = view.superview?.layer
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:47:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:58:31: warning: main actor-isolated property 'superview' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let superlayer = view.superview?.layer
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:221:55: note: property declared here
@property(nullable, nonatomic,readonly) UIView *superview;
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:47:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:59:46: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let position = superlayer.map { view.layer.convert(anchor, to: $0) } ?? anchor
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:71:58: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
superlayer.insertSublayer(layer, above: view.layer)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:47:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:73:18: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.addSublayer(layer)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Rise.swift:47:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shake.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shake.swift:78:14: warning: main actor-isolated property 'kapow' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.kapow.transforms.set(
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift:44:9: note: property declared here
var kapow: EffectProxy { EffectProxy(base: self) }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:66:32: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
container.frame = view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:61:18: note: add '@MainActor' to make instance method 'installLayers(on:)' part of global actor 'MainActor'
private func installLayers(on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:67:39: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
container.cornerRadius = view.layer.cornerRadius
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:61:18: note: add '@MainActor' to make instance method 'installLayers(on:)' part of global actor 'MainActor'
private func installLayers(on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:69:42: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
container.cornerCurve = view.layer.cornerCurve
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:61:18: note: add '@MainActor' to make instance method 'installLayers(on:)' part of global actor 'MainActor'
private func installLayers(on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:82:14: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.addSublayer(container)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:61:18: note: add '@MainActor' to make instance method 'installLayers(on:)' part of global actor 'MainActor'
private func installLayers(on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:98:25: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let size = view.bounds.size
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Shine.swift:112:32: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
container.frame = view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
SwiftCompile normal arm64 Compiling\ Haptics.swift,\ ParticleImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/ParticleImage.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:21:24: warning: static property 'engine' is not concurrency-safe because non-'Sendable' type 'CHHapticEngine?' may have shared mutable state; this is an error in the Swift 6 language mode
private static let engine: CHHapticEngine? = {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CHHapticEngine.h:134:12: note: class 'CHHapticEngine' does not conform to the 'Sendable' protocol
@interface CHHapticEngine : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreHaptics'
import CoreHaptics
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:21:24: note: add '@MainActor' to make static property 'engine' part of global actor 'MainActor'
private static let engine: CHHapticEngine? = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:21:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let engine: CHHapticEngine? = {
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:28:24: warning: static property 'counter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var counter = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:28:24: note: convert 'counter' to a 'let' constant to make 'Sendable' shared state immutable
private static var counter = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:28:24: note: add '@MainActor' to make static property 'counter' part of global actor 'MainActor'
private static var counter = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:28:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var counter = 0
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/ParticleImage.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ EffectProxy+Jump.swift,\ EffectProxy+Pulse.swift,\ EffectProxy+PushDown.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:113:14: warning: main actor-isolated property 'kapow' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.kapow.transforms.set(
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift:44:9: note: property declared here
var kapow: EffectProxy { EffectProxy(base: self) }
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:114:68: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
squishTransform(for: CGFloat(displacement), size: view.bounds.size),
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:150:33: warning: call to main actor-isolated initializer 'init(style:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
feedbackGenerator = UIImpactFeedbackGenerator(style: .soft)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:38:1: note: calls to initializer 'init(style:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithStyle:(UIImpactFeedbackStyle)style API_DEPRECATED_WITH_REPLACEMENT("+feedbackGeneratorWithStyle:forView:", ios(10.0, API_TO_BE_DEPRECATED));
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:148:18: note: add '@MainActor' to make instance method 'prepareHaptics()' part of global actor 'MainActor'
private func prepareHaptics() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:152:33: warning: call to main actor-isolated initializer 'init(style:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
feedbackGenerator = UIImpactFeedbackGenerator(style: .light)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:38:1: note: calls to initializer 'init(style:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithStyle:(UIImpactFeedbackStyle)style API_DEPRECATED_WITH_REPLACEMENT("+feedbackGeneratorWithStyle:forView:", ios(10.0, API_TO_BE_DEPRECATED));
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:148:18: note: add '@MainActor' to make instance method 'prepareHaptics()' part of global actor 'MainActor'
private func prepareHaptics() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:154:28: warning: call to main actor-isolated instance method 'prepare()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
feedbackGenerator?.prepare()
^
UIKit.UIFeedbackGenerator.prepare:2:22: note: calls to instance method 'prepare()' from outside of its actor context are implicitly asynchronous
@MainActor open func prepare()}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:148:18: note: add '@MainActor' to make instance method 'prepareHaptics()' part of global actor 'MainActor'
private func prepareHaptics() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:159:32: warning: call to main actor-isolated instance method 'impactOccurred(intensity:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
feedbackGenerator?.impactOccurred(intensity: CGFloat(intensity))
^
UIKit.UIImpactFeedbackGenerator.impactOccurred:3:24: note: calls to instance method 'impactOccurred(intensity:)' from outside of its actor context are implicitly asynchronous
@MainActor open func impactOccurred(intensity: CGFloat)}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:157:18: note: add '@MainActor' to make instance method 'playLandingHaptic(intensity:)' part of global actor 'MainActor'
private func playLandingHaptic(intensity: Double) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:161:32: warning: call to main actor-isolated instance method 'impactOccurred()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
feedbackGenerator?.impactOccurred()
^
UIKit.UIImpactFeedbackGenerator.impactOccurred:2:22: note: calls to instance method 'impactOccurred()' from outside of its actor context are implicitly asynchronous
@MainActor open func impactOccurred()}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Jump.swift:157:18: note: add '@MainActor' to make instance method 'playLandingHaptic(intensity:)' part of global actor 'MainActor'
private func playLandingHaptic(intensity: Double) {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift:70:34: warning: main actor-isolated property 'tintColor' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
color: color ?? base.tintColor ?? .systemBlue,
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:319:56: note: property declared here
@property(null_resettable, nonatomic, strong) UIColor *tintColor API_AVAILABLE(ios(7.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift:93:25: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let size = view.bounds.size
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift:90:10: note: add '@MainActor' to make instance method 'impulse(shape:color:drawingMode:count:)' part of global actor 'MainActor'
func impulse(shape: PulseShape, color: UIColor, drawingMode: PulseDrawingMode, count: Int) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift:102:32: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
layer.frame = view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift:90:10: note: add '@MainActor' to make instance method 'impulse(shape:color:drawingMode:count:)' part of global actor 'MainActor'
func impulse(shape: PulseShape, color: UIColor, drawingMode: PulseDrawingMode, count: Int) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift:106:18: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.insertSublayer(layer, at: 0)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift:90:10: note: add '@MainActor' to make instance method 'impulse(shape:color:drawingMode:count:)' part of global actor 'MainActor'
func impulse(shape: PulseShape, color: UIColor, drawingMode: PulseDrawingMode, count: Int) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift:148:38: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
pulse.layer.frame = view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Pulse.swift:149:58: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
pulse.layer.path = pulse.shape.path(in: view.bounds, outset: outset)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:33:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PushDownAnimator' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = PushDownAnimator()
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:32:13: note: class 'PushDownAnimator' does not conform to the 'Sendable' protocol
final class PushDownAnimator {
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:33:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = PushDownAnimator()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:33:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = PushDownAnimator()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:40:37: warning: call to main actor-isolated instance method 'stopAnimation' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
table.object(forKey: view)?.stopAnimation(true)
^
UIKit.UIViewPropertyAnimator.stopAnimation:3:24: note: calls to instance method 'stopAnimation' from outside of its actor context are implicitly asynchronous
@MainActor open func stopAnimation(_ withoutFinishing: Bool)}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:39:10: note: add '@MainActor' to make instance method 'setActive(_:on:)' part of global actor 'MainActor'
func setActive(_ isActive: Bool, on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:49:22: warning: call to main actor-isolated initializer 'init(mass:stiffness:damping:initialVelocity:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let timing = UISpringTimingParameters(
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITimingParameters.h:57:1: note: calls to initializer 'init(mass:stiffness:damping:initialVelocity:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithMass:(CGFloat)mass stiffness:(CGFloat)stiffness damping:(CGFloat)damping initialVelocity:(CGVector)velocity NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:39:10: note: add '@MainActor' to make instance method 'setActive(_:on:)' part of global actor 'MainActor'
func setActive(_ isActive: Bool, on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:56:24: warning: call to main actor-isolated initializer 'init(duration:timingParameters:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let animator = UIViewPropertyAnimator(duration: response, timingParameters: timing)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewPropertyAnimator.h:41:1: note: calls to initializer 'init(duration:timingParameters:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithDuration:(NSTimeInterval)duration timingParameters:(id <UITimingCurveProvider>)parameters NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:39:10: note: add '@MainActor' to make instance method 'setActive(_:on:)' part of global actor 'MainActor'
func setActive(_ isActive: Bool, on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:58:18: warning: call to main actor-isolated instance method 'addAnimations' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
animator.addAnimations { [weak view] in
^
UIKit.UIViewPropertyAnimator.addAnimations:2:22: note: calls to instance method 'addAnimations' from outside of its actor context are implicitly asynchronous
@MainActor open func addAnimations(_ animation: @escaping () -> Void)}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:39:10: note: add '@MainActor' to make instance method 'setActive(_:on:)' part of global actor 'MainActor'
func setActive(_ isActive: Bool, on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:59:19: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view?.transform = scale == 1 ? .identity : CGAffineTransform(scaleX: scale, y: scale)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform; // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:61:18: warning: call to main actor-isolated instance method 'addCompletion' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
animator.addCompletion { [weak self, weak view] _ in
^
UIKit.UIViewPropertyAnimator.addCompletion:2:22: note: calls to instance method 'addCompletion' from outside of its actor context are implicitly asynchronous
@MainActor open func addCompletion(_ completion: @escaping (UIViewAnimatingPosition) -> Void)}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:39:10: note: add '@MainActor' to make instance method 'setActive(_:on:)' part of global actor 'MainActor'
func setActive(_ isActive: Bool, on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:67:18: warning: call to main actor-isolated instance method 'startAnimation()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
animator.startAnimation()
^
UIKit.UIViewPropertyAnimator.startAnimation:3:24: note: calls to instance method 'startAnimation()' from outside of its actor context are implicitly asynchronous
@MainActor open func startAnimation()}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:39:10: note: add '@MainActor' to make instance method 'setActive(_:on:)' part of global actor 'MainActor'
func setActive(_ isActive: Bool, on view: UIView) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:61:18: warning: sending value of non-Sendable type '(UIViewAnimatingPosition) -> Void' risks causing data races; this is an error in the Swift 6 language mode
animator.addCompletion { [weak self, weak view] _ in
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:61:18: note: sending task-isolated value of non-Sendable type '(UIViewAnimatingPosition) -> Void' to main actor-isolated instance method 'addCompletion' risks causing races in between task-isolated and main actor-isolated uses
animator.addCompletion { [weak self, weak view] _ in
^
SwiftCompile normal arm64 Compiling\ EffectProxy+Wiggle.swift,\ FrameClock.swift,\ MathUtilities.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Wiggle.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/FrameClock.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/MathUtilities.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Wiggle.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Wiggle.swift:74:14: warning: main actor-isolated property 'kapow' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.kapow.transforms.set(
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift:44:9: note: property declared here
var kapow: EffectProxy { EffectProxy(base: self) }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/FrameClock.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/MathUtilities.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ EffectProxy.swift,\ EffectProxy+Feedback.swift,\ EffectProxy+Glow.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift:38:25: warning: main actor-isolated static property 'isReduceMotionEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
UIAccessibility.isReduceMotionEnabled
^
UIKit.UIAccessibility.isReduceMotionEnabled:3:32: note: static property declared here
@MainActor public static var isReduceMotionEnabled: Bool { get }}
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:20:25: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let generator = UINotificationFeedbackGenerator()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIFeedbackGenerator.h:21:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init API_DEPRECATED_WITH_REPLACEMENT("+feedbackGeneratorForView:", ios(10.0, API_TO_BE_DEPRECATED));
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:19:10: note: add '@MainActor' to make instance method 'feedback(hapticNotification:)' part of global actor 'MainActor'
func feedback(hapticNotification type: UINotificationFeedbackGenerator.FeedbackType) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:21:19: warning: call to main actor-isolated instance method 'notificationOccurred' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
generator.notificationOccurred(type)
^
UIKit.UINotificationFeedbackGenerator.notificationOccurred:2:22: note: calls to instance method 'notificationOccurred' from outside of its actor context are implicitly asynchronous
@MainActor open func notificationOccurred(_ notificationType: UINotificationFeedbackGenerator.FeedbackType)}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:19:10: note: add '@MainActor' to make instance method 'feedback(hapticNotification:)' part of global actor 'MainActor'
func feedback(hapticNotification type: UINotificationFeedbackGenerator.FeedbackType) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:27:25: warning: call to main actor-isolated initializer 'init(style:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let generator = UIImpactFeedbackGenerator(style: style)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:38:1: note: calls to initializer 'init(style:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithStyle:(UIImpactFeedbackStyle)style API_DEPRECATED_WITH_REPLACEMENT("+feedbackGeneratorWithStyle:forView:", ios(10.0, API_TO_BE_DEPRECATED));
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:26:10: note: add '@MainActor' to make instance method 'feedback(hapticImpact:)' part of global actor 'MainActor'
func feedback(hapticImpact style: UIImpactFeedbackGenerator.FeedbackStyle) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:28:19: warning: call to main actor-isolated instance method 'impactOccurred()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
generator.impactOccurred()
^
UIKit.UIImpactFeedbackGenerator.impactOccurred:2:22: note: calls to instance method 'impactOccurred()' from outside of its actor context are implicitly asynchronous
@MainActor open func impactOccurred()}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:26:10: note: add '@MainActor' to make instance method 'feedback(hapticImpact:)' part of global actor 'MainActor'
func feedback(hapticImpact style: UIImpactFeedbackGenerator.FeedbackStyle) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:34:25: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let generator = UISelectionFeedbackGenerator()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIFeedbackGenerator.h:21:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init API_DEPRECATED_WITH_REPLACEMENT("+feedbackGeneratorForView:", ios(10.0, API_TO_BE_DEPRECATED));
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:33:10: note: add '@MainActor' to make instance method 'feedbackHapticSelection()' part of global actor 'MainActor'
func feedbackHapticSelection() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:35:19: warning: call to main actor-isolated instance method 'selectionChanged()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
generator.selectionChanged()
^
UIKit.UISelectionFeedbackGenerator.selectionChanged:2:22: note: calls to instance method 'selectionChanged()' from outside of its actor context are implicitly asynchronous
@MainActor open func selectionChanged()}
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Feedback.swift:33:10: note: add '@MainActor' to make instance method 'feedbackHapticSelection()' part of global actor 'MainActor'
func feedbackHapticSelection() {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:26:49: warning: main actor-isolated property 'tintColor' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
animator.configure(color: color ?? base.tintColor ?? .systemBlue, radius: min(100, radius))
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:319:56: note: property declared here
@property(null_resettable, nonatomic, strong) UIColor *tintColor API_AVAILABLE(ios(7.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:41:49: warning: main actor-isolated property 'tintColor' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
animator.configure(color: color ?? base.tintColor ?? .systemBlue, radius: min(100, radius))
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:319:56: note: property declared here
@property(null_resettable, nonatomic, strong) UIColor *tintColor API_AVAILABLE(ios(7.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:136:51: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let path = UIBezierPath(roundedRect: view.bounds, cornerRadius: view.layer.cornerRadius).cgPath
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:133:18: note: add '@MainActor' to make instance method 'installLayersIfNeeded()' part of global actor 'MainActor'
private func installLayersIfNeeded() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:136:78: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let path = UIBezierPath(roundedRect: view.bounds, cornerRadius: view.layer.cornerRadius).cgPath
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:133:18: note: add '@MainActor' to make instance method 'installLayersIfNeeded()' part of global actor 'MainActor'
private func installLayersIfNeeded() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:151:32: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
layer.frame = view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:133:18: note: add '@MainActor' to make instance method 'installLayersIfNeeded()' part of global actor 'MainActor'
private func installLayersIfNeeded() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:157:18: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.insertSublayer(layer, at: 0)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:133:18: note: add '@MainActor' to make instance method 'installLayersIfNeeded()' part of global actor 'MainActor'
private func installLayersIfNeeded() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:164:30: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
overlay.frame = view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:133:18: note: add '@MainActor' to make instance method 'installLayersIfNeeded()' part of global actor 'MainActor'
private func installLayersIfNeeded() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:165:37: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
overlay.cornerRadius = view.layer.cornerRadius
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:133:18: note: add '@MainActor' to make instance method 'installLayersIfNeeded()' part of global actor 'MainActor'
private func installLayersIfNeeded() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:167:40: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
overlay.cornerCurve = view.layer.cornerCurve
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:133:18: note: add '@MainActor' to make instance method 'installLayersIfNeeded()' part of global actor 'MainActor'
private func installLayersIfNeeded() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:172:14: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.addSublayer(overlay)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:133:18: note: add '@MainActor' to make instance method 'installLayersIfNeeded()' part of global actor 'MainActor'
private func installLayersIfNeeded() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Glow.swift:179:19: warning: value 'view' was defined but never used; consider replacing with boolean test
guard let view = view else { return }
~~~~^~~~~~~
!= nil
SwiftCompile normal arm64 Compiling\ SoundEffect.swift,\ TransformCompositor.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/TransformCompositor.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:23:23: warning: static property 'audioSession' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var audioSession: AVAudioSession?
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:23:23: note: convert 'audioSession' to a 'let' constant to make 'Sendable' shared state immutable
public static var audioSession: AVAudioSession?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:23:23: note: add '@MainActor' to make static property 'audioSession' part of global actor 'MainActor'
public static var audioSession: AVAudioSession?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var audioSession: AVAudioSession?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:76:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SoundEffectPlayer' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = SoundEffectPlayer()
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:75:21: note: class 'SoundEffectPlayer' does not conform to the 'Sendable' protocol
private final class SoundEffectPlayer: NSObject, AVAudioPlayerDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:76:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = SoundEffectPlayer()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:76:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = SoundEffectPlayer()
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/TransformCompositor.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/TransformCompositor.swift:31:26: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
base = view?.layer.transform ?? CATransform3DIdentity
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/TransformCompositor.swift:27:10: note: add '@MainActor' to make instance method 'set(_:from:)' part of global actor 'MainActor'
func set(_ transform: CATransform3D, from owner: AnyObject) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/TransformCompositor.swift:55:14: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.transform = contributions.reduce(base) { result, contribution in
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/TransformCompositor.swift:50:18: note: add '@MainActor' to make instance method 'apply()' part of global actor 'MainActor'
private func apply() {
^
@MainActor
SwiftCompile normal arm64 Compiling\ Transform3D.swift,\ EffectAnimator.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/Transform3D.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectAnimator.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/Transform3D.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectAnimator.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectAnimator.swift:45:15: warning: main actor-isolated property 'kapow' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view?.kapow.transforms.clear(from: self)
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift:44:9: note: property declared here
var kapow: EffectProxy { EffectProxy(base: self) }
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectAnimator.swift:44:10: note: add '@MainActor' to make instance method 'cleanup()' part of global actor 'MainActor'
func cleanup() {
^
@MainActor
SwiftCompile normal arm64 Compiling\ EffectProxy+Repeating.swift,\ EffectRegistry.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectProxy+Repeating.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectProxy+Repeating.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectProxy+Repeating.swift:61:13: warning: capture of 'effect' with non-sendable type '(EffectProxy) -> Void' in a '@Sendable' closure
effect(base.kapow)
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectProxy+Repeating.swift:61:13: note: a function type must be marked '@Sendable' to conform to 'Sendable'
effect(base.kapow)
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectProxy+Repeating.swift:61:25: warning: main actor-isolated property 'kapow' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
effect(base.kapow)
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift:44:9: note: property declared here
var kapow: EffectProxy { EffectProxy(base: self) }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift:14:24: warning: static property 'associationKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var associationKey: UInt8 = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift:14:24: note: convert 'associationKey' to a 'let' constant to make 'Sendable' shared state immutable
private static var associationKey: UInt8 = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift:14:24: note: add '@MainActor' to make static property 'associationKey' part of global actor 'MainActor'
private static var associationKey: UInt8 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift:14:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var associationKey: UInt8 = 0
^
nonisolated(unsafe)
SwiftEmitModule normal arm64 Emitting\ module\ for\ KaPow (in target 'KaPow' from project 'KaPow')
EmitSwiftModule normal arm64 (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:33:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'PushDownAnimator' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = PushDownAnimator()
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:32:13: note: class 'PushDownAnimator' does not conform to the 'Sendable' protocol
final class PushDownAnimator {
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:33:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = PushDownAnimator()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+PushDown.swift:33:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = PushDownAnimator()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift:14:24: warning: static property 'associationKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var associationKey: UInt8 = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift:14:24: note: convert 'associationKey' to a 'let' constant to make 'Sendable' shared state immutable
private static var associationKey: UInt8 = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift:14:24: note: add '@MainActor' to make static property 'associationKey' part of global actor 'MainActor'
private static var associationKey: UInt8 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/EffectRegistry.swift:14:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var associationKey: UInt8 = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:21:24: warning: static property 'engine' is not concurrency-safe because non-'Sendable' type 'CHHapticEngine?' may have shared mutable state; this is an error in the Swift 6 language mode
private static let engine: CHHapticEngine? = {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/CoreHaptics.framework/Headers/CHHapticEngine.h:134:12: note: class 'CHHapticEngine' does not conform to the 'Sendable' protocol
@interface CHHapticEngine : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreHaptics'
import CoreHaptics
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:21:24: note: add '@MainActor' to make static property 'engine' part of global actor 'MainActor'
private static let engine: CHHapticEngine? = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:21:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let engine: CHHapticEngine? = {
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:28:24: warning: static property 'counter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var counter = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:28:24: note: convert 'counter' to a 'let' constant to make 'Sendable' shared state immutable
private static var counter = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:28:24: note: add '@MainActor' to make static property 'counter' part of global actor 'MainActor'
private static var counter = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/Haptics.swift:28:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var counter = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:23:23: warning: static property 'audioSession' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
public static var audioSession: AVAudioSession?
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:23:23: note: convert 'audioSession' to a 'let' constant to make 'Sendable' shared state immutable
public static var audioSession: AVAudioSession?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:23:23: note: add '@MainActor' to make static property 'audioSession' part of global actor 'MainActor'
public static var audioSession: AVAudioSession?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static var audioSession: AVAudioSession?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:76:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SoundEffectPlayer' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = SoundEffectPlayer()
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:75:21: note: class 'SoundEffectPlayer' does not conform to the 'Sendable' protocol
private final class SoundEffectPlayer: NSObject, AVAudioPlayerDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:76:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = SoundEffectPlayer()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Support/SoundEffect.swift:76:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = SoundEffectPlayer()
^
nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ SecondOrderDynamics.swift,\ SeededRandomNumberGenerator.swift,\ Spring.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/SecondOrderDynamics.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/SeededRandomNumberGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/Spring.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/SecondOrderDynamics.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/SeededRandomNumberGenerator.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Simulation/Spring.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ EffectProxy+Smoke.swift,\ EffectProxy+Spin.swift,\ EffectProxy+Spray.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spin.swift /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift (in target 'KaPow' from project 'KaPow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:49:34: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
emitter.frame = view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:41:10: note: add '@MainActor' to make instance method 'setActive(_:color:)' part of global actor 'MainActor'
func setActive(_ isActive: Bool, color: UIColor) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:50:47: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
positionEmitter(emitter, in: view.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:41:10: note: add '@MainActor' to make instance method 'setActive(_:color:)' part of global actor 'MainActor'
func setActive(_ isActive: Bool, color: UIColor) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:104:30: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
emitter.frame = view.bounds
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:76:18: note: add '@MainActor' to make instance method 'makeEmitter(for:color:)' part of global actor 'MainActor'
private func makeEmitter(for view: UIView, color: UIColor) -> CAEmitterLayer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:105:43: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
positionEmitter(emitter, in: view.bounds)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:76:18: note: add '@MainActor' to make instance method 'makeEmitter(for:color:)' part of global actor 'MainActor'
private func makeEmitter(for view: UIView, color: UIColor) -> CAEmitterLayer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:107:14: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.insertSublayer(emitter, at: 0)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Smoke.swift:76:18: note: add '@MainActor' to make instance method 'makeEmitter(for:color:)' part of global actor 'MainActor'
private func makeEmitter(for view: UIView, color: UIColor) -> CAEmitterLayer {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spin.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spin.swift:132:14: warning: main actor-isolated property 'kapow' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.kapow.transforms.set(
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift:44:9: note: property declared here
var kapow: EffectProxy { EffectProxy(base: self) }
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spin.swift:147:18: warning: main actor-isolated property 'kapow' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.kapow.transforms.clear(from: self)
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/EffectProxy.swift:44:9: note: property declared here
var kapow: EffectProxy { EffectProxy(base: self) }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:62:25: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let size = view.bounds.size
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:51:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:72:42: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let superlayer = view.superview?.layer
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:51:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:72:31: warning: main actor-isolated property 'superview' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let superlayer = view.superview?.layer
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:221:55: note: property declared here
@property(nullable, nonatomic,readonly) UIView *superview;
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:51:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:73:42: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let base = superlayer.map { view.layer.convert(anchor, to: $0) } ?? anchor
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:90:62: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
superlayer.insertSublayer(layer, below: view.layer)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:51:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:92:22: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
view.layer.addSublayer(layer)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong) CALayer *layer; // returns view's layer. Will always return a non-nil value. view is layer's delegate
^
/Users/admin/builder/spi-builder-workspace/Sources/KaPow/Effects/EffectProxy+Spray.swift:51:10: note: add '@MainActor' to make instance method 'impulse(origin:images:)' part of global actor 'MainActor'
func impulse(origin: CGPoint, images: [UIImage]) {
^
@MainActor
SwiftDriverJobDiscovery normal arm64 Emitting module for KaPow (in target 'KaPow' from project 'KaPow')
SwiftDriver\ Compilation\ Requirements KaPow normal arm64 com.apple.xcode.tools.swift.compiler (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name KaPow -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling SecondOrderDynamics.swift, SeededRandomNumberGenerator.swift, Spring.swift (in target 'KaPow' from project 'KaPow')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/KaPow-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-Swift.h (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/KaPow-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftmodule (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftdoc (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.abi.json (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftsourceinfo (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling Haptics.swift, ParticleImage.swift (in target 'KaPow' from project 'KaPow')
SwiftDriverJobDiscovery normal arm64 Compiling SoundEffect.swift, TransformCompositor.swift (in target 'KaPow' from project 'KaPow')
SwiftDriverJobDiscovery normal arm64 Compiling EffectProxy+Repeating.swift, EffectRegistry.swift (in target 'KaPow' from project 'KaPow')
SwiftDriverJobDiscovery normal arm64 Compiling Transform3D.swift, EffectAnimator.swift (in target 'KaPow' from project 'KaPow')
SwiftDriverJobDiscovery normal arm64 Compiling EffectProxy.swift, EffectProxy+Feedback.swift, EffectProxy+Glow.swift (in target 'KaPow' from project 'KaPow')
SwiftDriverJobDiscovery normal arm64 Compiling EffectProxy+Rise.swift, EffectProxy+Shake.swift, EffectProxy+Shine.swift (in target 'KaPow' from project 'KaPow')
SwiftDriverJobDiscovery normal arm64 Compiling EffectProxy+Wiggle.swift, FrameClock.swift, MathUtilities.swift (in target 'KaPow' from project 'KaPow')
SwiftDriverJobDiscovery normal arm64 Compiling EffectProxy+Jump.swift, EffectProxy+Pulse.swift, EffectProxy+PushDown.swift (in target 'KaPow' from project 'KaPow')
SwiftDriverJobDiscovery normal arm64 Compiling EffectProxy+Smoke.swift, EffectProxy+Spin.swift, EffectProxy+Spray.swift (in target 'KaPow' from project 'KaPow')
SwiftDriver\ Compilation KaPow normal arm64 com.apple.xcode.tools.swift.compiler (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name KaPow -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.o normal (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.o
ExtractAppIntentsMetadata (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name KaPow --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 12.0 --bundle-identifier spi-builder-workspace.KaPow --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/KaPow.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KaPow.build/Debug-iphoneos/KaPow.build/Objects-normal/arm64/KaPow.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-07-21 17:08:41.048 appintentsmetadataprocessor[724:4227] Starting appintentsmetadataprocessor export
2026-07-21 17:08:41.088 appintentsmetadataprocessor[724:4227] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.o (in target 'KaPow' from project 'KaPow')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/KaPow.o
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "KaPow",
"name" : "KaPow",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
}
],
"products" : [
{
"name" : "KaPow",
"targets" : [
"KaPow"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "KaPowTests",
"module_type" : "SwiftTarget",
"name" : "KaPowTests",
"path" : "Tests/KaPowTests",
"sources" : [
"EffectBehaviorTests.swift",
"RepeatingEffectTests.swift",
"SecondOrderDynamicsTests.swift",
"ShakeEffectTests.swift",
"SpringTests.swift",
"TransformCompositorTests.swift"
],
"target_dependencies" : [
"KaPow"
],
"type" : "test"
},
{
"c99name" : "KaPow",
"module_type" : "SwiftTarget",
"name" : "KaPow",
"path" : "Sources/KaPow",
"product_memberships" : [
"KaPow"
],
"sources" : [
"EffectProxy.swift",
"Effects/EffectProxy+Feedback.swift",
"Effects/EffectProxy+Glow.swift",
"Effects/EffectProxy+Jump.swift",
"Effects/EffectProxy+Pulse.swift",
"Effects/EffectProxy+PushDown.swift",
"Effects/EffectProxy+Rise.swift",
"Effects/EffectProxy+Shake.swift",
"Effects/EffectProxy+Shine.swift",
"Effects/EffectProxy+Smoke.swift",
"Effects/EffectProxy+Spin.swift",
"Effects/EffectProxy+Spray.swift",
"Effects/EffectProxy+Wiggle.swift",
"Simulation/FrameClock.swift",
"Simulation/MathUtilities.swift",
"Simulation/SecondOrderDynamics.swift",
"Simulation/SeededRandomNumberGenerator.swift",
"Simulation/Spring.swift",
"Simulation/Transform3D.swift",
"Support/EffectAnimator.swift",
"Support/EffectProxy+Repeating.swift",
"Support/EffectRegistry.swift",
"Support/Haptics.swift",
"Support/ParticleImage.swift",
"Support/SoundEffect.swift",
"Support/TransformCompositor.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.