The Swift Package Index logo.Swift Package Index

Build Information

Successful build of OpenRenderBox, reference main (7a963a), with Swift 6.1 for macOS (SPM) on 26 Mar 2026 08:14:35 UTC.

Swift 6 data race errors: 3

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.69.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/OpenSwiftUIProject/OpenRenderBox.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/OpenSwiftUIProject/OpenRenderBox
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 7a963a0 Use OpenSwiftUIProject/setup-xcode@v2 for Xcode selection
Cloned https://github.com/OpenSwiftUIProject/OpenRenderBox.git
Revision (git rev-parse @):
7a963a0a50b309b0a063fe7b5c171619bb93868d
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/OpenSwiftUIProject/OpenRenderBox.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/OpenSwiftUIProject/OpenRenderBox.git
https://github.com/OpenSwiftUIProject/OpenRenderBox.git
{
  "cxx_language_standard" : "c++20",
  "dependencies" : [
    {
      "identity" : "swift-numerics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-numerics"
    },
    {
      "identity" : "opencoregraphics",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/OpenSwiftUIProject/OpenCoreGraphics"
    },
    {
      "identity" : "darwinprivateframeworks",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/OpenSwiftUIProject/DarwinPrivateFrameworks.git"
    }
  ],
  "manifest_display_name" : "OpenRenderBox",
  "name" : "OpenRenderBox",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "18.0"
    },
    {
      "name" : "tvos",
      "version" : "18.0"
    },
    {
      "name" : "watchos",
      "version" : "10.0"
    },
    {
      "name" : "visionos",
      "version" : "2.0"
    }
  ],
  "products" : [
    {
      "name" : "OpenRenderBox",
      "targets" : [
        "OpenRenderBox",
        "OpenRenderBoxCxx"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "OpenRenderBoxShims",
      "targets" : [
        "OpenRenderBoxShims"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "OpenRenderBoxTests",
      "module_type" : "SwiftTarget",
      "name" : "OpenRenderBoxTests",
      "path" : "Tests/OpenRenderBoxTests",
      "sources" : [
        "Device/DeviceTests.swift",
        "Path/PathTests.swift",
        "Util/LogTests.swift"
      ],
      "target_dependencies" : [
        "OpenRenderBox"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OpenRenderBoxShims",
      "module_type" : "SwiftTarget",
      "name" : "OpenRenderBoxShims",
      "path" : "Sources/OpenRenderBoxShims",
      "product_dependencies" : [
        "RenderBox"
      ],
      "product_memberships" : [
        "OpenRenderBoxShims"
      ],
      "sources" : [
        "ORBShims.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "OpenRenderBoxCxx",
      "module_type" : "ClangTarget",
      "name" : "OpenRenderBoxCxx",
      "path" : "Sources/OpenRenderBoxCxx",
      "product_memberships" : [
        "OpenRenderBox"
      ],
      "sources" : [
        "Animation/ORBAnimation.m",
        "Animation/ORBSymbolAnimator.m",
        "Color/ColorSpace.cpp",
        "Color/ORBColor.cpp",
        "Color/ORBColorMode.cpp",
        "Device/ORBDevice.mm",
        "Encoding/ORBEncoderSet.m",
        "Path/NestedCallbacks.cpp",
        "Path/ORBPath.cpp",
        "Path/ORBPathCallbacks.cpp",
        "Path/ORBPathStorage.cpp",
        "Path/Storage.cpp",
        "Render/ORBDisplayList.m",
        "Render/ORBDisplayListInterpolator.m",
        "Render/ORBLayer.m",
        "UUID/ORBUUID.mm",
        "Util/assert.cpp",
        "Util/log.cpp",
        "Version/ORBVersion.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "OpenRenderBoxCompatibilityTests",
      "module_type" : "SwiftTarget",
      "name" : "OpenRenderBoxCompatibilityTests",
      "path" : "Tests/OpenRenderBoxCompatibilityTests",
      "product_dependencies" : [
        "Numerics"
      ],
      "sources" : [
        "AnimationTests.swift",
        "ColorTests.swift",
        "DeviceTests.swift",
        "DisplayListTests.swift",
        "LayerTests.swift",
        "ORBShims.swift",
        "PathCallbacksTests.swift",
        "PathStorageTests.swift",
        "PathTests.swift",
        "SymbolAnimatorTests.swift",
        "UUIDTests.swift"
      ],
      "target_dependencies" : [
        "OpenRenderBox"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OpenRenderBox",
      "module_type" : "SwiftTarget",
      "name" : "OpenRenderBox",
      "path" : "Sources/OpenRenderBox",
      "product_dependencies" : [
        "OpenCoreGraphicsShims"
      ],
      "product_memberships" : [
        "OpenRenderBox"
      ],
      "sources" : [
        "Animation/ORBAnimation.swift",
        "Animation/ORBSymbolAnimator.swift",
        "Export.swift",
        "Path/ORBPath.swift",
        "Path/ORBPathCallbacks.swift",
        "Path/ORBPathStorage.swift",
        "Render/ORBDisplayList.swift",
        "Render/ORBDisplayListContents.swift",
        "Render/ORBDisplayListInterpolator.swift",
        "Util/Logging.swift"
      ],
      "target_dependencies" : [
        "OpenRenderBoxCxx"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
warning: 'spi-builder-workspace': [Env] OPENRENDERBOX_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] SPI_GENERATE_DOCS not set -> false(default)
[Env] SPI_BUILD not set -> false(default)
[Env] OPENRENDERBOX_DEVELOPMENT not set -> false(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
[Env] OPENRENDERBOX_LIBRARY_EVOLUTION not set -> true(default)
[Env] OPENRENDERBOX_COMPATIBILITY_TEST not set -> false(default)
[Env] OPENRENDERBOX_USE_LOCAL_DEPS not set -> false(default)
[Env] OPENRENDERBOX_RENDERBOX not set -> true(default)
[Env] OPENRENDERBOX_CF_CGTYPES not set -> true(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/24] Write sources
[1/24] Write swift-version-2F0A5646E1D333AE.txt
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/ORBPathCallbacks.cpp:10:
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name [-Wswift-name-attribute]
   24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
      |                ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
    8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
      |                                                         ^
<scratch space>:113:1: note: expanded from here
  113 | "ORBPath.Callbacks.Flags"
      | ^
1 warning generated.
[2/24] Compiling ORBPathCallbacks.cpp
[3/24] Compiling log.cpp
[3/24] Compiling ORBColorMode.cpp
[5/24] Compiling assert.cpp
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:23:23: warning: 'kCGColorSpaceExtendedDisplayP3' is only available on macOS 11.0 or newer [-Wunguarded-availability-new]
   23 |         CFEqual(name, kCGColorSpaceExtendedDisplayP3)) {
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:148:29: note: 'kCGColorSpaceExtendedDisplayP3' has been marked as being introduced in macOS 11.0 here, but the deployment target is macOS 10.13.0
  148 | CG_EXTERN const CFStringRef kCGColorSpaceExtendedDisplayP3
      |                             ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:23:23: note: enclose 'kCGColorSpaceExtendedDisplayP3' in a __builtin_available check to silence this warning
   22 |     } else if (CFEqual(name, kCGColorSpaceDisplayP3) ||
   23 |         CFEqual(name, kCGColorSpaceExtendedDisplayP3)) {
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   24 |         return ColorSpace::DisplayP3;
   25 |     } else if (CFEqual(name, kCGColorSpaceLinearDisplayP3) ||
   26 |         CFEqual(name, kCGColorSpaceExtendedLinearDisplayP3)) {
   27 |         return ColorSpace::LinearDisplayP3;
   28 |     } else {
   29 |         return std::nullopt;
   30 |     }
      |
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:25:30: warning: 'kCGColorSpaceLinearDisplayP3' is only available on macOS 12.0 or newer [-Wunguarded-availability-new]
   25 |     } else if (CFEqual(name, kCGColorSpaceLinearDisplayP3) ||
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:145:29: note: 'kCGColorSpaceLinearDisplayP3' has been marked as being introduced in macOS 12.0 here, but the deployment target is macOS 10.13.0
  145 | CG_EXTERN const CFStringRef kCGColorSpaceLinearDisplayP3
      |                             ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:25:30: note: enclose 'kCGColorSpaceLinearDisplayP3' in a __builtin_available check to silence this warning
   25 |     } else if (CFEqual(name, kCGColorSpaceLinearDisplayP3) ||
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   26 |         CFEqual(name, kCGColorSpaceExtendedLinearDisplayP3)) {
   27 |         return ColorSpace::LinearDisplayP3;
   28 |     } else {
   29 |         return std::nullopt;
   30 |     }
      |
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:26:23: warning: 'kCGColorSpaceExtendedLinearDisplayP3' is only available on macOS 10.14.3 or newer [-Wunguarded-availability-new]
   26 |         CFEqual(name, kCGColorSpaceExtendedLinearDisplayP3)) {
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:151:29: note: 'kCGColorSpaceExtendedLinearDisplayP3' has been marked as being introduced in macOS 10.14.3 here, but the deployment target is macOS 10.13.0
  151 | CG_EXTERN const CFStringRef kCGColorSpaceExtendedLinearDisplayP3
      |                             ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:26:23: note: enclose 'kCGColorSpaceExtendedLinearDisplayP3' in a __builtin_available check to silence this warning
   25 |     } else if (CFEqual(name, kCGColorSpaceLinearDisplayP3) ||
   26 |         CFEqual(name, kCGColorSpaceExtendedLinearDisplayP3)) {
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   27 |         return ColorSpace::LinearDisplayP3;
   28 |     } else {
   29 |         return std::nullopt;
   30 |     }
      |
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:79:68: warning: 'kCGColorSpaceLinearDisplayP3' is only available on macOS 12.0 or newer [-Wunguarded-availability-new]
   79 |     static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceLinearDisplayP3);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:145:29: note: 'kCGColorSpaceLinearDisplayP3' has been marked as being introduced in macOS 12.0 here, but the deployment target is macOS 10.13.0
  145 | CG_EXTERN const CFStringRef kCGColorSpaceLinearDisplayP3
      |                             ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:79:68: note: enclose 'kCGColorSpaceLinearDisplayP3' in a __builtin_available check to silence this warning
   79 |     static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceLinearDisplayP3);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 |     return colorSpace;
      |
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:84:68: warning: 'kCGColorSpaceExtendedLinearDisplayP3' is only available on macOS 10.14.3 or newer [-Wunguarded-availability-new]
   84 |     static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceExtendedLinearDisplayP3);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:151:29: note: 'kCGColorSpaceExtendedLinearDisplayP3' has been marked as being introduced in macOS 10.14.3 here, but the deployment target is macOS 10.13.0
  151 | CG_EXTERN const CFStringRef kCGColorSpaceExtendedLinearDisplayP3
      |                             ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:84:68: note: enclose 'kCGColorSpaceExtendedLinearDisplayP3' in a __builtin_available check to silence this warning
   84 |     static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceExtendedLinearDisplayP3);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   85 |     return colorSpace;
      |
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:94:68: warning: 'kCGColorSpaceExtendedDisplayP3' is only available on macOS 11.0 or newer [-Wunguarded-availability-new]
   94 |     static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceExtendedDisplayP3);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:148:29: note: 'kCGColorSpaceExtendedDisplayP3' has been marked as being introduced in macOS 11.0 here, but the deployment target is macOS 10.13.0
  148 | CG_EXTERN const CFStringRef kCGColorSpaceExtendedDisplayP3
      |                             ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:94:68: note: enclose 'kCGColorSpaceExtendedDisplayP3' in a __builtin_available check to silence this warning
   94 |     static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceExtendedDisplayP3);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   95 |     return colorSpace;
      |
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:99:68: warning: 'kCGColorSpaceITUR_2100_PQ' is only available on macOS 11.0 or newer [-Wunguarded-availability-new]
   99 |     static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceITUR_2100_PQ);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColorSpace.h:154:29: note: 'kCGColorSpaceITUR_2100_PQ' has been marked as being introduced in macOS 11.0 here, but the deployment target is macOS 10.13.0
  154 | CG_EXTERN const CFStringRef kCGColorSpaceITUR_2100_PQ
      |                             ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Color/ColorSpace.cpp:99:68: note: enclose 'kCGColorSpaceITUR_2100_PQ' in a __builtin_available check to silence this warning
   99 |     static CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceITUR_2100_PQ);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
  100 |     return colorSpace;
      |
7 warnings generated.
[6/24] Compiling ColorSpace.cpp
[7/24] Compiling ORBColor.cpp
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'dealloc' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:43:1: note: method 'dealloc' declared here
   43 | - (void)dealloc;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'renderImageInRect:options:renderer:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:45:1: note: method 'renderImageInRect:options:renderer:' declared here
   45 | - (nullable CGImageRef)renderImageInRect:(CGRect)rect options:(nullable id)options renderer:(nullable id /* block */)renderer;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'collectResources' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:46:1: note: method 'collectResources' declared here
   46 | - (void)collectResources;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'compileShader:completionQueue:handler:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:47:1: note: method 'compileShader:completionQueue:handler:' declared here
   47 | - (void)compileShader:(id)shader completionQueue:(nullable id)queue handler:(nullable id /* block */)handler;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'compileShader:error:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:48:1: note: method 'compileShader:error:' declared here
   48 | - (BOOL)compileShader:(id)shader error:(id _Nullable * _Nullable)error;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'pipelineDescriptions:extraColorFormats:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:49:1: note: method 'pipelineDescriptions:extraColorFormats:' declared here
   49 | - (nullable id)pipelineDescriptions:(nullable id)descriptions extraColorFormats:(nullable id)formats;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'renderImageInRect:options:renderer:completionQueue:handler:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:50:1: note: method 'renderImageInRect:options:renderer:completionQueue:handler:' declared here
   50 | - (void)renderImageInRect:(CGRect)rect options:(nullable id)options renderer:(nullable id /* block */)renderer completionQueue:(nullable id)queue handler:(nullable id /* block */)handler;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'setAllowsRenderingInBackground:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:32:1: note: method 'setAllowsRenderingInBackground:' declared here
   32 | + (void)setAllowsRenderingInBackground:(BOOL)background;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'allowsRenderingInBackground' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:33:1: note: method 'allowsRenderingInBackground' declared here
   33 | + (BOOL)allowsRenderingInBackground;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'defaultBackgroundGPUPriority' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:34:1: note: method 'defaultBackgroundGPUPriority' declared here
   34 | + (NSUInteger)defaultBackgroundGPUPriority;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'defaultGPUPriority' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:35:1: note: method 'defaultGPUPriority' declared here
   35 | + (NSUInteger)defaultGPUPriority;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'isRunningInBackground' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:36:1: note: method 'isRunningInBackground' declared here
   36 | + (BOOL)isRunningInBackground;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'setDefaultBackgroundGPUPriority:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:37:1: note: method 'setDefaultBackgroundGPUPriority:' declared here
   37 | + (void)setDefaultBackgroundGPUPriority:(NSUInteger)gpupriority;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'setDefaultGPUPriority:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:38:1: note: method 'setDefaultGPUPriority:' declared here
   38 | + (void)setDefaultGPUPriority:(NSUInteger)gpupriority;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'sharedDevice:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:39:1: note: method 'sharedDevice:' declared here
   39 | + (nullable instancetype)sharedDevice:(id<MTLDevice>)device;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method definition for 'sharedDeviceForDisplay:' not found [-Wincomplete-implementation]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Device/ORBDevice.h:40:1: note: method 'sharedDeviceForDisplay:' declared here
   40 | + (nullable instancetype)sharedDeviceForDisplay:(unsigned int)display;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method 'renderImageInRect:options:renderer:' in protocol 'ORBImageRenderer' not implemented [-Wprotocol]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBImageRenderer.h:20:1: note: method 'renderImageInRect:options:renderer:' declared here
   20 | - (nullable CGImageRef)renderImageInRect:(CGRect)rect options:(nullable id)options renderer:(nullable id /* block */)renderer;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Device/ORBDevice.mm:11:17: warning: method 'renderImageInRect:options:renderer:completionQueue:handler:' in protocol 'ORBImageRenderer' not implemented [-Wprotocol]
   11 | @implementation ORBDevice
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBImageRenderer.h:21:1: note: method 'renderImageInRect:options:renderer:completionQueue:handler:' declared here
   21 | - (void)renderImageInRect:(CGRect)rect options:(nullable id)options renderer:(nullable id /* block */)renderer completionQueue:(nullable id)queue handler:(nullable id /* block */)handler;
      | ^
18 warnings generated.
[8/24] Compiling ORBUUID.mm
[9/24] Compiling ORBDevice.mm
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/Storage.cpp:8:
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name [-Wswift-name-attribute]
   24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
      |                ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
    8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
      |                                                         ^
<scratch space>:113:1: note: expanded from here
  113 | "ORBPath.Callbacks.Flags"
      | ^
1 warning generated.
[10/24] Compiling Storage.cpp
[11/24] Compiling ORBVersion.c
[12/24] Write sources
[15/24] Compiling ORBPathStorage.cpp
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/ORBPath.cpp:11:
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name [-Wswift-name-attribute]
   24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
      |                ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
    8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
      |                                                         ^
<scratch space>:113:1: note: expanded from here
  113 | "ORBPath.Callbacks.Flags"
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/ORBPath.cpp:243:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
  243 | }
      | ^
2 warnings generated.
[16/24] Compiling ORBPath.cpp
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Path/NestedCallbacks.cpp:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxCxx/Path/NestedCallbacks.hpp:10:
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name [-Wswift-name-attribute]
   24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
      |                ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
    8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
      |                                                         ^
<scratch space>:113:1: note: expanded from here
  113 | "ORBPath.Callbacks.Flags"
      | ^
1 warning generated.
[17/24] Compiling NestedCallbacks.cpp
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Encoding/ORBEncoderSet.m:9:17: warning: method definition for 'init' not found [-Wincomplete-implementation]
    9 | @implementation ORBEncoderSet
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncoderSet.h:20:1: note: method 'init' declared here
   20 | -(instancetype)init;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Encoding/ORBEncoderSet.m:9:17: warning: method definition for 'commit' not found [-Wincomplete-implementation]
    9 | @implementation ORBEncoderSet
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncoderSet.h:21:1: note: method 'commit' declared here
   21 | - (void)commit;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Encoding/ORBEncoderSet.m:9:17: warning: method definition for 'addDisplayList:' not found [-Wincomplete-implementation]
    9 | @implementation ORBEncoderSet
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncoderSet.h:22:1: note: method 'addDisplayList:' declared here
   22 | - (void)addDisplayList:(id)list;
      | ^
3 warnings generated.
[18/35] Compiling ORBEncoderSet.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'copyWithZone:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:21:1: note: method 'copyWithZone:' declared here
   21 | - (id)copyWithZone:(nullable NSZone *)zone;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'isEqual:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:22:1: note: method 'isEqual:' declared here
   22 | - (BOOL)isEqual:(nullable id)object;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'removeAll' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:23:1: note: method 'removeAll' declared here
   23 | - (void)removeAll;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'evaluateAtTime:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:24:1: note: method 'evaluateAtTime:' declared here
   24 | - (float)evaluateAtTime:(double)time;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addBezierDuration:controlPoint1:controlPoint2:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:25:1: note: method 'addBezierDuration:controlPoint1:controlPoint2:' declared here
   25 | - (void)addBezierDuration:(double)duration controlPoint1:(CGPoint)point1 controlPoint2:(CGPoint)point2;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addDelay:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:26:1: note: method 'addDelay:' declared here
   26 | - (void)addDelay:(double)delay;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addPreset:duration:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:27:1: note: method 'addPreset:duration:' declared here
   27 | - (void)addPreset:(unsigned int)preset duration:(double)duration;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addRepeatCount:autoreverses:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:28:1: note: method 'addRepeatCount:autoreverses:' declared here
   28 | - (void)addRepeatCount:(double)count autoreverses:(BOOL)autoreverses;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addSampledFunctionWithDuration:count:values:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:29:1: note: method 'addSampledFunctionWithDuration:count:values:' declared here
   29 | - (void)addSampledFunctionWithDuration:(double)duration count:(unsigned long long)count values:(const float *)values;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addSpeed:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:30:1: note: method 'addSpeed:' declared here
   30 | - (void)addSpeed:(double)speed;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method definition for 'addSpringDuration:mass:stiffness:damping:initialVelocity:' not found [-Wincomplete-implementation]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBAnimation.h:31:1: note: method 'addSpringDuration:mass:stiffness:damping:initialVelocity:' declared here
   31 | - (void)addSpringDuration:(double)duration mass:(double)mass stiffness:(double)stiffness damping:(double)damping initialVelocity:(double)velocity;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBAnimation.m:9:17: warning: method 'copyWithZone:' in protocol 'NSCopying' not implemented [-Wprotocol]
    9 | @implementation ORBAnimation
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:18:1: note: method 'copyWithZone:' declared here
   18 | - (id)copyWithZone:(nullable NSZone *)zone;
      | ^
12 warnings generated.
[19/35] Compiling ORBAnimation.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'addAnimation:options:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:46:1: note: method 'addAnimation:options:' declared here
   46 | - (unsigned int)addAnimation:(unsigned int)animation options:(nullable id)options;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'beginUpdateWithRenderingMode:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:47:1: note: method 'beginUpdateWithRenderingMode:' declared here
   47 | - (struct _ORBSymbolUpdate *)beginUpdateWithRenderingMode:(unsigned int)mode;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'endUpdate:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:48:1: note: method 'endUpdate:' declared here
   48 | - (void)endUpdate:(struct _ORBSymbolUpdate *)update;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'removeAllAnimations' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:49:1: note: method 'removeAllAnimations' declared here
   49 | - (void)removeAllAnimations;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'removeAnimation:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:50:1: note: method 'removeAnimation:' declared here
   50 | - (void)removeAnimation:(unsigned int)animation;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'beginUpdateWithRenderingMode:position:size:flags:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:51:1: note: method 'beginUpdateWithRenderingMode:position:size:flags:' declared here
   51 | - (struct _ORBSymbolUpdate *)beginUpdateWithRenderingMode:(unsigned int)mode position:(nullable const CGPoint *)position size:(nullable const CGSize *)size flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'cancelAllAnimations' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:52:1: note: method 'cancelAllAnimations' declared here
   52 | - (void)cancelAllAnimations;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'cancelAnimation:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:53:1: note: method 'cancelAnimation:' declared here
   53 | - (void)cancelAnimation:(unsigned int)animation;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'cancelAnimationWithID:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:54:1: note: method 'cancelAnimationWithID:' declared here
   54 | - (void)cancelAnimationWithID:(unsigned int)animationID;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'colorForStyle:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:55:1: note: method 'colorForStyle:' declared here
   55 | - (ORBColor)colorForStyle:(unsigned int)style;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'copyDebugDescriptionForUpdate:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:56:1: note: method 'copyDebugDescriptionForUpdate:' declared here
   56 | - (nullable id)copyDebugDescriptionForUpdate:(struct _ORBSymbolUpdate *)update;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'removeAnimationWithID:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:57:1: note: method 'removeAnimationWithID:' declared here
   57 | - (void)removeAnimationWithID:(unsigned int)animationID;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'setColor:forStyle:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:58:1: note: method 'setColor:forStyle:' declared here
   58 | - (void)setColor:(ORBColor)color forStyle:(unsigned int)style;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'setPriority:ofAnimationWithID:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:59:1: note: method 'setPriority:ofAnimationWithID:' declared here
   59 | - (void)setPriority:(float)priority ofAnimationWithID:(unsigned int)animationID;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'addObserver:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:60:1: note: method 'addObserver:' declared here
   60 | - (void)addObserver:(id<ORBSymbolAnimatorObserver>)observer;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Animation/ORBSymbolAnimator.m:9:17: warning: method definition for 'removeObserver:' not found [-Wincomplete-implementation]
    9 | @implementation ORBSymbolAnimator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h:61:1: note: method 'removeObserver:' declared here
   61 | - (void)removeObserver:(id<ORBSymbolAnimatorObserver>)observer;
      | ^
16 warnings generated.
[20/35] Compiling ORBSymbolAnimator.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'initWithFrom:to:options:' not found [-Wincomplete-implementation]
    9 | @implementation ORBDisplayListInterpolator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:29:1: note: method 'initWithFrom:to:options:' declared here
   29 | - (instancetype)initWithFrom:(id<ORBDisplayListContents>)from to:(id<ORBDisplayListContents>)to options:(nullable NSDictionary *)options;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'copyWithZone:' not found [-Wincomplete-implementation]
    9 | @implementation ORBDisplayListInterpolator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:30:1: note: method 'copyWithZone:' declared here
   30 | - (id)copyWithZone:(nullable NSZone *)zone;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'drawInState:by:' not found [-Wincomplete-implementation]
    9 | @implementation ORBDisplayListInterpolator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:31:1: note: method 'drawInState:by:' declared here
   31 | - (void)drawInState:(void *)state by:(float)by;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'boundingRectWithProgress:' not found [-Wincomplete-implementation]
    9 | @implementation ORBDisplayListInterpolator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:32:1: note: method 'boundingRectWithProgress:' declared here
   32 | - (CGRect)boundingRectWithProgress:(float)progress;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'contentsWithProgress:' not found [-Wincomplete-implementation]
    9 | @implementation ORBDisplayListInterpolator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:33:1: note: method 'contentsWithProgress:' declared here
   33 | - (nullable id<ORBDisplayListContents>)contentsWithProgress:(float)progress;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'copyContentsWithProgress:' not found [-Wincomplete-implementation]
    9 | @implementation ORBDisplayListInterpolator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:34:1: note: method 'copyContentsWithProgress:' declared here
   34 | - (nullable id<ORBDisplayListContents>)copyContentsWithProgress:(float)progress;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'maxAbsoluteVelocityWithProgress:' not found [-Wincomplete-implementation]
    9 | @implementation ORBDisplayListInterpolator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:35:1: note: method 'maxAbsoluteVelocityWithProgress:' declared here
   35 | - (double)maxAbsoluteVelocityWithProgress:(float)progress;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method definition for 'interpolatorWithFrom:to:options:' not found [-Wincomplete-implementation]
    9 | @implementation ORBDisplayListInterpolator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListInterpolator.h:27:1: note: method 'interpolatorWithFrom:to:options:' declared here
   27 | + (instancetype)interpolatorWithFrom:(id<ORBDisplayListContents>)from to:(id<ORBDisplayListContents>)to options:(nullable NSDictionary *)options;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayListInterpolator.m:9:17: warning: method 'copyWithZone:' in protocol 'NSCopying' not implemented [-Wprotocol]
    9 | @implementation ORBDisplayListInterpolator
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:18:1: note: method 'copyWithZone:' declared here
   18 | - (id)copyWithZone:(nullable NSZone *)zone;
      | ^
9 warnings generated.
[21/35] Compiling ORBDisplayListInterpolator.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: auto property synthesis will not synthesize property '_rb_contents' declared in protocol '_ORBDisplayListContents' [-Wobjc-protocol-property-synthesis]
   13 | @implementation ORBDisplayList
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/Private/_ORBDisplayListContents.h:23:45: note: property declared here
   23 | @property (readonly, nonatomic) const void *_rb_contents;
      |                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:17:1: note: add a '@synthesize' directive
   17 | @end
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: auto property synthesis will not synthesize property '_rb_xml_document' declared in protocol '_ORBDisplayListContents' [-Wobjc-protocol-property-synthesis]
   13 | @implementation ORBDisplayList
      |                 ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/Private/_ORBDisplayListContents.h:24:45: note: property declared here
   24 | @property (readonly, nonatomic) const void *_rb_xml_document;
      |                                             ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:17:1: note: add a '@synthesize' directive
   17 | @end
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'isEmpty' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:34:1: note: method 'isEmpty' declared here
   34 | - (BOOL)isEmpty;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clearCaches' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:35:1: note: method 'clearCaches' declared here
   35 | - (void)clearCaches;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clear' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:36:1: note: method 'clear' declared here
   36 | - (void)clear;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'valueForAttribute:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:37:1: note: method 'valueForAttribute:' declared here
   37 | - (nullable id)valueForAttribute:(unsigned int)attribute;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'save' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:38:1: note: method 'save' declared here
   38 | - (void)save;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'restore' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:39:1: note: method 'restore' declared here
   39 | - (void)restore;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'setValue:forAttribute:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:40:1: note: method 'setValue:forAttribute:' declared here
   40 | - (void)setValue:(nullable id)value forAttribute:(unsigned int)attribute;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'concat:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:41:1: note: method 'concat:' declared here
   41 | - (void)concat:(CGAffineTransform)transform;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'translateByX:Y:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:42:1: note: method 'translateByX:Y:' declared here
   42 | - (void)translateByX:(double)x Y:(double)y;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'scaleByX:Y:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:43:1: note: method 'scaleByX:Y:' declared here
   43 | - (void)scaleByX:(double)x Y:(double)y;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'rotateBy:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:44:1: note: method 'rotateBy:' declared here
   44 | - (void)rotateBy:(double)angle;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginCGContextWithAlpha:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:45:1: note: method 'beginCGContextWithAlpha:' declared here
   45 | - (CGContextRef)beginCGContextWithAlpha:(float)alpha CF_RETURNS_NOT_RETAINED;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginCGContextWithAlpha:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:46:1: note: method 'beginCGContextWithAlpha:flags:' declared here
   46 | - (CGContextRef)beginCGContextWithAlpha:(float)alpha flags:(unsigned int)flags CF_RETURNS_NOT_RETAINED;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'endCGContext' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:47:1: note: method 'endCGContext' declared here
   47 | - (void)endCGContext;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginLayer' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:48:1: note: method 'beginLayer' declared here
   48 | - (void)beginLayer;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginLayerWithFlags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:49:1: note: method 'beginLayerWithFlags:' declared here
   49 | - (void)beginLayerWithFlags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawLayerWithAlpha:blendMode:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:50:1: note: method 'drawLayerWithAlpha:blendMode:' declared here
   50 | - (void)drawLayerWithAlpha:(float)alpha blendMode:(int)mode;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clipLayerWithAlpha:mode:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:51:1: note: method 'clipLayerWithAlpha:mode:' declared here
   51 | - (void)clipLayerWithAlpha:(float)alpha mode:(int)mode;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clipShape:mode:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:52:1: note: method 'clipShape:mode:' declared here
   52 | - (void)clipShape:(id)shape mode:(int)mode;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'clipShape:alpha:mode:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:53:1: note: method 'clipShape:alpha:mode:' declared here
   53 | - (void)clipShape:(id)shape alpha:(float)alpha mode:(int)mode;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawShape:fill:alpha:blendMode:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:54:1: note: method 'drawShape:fill:alpha:blendMode:' declared here
   54 | - (void)drawShape:(id)shape fill:(id)fill alpha:(float)alpha blendMode:(int)mode;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawDisplayList:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:55:1: note: method 'drawDisplayList:' declared here
   55 | - (void)drawDisplayList:(id<ORBDisplayListContents>)list;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawDisplayList:alpha:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:56:1: note: method 'drawDisplayList:alpha:' declared here
   56 | - (void)drawDisplayList:(id<ORBDisplayListContents>)list alpha:(float)alpha;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'drawInRect:alpha:blendMode:flags:operation:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:57:1: note: method 'drawInRect:alpha:blendMode:flags:operation:' declared here
   57 | - (void)drawInRect:(CGRect)rect alpha:(float)alpha blendMode:(int)mode flags:(unsigned int)flags operation:(id /* block */)operation;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'renderInContext:options:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:58:1: note: method 'renderInContext:options:' declared here
   58 | - (void)renderInContext:(CGContextRef)context options:(nullable id)options;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'moveContents' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:59:1: note: method 'moveContents' declared here
   59 | - (nullable id<ORBDisplayListContents>)moveContents;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'setIdentifier:namespace:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:60:1: note: method 'setIdentifier:namespace:' declared here
   60 | - (void)setIdentifier:(unsigned int)identifier namespace:(nullable NSUUID *)ns;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'beginRecordingXML' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:61:1: note: method 'beginRecordingXML' declared here
   61 | - (void)beginRecordingXML;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAffineTransformStyle:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:62:1: note: method 'addAffineTransformStyle:' declared here
   62 | - (void)addAffineTransformStyle:(CGAffineTransform)style;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addTranslationStyleWithOffset:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:63:1: note: method 'addTranslationStyleWithOffset:' declared here
   63 | - (void)addTranslationStyleWithOffset:(CGSize)offset;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addScaleStyleWithScale:anchor:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:64:1: note: method 'addScaleStyleWithScale:anchor:' declared here
   64 | - (void)addScaleStyleWithScale:(CGSize)scale anchor:(CGPoint)anchor;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addRotationStyleWithAngle:anchor:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:65:1: note: method 'addRotationStyleWithAngle:anchor:' declared here
   65 | - (void)addRotationStyleWithAngle:(double)angle anchor:(CGPoint)anchor;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addProjectionStyleWithArray:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:66:1: note: method 'addProjectionStyleWithArray:' declared here
   66 | - (void)addProjectionStyleWithArray:(float[_Nonnull 9])array;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addTransformStyle:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:67:1: note: method 'addTransformStyle:' declared here
   67 | - (void)addTransformStyle:(id)style;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addPredicateStyle:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:68:1: note: method 'addPredicateStyle:' declared here
   68 | - (void)addPredicateStyle:(id)style;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAnimationStyle:id:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:69:1: note: method 'addAnimationStyle:id:' declared here
   69 | - (void)addAnimationStyle:(id)style id:(NSUUID *)styleID;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAnimationStyle:id:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:70:1: note: method 'addAnimationStyle:id:flags:' declared here
   70 | - (void)addAnimationStyle:(id)style id:(NSUUID *)styleID flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBlurFilterWithRadius:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:71:1: note: method 'addBlurFilterWithRadius:' declared here
   71 | - (void)addBlurFilterWithRadius:(double)radius;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBlurFilterWithRadius:opaque:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:72:1: note: method 'addBlurFilterWithRadius:opaque:' declared here
   72 | - (void)addBlurFilterWithRadius:(double)radius opaque:(BOOL)opaque;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBlurFilterWithRadius:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:73:1: note: method 'addBlurFilterWithRadius:flags:' declared here
   73 | - (void)addBlurFilterWithRadius:(double)radius flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBlurFilterWithRadius:bounds:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:74:1: note: method 'addBlurFilterWithRadius:bounds:flags:' declared here
   74 | - (void)addBlurFilterWithRadius:(double)radius bounds:(CGRect)bounds flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addVariableBlurFilterWithRadius:mask:bounds:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:75:1: note: method 'addVariableBlurFilterWithRadius:mask:bounds:flags:' declared here
   75 | - (void)addVariableBlurFilterWithRadius:(double)radius mask:(id)mask bounds:(CGRect)bounds flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addVariableBlurLayerWithAlpha:scale:radius:bounds:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:76:1: note: method 'addVariableBlurLayerWithAlpha:scale:radius:bounds:flags:' declared here
   76 | - (void)addVariableBlurLayerWithAlpha:(float)alpha scale:(double)scale radius:(double)radius bounds:(CGRect)bounds flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBrightnessFilterWithAmount:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:77:1: note: method 'addBrightnessFilterWithAmount:' declared here
   77 | - (void)addBrightnessFilterWithAmount:(float)amount;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addBrightnessFilterWithAmount:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:78:1: note: method 'addBrightnessFilterWithAmount:flags:' declared here
   78 | - (void)addBrightnessFilterWithAmount:(float)amount flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addContrastFilterWithAmount:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:79:1: note: method 'addContrastFilterWithAmount:' declared here
   79 | - (void)addContrastFilterWithAmount:(float)amount;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addContrastFilterWithAmount:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:80:1: note: method 'addContrastFilterWithAmount:flags:' declared here
   80 | - (void)addContrastFilterWithAmount:(float)amount flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addGrayscaleFilterWithAmount:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:81:1: note: method 'addGrayscaleFilterWithAmount:' declared here
   81 | - (void)addGrayscaleFilterWithAmount:(float)amount;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addGrayscaleFilterWithAmount:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:82:1: note: method 'addGrayscaleFilterWithAmount:flags:' declared here
   82 | - (void)addGrayscaleFilterWithAmount:(float)amount flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addHueRotationFilterWithAngle:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:83:1: note: method 'addHueRotationFilterWithAngle:' declared here
   83 | - (void)addHueRotationFilterWithAngle:(double)angle;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addHueRotationFilterWithAngle:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:84:1: note: method 'addHueRotationFilterWithAngle:flags:' declared here
   84 | - (void)addHueRotationFilterWithAngle:(double)angle flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addSaturationFilterWithAmount:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:85:1: note: method 'addSaturationFilterWithAmount:' declared here
   85 | - (void)addSaturationFilterWithAmount:(float)amount;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addSaturationFilterWithAmount:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:86:1: note: method 'addSaturationFilterWithAmount:flags:' declared here
   86 | - (void)addSaturationFilterWithAmount:(float)amount flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorInvertFilter' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:87:1: note: method 'addColorInvertFilter' declared here
   87 | - (void)addColorInvertFilter;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorInvertFilterWithAmount:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:88:1: note: method 'addColorInvertFilterWithAmount:flags:' declared here
   88 | - (void)addColorInvertFilterWithAmount:(float)amount flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMatrixFilterWithArray:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:89:1: note: method 'addColorMatrixFilterWithArray:' declared here
   89 | - (void)addColorMatrixFilterWithArray:(float[_Nonnull 20])array;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMatrixFilterWithArray:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:90:1: note: method 'addColorMatrixFilterWithArray:flags:' declared here
   90 | - (void)addColorMatrixFilterWithArray:(float[_Nonnull 20])array flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMultiplyFilterWithColor:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:91:1: note: method 'addColorMultiplyFilterWithColor:' declared here
   91 | - (void)addColorMultiplyFilterWithColor:(ORBColor)color;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMultiplyFilterWithColor:colorSpace:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:92:1: note: method 'addColorMultiplyFilterWithColor:colorSpace:flags:' declared here
   92 | - (void)addColorMultiplyFilterWithColor:(ORBColor)color colorSpace:(int)space flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMonochromeFilterWithAmount:color:bias:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:93:1: note: method 'addColorMonochromeFilterWithAmount:color:bias:' declared here
   93 | - (void)addColorMonochromeFilterWithAmount:(float)amount color:(ORBColor)color bias:(float)bias;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addColorMonochromeFilterWithAmount:color:colorSpace:bias:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:94:1: note: method 'addColorMonochromeFilterWithAmount:color:colorSpace:bias:flags:' declared here
   94 | - (void)addColorMonochromeFilterWithAmount:(float)amount color:(ORBColor)color colorSpace:(int)space bias:(float)bias flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaMultiplyFilterWithColor:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:95:1: note: method 'addAlphaMultiplyFilterWithColor:' declared here
   95 | - (void)addAlphaMultiplyFilterWithColor:(ORBColor)color;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaMultiplyFilterWithColor:colorSpace:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:96:1: note: method 'addAlphaMultiplyFilterWithColor:colorSpace:flags:' declared here
   96 | - (void)addAlphaMultiplyFilterWithColor:(ORBColor)color colorSpace:(int)space flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaThresholdFilterWithAlpha:color:colorSpace:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:97:1: note: method 'addAlphaThresholdFilterWithAlpha:color:colorSpace:' declared here
   97 | - (void)addAlphaThresholdFilterWithAlpha:(float)alpha color:(ORBColor)color colorSpace:(int)space;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaThresholdFilterWithMinAlpha:maxAlpha:color:colorSpace:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:98:1: note: method 'addAlphaThresholdFilterWithMinAlpha:maxAlpha:color:colorSpace:' declared here
   98 | - (void)addAlphaThresholdFilterWithMinAlpha:(float)minAlpha maxAlpha:(float)maxAlpha color:(ORBColor)color colorSpace:(int)space;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addAlphaGradientFilterWithStopCount:colors:colorSpace:locations:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:99:1: note: method 'addAlphaGradientFilterWithStopCount:colors:colorSpace:locations:flags:' declared here
   99 | - (void)addAlphaGradientFilterWithStopCount:(long long)count colors:(const ORBColor *)colors colorSpace:(int)space locations:(const double *)locations flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addLuminanceToAlphaFilter' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:100:1: note: method 'addLuminanceToAlphaFilter' declared here
  100 | - (void)addLuminanceToAlphaFilter;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addLuminanceToAlphaFilterWithFlags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:101:1: note: method 'addLuminanceToAlphaFilterWithFlags:' declared here
  101 | - (void)addLuminanceToAlphaFilterWithFlags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addLuminanceCurveFilterWithCurve:color:colorSpace:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:102:1: note: method 'addLuminanceCurveFilterWithCurve:color:colorSpace:flags:' declared here
  102 | - (void)addLuminanceCurveFilterWithCurve:(float[_Nonnull 4])curve color:(ORBColor)color colorSpace:(int)space flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addRGBACurvesFilterWithCurves:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:103:1: note: method 'addRGBACurvesFilterWithCurves:flags:' declared here
  103 | - (void)addRGBACurvesFilterWithCurves:(float[_Nonnull 16])curves flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addDistanceFilterWithMaxDistance:scale:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:104:1: note: method 'addDistanceFilterWithMaxDistance:scale:flags:' declared here
  104 | - (void)addDistanceFilterWithMaxDistance:(double)distance scale:(double)scale flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addFilterWithShader:border:bounds:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:105:1: note: method 'addFilterWithShader:border:bounds:flags:' declared here
  105 | - (void)addFilterWithShader:(id)shader border:(CGSize)border bounds:(const CGRect *_Nullable)bounds flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addFilterLayerWithShader:border:layerBorder:bounds:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:106:1: note: method 'addFilterLayerWithShader:border:layerBorder:bounds:flags:' declared here
  106 | - (void)addFilterLayerWithShader:(id)shader border:(CGSize)border layerBorder:(CGSize)layerBorder bounds:(const CGRect *_Nullable)bounds flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addShadowStyleWithRadius:offset:color:mode:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:107:1: note: method 'addShadowStyleWithRadius:offset:color:mode:' declared here
  107 | - (void)addShadowStyleWithRadius:(double)radius offset:(CGSize)offset color:(ORBColor)color mode:(unsigned int)mode;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addShadowStyleWithRadius:offset:color:colorSpace:blendMode:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:108:1: note: method 'addShadowStyleWithRadius:offset:color:colorSpace:blendMode:flags:' declared here
  108 | - (void)addShadowStyleWithRadius:(double)radius offset:(CGSize)offset color:(ORBColor)color colorSpace:(int)space blendMode:(int)mode flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addShadowStyleWithRadius:midpoint:offset:color:colorSpace:blendMode:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:109:1: note: method 'addShadowStyleWithRadius:midpoint:offset:color:colorSpace:blendMode:flags:' declared here
  109 | - (void)addShadowStyleWithRadius:(double)radius midpoint:(float)midpoint offset:(CGSize)offset color:(ORBColor)color colorSpace:(int)space blendMode:(int)mode flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method definition for 'addPathProjectionStyleWithStartPoint:endPoint:path:transform:flags:' not found [-Wincomplete-implementation]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayList.h:111:1: note: method 'addPathProjectionStyleWithStartPoint:endPoint:path:transform:flags:' declared here
  111 | - (void)addPathProjectionStyleWithStartPoint:(CGPoint)startPoint endPoint:(CGPoint)endPoint path:(id)path transform:(CGAffineTransform)transform flags:(unsigned int)flags;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method '_drawInState:alpha:' in protocol '_ORBDisplayListContents' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/Private/_ORBDisplayListContents.h:26:1: note: method '_drawInState:alpha:' declared here
   26 | - (void)_drawInState:(void *)state alpha:(float)alpha;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'isEmpty' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:31:1: note: method 'isEmpty' declared here
   31 | - (BOOL)isEmpty;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'drawInState:' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:32:1: note: method 'drawInState:' declared here
   32 | - (void)drawInState:(struct _ORBDrawingState *)state;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'renderInContext:options:' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:33:1: note: method 'renderInContext:options:' declared here
   33 | - (void)renderInContext:(CGContextRef)context options:(nullable id)options;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'encodedDataForDelegate:error:' in protocol 'ORBEncodable' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncodable.h:23:1: note: method 'encodedDataForDelegate:error:' declared here
   23 | - (nullable NSData *)encodedDataForDelegate:(nullable id<ORBEncoderDelegate>)delegate error:(NSError *_Nullable *_Nullable)error;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'decodedObjectWithData:delegate:error:' in protocol 'ORBDecodable' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBDecodable.h:23:1: note: method 'decodedObjectWithData:delegate:error:' declared here
   23 | + (nullable id)decodedObjectWithData:(NSData *)data delegate:(nullable id<ORBDecoderDelegate>)delegate error:(NSError *_Nullable *_Nullable)error;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'isEmpty' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:31:1: note: method 'isEmpty' declared here
   31 | - (BOOL)isEmpty;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'drawInState:' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:32:1: note: method 'drawInState:' declared here
   32 | - (void)drawInState:(struct _ORBDrawingState *)state;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'renderInContext:options:' in protocol 'ORBDisplayListContents' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDisplayListContents.h:33:1: note: method 'renderInContext:options:' declared here
   33 | - (void)renderInContext:(CGContextRef)context options:(nullable id)options;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'encodedDataForDelegate:error:' in protocol 'ORBEncodable' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBEncodable.h:23:1: note: method 'encodedDataForDelegate:error:' declared here
   23 | - (nullable NSData *)encodedDataForDelegate:(nullable id<ORBEncoderDelegate>)delegate error:(NSError *_Nullable *_Nullable)error;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBDisplayList.m:13:17: warning: method 'decodedObjectWithData:delegate:error:' in protocol 'ORBDecodable' not implemented [-Wprotocol]
   13 | @implementation ORBDisplayList
      |                 ^
   14 |
   15 | // TODO
   16 |
   17 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Encoding/ORBDecodable.h:23:1: note: method 'decodedObjectWithData:delegate:error:' declared here
   23 | + (nullable id)decodedObjectWithData:(NSData *)data delegate:(nullable id<ORBDecoderDelegate>)delegate error:(NSError *_Nullable *_Nullable)error;
      | ^
90 warnings generated.
[22/35] Compiling ORBDisplayList.m
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'dealloc' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:50:1: note: method 'dealloc' declared here
   50 | - (void)dealloc;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'init' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:51:1: note: method 'init' declared here
   51 | - (instancetype)init;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'initWithCoder:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:52:1: note: method 'initWithCoder:' declared here
   52 | - (nullable instancetype)initWithCoder:(NSCoder *)coder;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'display' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:53:1: note: method 'display' declared here
   53 | - (void)display;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'layoutSublayers' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:54:1: note: method 'layoutSublayers' declared here
   54 | - (void)layoutSublayers;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'displayIfNeeded' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:55:1: note: method 'displayIfNeeded' declared here
   55 | - (void)displayIfNeeded;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for '_renderForegroundInContext:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:56:1: note: method '_renderForegroundInContext:' declared here
   56 | - (void)_renderForegroundInContext:(CGContextRef)context;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'actionForKey:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:57:1: note: method 'actionForKey:' declared here
   57 | - (nullable id<CAAction>)actionForKey:(NSString *)key;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'initWithLayer:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:58:1: note: method 'initWithLayer:' declared here
   58 | - (instancetype)initWithLayer:(id)layer;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'layerDidBecomeVisible:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:60:1: note: method 'layerDidBecomeVisible:' declared here
   60 | - (void)layerDidBecomeVisible:(BOOL)visible;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'renderInContext:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:61:1: note: method 'renderInContext:' declared here
   61 | - (void)renderInContext:(CGContextRef)context;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'setBounds:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:62:1: note: method 'setBounds:' declared here
   62 | - (void)setBounds:(CGRect)bounds;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'setContents:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:63:1: note: method 'setContents:' declared here
   63 | - (void)setContents:(nullable id)contents;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for '_RBDrawableStatisticsDidChange' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:64:1: note: method '_RBDrawableStatisticsDidChange' declared here
   64 | - (void)_RBDrawableStatisticsDidChange;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for '_moveSubsurface:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:65:1: note: method '_moveSubsurface:' declared here
   65 | - (void)_moveSubsurface:(void *)subsurface;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for '_willMoveSubsurface:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:66:1: note: method '_willMoveSubsurface:' declared here
   66 | - (BOOL)_willMoveSubsurface:(unsigned int)subsurface;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'copyImageInRect:options:completionQueue:handler:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:67:1: note: method 'copyImageInRect:options:completionQueue:handler:' declared here
   67 | - (void)copyImageInRect:(CGRect)rect options:(nullable id)options completionQueue:(nullable id)queue handler:(nullable id /* block */)handler;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'displayWithBounds:callback:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:68:1: note: method 'displayWithBounds:callback:' declared here
   68 | - (BOOL)displayWithBounds:(CGRect)bounds callback:(nullable id /* block */)callback;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'drawInDisplayList:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:69:1: note: method 'drawInDisplayList:' declared here
   69 | - (void)drawInDisplayList:(nullable ORBDisplayList *)list;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'resetStatistics:alpha:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:70:1: note: method 'resetStatistics:alpha:' declared here
   70 | - (void)resetStatistics:(NSUInteger)statistics alpha:(double)alpha;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'waitUntilAsyncRenderingCompleted' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:71:1: note: method 'waitUntilAsyncRenderingCompleted' declared here
   71 | - (void)waitUntilAsyncRenderingCompleted;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method definition for 'defaultValueForKey:' not found [-Wincomplete-implementation]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBLayer.h:47:1: note: method 'defaultValueForKey:' declared here
   47 | + (nullable id)defaultValueForKey:(NSString *)key;
      | ^
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/Render/ORBLayer.m:9:17: warning: method 'resetStatistics:alpha:' in protocol 'ORBDrawableStatistics' not implemented [-Wprotocol]
    9 | @implementation ORBLayer
      |                 ^
   10 |
   11 | // TODO
   12 |
   13 | @end
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBoxObjC/Render/ORBDrawableStatistics.h:22:1: note: method 'resetStatistics:alpha:' declared here
   22 | - (void)resetStatistics:(NSUInteger)statistics alpha:(double)alpha;
      | ^
23 warnings generated.
[23/35] Compiling ORBLayer.m
[25/35] Compiling OpenCoreGraphics CGSize+Extension.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[26/35] Compiling OpenCoreGraphics CGPoint+Extension.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[27/35] Compiling OpenCoreGraphics CGRect+Extension.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[28/35] Compiling OpenCoreGraphics CGGeometry+Hashable.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[29/35] Compiling OpenCoreGraphics CGPath.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[30/35] Compiling OpenCoreGraphics CGLine.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[31/35] Compiling OpenCoreGraphics CGAffineTransform.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[32/35] Compiling OpenCoreGraphics CGContext.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[33/35] Emitting module OpenCoreGraphics
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[34/35] Compiling OpenCoreGraphics CGImage.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[35/35] Compiling OpenCoreGraphics Export.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[36/36] Compiling OpenCoreGraphics IOSurface.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[37/38] Compiling OpenCoreGraphicsShims Export.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[38/38] Emitting module OpenCoreGraphicsShims
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[39/48] Compiling OpenRenderBox ORBDisplayListInterpolator.swift
[40/48] Compiling OpenRenderBox ORBPath.swift
[41/49] Compiling OpenRenderBox Logging.swift
[42/49] Compiling OpenRenderBox ORBPathStorage.swift
[43/49] Compiling OpenRenderBox ORBDisplayList.swift
[44/49] Compiling OpenRenderBox ORBPathCallbacks.swift
[45/49] Compiling OpenRenderBox ORBDisplayListContents.swift
[46/49] Compiling OpenRenderBox ORBSymbolAnimator.swift
[47/49] Compiling OpenRenderBox ORBAnimation.swift
[48/49] Compiling OpenRenderBox Export.swift
[49/49] Emitting module OpenRenderBox
<module-includes>:1:9: note: in file included from <module-includes>:1:
 1 | #import "OpenRenderBox/OpenRenderBox.h"
   |         `- note: in file included from <module-includes>:1:
 2 | #import "OpenRenderBoxObjC/Animation/ORBAnimation.h"
 3 | #import "OpenRenderBoxObjC/Animation/ORBSymbolAnimator.h"
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/OpenRenderBox.h:6:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/OpenRenderBox.h:6:
 4 | #include <OpenRenderBox/ORBColorSpace.h>
 5 | #include <OpenRenderBox/ORBPath.h>
 6 | #include <OpenRenderBox/ORBPathCallbacks.h>
   |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/OpenRenderBox.h:6:
 7 | #include <OpenRenderBox/ORBPathStorage.h>
 8 | #include <OpenRenderBox/ORBSwiftSupport.h>
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBPathCallbacks.h:24:16: warning: 'swift_name' attribute has invalid identifier for the base name
 22 |
 23 | /// Flags for path callbacks
 24 | typedef struct ORB_SWIFT_NAME(ORBPath.Callbacks.Flags) ORBPathCallbacksFlags {
    |                `- warning: 'swift_name' attribute has invalid identifier for the base name
 25 |     uint8_t unknown0;
 26 |     uint8_t unknown1;
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxCxx/include/OpenRenderBox/ORBSwiftSupport.h:8:57: note: expanded from macro 'ORB_SWIFT_NAME'
 6 |
 7 | #if __has_attribute(swift_name)
 8 | #define ORB_SWIFT_NAME(_name) __attribute__((swift_name(#_name)))
   |                                                         `- note: expanded from macro 'ORB_SWIFT_NAME'
 9 | #else
10 | #define ORB_SWIFT_NAME
<scratch space>:68:1: note: expanded from here
66 |  clang assume_nonnull begin
67 | 
68 | "ORBPath.Callbacks.Flags"
   | `- note: expanded from here
[50/51] Emitting module OpenRenderBoxShims
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:16:23: warning: static property 'orb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | ///
 7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
 8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
   |               `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
 9 |     public let rawValue: String
10 |
   :
14 |
15 |     /// OpenRenderBox — the open source implementation by OpenSwiftUIProject.
16 |     public static let orb = RenderBoxVendor(rawValue: "org.OpenSwiftUIProject.OpenRenderBox")
   |                       |- warning: static property 'orb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'orb' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     /// Apple's private RenderBox framework.
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:19:23: warning: static property 'rb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | ///
 7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
 8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
   |               `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
 9 |     public let rawValue: String
10 |
   :
17 |
18 |     /// Apple's private RenderBox framework.
19 |     public static let rb = RenderBoxVendor(rawValue: "com.apple.RenderBox")
   |                       |- warning: static property 'rb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'rb' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |     public static var allCases: [RenderBoxVendor] { [.orb, .rb] }
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:45:12: warning: let 'renderBoxVendor' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | ///
 7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
 8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
   |               `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
 9 |     public let rawValue: String
10 |
   :
43 | @_exported import OpenRenderBox
44 |
45 | public let renderBoxVendor = RenderBoxVendor.orb
   |            |- warning: let 'renderBoxVendor' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: add '@MainActor' to make let 'renderBoxVendor' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | #endif
47 |
[51/51] Compiling OpenRenderBoxShims ORBShims.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:16:23: warning: static property 'orb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | ///
 7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
 8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
   |               `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
 9 |     public let rawValue: String
10 |
   :
14 |
15 |     /// OpenRenderBox — the open source implementation by OpenSwiftUIProject.
16 |     public static let orb = RenderBoxVendor(rawValue: "org.OpenSwiftUIProject.OpenRenderBox")
   |                       |- warning: static property 'orb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'orb' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     /// Apple's private RenderBox framework.
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:19:23: warning: static property 'rb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | ///
 7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
 8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
   |               `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
 9 |     public let rawValue: String
10 |
   :
17 |
18 |     /// Apple's private RenderBox framework.
19 |     public static let rb = RenderBoxVendor(rawValue: "com.apple.RenderBox")
   |                       |- warning: static property 'rb' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'rb' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |
21 |     public static var allCases: [RenderBoxVendor] { [.orb, .rb] }
/Users/admin/builder/spi-builder-workspace/Sources/OpenRenderBoxShims/ORBShims.swift:45:12: warning: let 'renderBoxVendor' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | ///
 7 | /// Use ``renderBoxVendor`` to check which vendor is active at runtime.
 8 | public struct RenderBoxVendor: RawRepresentable, CaseIterable {
   |               `- note: consider making struct 'RenderBoxVendor' conform to the 'Sendable' protocol
 9 |     public let rawValue: String
10 |
   :
43 | @_exported import OpenRenderBox
44 |
45 | public let renderBoxVendor = RenderBoxVendor.orb
   |            |- warning: let 'renderBoxVendor' is not concurrency-safe because non-'Sendable' type 'RenderBoxVendor' may have shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: add '@MainActor' to make let 'renderBoxVendor' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | #endif
47 |
Build complete! (16.36s)
warning: 'spi-builder-workspace': [Env] OPENRENDERBOX_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] SPI_GENERATE_DOCS not set -> false(default)
[Env] SPI_BUILD=1 -> true
[Env] OPENRENDERBOX_DEVELOPMENT not set -> false(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
[Env] OPENRENDERBOX_LIBRARY_EVOLUTION not set -> true(default)
[Env] OPENRENDERBOX_COMPATIBILITY_TEST not set -> false(default)
[Env] OPENRENDERBOX_USE_LOCAL_DEPS not set -> false(default)
[Env] OPENRENDERBOX_RENDERBOX not set -> false(default)
[Env] OPENRENDERBOX_CF_CGTYPES not set -> true(default)
Fetching https://github.com/OpenSwiftUIProject/OpenCoreGraphics
[1/218] Fetching opencoregraphics
Fetched https://github.com/OpenSwiftUIProject/OpenCoreGraphics from cache (0.69s)
warning: 'opencoregraphics': [Env] OPENCOREGRAPHICS_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] OPENCOREGRAPHICS_DEVELOPMENT not set -> false(default)
[Env] OPENCOREGRAPHICS_COREGRAPHICS not set -> true(default)
[Env] OPENCOREGRAPHICS_WERROR not set -> false(default)
[Env] OPENCOREGRAPHICS_LIBRARY_EVOLUTION not set -> true(default)
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics from cache (0.86s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (1.40s)
Creating working copy for https://github.com/OpenSwiftUIProject/OpenCoreGraphics
Working copy of https://github.com/OpenSwiftUIProject/OpenCoreGraphics resolved at main (a36ba82)
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
warning: 'opencoregraphics': [Env] OPENCOREGRAPHICS_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] OPENCOREGRAPHICS_DEVELOPMENT not set -> false(default)
[Env] OPENCOREGRAPHICS_COREGRAPHICS not set -> true(default)
[Env] OPENCOREGRAPHICS_WERROR not set -> false(default)
[Env] OPENCOREGRAPHICS_LIBRARY_EVOLUTION not set -> true(default)
Build complete.
{
  "cxx_language_standard" : "c++20",
  "dependencies" : [
    {
      "identity" : "swift-numerics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-numerics"
    },
    {
      "identity" : "opencoregraphics",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/OpenSwiftUIProject/OpenCoreGraphics"
    },
    {
      "identity" : "darwinprivateframeworks",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/OpenSwiftUIProject/DarwinPrivateFrameworks.git"
    }
  ],
  "manifest_display_name" : "OpenRenderBox",
  "name" : "OpenRenderBox",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "18.0"
    },
    {
      "name" : "tvos",
      "version" : "18.0"
    },
    {
      "name" : "watchos",
      "version" : "10.0"
    },
    {
      "name" : "visionos",
      "version" : "2.0"
    }
  ],
  "products" : [
    {
      "name" : "OpenRenderBox",
      "targets" : [
        "OpenRenderBox",
        "OpenRenderBoxCxx"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "OpenRenderBoxShims",
      "targets" : [
        "OpenRenderBoxShims"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "OpenRenderBoxTests",
      "module_type" : "SwiftTarget",
      "name" : "OpenRenderBoxTests",
      "path" : "Tests/OpenRenderBoxTests",
      "sources" : [
        "Device/DeviceTests.swift",
        "Path/PathTests.swift",
        "Util/LogTests.swift"
      ],
      "target_dependencies" : [
        "OpenRenderBox"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OpenRenderBoxShims",
      "module_type" : "SwiftTarget",
      "name" : "OpenRenderBoxShims",
      "path" : "Sources/OpenRenderBoxShims",
      "product_dependencies" : [
        "RenderBox"
      ],
      "product_memberships" : [
        "OpenRenderBoxShims"
      ],
      "sources" : [
        "ORBShims.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "OpenRenderBoxCxx",
      "module_type" : "ClangTarget",
      "name" : "OpenRenderBoxCxx",
      "path" : "Sources/OpenRenderBoxCxx",
      "product_memberships" : [
        "OpenRenderBox"
      ],
      "sources" : [
        "Animation/ORBAnimation.m",
        "Animation/ORBSymbolAnimator.m",
        "Color/ColorSpace.cpp",
        "Color/ORBColor.cpp",
        "Color/ORBColorMode.cpp",
        "Device/ORBDevice.mm",
        "Encoding/ORBEncoderSet.m",
        "Path/NestedCallbacks.cpp",
        "Path/ORBPath.cpp",
        "Path/ORBPathCallbacks.cpp",
        "Path/ORBPathStorage.cpp",
        "Path/Storage.cpp",
        "Render/ORBDisplayList.m",
        "Render/ORBDisplayListInterpolator.m",
        "Render/ORBLayer.m",
        "UUID/ORBUUID.mm",
        "Util/assert.cpp",
        "Util/log.cpp",
        "Version/ORBVersion.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "OpenRenderBoxCompatibilityTests",
      "module_type" : "SwiftTarget",
      "name" : "OpenRenderBoxCompatibilityTests",
      "path" : "Tests/OpenRenderBoxCompatibilityTests",
      "product_dependencies" : [
        "Numerics"
      ],
      "sources" : [
        "AnimationTests.swift",
        "ColorTests.swift",
        "DeviceTests.swift",
        "DisplayListTests.swift",
        "LayerTests.swift",
        "ORBShims.swift",
        "PathCallbacksTests.swift",
        "PathStorageTests.swift",
        "PathTests.swift",
        "SymbolAnimatorTests.swift",
        "UUIDTests.swift"
      ],
      "target_dependencies" : [
        "OpenRenderBox"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OpenRenderBox",
      "module_type" : "SwiftTarget",
      "name" : "OpenRenderBox",
      "path" : "Sources/OpenRenderBox",
      "product_dependencies" : [
        "OpenCoreGraphicsShims"
      ],
      "product_memberships" : [
        "OpenRenderBox"
      ],
      "sources" : [
        "Animation/ORBAnimation.swift",
        "Animation/ORBSymbolAnimator.swift",
        "Export.swift",
        "Path/ORBPath.swift",
        "Path/ORBPathCallbacks.swift",
        "Path/ORBPathStorage.swift",
        "Render/ORBDisplayList.swift",
        "Render/ORBDisplayListContents.swift",
        "Render/ORBDisplayListInterpolator.swift",
        "Util/Logging.swift"
      ],
      "target_dependencies" : [
        "OpenRenderBoxCxx"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
warning: 'spi-builder-workspace': [Env] OPENRENDERBOX_BUILD_FOR_DARWIN_PLATFORM not set -> true(default)
[Env] SPI_GENERATE_DOCS not set -> false(default)
[Env] SPI_BUILD not set -> false(default)
[Env] OPENRENDERBOX_DEVELOPMENT not set -> false(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
[Env] OPENRENDERBOX_LIBRARY_EVOLUTION not set -> true(default)
[Env] OPENRENDERBOX_COMPATIBILITY_TEST not set -> false(default)
[Env] OPENRENDERBOX_USE_LOCAL_DEPS not set -> false(default)
[Env] OPENRENDERBOX_RENDERBOX not set -> true(default)
[Env] OPENRENDERBOX_CF_CGTYPES not set -> true(default)
[Env] OPENRENDERBOX_TARGET_RELEASE not set -> 2024(default)
Done.