The Swift Package Index logo.Swift Package Index

Build Information

Successful build of ScintillaLib, reference v0.3.0 (6e328a), with Swift 6.3 for macOS (SPM) on 16 Apr 2026 03:29:52 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/quephird/ScintillaLib.git
Reference: v0.3.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/quephird/ScintillaLib
 * tag               v0.3.0     -> FETCH_HEAD
HEAD is now at 6e328ad Merge pull request #84 from quephird/implement_focal_blur
Cloned https://github.com/quephird/ScintillaLib.git
Revision (git rev-parse @):
6e328ad4f9f0042df765a9982eef9ee5c20fb554
SUCCESS checkout https://github.com/quephird/ScintillaLib.git at v0.3.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "scintillalib",
      "name": "ScintillaLib",
      "url": "https://github.com/quephird/ScintillaLib.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ScintillaLib",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/quephird/ScintillaLib.git
[1/2664] Fetching scintillalib
Fetched https://github.com/quephird/ScintillaLib.git from cache (1.03s)
Creating working copy for https://github.com/quephird/ScintillaLib.git
Working copy of https://github.com/quephird/ScintillaLib.git resolved at v0.3.0 (6e328ad)
warning: '.resolve-product-dependencies': dependency 'scintillalib' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/quephird/ScintillaLib.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/117] Write Wine-entitlement.plist
[1/117] Write Rings-entitlement.plist
[1/117] Write sources
[3/117] Write Vase-entitlement.plist
[4/117] Write TDOR-entitlement.plist
[4/117] Write TestDie-entitlement.plist
[6/117] Write Superellipsoids-entitlement.plist
[6/117] Write RainbowBall-entitlement.plist
[7/117] Write StarPrism-entitlement.plist
[9/117] Write sources
[16/117] Write QuickStart-entitlement.plist
[18/117] Write sources
[20/117] Write Hourglass-entitlement.plist
[21/117] Write sources
[23/117] Write HollowedSphere-entitlement.plist
[24/117] Write FocalBlur-entitlement.plist
[25/117] Write sources
[26/117] Write HappyHalloween-entitlement.plist
[28/117] Write DimlyLitScene-entitlement.plist
[28/117] Write sources
[30/117] Write FishEye-entitlement.plist
[31/117] Write sources
[31/117] Write Die-entitlement.plist
[31/117] Write sources
[33/117] Write DecoCube-entitlement.plist
[33/117] Write CheckeredSphere-entitlement.plist
[34/117] Write sources
[38/117] Write Cavatappi-entitlement.plist
[39/117] Write sources
[41/117] Write Blob-entitlement.plist
[42/117] Write sources
[42/117] Write Breather-entitlement.plist
[42/117] Write sources
[45/117] Write BarthSextic-entitlement.plist
[45/117] Write BallWithAreaLight-entitlement.plist
[47/117] Write swift-version--6988338F2F200930.txt
[49/163] Emitting module ScintillaLib
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:38:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 36 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 37 |
 38 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 39 |     }
 40 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:59:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 57 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 58 |
 59 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 60 |     }
 61 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:68:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 66 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 67 |
 68 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
[50/167] Compiling ScintillaLib World.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:38:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 36 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 37 |
 38 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 39 |     }
 40 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:59:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 57 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 58 |
 59 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 60 |     }
 61 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:68:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 66 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 67 |
 68 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:73:17: warning: variable 'copy' was never mutated; consider changing to 'let' constant
 71 |     private func assignIds() {
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
    |                 `- warning: variable 'copy' was never mutated; consider changing to 'let' constant
 74 |             return copy.assignId(id: [UInt8(index)])
 75 |         }
[51/167] Compiling ScintillaLib WorldBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:38:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 36 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 37 |
 38 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 39 |     }
 40 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:59:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 57 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 58 |
 59 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 60 |     }
 61 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:68:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 66 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 67 |
 68 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:73:17: warning: variable 'copy' was never mutated; consider changing to 'let' constant
 71 |     private func assignIds() {
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
    |                 `- warning: variable 'copy' was never mutated; consider changing to 'let' constant
 74 |             return copy.assignId(id: [UInt8(index)])
 75 |         }
[52/167] Compiling ScintillaLib WorldObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:38:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 36 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 37 |
 38 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 39 |     }
 40 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:59:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 57 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 58 |
 59 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 60 |     }
 61 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:68:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 66 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 67 |
 68 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:73:17: warning: variable 'copy' was never mutated; consider changing to 'let' constant
 71 |     private func assignIds() {
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
    |                 `- warning: variable 'copy' was never mutated; consider changing to 'let' constant
 74 |             return copy.assignId(id: [UInt8(index)])
 75 |         }
[53/167] Compiling ScintillaLib WorldObjectBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:38:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 36 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 37 |
 38 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 39 |     }
 40 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:59:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 57 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 58 |
 59 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 60 |     }
 61 |
    :
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:68:14: warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 66 |         self.totalPixels = camera.horizontalSize * camera.verticalSize
 67 |
 68 |         self.assignIds()
    |              `- warning: actor-isolated instance method 'assignIds()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 69 |     }
 70 |
 71 |     private func assignIds() {
    |                  `- note: calls to instance method 'assignIds()' from outside of its actor context are implicitly asynchronous
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/World.swift:73:17: warning: variable 'copy' was never mutated; consider changing to 'let' constant
 71 |     private func assignIds() {
 72 |         self.shapes = self.shapes.enumerated().map { (index, shape) in
 73 |             var copy = shape
    |                 `- warning: variable 'copy' was never mutated; consider changing to 'let' constant
 74 |             return copy.assignId(id: [UInt8(index)])
 75 |         }
[54/167] Compiling ScintillaLib ShapeBuilder.swift
[55/167] Compiling ScintillaLib SharedShapeProperties.swift
[56/167] Compiling ScintillaLib Sphere.swift
[57/167] Compiling ScintillaLib SpotLight.swift
[58/167] Compiling ScintillaLib Superellipsoid.swift
[59/167] Compiling ScintillaLib Canvas.swift
[60/167] Compiling ScintillaLib Color.swift
[61/167] Compiling ScintillaLib ColorFunction.swift
[62/167] Compiling ScintillaLib ColorStrategy.swift
[63/167] Compiling ScintillaLib Computations.swift
[64/167] Compiling ScintillaLib SurfaceOfRevolution.swift
[65/167] Compiling ScintillaLib Torus.swift
[66/167] Compiling ScintillaLib Tuple.swift
[67/167] Compiling ScintillaLib Uniform.swift
[68/167] Compiling ScintillaLib Wood.swift
[69/167] Compiling ScintillaLib Group.swift
[70/167] Compiling ScintillaLib ImplicitSurface.swift
[71/167] Compiling ScintillaLib Intersection.swift
[72/167] Compiling ScintillaLib Jitter.swift
[73/167] Compiling ScintillaLib Light.swift
[74/167] Compiling ScintillaLib ParametricSurface.swift
[75/167] Compiling ScintillaLib Pattern.swift
[76/167] Compiling ScintillaLib PerlinNoise.swift
[77/167] Compiling ScintillaLib Plane.swift
[78/167] Compiling ScintillaLib PointLight.swift
[79/167] Compiling ScintillaLib Cone.swift
[80/167] Compiling ScintillaLib Container.swift
[81/167] Compiling ScintillaLib Cube.swift
[82/167] Compiling ScintillaLib Cylinder.swift
[83/167] Compiling ScintillaLib Double.swift
[84/167] Compiling ScintillaLib Marble.swift
[85/167] Compiling ScintillaLib Material.swift
[86/167] Compiling ScintillaLib Math.swift
[87/167] Compiling ScintillaLib Matrix.swift
[88/167] Compiling ScintillaLib Operation.swift
[89/167] Compiling ScintillaLib AreaLight.swift
[90/167] Compiling ScintillaLib BlurEffect.swift
[91/167] Compiling ScintillaLib CSG.swift
[92/167] Compiling ScintillaLib Camera.swift
[93/167] Compiling ScintillaLib Canvas+ppm file generation.swift
[94/167] Compiling ScintillaLib Prism.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/Shape.swift:63:21: warning: variable 'copy' was never mutated; consider changing to 'let' constant
 61 |             group.id = id
 62 |             group.children = group.children.enumerated().map { (index, shape) in
 63 |                 var copy = shape
    |                     `- warning: variable 'copy' was never mutated; consider changing to 'let' constant
 64 |                 return copy.assignId(id: id + [UInt8(index)])
 65 |             }
[95/167] Compiling ScintillaLib Ray.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/Shape.swift:63:21: warning: variable 'copy' was never mutated; consider changing to 'let' constant
 61 |             group.id = id
 62 |             group.children = group.children.enumerated().map { (index, shape) in
 63 |                 var copy = shape
    |                     `- warning: variable 'copy' was never mutated; consider changing to 'let' constant
 64 |                 return copy.assignId(id: id + [UInt8(index)])
 65 |             }
[96/167] Compiling ScintillaLib ScintillaApp.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/Shape.swift:63:21: warning: variable 'copy' was never mutated; consider changing to 'let' constant
 61 |             group.id = id
 62 |             group.children = group.children.enumerated().map { (index, shape) in
 63 |                 var copy = shape
    |                     `- warning: variable 'copy' was never mutated; consider changing to 'let' constant
 64 |                 return copy.assignId(id: id + [UInt8(index)])
 65 |             }
[97/167] Compiling ScintillaLib ScintillaView.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/Shape.swift:63:21: warning: variable 'copy' was never mutated; consider changing to 'let' constant
 61 |             group.id = id
 62 |             group.children = group.children.enumerated().map { (index, shape) in
 63 |                 var copy = shape
    |                     `- warning: variable 'copy' was never mutated; consider changing to 'let' constant
 64 |                 return copy.assignId(id: id + [UInt8(index)])
 65 |             }
[98/167] Compiling ScintillaLib Shape.swift
/Users/admin/builder/spi-builder-workspace/Sources/ScintillaLib/Shape.swift:63:21: warning: variable 'copy' was never mutated; consider changing to 'let' constant
 61 |             group.id = id
 62 |             group.children = group.children.enumerated().map { (index, shape) in
 63 |                 var copy = shape
    |                     `- warning: variable 'copy' was never mutated; consider changing to 'let' constant
 64 |                 return copy.assignId(id: id + [UInt8(index)])
 65 |             }
[99/187] Compiling Rings Rings.swift
[100/187] Emitting module Rings
[101/187] Compiling TDOR TDOR.swift
[102/187] Emitting module TDOR
[103/187] Compiling StarPrism StarPrism.swift
[104/187] Emitting module StarPrism
[105/187] Emitting module QuickStart
[106/187] Compiling QuickStart QuickStart.swift
[107/187] Emitting module RainbowBall
[108/187] Compiling RainbowBall RainbowBall.swift
[109/187] Emitting module Hourglass
[110/187] Compiling Hourglass Hourglass.swift
[111/187] Compiling Vase Vase.swift
[112/187] Emitting module Vase
[113/187] Emitting module TestDie
[114/187] Compiling TestDie TestDie.swift
[115/187] Emitting module Superellipsoids
[116/187] Compiling Superellipsoids Superellipsoids.swift
[117/187] Compiling Wine Wine.swift
[118/187] Emitting module Wine
[119/207] Compiling HollowedSphere HollowedSphere.swift
[120/207] Emitting module HollowedSphere
[121/207] Compiling FishEye FishEye.swift
[122/207] Emitting module FishEye
[123/207] Compiling DimlyLitScene DimlyLitScene.swift
[124/207] Emitting module DimlyLitScene
[125/207] Compiling CheckeredSphere CheckeredSphere.swift
[126/207] Emitting module CheckeredSphere
[126/207] Write Objects.LinkFileList
[129/207] Compiling FocalBlur FocalBlur.swift
[130/207] Emitting module FocalBlur
[131/207] Compiling DecoCube DecoCube.swift
[132/207] Emitting module DecoCube
[132/207] Write Objects.LinkFileList
[135/207] Emitting module HappyHalloween
[136/207] Compiling HappyHalloween HappyHalloween.swift
[136/207] Write Objects.LinkFileList
[138/207] Compiling Breather Breather.swift
[139/207] Emitting module Breather
[140/207] Compiling Die Die.swift
[141/207] Emitting module Die
[142/207] Emitting module Cavatappi
[143/207] Compiling Cavatappi Cavatappi.swift
[143/207] Write Objects.LinkFileList
[147/213] Emitting module Blob
[148/213] Compiling Blob Blob.swift
[149/213] Compiling BallWithAreaLight BallWithAreaLight.swift
[150/213] Emitting module BallWithAreaLight
[151/213] Emitting module BarthSextic
[152/213] Compiling BarthSextic BarthSextic.swift
[152/213] Write Objects.LinkFileList
[154/213] Linking Wine
[155/213] Write Objects.LinkFileList
[156/213] Applying Wine
[157/213] Linking Superellipsoids
[157/213] Write Objects.LinkFileList
[160/213] Applying Superellipsoids
[161/213] Linking TestDie
[162/213] Linking Vase
[163/213] Linking RainbowBall
[164/213] Linking StarPrism
[165/213] Linking TDOR
[166/213] Applying TestDie
[167/213] Applying Vase
[168/213] Write Objects.LinkFileList
[170/213] Applying RainbowBall
[171/213] Applying StarPrism
[172/213] Write Objects.LinkFileList
[174/213] Applying TDOR
[175/213] Linking Rings
[176/213] Write Objects.LinkFileList
[177/213] Applying Rings
[178/213] Linking QuickStart
[179/213] Write Objects.LinkFileList
[180/213] Applying QuickStart
[181/213] Linking Hourglass
[182/213] Write Objects.LinkFileList
[183/213] Applying Hourglass
[184/213] Linking HollowedSphere
[185/213] Write Objects.LinkFileList
[186/213] Applying HollowedSphere
[187/213] Linking HappyHalloween
[188/213] Write Objects.LinkFileList
[189/213] Applying HappyHalloween
[190/213] Linking FocalBlur
[191/213] Write Objects.LinkFileList
[192/213] Linking FishEye
[193/213] Linking DimlyLitScene
[194/213] Linking DecoCube
[195/213] Linking Die
[196/213] Linking CheckeredSphere
[197/213] Applying FocalBlur
[198/213] Applying FishEye
[199/213] Applying DimlyLitScene
[200/213] Applying DecoCube
[201/213] Applying Die
[202/213] Applying CheckeredSphere
[203/213] Linking Cavatappi
[204/213] Applying Cavatappi
[205/213] Linking Breather
[206/213] Applying Breather
[207/213] Linking Blob
[208/213] Applying Blob
[209/213] Linking BarthSextic
[210/213] Applying BarthSextic
[211/213] Linking BallWithAreaLight
[212/213] Applying BallWithAreaLight
Build complete! (16.17s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ScintillaLib",
  "name" : "ScintillaLib",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "ScintillaLib",
      "targets" : [
        "ScintillaLib"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Wine",
      "targets" : [
        "Wine"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Vase",
      "targets" : [
        "Vase"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "TestDie",
      "targets" : [
        "TestDie"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "TDOR",
      "targets" : [
        "TDOR"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Superellipsoids",
      "targets" : [
        "Superellipsoids"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "StarPrism",
      "targets" : [
        "StarPrism"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Rings",
      "targets" : [
        "Rings"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "RainbowBall",
      "targets" : [
        "RainbowBall"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "QuickStart",
      "targets" : [
        "QuickStart"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Hourglass",
      "targets" : [
        "Hourglass"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "HollowedSphere",
      "targets" : [
        "HollowedSphere"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "HappyHalloween",
      "targets" : [
        "HappyHalloween"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "FocalBlur",
      "targets" : [
        "FocalBlur"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "FishEye",
      "targets" : [
        "FishEye"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "DimlyLitScene",
      "targets" : [
        "DimlyLitScene"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Die",
      "targets" : [
        "Die"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "DecoCube",
      "targets" : [
        "DecoCube"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "CheckeredSphere",
      "targets" : [
        "CheckeredSphere"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Cavatappi",
      "targets" : [
        "Cavatappi"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Breather",
      "targets" : [
        "Breather"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Blob",
      "targets" : [
        "Blob"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "BarthSextic",
      "targets" : [
        "BarthSextic"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "BallWithAreaLight",
      "targets" : [
        "BallWithAreaLight"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Wine",
      "module_type" : "SwiftTarget",
      "name" : "Wine",
      "path" : "Examples/Wine",
      "product_memberships" : [
        "Wine"
      ],
      "sources" : [
        "Wine.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Vase",
      "module_type" : "SwiftTarget",
      "name" : "Vase",
      "path" : "Examples/Vase",
      "product_memberships" : [
        "Vase"
      ],
      "sources" : [
        "Vase.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "TestDie",
      "module_type" : "SwiftTarget",
      "name" : "TestDie",
      "path" : "Examples/TestDie",
      "product_memberships" : [
        "TestDie"
      ],
      "sources" : [
        "TestDie.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "TDOR",
      "module_type" : "SwiftTarget",
      "name" : "TDOR",
      "path" : "Examples/TDOR",
      "product_memberships" : [
        "TDOR"
      ],
      "sources" : [
        "TDOR.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Superellipsoids",
      "module_type" : "SwiftTarget",
      "name" : "Superellipsoids",
      "path" : "Examples/Superellipsoids",
      "product_memberships" : [
        "Superellipsoids"
      ],
      "sources" : [
        "Superellipsoids.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "StarPrism",
      "module_type" : "SwiftTarget",
      "name" : "StarPrism",
      "path" : "Examples/StarPrism",
      "product_memberships" : [
        "StarPrism"
      ],
      "sources" : [
        "StarPrism.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ScintillaLibTests",
      "module_type" : "SwiftTarget",
      "name" : "ScintillaLibTests",
      "path" : "Tests/ScintillaLibTests",
      "sources" : [
        "CSGTests.swift",
        "CameraTests.swift",
        "CanvasTests.swift",
        "ColorFunctionTests.swift",
        "ColorTests.swift",
        "ConeTests.swift",
        "CubeTests.swift",
        "CylinderTests.swift",
        "GroupTests.swift",
        "ImplicitSurfaceTests.swift",
        "IntersectionTests.swift",
        "LightTests.swift",
        "MaterialTests.swift",
        "MathTests.swift",
        "MatrixTests.swift",
        "ParametricSurfaceTests.swift",
        "PatternTests.swift",
        "PlaneTests.swift",
        "PpmTests.swift",
        "PrismTests.swift",
        "RayTests.swift",
        "ShapeTests.swift",
        "SphereTests.swift",
        "SuperellipsoidTests.swift",
        "SurfaceOfRevolutionTests.swift",
        "TorusTests.swift",
        "TupleTests.swift",
        "WorldTests.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ScintillaLib",
      "module_type" : "SwiftTarget",
      "name" : "ScintillaLib",
      "path" : "Sources/ScintillaLib",
      "product_memberships" : [
        "ScintillaLib",
        "Wine",
        "Vase",
        "TestDie",
        "TDOR",
        "Superellipsoids",
        "StarPrism",
        "Rings",
        "RainbowBall",
        "QuickStart",
        "Hourglass",
        "HollowedSphere",
        "HappyHalloween",
        "FocalBlur",
        "FishEye",
        "DimlyLitScene",
        "Die",
        "DecoCube",
        "CheckeredSphere",
        "Cavatappi",
        "Breather",
        "Blob",
        "BarthSextic",
        "BallWithAreaLight"
      ],
      "sources" : [
        "AreaLight.swift",
        "BlurEffect.swift",
        "CSG.swift",
        "Camera.swift",
        "Canvas+ppm file generation.swift",
        "Canvas.swift",
        "Color.swift",
        "ColorFunction.swift",
        "ColorStrategy.swift",
        "Computations.swift",
        "Cone.swift",
        "Container.swift",
        "Cube.swift",
        "Cylinder.swift",
        "Double.swift",
        "Group.swift",
        "ImplicitSurface.swift",
        "Intersection.swift",
        "Jitter.swift",
        "Light.swift",
        "Marble.swift",
        "Material.swift",
        "Math.swift",
        "Matrix.swift",
        "Operation.swift",
        "ParametricSurface.swift",
        "Pattern.swift",
        "PerlinNoise.swift",
        "Plane.swift",
        "PointLight.swift",
        "Prism.swift",
        "Ray.swift",
        "ScintillaApp.swift",
        "ScintillaView.swift",
        "Shape.swift",
        "ShapeBuilder.swift",
        "SharedShapeProperties.swift",
        "Sphere.swift",
        "SpotLight.swift",
        "Superellipsoid.swift",
        "SurfaceOfRevolution.swift",
        "Torus.swift",
        "Tuple.swift",
        "Uniform.swift",
        "Wood.swift",
        "World.swift",
        "WorldBuilder.swift",
        "WorldObject.swift",
        "WorldObjectBuilder.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Rings",
      "module_type" : "SwiftTarget",
      "name" : "Rings",
      "path" : "Examples/Rings",
      "product_memberships" : [
        "Rings"
      ],
      "sources" : [
        "Rings.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "RainbowBall",
      "module_type" : "SwiftTarget",
      "name" : "RainbowBall",
      "path" : "Examples/RainbowBall",
      "product_memberships" : [
        "RainbowBall"
      ],
      "sources" : [
        "RainbowBall.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "QuickStart",
      "module_type" : "SwiftTarget",
      "name" : "QuickStart",
      "path" : "Examples/QuickStart",
      "product_memberships" : [
        "QuickStart"
      ],
      "sources" : [
        "QuickStart.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Hourglass",
      "module_type" : "SwiftTarget",
      "name" : "Hourglass",
      "path" : "Examples/Hourglass",
      "product_memberships" : [
        "Hourglass"
      ],
      "sources" : [
        "Hourglass.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "HollowedSphere",
      "module_type" : "SwiftTarget",
      "name" : "HollowedSphere",
      "path" : "Examples/HollowedSphere",
      "product_memberships" : [
        "HollowedSphere"
      ],
      "sources" : [
        "HollowedSphere.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "HappyHalloween",
      "module_type" : "SwiftTarget",
      "name" : "HappyHalloween",
      "path" : "Examples/HappyHalloween",
      "product_memberships" : [
        "HappyHalloween"
      ],
      "sources" : [
        "HappyHalloween.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "FocalBlur",
      "module_type" : "SwiftTarget",
      "name" : "FocalBlur",
      "path" : "Examples/FocalBlur",
      "product_memberships" : [
        "FocalBlur"
      ],
      "sources" : [
        "FocalBlur.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "FishEye",
      "module_type" : "SwiftTarget",
      "name" : "FishEye",
      "path" : "Examples/FishEye",
      "product_memberships" : [
        "FishEye"
      ],
      "sources" : [
        "FishEye.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "DimlyLitScene",
      "module_type" : "SwiftTarget",
      "name" : "DimlyLitScene",
      "path" : "Examples/DimlyLitScene",
      "product_memberships" : [
        "DimlyLitScene"
      ],
      "sources" : [
        "DimlyLitScene.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Die",
      "module_type" : "SwiftTarget",
      "name" : "Die",
      "path" : "Examples/Die",
      "product_memberships" : [
        "Die"
      ],
      "sources" : [
        "Die.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "DecoCube",
      "module_type" : "SwiftTarget",
      "name" : "DecoCube",
      "path" : "Examples/DecoCube",
      "product_memberships" : [
        "DecoCube"
      ],
      "sources" : [
        "DecoCube.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "CheckeredSphere",
      "module_type" : "SwiftTarget",
      "name" : "CheckeredSphere",
      "path" : "Examples/CheckeredSphere",
      "product_memberships" : [
        "CheckeredSphere"
      ],
      "sources" : [
        "CheckeredSphere.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Cavatappi",
      "module_type" : "SwiftTarget",
      "name" : "Cavatappi",
      "path" : "Examples/Cavatappi",
      "product_memberships" : [
        "Cavatappi"
      ],
      "sources" : [
        "Cavatappi.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Breather",
      "module_type" : "SwiftTarget",
      "name" : "Breather",
      "path" : "Examples/Breather",
      "product_memberships" : [
        "Breather"
      ],
      "sources" : [
        "Breather.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Blob",
      "module_type" : "SwiftTarget",
      "name" : "Blob",
      "path" : "Examples/Blob",
      "product_memberships" : [
        "Blob"
      ],
      "sources" : [
        "Blob.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "BarthSextic",
      "module_type" : "SwiftTarget",
      "name" : "BarthSextic",
      "path" : "Examples/BarthSextic",
      "product_memberships" : [
        "BarthSextic"
      ],
      "sources" : [
        "BarthSextic.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "BallWithAreaLight",
      "module_type" : "SwiftTarget",
      "name" : "BallWithAreaLight",
      "path" : "Examples/BallWithAreaLight",
      "product_memberships" : [
        "BallWithAreaLight"
      ],
      "sources" : [
        "BallWithAreaLight.swift"
      ],
      "target_dependencies" : [
        "ScintillaLib"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.6"
}
Done.