Build Information
Successful build of ScintillaLib, reference main (6e328a), with Swift 6.3 for macOS (SPM) on 16 Apr 2026 03:28:54 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/quephird/ScintillaLib.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/quephird/ScintillaLib
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
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 main
========================================
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.12s)
Creating working copy for https://github.com/quephird/ScintillaLib.git
Working copy of https://github.com/quephird/ScintillaLib.git resolved at main (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 sources
[1/117] Write StarPrism-entitlement.plist
[2/117] Write Wine-entitlement.plist
[2/117] Write RainbowBall-entitlement.plist
[4/117] Write TDOR-entitlement.plist
[4/117] Write sources
[4/117] Write Superellipsoids-entitlement.plist
[4/117] Write Vase-entitlement.plist
[5/117] Write TestDie-entitlement.plist
[9/117] Write sources
[9/117] Write Rings-entitlement.plist
[12/117] Write sources
[16/117] Write QuickStart-entitlement.plist
[16/117] Write sources
[20/117] Write Hourglass-entitlement.plist
[20/117] Write HollowedSphere-entitlement.plist
[21/117] Write HappyHalloween-entitlement.plist
[24/117] Write sources
[27/117] Write FocalBlur-entitlement.plist
[27/117] Write FishEye-entitlement.plist
[29/117] Write sources
[29/117] Write DimlyLitScene-entitlement.plist
[29/117] Write Die-entitlement.plist
[29/117] Write sources
[33/117] Write DecoCube-entitlement.plist
[36/117] Write sources
[36/117] Write CheckeredSphere-entitlement.plist
[38/117] Write sources
[39/117] Write Breather-entitlement.plist
[40/117] Write sources
[40/117] Write Cavatappi-entitlement.plist
[42/117] Write sources
[42/117] Write Blob-entitlement.plist
[44/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 SurfaceOfRevolution.swift
[51/167] Compiling ScintillaLib Torus.swift
[52/167] Compiling ScintillaLib Tuple.swift
[53/167] Compiling ScintillaLib Uniform.swift
[54/167] Compiling ScintillaLib Wood.swift
[55/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 | }
[56/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 | }
[57/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 | }
[58/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 | }
[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 ShapeBuilder.swift
[65/167] Compiling ScintillaLib SharedShapeProperties.swift
[66/167] Compiling ScintillaLib Sphere.swift
[67/167] Compiling ScintillaLib SpotLight.swift
[68/167] Compiling ScintillaLib Superellipsoid.swift
[69/167] Compiling ScintillaLib ParametricSurface.swift
[70/167] Compiling ScintillaLib Pattern.swift
[71/167] Compiling ScintillaLib PerlinNoise.swift
[72/167] Compiling ScintillaLib Plane.swift
[73/167] Compiling ScintillaLib PointLight.swift
[74/167] Compiling ScintillaLib Cone.swift
[75/167] Compiling ScintillaLib Container.swift
[76/167] Compiling ScintillaLib Cube.swift
[77/167] Compiling ScintillaLib Cylinder.swift
[78/167] Compiling ScintillaLib Double.swift
[79/167] Compiling ScintillaLib Group.swift
[80/167] Compiling ScintillaLib ImplicitSurface.swift
[81/167] Compiling ScintillaLib Intersection.swift
[82/167] Compiling ScintillaLib Jitter.swift
[83/167] Compiling ScintillaLib Light.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 TestDie TestDie.swift
[100/187] Emitting module TestDie
[101/187] Compiling QuickStart QuickStart.swift
[102/187] Emitting module QuickStart
[103/187] Emitting module Vase
[104/187] Compiling Vase Vase.swift
[105/187] Emitting module Hourglass
[106/187] Compiling Hourglass Hourglass.swift
[107/187] Compiling Wine Wine.swift
[108/187] Emitting module Wine
[109/187] Compiling StarPrism StarPrism.swift
[110/187] Emitting module StarPrism
[111/187] Emitting module RainbowBall
[112/187] Compiling RainbowBall RainbowBall.swift
[113/187] Compiling Rings Rings.swift
[114/187] Emitting module Rings
[115/187] Compiling Superellipsoids Superellipsoids.swift
[116/187] Emitting module Superellipsoids
[117/187] Compiling TDOR TDOR.swift
[118/187] Emitting module TDOR
[119/207] Emitting module HollowedSphere
[120/207] Compiling HollowedSphere HollowedSphere.swift
[121/207] Compiling FocalBlur FocalBlur.swift
[122/207] Emitting module FocalBlur
[123/207] Compiling FishEye FishEye.swift
[124/207] Emitting module FishEye
[125/208] Compiling HappyHalloween HappyHalloween.swift
[126/208] Emitting module HappyHalloween
[126/209] Write Objects.LinkFileList
[129/209] Compiling DimlyLitScene DimlyLitScene.swift
[130/209] Emitting module DimlyLitScene
[131/209] Emitting module Cavatappi
[132/209] Compiling Breather Breather.swift
[133/209] Emitting module Breather
[133/209] Write Objects.LinkFileList
[136/213] Compiling CheckeredSphere CheckeredSphere.swift
[137/213] Emitting module CheckeredSphere
[138/213] Compiling Cavatappi Cavatappi.swift
[139/213] Compiling Die Die.swift
[140/213] Emitting module Die
[140/213] Write Objects.LinkFileList
[144/213] Emitting module DecoCube
[145/213] Compiling DecoCube DecoCube.swift
[146/213] Emitting module Blob
[147/213] Compiling Blob Blob.swift
[147/213] Write Objects.LinkFileList
[150/213] Compiling BallWithAreaLight BallWithAreaLight.swift
[151/213] Emitting module BallWithAreaLight
[152/213] Compiling BarthSextic BarthSextic.swift
[153/213] Emitting module BarthSextic
[153/213] Write Objects.LinkFileList
[155/213] Linking RainbowBall
[156/213] Linking QuickStart
[157/213] Linking TestDie
[158/213] Linking Vase
[159/213] Applying TestDie
[159/213] Applying RainbowBall
[159/213] Applying QuickStart
[162/213] Write Objects.LinkFileList
[166/213] Linking Hourglass
[167/213] Applying Vase
[168/213] Applying Hourglass
[169/213] Linking Wine
[170/213] Write Objects.LinkFileList
[171/213] Applying Wine
[172/213] Linking Superellipsoids
[172/213] Write Objects.LinkFileList
[176/213] Applying Superellipsoids
[177/213] Linking TDOR
[178/213] Linking StarPrism
[179/213] Linking Rings
[180/213] Applying TDOR
[181/213] Applying StarPrism
[182/213] Applying Rings
[182/213] Write Objects.LinkFileList
[186/213] Linking HollowedSphere
[187/213] Linking FocalBlur
[188/213] Linking HappyHalloween
[189/213] Linking Die
[190/213] Linking DimlyLitScene
[191/213] Applying FocalBlur
[192/213] Applying HollowedSphere
[193/213] Applying HappyHalloween
[194/213] Write Objects.LinkFileList
[195/213] Applying Die
[196/213] Linking FishEye
[197/213] Applying DimlyLitScene
[198/213] Applying FishEye
[199/213] Linking DecoCube
[200/213] Applying DecoCube
[201/213] Linking CheckeredSphere
[202/213] Applying CheckeredSphere
[203/213] Linking Cavatappi
[204/213] Linking Breather
[205/213] Applying Cavatappi
[206/213] Applying Breather
[207/213] Linking Blob
[208/213] Applying Blob
[209/213] Linking BarthSextic
[210/213] Linking BallWithAreaLight
[211/213] Applying BarthSextic
[212/213] Applying BallWithAreaLight
Build complete! (15.25s)
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.