Build Information
Successful build of OCCTSwiftScripts, reference v1.7.0 (b9a92c), with Swift 6.3 for macOS (SPM) on 2 Oct 2026 22:45:54 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SecondMouseAU/OCCTSwiftScripts.git
Reference: v1.7.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/SecondMouseAU/OCCTSwiftScripts
* tag v1.7.0 -> FETCH_HEAD
HEAD is now at b9a92cd Merge pull request #124 from SecondMouseAU/release/1.7.0
Cloned https://github.com/SecondMouseAU/OCCTSwiftScripts.git
Revision (git rev-parse @):
b9a92cdca1c061a2dec0f674bf89981ff44d0224
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/SecondMouseAU/OCCTSwiftScripts.git at v1.7.0
Fetching https://github.com/SecondMouseAU/OCCTSwift.git
Fetching https://github.com/SecondMouseAU/SwiftX.git
Fetching https://github.com/tomasf/Nodal.git
Fetching https://github.com/SecondMouseAU/OCCTSwiftIO.git
Fetching https://github.com/SecondMouseAU/SwiftPMX.git
Fetching https://github.com/SecondMouseAU/OCCTSwiftInteraction.git
Fetching https://github.com/schwa/SwiftGLTF.git
[1/873] Fetching nodal
[63/1021] Fetching nodal, swiftpmx
[106/1140] Fetching nodal, swiftpmx, swiftx
[252/1537] Fetching nodal, swiftpmx, swiftx, swiftgltf
[320/3517] Fetching nodal, swiftpmx, swiftx, swiftgltf, occtswiftinteraction
[2687/4007] Fetching nodal, swiftpmx, swiftx, swiftgltf, occtswiftinteraction, occtswiftio
[3697/61982] Fetching nodal, swiftpmx, swiftx, swiftgltf, occtswiftinteraction, occtswiftio, occtswift
Fetched https://github.com/schwa/SwiftGLTF.git from cache (2.32s)
Fetched https://github.com/SecondMouseAU/OCCTSwiftInteraction.git from cache (2.32s)
Fetched https://github.com/SecondMouseAU/SwiftPMX.git from cache (2.32s)
Fetching https://github.com/SecondMouseAU/OCCTSwiftMesh.git
Fetching https://github.com/SecondMouseAU/SwiftDXF.git
Fetching https://github.com/SecondMouseAU/OCCTSwiftViewport.git
[11918/59457] Fetching nodal, swiftx, occtswiftio, occtswift
[24094/59612] Fetching nodal, swiftx, occtswiftio, occtswift, swiftdxf
[24184/61928] Fetching nodal, swiftx, occtswiftio, occtswift, swiftdxf, occtswiftviewport
[24185/62539] Fetching nodal, swiftx, occtswiftio, occtswift, swiftdxf, occtswiftviewport, occtswiftmesh
Fetched https://github.com/SecondMouseAU/SwiftDXF.git from cache (0.77s)
Fetching https://github.com/SecondMouseAU/SwiftJWW.git
[33033/62384] Fetching nodal, swiftx, occtswiftio, occtswift, occtswiftviewport, occtswiftmesh
Fetched https://github.com/SecondMouseAU/OCCTSwiftMesh.git from cache (1.05s)
Fetching https://github.com/tomasf/ThreeMF.git
[39142/61773] Fetching nodal, swiftx, occtswiftio, occtswift, occtswiftviewport
Fetched https://github.com/SecondMouseAU/OCCTSwiftViewport.git from cache (1.24s)
Fetching https://github.com/tomasf/Zip.git
[43224/59457] Fetching nodal, swiftx, occtswiftio, occtswift
[46124/59617] Fetching nodal, swiftx, occtswiftio, occtswift, swiftjww
Fetched https://github.com/SecondMouseAU/SwiftJWW.git from cache (0.75s)
[50181/59457] Fetching nodal, swiftx, occtswiftio, occtswift
[50182/60277] Fetching nodal, swiftx, occtswiftio, occtswift, threemf
[51476/60493] Fetching nodal, swiftx, occtswiftio, occtswift, threemf, zip
Fetched https://github.com/tomasf/Zip.git from cache (0.82s)
[57876/60277] Fetching nodal, swiftx, occtswiftio, occtswift, threemf
Fetched https://github.com/tomasf/ThreeMF.git from cache (2.00s)
Fetched https://github.com/SecondMouseAU/OCCTSwiftIO.git from cache (6.24s)
Fetched https://github.com/tomasf/Nodal.git from cache (6.24s)
Fetched https://github.com/SecondMouseAU/SwiftX.git from cache (6.24s)
Fetched https://github.com/SecondMouseAU/OCCTSwift.git from cache (6.24s)
Creating working copy for https://github.com/SecondMouseAU/OCCTSwiftInteraction.git
Creating working copy for https://github.com/SecondMouseAU/SwiftX.git
Creating working copy for https://github.com/tomasf/Nodal.git
Creating working copy for https://github.com/schwa/SwiftGLTF.git
Creating working copy for https://github.com/SecondMouseAU/OCCTSwiftMesh.git
Creating working copy for https://github.com/SecondMouseAU/SwiftPMX.git
Creating working copy for https://github.com/SecondMouseAU/OCCTSwift.git
Creating working copy for https://github.com/tomasf/ThreeMF.git
Working copy of https://github.com/SecondMouseAU/OCCTSwiftInteraction.git resolved at 2.0.0
Creating working copy for https://github.com/tomasf/Zip.git
Creating working copy for https://github.com/SecondMouseAU/SwiftDXF.git
Working copy of https://github.com/SecondMouseAU/SwiftX.git resolved at 1.0.1
Creating working copy for https://github.com/SecondMouseAU/SwiftJWW.git
Working copy of https://github.com/SecondMouseAU/SwiftPMX.git resolved at 1.1.1
Creating working copy for https://github.com/SecondMouseAU/OCCTSwiftIO.git
Working copy of https://github.com/tomasf/ThreeMF.git resolved at 0.2.5
Working copy of https://github.com/SecondMouseAU/OCCTSwiftMesh.git resolved at 1.7.5
Working copy of https://github.com/tomasf/Zip.git resolved at 2.1.2
Creating working copy for https://github.com/SecondMouseAU/OCCTSwiftViewport.git
Working copy of https://github.com/SecondMouseAU/SwiftJWW.git resolved at 1.2.2
Working copy of https://github.com/SecondMouseAU/SwiftDXF.git resolved at 0.2.1
Working copy of https://github.com/SecondMouseAU/OCCTSwiftIO.git resolved at 1.8.0
Working copy of https://github.com/SecondMouseAU/OCCTSwiftViewport.git resolved at 1.2.0
Working copy of https://github.com/schwa/SwiftGLTF.git resolved at 1.0.2
Working copy of https://github.com/SecondMouseAU/OCCTSwift.git resolved at 3.0.0
Working copy of https://github.com/tomasf/Nodal.git resolved at 1.0.2
Downloading binary artifact https://github.com/SecondMouseAU/OCCTSwift/releases/download/v3.0.0/OCCT.xcframework.zip
[16375/149067826] Downloading https://github.com/SecondMouseAU/OCCTSwift/releases/download/v3.0.0/OCCT.xcframework.zip
Downloaded https://github.com/SecondMouseAU/OCCTSwift/releases/download/v3.0.0/OCCT.xcframework.zip (15.55s)
========================================
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": "occtswiftscripts",
"name": "OCCTSwiftScripts",
"url": "https://github.com/SecondMouseAU/OCCTSwiftScripts.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwiftScripts",
"traits": [
"default"
],
"dependencies": [
{
"identity": "occtswift",
"name": "OCCTSwift",
"url": "https://github.com/SecondMouseAU/OCCTSwift.git",
"version": "3.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwift",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "occtswiftviewport",
"name": "OCCTSwiftViewport",
"url": "https://github.com/SecondMouseAU/OCCTSwiftViewport.git",
"version": "1.2.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwiftViewport",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "occtswiftinteraction",
"name": "OCCTSwiftInteraction",
"url": "https://github.com/SecondMouseAU/OCCTSwiftInteraction.git",
"version": "2.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwiftInteraction",
"traits": [
"default"
],
"dependencies": [
{
"identity": "occtswift",
"name": "OCCTSwift",
"url": "https://github.com/SecondMouseAU/OCCTSwift.git",
"version": "3.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwift",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "occtswiftviewport",
"name": "OCCTSwiftViewport",
"url": "https://github.com/SecondMouseAU/OCCTSwiftViewport.git",
"version": "1.2.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwiftViewport",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "occtswiftio",
"name": "OCCTSwiftIO",
"url": "https://github.com/SecondMouseAU/OCCTSwiftIO.git",
"version": "1.8.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwiftIO",
"traits": [
"default"
],
"dependencies": [
{
"identity": "occtswift",
"name": "OCCTSwift",
"url": "https://github.com/SecondMouseAU/OCCTSwift.git",
"version": "3.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwift",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swiftpmx",
"name": "SwiftPMX",
"url": "https://github.com/SecondMouseAU/SwiftPMX.git",
"version": "1.1.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftPMX",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swiftx",
"name": "SwiftX",
"url": "https://github.com/SecondMouseAU/SwiftX.git",
"version": "1.0.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftX",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swiftjww",
"name": "SwiftJWW",
"url": "https://github.com/SecondMouseAU/SwiftJWW.git",
"version": "1.2.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftJWW",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swiftdxf",
"name": "SwiftDXF",
"url": "https://github.com/SecondMouseAU/SwiftDXF.git",
"version": "0.2.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftDXF",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "threemf",
"name": "ThreeMF",
"url": "https://github.com/tomasf/ThreeMF.git",
"version": "0.3.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ThreeMF",
"traits": [
"default"
],
"dependencies": [
{
"identity": "zip",
"name": "zip",
"url": "https://github.com/tomasf/Zip.git",
"version": "2.1.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Zip",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "nodal",
"name": "Nodal",
"url": "https://github.com/tomasf/Nodal.git",
"version": "1.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Nodal",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swiftgltf",
"name": "SwiftGLTF",
"url": "https://github.com/schwa/SwiftGLTF.git",
"version": "1.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftGLTF",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
},
{
"identity": "occtswiftmesh",
"name": "OCCTSwiftMesh",
"url": "https://github.com/SecondMouseAU/OCCTSwiftMesh.git",
"version": "1.7.5",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwiftMesh",
"traits": [
"default"
],
"dependencies": [
{
"identity": "occtswift",
"name": "OCCTSwift",
"url": "https://github.com/SecondMouseAU/OCCTSwift.git",
"version": "3.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwift",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "occtswiftio",
"name": "OCCTSwiftIO",
"url": "https://github.com/SecondMouseAU/OCCTSwiftIO.git",
"version": "1.8.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwiftIO",
"traits": [
"default"
],
"dependencies": [
{
"identity": "occtswift",
"name": "OCCTSwift",
"url": "https://github.com/SecondMouseAU/OCCTSwift.git",
"version": "3.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OCCTSwift",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swiftpmx",
"name": "SwiftPMX",
"url": "https://github.com/SecondMouseAU/SwiftPMX.git",
"version": "1.1.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftPMX",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swiftx",
"name": "SwiftX",
"url": "https://github.com/SecondMouseAU/SwiftX.git",
"version": "1.0.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftX",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swiftjww",
"name": "SwiftJWW",
"url": "https://github.com/SecondMouseAU/SwiftJWW.git",
"version": "1.2.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftJWW",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swiftdxf",
"name": "SwiftDXF",
"url": "https://github.com/SecondMouseAU/SwiftDXF.git",
"version": "0.2.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftDXF",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "threemf",
"name": "ThreeMF",
"url": "https://github.com/tomasf/ThreeMF.git",
"version": "0.3.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ThreeMF",
"traits": [
"default"
],
"dependencies": [
{
"identity": "zip",
"name": "zip",
"url": "https://github.com/tomasf/Zip.git",
"version": "2.1.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Zip",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "nodal",
"name": "Nodal",
"url": "https://github.com/tomasf/Nodal.git",
"version": "1.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Nodal",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swiftgltf",
"name": "SwiftGLTF",
"url": "https://github.com/schwa/SwiftGLTF.git",
"version": "1.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftGLTF",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/SecondMouseAU/OCCTSwiftScripts.git
[1/1673] Fetching occtswiftscripts
Fetched https://github.com/SecondMouseAU/OCCTSwiftScripts.git from cache (1.62s)
Fetching https://github.com/SecondMouseAU/OCCTSwiftIO.git from cache
Fetching https://github.com/SecondMouseAU/OCCTSwiftInteraction.git from cache
Fetching https://github.com/SecondMouseAU/OCCTSwift.git from cache
Fetching https://github.com/SecondMouseAU/OCCTSwiftViewport.git from cache
Fetching https://github.com/SecondMouseAU/OCCTSwiftMesh.git from cache
Fetched https://github.com/SecondMouseAU/OCCTSwiftMesh.git from cache (0.55s)
Fetched https://github.com/SecondMouseAU/OCCTSwift.git from cache (1.14s)
Fetched https://github.com/SecondMouseAU/OCCTSwiftInteraction.git from cache (1.15s)
Fetched https://github.com/SecondMouseAU/OCCTSwiftViewport.git from cache (1.15s)
Fetched https://github.com/SecondMouseAU/OCCTSwiftIO.git from cache (1.15s)
Computing version for https://github.com/SecondMouseAU/OCCTSwiftIO.git
Computed https://github.com/SecondMouseAU/OCCTSwiftIO.git at 1.8.0 (1.72s)
Fetching https://github.com/schwa/SwiftGLTF.git from cache
Fetching https://github.com/SecondMouseAU/SwiftPMX.git from cache
Fetching https://github.com/SecondMouseAU/SwiftDXF.git from cache
Fetching https://github.com/tomasf/ThreeMF.git from cache
Fetching https://github.com/SecondMouseAU/SwiftX.git from cache
Fetching https://github.com/SecondMouseAU/SwiftJWW.git from cache
Fetched https://github.com/schwa/SwiftGLTF.git from cache (0.48s)
Fetched https://github.com/SecondMouseAU/SwiftX.git from cache (0.51s)
Fetched https://github.com/tomasf/ThreeMF.git from cache (0.51s)
Fetched https://github.com/SecondMouseAU/SwiftDXF.git from cache (0.51s)
Fetched https://github.com/SecondMouseAU/SwiftJWW.git from cache (0.51s)
Fetched https://github.com/SecondMouseAU/SwiftPMX.git from cache (0.51s)
Computing version for https://github.com/SecondMouseAU/OCCTSwiftInteraction.git
Computed https://github.com/SecondMouseAU/OCCTSwiftInteraction.git at 2.0.0 (1.08s)
Computing version for https://github.com/SecondMouseAU/OCCTSwift.git
Computed https://github.com/SecondMouseAU/OCCTSwift.git at 3.0.0 (0.77s)
Computing version for https://github.com/schwa/SwiftGLTF.git
Computed https://github.com/schwa/SwiftGLTF.git at 1.0.2 (0.61s)
Computing version for https://github.com/SecondMouseAU/OCCTSwiftViewport.git
Computed https://github.com/SecondMouseAU/OCCTSwiftViewport.git at 1.2.1 (0.51s)
Computing version for https://github.com/SecondMouseAU/SwiftDXF.git
Computed https://github.com/SecondMouseAU/SwiftDXF.git at 0.2.1 (0.51s)
Computing version for https://github.com/SecondMouseAU/SwiftJWW.git
Computed https://github.com/SecondMouseAU/SwiftJWW.git at 1.2.2 (0.50s)
Computing version for https://github.com/SecondMouseAU/SwiftX.git
Computed https://github.com/SecondMouseAU/SwiftX.git at 1.0.1 (0.52s)
Computing version for https://github.com/SecondMouseAU/SwiftPMX.git
Computed https://github.com/SecondMouseAU/SwiftPMX.git at 1.1.1 (0.52s)
Computing version for https://github.com/tomasf/ThreeMF.git
Computed https://github.com/tomasf/ThreeMF.git at 0.3.2 (0.52s)
Fetching https://github.com/tomasf/Zip.git from cache
Fetching https://github.com/tomasf/Nodal.git from cache
Fetched https://github.com/tomasf/Nodal.git from cache (0.47s)
Fetched https://github.com/tomasf/Zip.git from cache (0.47s)
Computing version for https://github.com/tomasf/Nodal.git
Computed https://github.com/tomasf/Nodal.git at 1.0.2 (1.04s)
Computing version for https://github.com/tomasf/Zip.git
Computed https://github.com/tomasf/Zip.git at 2.1.2 (0.53s)
Computing version for https://github.com/SecondMouseAU/OCCTSwiftMesh.git
Computed https://github.com/SecondMouseAU/OCCTSwiftMesh.git at 1.7.5 (0.68s)
Creating working copy for https://github.com/SecondMouseAU/SwiftX.git
Working copy of https://github.com/SecondMouseAU/SwiftX.git resolved at 1.0.1
Creating working copy for https://github.com/SecondMouseAU/SwiftDXF.git
Working copy of https://github.com/SecondMouseAU/SwiftDXF.git resolved at 0.2.1
Creating working copy for https://github.com/tomasf/ThreeMF.git
Working copy of https://github.com/tomasf/ThreeMF.git resolved at 0.3.2
Creating working copy for https://github.com/SecondMouseAU/OCCTSwiftIO.git
Working copy of https://github.com/SecondMouseAU/OCCTSwiftIO.git resolved at 1.8.0
Creating working copy for https://github.com/SecondMouseAU/OCCTSwift.git
Working copy of https://github.com/SecondMouseAU/OCCTSwift.git resolved at 3.0.0
Creating working copy for https://github.com/SecondMouseAU/SwiftJWW.git
Working copy of https://github.com/SecondMouseAU/SwiftJWW.git resolved at 1.2.2
Creating working copy for https://github.com/schwa/SwiftGLTF.git
Working copy of https://github.com/schwa/SwiftGLTF.git resolved at 1.0.2
Creating working copy for https://github.com/SecondMouseAU/OCCTSwiftMesh.git
Working copy of https://github.com/SecondMouseAU/OCCTSwiftMesh.git resolved at 1.7.5
Creating working copy for https://github.com/SecondMouseAU/OCCTSwiftViewport.git
Working copy of https://github.com/SecondMouseAU/OCCTSwiftViewport.git resolved at 1.2.1
Creating working copy for https://github.com/SecondMouseAU/SwiftPMX.git
Working copy of https://github.com/SecondMouseAU/SwiftPMX.git resolved at 1.1.1
Creating working copy for https://github.com/tomasf/Nodal.git
Working copy of https://github.com/tomasf/Nodal.git resolved at 1.0.2
Creating working copy for https://github.com/SecondMouseAU/OCCTSwiftScripts.git
Working copy of https://github.com/SecondMouseAU/OCCTSwiftScripts.git resolved at v1.7.0 (b9a92cd)
Creating working copy for https://github.com/tomasf/Zip.git
Working copy of https://github.com/tomasf/Zip.git resolved at 2.1.2
Creating working copy for https://github.com/SecondMouseAU/OCCTSwiftInteraction.git
Working copy of https://github.com/SecondMouseAU/OCCTSwiftInteraction.git resolved at 2.0.0
Fetching binary artifact https://github.com/SecondMouseAU/OCCTSwift/releases/download/v3.0.0/OCCT.xcframework.zip from cache
Fetched https://github.com/SecondMouseAU/OCCTSwift/releases/download/v3.0.0/OCCT.xcframework.zip from cache (14.80s)
Found 5 product dependencies
- OCCTSwift
- OCCTSwiftViewport
- OCCTSwiftInteraction
- OCCTSwiftMesh
- OCCTSwiftIO
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/SecondMouseAU/OCCTSwiftScripts.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
Building for debugging...
[0/104] Write sources
[0/104] Copying libOCCT-macos.a
[0/104] Write sources
[5/104] Write occtkit-entitlement.plist
[5/104] Write sources
[12/104] Write Script-entitlement.plist
[13/104] Write sources
[14/104] Copying Shaders.metal
[14/104] Write sources
[21/104] Write OCCTRunner-entitlement.plist
[22/104] Compiling rasterizer.cpp
[23/104] Compiling vcacheoptimizer.cpp
[23/104] Compiling spatialorder.cpp
[23/104] Compiling stripifier.cpp
[26/104] Compiling vfetchoptimizer.cpp
[27/104] Write swift-version-69A768CDF2A0BEE1.txt
[28/104] Compiling quantization.cpp
[29/107] Compiling vertexcodec.cpp
[30/107] Compiling opacitymap.cpp
[31/107] Compiling meshletutils.cpp
[32/107] Compiling overdrawoptimizer.cpp
[32/107] Compiling partition.cpp
[32/107] Compiling simplifier.cpp
[35/107] Compiling vertexfilter.cpp
[36/107] Compiling meshletcodec.cpp
[37/111] Compiling indexcodec.cpp
[38/121] Compiling indexgenerator.cpp
[39/178] Compiling indexanalyzer.cpp
[40/178] Compiling allocator.cpp
[41/178] Compiling clusterizer.cpp
[42/178] Compiling OCCTMeshOptimizerBridge.cpp
[43/178] Compiling pugixml.cpp
[44/178] Compiling OCCTBridge_Visualization.mm
[45/178] Compiling OCCTBridge_Topology.mm
[47/178] Emitting module SwiftPMX
[48/178] Compiling SwiftPMX PMX.swift
[49/178] Emitting module OCCTRunner
[50/178] Compiling OCCTRunner main.swift
[51/178] Emitting module SwiftX
[52/178] Compiling SwiftX SwiftX.swift
[53/178] Compiling SwiftX Parsers.swift
[54/178] Compiling SwiftDXF Reader.swift
[54/178] Write Objects.LinkFileList
[56/178] Compiling SwiftJWW JWW.swift
[57/178] Compiling SwiftJWW DXFWriter.swift
[58/178] Emitting module SwiftJWW
[59/178] Compiling SwiftJWW Reader.swift
[60/178] Emitting module SwiftDXF
[61/178] Compiling SwiftDXF DXF.swift
[61/178] Compiling OCCTBridge_Surface.mm
[62/178] Linking OCCTRunner
[64/178] Compiling OCCTSwiftViewport ClipPlane.swift
[65/178] Compiling OCCTSwiftViewport GestureConfiguration.swift
[66/178] Compiling OCCTSwiftViewport MaterialLibrary.swift
[67/178] Compiling OCCTSwiftViewport PBRMaterial.swift
[68/178] Compiling OCCTSwiftViewport ViewportConfiguration.swift
[69/178] Compiling OCCTSwiftViewport DisplayMode.swift
[70/183] Emitting module OCCTSwiftViewport
[70/183] Compiling OCCTBridge_ProjLib_NLPlate.mm
[71/183] Applying OCCTRunner
[72/183] Compiling OCCTBridge_Properties.mm
[74/183] Compiling SwiftGLTF glb.swift
[75/183] Compiling OCCTSwiftViewport NormalSmoothing.swift
[76/183] Compiling OCCTSwiftViewport OffscreenRenderer.swift
[77/183] Compiling OCCTSwiftViewport Primitives.swift
[78/183] Compiling OCCTSwiftViewport RendererSharedBuffers.swift
[79/183] Compiling OCCTSwiftViewport RendererSharedSetup.swift
[80/183] Compiling OCCTSwiftViewport ShadowMapManager.swift
[80/183] Compiling OCCTBridge_Spatial.mm
[82/183] Emitting module SwiftGLTF
[82/183] Compiling OCCTBridge_Mesh.mm
[83/183] Compiling OCCTBridge_IO.mm
[85/183] Compiling OCCTSwiftViewport SceneRaycast.swift
[86/183] Compiling OCCTSwiftViewport OCCTSwiftViewport.swift
[87/183] Compiling OCCTSwiftViewport MeasurementPicking.swift
[88/183] Compiling OCCTSwiftViewport PickResult.swift
[89/183] Compiling OCCTSwiftViewport PickResultFilter.swift
[90/183] Compiling OCCTSwiftViewport PickTextureManager.swift
[91/183] Compiling OCCTSwiftViewport ViewportModifierKeys.swift
[92/183] Compiling OCCTSwiftViewport BoundingBox.swift
[93/183] Compiling OCCTSwiftViewport Frustum.swift
[94/183] Compiling OCCTSwiftViewport MatrixUtils.swift
[95/183] Compiling OCCTSwiftViewport ProjectionUtility.swift
[96/183] Compiling OCCTSwiftViewport Ray.swift
[97/183] Compiling OCCTSwiftViewport CameraController.swift
[98/183] Compiling OCCTSwiftViewport CameraState+ClipPlanes.swift
[99/183] Compiling OCCTSwiftViewport CameraState.swift
[100/183] Compiling OCCTSwiftViewport PivotStrategy.swift
[101/183] Compiling OCCTSwiftViewport RotationStyle.swift
[102/183] Compiling OCCTSwiftViewport StandardView.swift
[103/183] Compiling OCCTSwiftViewport LightingConfiguration.swift
[104/183] Compiling OCCTSwiftViewport CameraScale.swift
[105/183] Compiling OCCTSwiftViewport OrientationGnomon.swift
[106/183] Compiling OCCTSwiftViewport ScaleBarView.swift
[107/183] Compiling OCCTSwiftViewport ViewportInputEvent.swift
[108/183] Compiling OCCTSwiftViewport ViewportInputRouter.swift
[109/183] Compiling SwiftGLTF Scratch.swift
[110/183] Compiling SwiftGLTF CollectionScanner.swift
[110/183] Compiling OCCTBridge_Healing.mm
[111/183] Write sources
[113/183] Compiling OCCTSwiftViewport ViewportArc.swift
[114/183] Compiling OCCTSwiftViewport ViewportBody.swift
[115/183] Compiling OCCTSwiftViewport NavigationCube.swift
[116/183] Compiling OCCTSwiftViewport NavigationCubeView.swift
[117/183] Compiling OCCTSwiftViewport ViewCubeRegion.swift
[118/183] Compiling OCCTSwiftViewport TessellationManager.swift
[119/183] Compiling OCCTSwiftViewport Uniforms+Scene.swift
[120/183] Compiling OCCTSwiftViewport ViewportRenderer.swift
[121/183] Compiling OCCTSwiftViewport ViewportRendererHeadless.swift
[122/183] Compiling OCCTSwiftViewport Measurement.swift
[123/183] Compiling OCCTSwiftViewport PickingConfiguration.swift
[124/183] Compiling OCCTSwiftViewport EnvironmentMapManager.swift
[125/183] Compiling OCCTSwiftViewport HDRLoader.swift
[126/183] Compiling OCCTSwiftViewport MeasurementCompositor.swift
[127/183] Compiling OCCTSwiftViewport MeshletBuilder.swift
[128/183] Compiling OCCTSwiftViewport MetalViewRepresentable.swift
[129/183] Compiling SwiftGLTF gltf.swift
[130/183] Compiling SwiftGLTF gltf+SceneKit.swift
[130/183] Compiling Miniz miniz.c
[131/183] Write sources
[133/183] Write GraphValidate-entitlement.plist
[134/183] Compiling OCCTBridge_Modeling.mm
[135/183] Write sources
[135/183] Write GraphQuery-entitlement.plist
[137/183] Write sources
[137/183] Write GraphML-entitlement.plist
[137/183] Write sources
[137/183] Write GraphDedup-entitlement.plist
[137/183] Write sources
[142/183] Write GraphCompact-entitlement.plist
[143/183] Write sources
[144/183] Write FeatureRecognize-entitlement.plist
[145/183] Write sources
[146/192] Compiling OCCTBridge_Geom2d.mm
[148/192] Compiling SwiftGLTF gltf+RealityKit.swift
[148/192] Compiling Bridge bridge.cpp
[149/231] Compiling OCCTBridge_AIS.mm
[151/231] Compiling OCCTSwiftViewport ViewCubeView.swift
[152/231] Compiling OCCTSwiftViewport MeasurementOverlay.swift
[153/231] Compiling OCCTSwiftViewport MetalViewportView.swift
[154/231] Compiling OCCTSwiftViewport ViewportController.swift
[155/231] Compiling OCCTSwiftViewport resource_bundle_accessor.swift
[155/231] Compiling OCCTBridge_BRepGraph.mm
[156/231] Compiling OCCTBridge_Document.mm
[157/231] Compiling OCCTBridge_Curve3D.mm
[158/231] Compiling OCCTBridge.mm
[160/433] Compiling Zip ZipError.swift
[161/433] Compiling Zip ZipArchive+Write.swift
[162/433] Compiling Zip ZipArchive.swift
[163/433] Compiling Zip ZipArchive+OnDisk.swift
[164/433] Compiling Zip ZipArchive+Get.swift
[165/433] Compiling Zip ZipArchive+InMemory.swift
[166/433] Compiling Zip ZipArchive+Deflate.swift
[167/433] Emitting module Zip
[168/433] Compiling Zip ZipArchive+Read.swift
[169/433] Emitting module Nodal
[170/437] Compiling OCCTSwift ShapeType.swift
[171/437] Compiling OCCTSwift SharedLibrary.swift
[172/437] Compiling OCCTSwift SheetLayout.swift
[173/437] Compiling OCCTSwift SheetMetal.swift
[174/437] Compiling OCCTSwift Sketch.swift
[175/437] Compiling OCCTSwift StepHeader.swift
[176/437] Compiling OCCTSwift Surface.swift
[177/437] Compiling OCCTSwift SurfaceIntersectionResult.swift
[178/437] Compiling OCCTSwift ShapeContentsExtended.swift
[179/437] Compiling OCCTSwift ShapeDistance.swift
[180/437] Compiling OCCTSwift ShapeFixStatus.swift
[181/437] Compiling OCCTSwift ShapeFixer.swift
[182/437] Compiling OCCTSwift ShapeFixers.swift
[183/437] Compiling OCCTSwift SweepGuideTypes.swift
[184/437] Compiling OCCTSwift TObjApplication.swift
[185/437] Compiling OCCTSwift TangentialDeflectionPoint.swift
[186/437] Compiling OCCTSwift ThreadFeatures.swift
[187/437] Compiling OCCTSwift ShapeImage.swift
[188/437] Compiling OCCTSwift ShapeMeasurements.swift
[189/437] Compiling OCCTSwift ShapeProperties.swift
[190/437] Compiling OCCTSwift ShapeRayIntersection.swift
[191/437] Compiling OCCTSwift BSplineApproxInterp.swift
[192/437] Compiling OCCTSwift BiTgteCurveOnEdge.swift
[193/437] Compiling OCCTSwift BillOfMaterials.swift
[194/437] Compiling OCCTSwift BisectorResult.swift
[195/437] Compiling OCCTSwift AssemblyNode.swift
[196/437] Compiling OCCTSwift AxisPlacement2D.swift
[197/437] Compiling OCCTSwift BRepGraph+Attributes.swift
[198/437] Compiling OCCTSwift BRepGraph.swift
[199/437] Compiling OCCTSwift ThruSectionsBuilder.swift
[200/437] Compiling OCCTSwift AnalyticGeometry.swift
[201/437] Compiling OCCTSwift AnalyticalResult.swift
[202/437] Compiling OCCTSwift Annotation.swift
[203/437] Compiling OCCTSwift ApproxResult.swift
[204/437] Compiling OCCTSwift ArcLengthCurveAdaptor.swift
[205/437] Compiling OCCTSwift AsDesTracker.swift
[206/437] Compiling OCCTSwift AssemblyGraph.swift
[207/437] Compiling OCCTSwift AssemblyItemId.swift
[208/437] Compiling Nodal Node+xPath.swift
[209/437] Compiling Nodal XPathQuery.swift
[210/437] Compiling Nodal XPathResults.swift
[211/437] Compiling Nodal XPathVariableValue.swift
[212/474] Emitting module OCCTSwift
[213/496] Compiling OCCTSwift Timer.swift
[214/496] Compiling OCCTSwift TopologyRef.swift
[215/496] Compiling OCCTSwift TransactionDelta.swift
[216/496] Compiling OCCTSwift Transform2D.swift
[217/496] Compiling OCCTSwift TransformFactory.swift
[218/496] Compiling OCCTSwift TransformUtils.swift
[219/496] Compiling OCCTSwift TrigRoots.swift
[220/496] Compiling OCCTSwift UnicodeUtils.swift
[221/496] Compiling OCCTSwift UnifySameDomainBuilder.swift
[222/496] Compiling OCCTSwift Units.swift
[223/496] Compiling OCCTSwift UnitsConversion.swift
[224/496] Compiling OCCTSwift ValidateEdgeResult.swift
[225/496] Compiling OCCTSwift VectorMath.swift
[226/496] Compiling OCCTSwift ViewObject.swift
[227/496] Compiling OCCTSwift VisMaterial.swift
[228/496] Compiling OCCTSwift VrmlRepresentation.swift
[229/496] Compiling OCCTSwift Wire.swift
[230/496] Compiling OCCTSwift WireAnalyzer.swift
[231/496] Compiling OCCTSwift WireBuilder.swift
[232/496] Compiling OCCTSwift WireCurve.swift
[233/496] Compiling OCCTSwift WireOrder.swift
[234/496] Compiling OCCTSwift ZLayerSettings.swift
[235/496] Compiling OCCTSwift PerpendicularBasis.swift
[236/496] Compiling OCCTSwift PipeShellBuilder.swift
[237/496] Compiling OCCTSwift PipeSweepMode.swift
[238/496] Compiling OCCTSwift PixMap.swift
[239/496] Compiling OCCTSwift PlateSolver.swift
[240/496] Compiling OCCTSwift Point2D.swift
[241/496] Compiling OCCTSwift PointClassification.swift
[242/496] Compiling OCCTSwift PolynomialConvert.swift
[243/496] Compiling OCCTSwift PolynomialSolver.swift
[244/496] Compiling OCCTSwift PresentationMesh.swift
[245/496] Compiling OCCTSwift PresentationStyle.swift
[246/496] Compiling OCCTSwift ProcessInfo.swift
[247/496] Compiling OCCTSwift ProjLib.swift
[248/496] Compiling OCCTSwift Projection.swift
[249/496] Compiling OCCTSwift QuadricIntersection.swift
[250/496] Compiling OCCTSwift Quaternion.swift
[251/496] Compiling OCCTSwift Range.swift
[252/496] Compiling OCCTSwift ReShapeContext.swift
[253/496] Compiling OCCTSwift ResourceManager.swift
[254/496] Compiling OCCTSwift SAWireAnalysis.swift
[255/496] Compiling OCCTSwift SIMD3Unpacking.swift
[256/496] Compiling OCCTSwift STEPOptions.swift
[257/496] Compiling ThreeMF Extensions.swift
[258/496] Compiling ThreeMF Build.swift
[259/496] Compiling ThreeMF Item.swift
[260/496] Compiling ThreeMF Model.swift
[261/500] Compiling ThreeMF BaseMaterial.swift
[262/500] Compiling ThreeMF ColorGroup.swift
[263/500] Compiling ThreeMF CompositeMaterial.swift
[264/500] Compiling ThreeMF MetallicDisplayProperties.swift
[265/500] Compiling ThreeMF MetallicTextureDisplayProperties.swift
[266/500] Compiling ThreeMF SpecularDisplayProperties.swift
[267/500] Compiling ThreeMF SpecularTextureDisplayProperties.swift
[268/500] Compiling ThreeMF TranslucentDisplayProperties.swift
[269/500] Compiling ThreeMF Resource.swift
[270/500] Compiling ThreeMF Texture2D.swift
[271/500] Compiling ThreeMF Texture2DGroup.swift
[272/500] Compiling ThreeMF ThreeMF.swift
[273/500] Compiling ThreeMF ResourceContainer.swift
[274/500] Compiling ThreeMF Attributes.swift
[275/500] Compiling ThreeMF Namespace.swift
[276/500] Compiling ThreeMF Core.swift
[277/500] Compiling ThreeMF Multiproperties.swift
[278/500] Compiling ThreeMF Alternatives.swift
[279/500] Compiling ThreeMF Component.swift
[280/500] Compiling ThreeMF Mesh.Triangle.swift
[281/500] Compiling ThreeMF Mesh.TriangleSet.swift
[282/500] Compiling ThreeMF Mesh.Vertex.swift
[283/500] Compiling ThreeMF Mesh.swift
[284/500] Compiling ThreeMF Object.swift
[285/500] Compiling ThreeMF Materials.swift
[286/500] Compiling ThreeMF Production.swift
[287/500] Compiling ThreeMF TriangleSets.swift
[288/500] Compiling ThreeMF ContentTypes.swift
[289/500] Compiling ThreeMF ModelLoader.swift
[290/500] Compiling ThreeMF PackageReader.swift
[291/500] Compiling ThreeMF PackageWriter.swift
[292/500] Compiling ThreeMF Relationship.swift
[293/500] Emitting module ThreeMF
[294/500] Compiling ThreeMF Color.swift
[295/500] Compiling ThreeMF Matrix3D.swift
[296/500] Compiling ThreeMF Metadata.swift
[297/500] Compiling ThreeMF Unit.swift
[340/508] Compiling OCCTSwift CPUTime.swift
[341/508] Compiling OCCTSwift Camera.swift
[342/508] Compiling OCCTSwift CanonicalForm.swift
[343/508] Compiling OCCTSwift DistanceResult.swift
[344/508] Compiling OCCTSwift Document.swift
[345/508] Compiling OCCTSwift DocumentError.swift
[346/508] Compiling OCCTSwift DraftInfo.swift
[347/508] Compiling OCCTSwift Drawing.swift
[348/508] Compiling OCCTSwift DrawingAnnotation.swift
[349/508] Compiling OCCTSwift DrawingAutoCenterlines.swift
[350/508] Compiling OCCTSwift DrawingAutoDimensions.swift
[351/508] Compiling OCCTSwift DrawingComposition.swift
[352/508] Compiling OCCTSwift DrawingDispatch.swift
[353/508] Compiling OCCTSwift DrawingSheet.swift
[354/508] Compiling OCCTSwift DrawingStyle.swift
[355/508] Compiling OCCTSwift DrawingSymbols.swift
[356/508] Compiling OCCTSwift DrawingThreadAnnotation.swift
[357/508] Compiling OCCTSwift DriverTable.swift
[358/508] Compiling OCCTSwift Edge.swift
[359/508] Compiling OCCTSwift EdgeAnalysis.swift
[360/508] Compiling OCCTSwift EdgeCurve.swift
[361/508] Compiling OCCTSwift ElLib.swift
[362/508] Compiling OCCTSwift Environment.swift
[363/508] Compiling OCCTSwift EvolvedSectionInfo.swift
[364/508] Compiling OCCTSwift EvolvingFilletEdge.swift
[365/508] Compiling OCCTSwift Exporter.swift
[366/508] Compiling OCCTSwift ExtremaTypes.swift
[367/508] Compiling OCCTSwift Face.swift
[368/508] Compiling OCCTSwift FeatureRecognition.swift
[369/508] Compiling OCCTSwift FeatureReconstructor.swift
[370/508] Compiling OCCTSwift FillConstraint.swift
[371/508] Compiling OCCTSwift FilletBuilder.swift
[372/508] Compiling OCCTSwift FillingPoleGrid.swift
[373/508] Compiling OCCTSwift FillingSurface.swift
[374/508] Compiling OCCTSwift FontManager.swift
[375/508] Compiling OCCTSwift FreeBoundsProperties.swift
[376/508] Compiling OCCTSwift GDTInfo.swift
[377/508] Compiling OCCTSwift GDTWrite.swift
[378/508] Compiling OCCTSwift GeneralTransform2D.swift
[379/508] Compiling OCCTSwift GeomEval.swift
[380/508] Compiling OCCTSwift GeomPrimitives.swift
[381/508] Compiling OCCTSwift GeomTransformation.swift
[382/508] Compiling OCCTSwift GeometryProperties.swift
[383/508] Compiling OCCTSwift HatchBuilder.swift
[384/508] Compiling OCCTSwift HatchPattern.swift
[385/508] Compiling OCCTSwift Helix.swift
[386/508] Compiling OCCTSwift HostInfo.swift
[387/508] Compiling OCCTSwift IDFilter.swift
[388/508] Compiling OCCTSwift MemInfo.swift
[389/508] Compiling OCCTSwift Mesh.swift
[390/508] Compiling OCCTSwift MeshCoordinateSystem.swift
[391/508] Compiling OCCTSwift MeshIterators.swift
[392/508] Compiling OCCTSwift MeshTypes.swift
[393/508] Compiling OCCTSwift MessageSystem.swift
[394/508] Compiling OCCTSwift Messenger.swift
[395/508] Compiling OCCTSwift NamingHistory.swift
[396/508] Compiling OCCTSwift NormalProjection.swift
[397/508] Compiling OCCTSwift NoteObject.swift
[398/508] Compiling OCCTSwift OBB.swift
[399/508] Compiling OCCTSwift OCCTPrecision.swift
[400/508] Compiling OCCTSwift OCCTSerialQueue.swift
[401/508] Compiling OCCTSwift OSDFile.swift
[402/508] Compiling OCCTSwift OSDPath.swift
[403/508] Compiling OCCTSwift OffsetAncestors.swift
[404/508] Compiling OCCTSwift OffsetJoinType.swift
[405/508] Compiling OCCTSwift OrientedBoundingBox.swift
[406/508] Compiling OCCTSwift PCDMStatus.swift
[407/508] Compiling OCCTSwift PDFExporter.swift
[408/508] Compiling OCCTSwift PerfMeter.swift
[409/508] Compiling OCCTSwift Period.swift
[410/508] Compiling OCCTSwift SVGExporter.swift
[411/508] Compiling OCCTSwift SameParameterResult.swift
[412/508] Compiling OCCTSwift Sampling.swift
[413/508] Compiling OCCTSwift Section2D.swift
[414/508] Compiling OCCTSwift SectionBuilder.swift
[415/508] Compiling OCCTSwift Selection.swift
[416/508] Compiling OCCTSwift Selector.swift
[417/508] Compiling OCCTSwift SewingBuilder.swift
[418/508] Compiling OCCTSwift Shape+Analysis.swift
[419/508] Compiling OCCTSwift Shape+Curve.swift
[420/508] Compiling OCCTSwift Shape+Drawing.swift
[421/508] Compiling OCCTSwift Shape+Geom2d.swift
[422/508] Compiling OCCTSwift Shape+Math.swift
[423/508] Compiling OCCTSwift Shape+Mesh.swift
[424/508] Compiling OCCTSwift Shape+Modeling.swift
[425/508] Compiling OCCTSwift Shape+ShapeHealing.swift
[426/508] Compiling OCCTSwift Shape+Surface.swift
[427/508] Compiling OCCTSwift Shape+Topology.swift
[428/508] Compiling OCCTSwift Shape.swift
[429/508] Compiling OCCTSwift ShapeAnalysisResult.swift
[430/508] Compiling OCCTSwift ShapeAxis.swift
[431/508] Compiling OCCTSwift ShapeContents.swift
[432/508] Compiling OCCTSwift CellsBuilder.swift
[433/508] Compiling OCCTSwift ChamferBuilder.swift
[434/508] Compiling OCCTSwift Circle2DSolution.swift
[435/508] Compiling OCCTSwift ClipPlane.swift
[436/508] Compiling OCCTSwift Color.swift
[437/508] Compiling OCCTSwift CompBezierConverter.swift
[438/508] Compiling OCCTSwift Conic2D.swift
[439/508] Compiling OCCTSwift ConstructionContext.swift
[440/508] Compiling OCCTSwift ConstructionEntity.swift
[441/508] Compiling OCCTSwift ConstructionLayer.swift
[442/508] Compiling OCCTSwift ContapContourResult.swift
[443/508] Compiling OCCTSwift Continuity.swift
[444/508] Compiling OCCTSwift CoordinateSystem.swift
[445/508] Compiling OCCTSwift CoordinateSystem3D.swift
[446/508] Compiling OCCTSwift Curve2D.swift
[447/508] Compiling OCCTSwift Curve3D.swift
[448/508] Compiling OCCTSwift CurveProfiler.swift
[449/508] Compiling OCCTSwift DXFExporter.swift
[450/508] Compiling OCCTSwift Date.swift
[451/508] Compiling OCCTSwift DirectoryIterator.swift
[452/508] Compiling OCCTSwift DirectoryUtils.swift
[453/508] Compiling OCCTSwift DiskInfo.swift
[454/508] Compiling OCCTSwift DisplayDrawer.swift
[455/508] Compiling OCCTSwift ImportProgress.swift
[456/508] Compiling OCCTSwift ImportResult.swift
[457/508] Compiling OCCTSwift IntAna.swift
[458/508] Compiling OCCTSwift IntCSResult.swift
[459/508] Compiling OCCTSwift IntTools.swift
[460/508] Compiling OCCTSwift Interval.swift
[461/508] Compiling OCCTSwift IntfTool.swift
[462/508] Compiling OCCTSwift KDTree.swift
[463/508] Compiling OCCTSwift LawFunction.swift
[464/508] Compiling OCCTSwift LengthUnit.swift
[465/508] Compiling OCCTSwift LocalProperties.swift
[466/508] Compiling OCCTSwift LogSample.swift
[467/508] Compiling OCCTSwift MassCentroid.swift
[468/508] Compiling OCCTSwift MassProperties.swift
[469/508] Compiling OCCTSwift Material.swift
[470/508] Compiling OCCTSwift MaterialInfo.swift
[471/508] Compiling OCCTSwift MathDimension.swift
[472/508] Compiling OCCTSwift MathLibrary.swift
[473/508] Compiling OCCTSwift MathSolver.swift
[474/508] Compiling OCCTSwift Matrix2D.swift
[475/508] Compiling OCCTSwift MeasurementHelpers.swift
[476/508] Compiling OCCTSwift MedialAxis.swift
[477/548] Compiling OCCTSwiftMesh SegmentationStrategyResult.swift
[478/548] Compiling OCCTSwiftMesh SegmentedMesh.swift
[479/548] Compiling OCCTSwiftMesh SimplifiedMesh.swift
[480/551] Emitting module OCCTSwiftMesh
[481/551] Compiling OCCTSwiftMesh SimplifyOptions.swift
[482/551] Compiling OCCTSwiftMesh SlippageResult.swift
[483/551] Compiling OCCTSwiftMesh VertexCurvature.swift
[484/551] Compiling OCCTSwiftMesh MeshRegion.swift
[485/551] Compiling OCCTSwiftMesh OCCTSwiftMesh.swift
[486/551] Compiling OCCTSwiftMesh OrientationReport.swift
[487/551] Compiling OCCTSwiftMesh PrimitiveFitter.swift
[488/551] Compiling OCCTSwiftMesh RANSACSegmentOptions.swift
[489/551] Compiling OCCTSwiftMesh SegmentOptions.swift
[490/551] Compiling OCCTSwiftMesh AlignOptions.swift
[491/551] Compiling OCCTSwiftMesh AlignResult.swift
[492/551] Compiling OCCTSwiftMesh CreaseDetectionResult.swift
[493/551] Compiling OCCTSwiftMesh CreaseRing.swift
[494/551] Compiling OCCTSwiftMesh Mesh+Welding.swift
[495/551] Compiling OCCTSwiftMesh Mesh+Winding.swift
[496/551] Compiling OCCTSwiftMesh MeshIntegrityReport.swift
[497/551] Compiling OCCTSwiftMesh CrossSection.swift
[498/551] Compiling OCCTSwiftMesh FittedPrimitive.swift
[499/551] Compiling OCCTSwiftMesh KDTree3.swift
[500/551] Compiling OCCTSwiftMesh Mesh+Simplify.swift
[501/551] Compiling OCCTSwiftMesh Mesh+Slippage.swift
[502/551] Compiling OCCTSwiftMesh Mesh+Topology.swift
[503/551] Compiling OCCTSwiftMesh Linalg.swift
[504/551] Compiling OCCTSwiftMesh Mesh+Align.swift
[505/551] Compiling OCCTSwiftMesh Mesh+Crease.swift
[506/551] Compiling OCCTSwiftMesh Mesh+Curvature.swift
[507/551] Compiling OCCTSwiftMesh Mesh+RANSACSegmentation.swift
[508/551] Compiling OCCTSwiftMesh Mesh+Segmentation.swift
[509/551] Compiling ScriptHarness ScriptContext.swift
[510/551] Compiling ScriptHarness Manifest.swift
[511/551] Compiling DrawingComposer MultiViewLayout.swift
[512/551] Emitting module DrawingComposer
[513/551] Compiling DrawingComposer AssemblyComposer.swift
/Users/admin/builder/spi-builder-workspace/Sources/DrawingComposer/AssemblyComposer.swift:78:57: warning: 'transformed(matrix:)' is deprecated: Pass a Matrix12Grouped instead of a raw [Double] — see Matrix12Grouped's doc comment. #835 [#DeprecatedDeclaration]
76 | // assembled positions.
77 | let positioned: [Shape] = components.map { c in
78 | if let t = c.transform, let moved = c.shape.transformed(matrix: t) { return moved }
| `- warning: 'transformed(matrix:)' is deprecated: Pass a Matrix12Grouped instead of a raw [Double] — see Matrix12Grouped's doc comment. #835 [#DeprecatedDeclaration]
79 | return c.shape
80 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[514/551] Compiling DrawingComposer Spec.swift
[515/551] Compiling DrawingComposer Composer.swift
[516/551] Compiling ScriptHarness GraphIO.swift
[517/551] Compiling ScriptHarness BREPGraphJSONExporter.swift
[518/551] Emitting module ScriptHarness
[519/551] Compiling ScriptHarness BREPGraphSQLiteExporter.swift
[520/563] Compiling GraphValidate main.swift
[521/563] Emitting module GraphValidate
[522/563] Emitting module GraphDedup
[523/563] Compiling GraphDedup main.swift
[524/563] Compiling Script main.swift
[525/563] Emitting module Script
[526/563] Emitting module GraphCompact
[527/563] Compiling GraphCompact main.swift
[527/563] Write Objects.LinkFileList
[532/563] Emitting module FeatureRecognize
[533/563] Compiling FeatureRecognize main.swift
[533/563] Write Objects.LinkFileList
[535/563] Compiling GraphQuery main.swift
[536/563] Emitting module GraphQuery
[536/563] Write Objects.LinkFileList
[538/563] Compiling MeshIO ThreeMFAdapter.swift
[539/563] Compiling MeshIO STL.swift
[540/563] Compiling MeshIO PLY.swift
[541/563] Compiling MeshIO OBJ.swift
[542/563] Compiling MeshIO MeshIO.swift
[543/563] Compiling MeshIO Mesh.swift
[544/563] Emitting module MeshIO
[545/563] Compiling MeshIO GLTFAdapter.swift
[545/573] Linking GraphCompact
[546/573] Linking GraphDedup
[547/573] Linking GraphValidate
[548/573] Linking FeatureRecognize
[549/573] Linking GraphQuery
[550/573] Linking Script
[551/573] Applying GraphCompact
[552/573] Applying GraphValidate
[553/573] Applying GraphDedup
[554/573] Applying FeatureRecognize
[555/573] Applying GraphQuery
[556/573] Applying Script
[558/573] Compiling OCCTSwiftIO ImportProgressClosure.swift
[559/573] Compiling OCCTSwiftIO ScriptManifest.swift
[560/573] Compiling OCCTSwiftIO JWWLoader.swift
[561/573] Compiling OCCTSwiftIO MLExport.swift
[562/574] Compiling OCCTSwiftIO ExportManager.swift
[563/574] Compiling OCCTSwiftIO DXFLoader.swift
[564/574] Compiling OCCTSwiftIO CADFileFormat.swift
[565/574] Compiling OCCTSwiftIO CADBodyMetadata.swift
[566/574] Emitting module OCCTSwiftIO
[567/574] Compiling OCCTSwiftIO DirectoryWatcher.swift
[568/574] Compiling OCCTSwiftIO ShapeLoader.swift
[569/589] Compiling OCCTSwiftTools SubShape.swift
[570/590] Compiling OCCTSwiftTools PointConverter.swift
[571/590] Compiling OCCTSwiftTools ShapeIdentity.swift
[572/590] Compiling OCCTSwiftTools SurfaceConverter.swift
[573/590] Compiling OCCTSwiftTools VertexIdentityTable.swift
[574/590] Compiling OCCTSwiftTools SubShapePickResolver.swift
[575/590] Compiling GraphML main.swift
[576/590] Emitting module GraphML
[576/590] Write Objects.LinkFileList
[578/590] Compiling OCCTSwiftTools WireConverter.swift
[579/590] Compiling OCCTSwiftTools CurveConverter.swift
[580/590] Compiling OCCTSwiftTools EdgeIdentityTable.swift
[581/590] Compiling OCCTSwiftTools FaceIdentityTable.swift
[582/590] Compiling OCCTSwiftTools InteractiveObject.swift
[583/590] Emitting module OCCTSwiftTools
[584/590] Compiling OCCTSwiftTools BodyUtilities.swift
[585/590] Compiling OCCTSwiftTools CADFileLoader.swift
[586/603] Compiling OCCTSwiftAIS PresentationStyle.swift
[587/603] Compiling OCCTSwiftAIS Selection.swift
[588/603] Compiling OCCTSwiftAIS SelectionFilter.swift
[589/603] Compiling OCCTSwiftAIS Remap.swift
[590/604] Compiling OCCTSwiftAIS ManipulatorGeometry.swift
[591/604] Compiling OCCTSwiftAIS ManipulatorWidget.swift
[592/604] Compiling OCCTSwiftAIS AreaSelection+SwiftUI.swift
[593/604] Compiling OCCTSwiftAIS AreaSelection.swift
[594/604] Compiling OCCTSwiftAIS CompatibilityAliases.swift
[595/604] Compiling OCCTSwiftAIS Dimension.swift
[596/604] Emitting module OCCTSwiftAIS
[597/604] Compiling OCCTSwiftAIS InteractiveContext.swift
[598/604] Compiling OCCTSwiftAIS Manipulator+SwiftUI.swift
[599/604] Compiling OCCTSwiftAIS StandardObjects.swift
[600/633] Compiling occtkit GraphCompact.swift
[601/633] Compiling occtkit GraphDedup.swift
[602/633] Compiling occtkit GraphML.swift
[602/636] Linking GraphML
[604/636] Compiling occtkit DXFExport.swift
[605/636] Compiling occtkit DrawingExport.swift
[606/636] Compiling occtkit FeatureRecognize.swift
[607/636] Emitting module occtkit
[607/636] Applying GraphML
[609/636] Compiling occtkit Heal.swift
[610/636] Compiling occtkit Import.swift
[611/636] Compiling occtkit InspectAssembly.swift
[612/636] Compiling occtkit AnalyzeClearance.swift
[613/636] Compiling occtkit Boolean.swift
[614/636] Compiling occtkit CheckThickness.swift
[615/636] Compiling occtkit ComposeSheetMetal.swift
[616/636] Compiling occtkit GraphQuery.swift
[617/636] Compiling occtkit GraphSelect.swift
[618/636] Compiling occtkit GraphValidate.swift
[619/636] Compiling occtkit Run.swift
[620/636] Compiling occtkit SetMetadata.swift
[621/636] Compiling occtkit SimplifyMesh.swift
[622/636] Compiling occtkit LoadBrep.swift
[623/636] Compiling occtkit MeasureDeviation.swift
[624/636] Compiling occtkit MeasureDistance.swift
[625/636] Compiling occtkit Mesh.swift
[626/636] Compiling occtkit Metrics.swift
[627/636] Compiling occtkit Pattern.swift
[628/636] Compiling occtkit QueryTopology.swift
[629/636] Compiling occtkit Reconstruct.swift
[630/636] Compiling occtkit RenderPreview.swift
[631/636] Compiling occtkit Transform.swift
[632/636] Compiling occtkit Subcommand.swift
[633/636] Compiling occtkit main.swift
[633/636] Write Objects.LinkFileList
[634/636] Linking occtkit
[635/636] Applying occtkit
Build complete! (52.36s)
Build complete.
{
"dependencies" : [
{
"identity" : "occtswift",
"requirement" : {
"range" : [
{
"lower_bound" : "3.0.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SecondMouseAU/OCCTSwift.git"
},
{
"identity" : "occtswiftviewport",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SecondMouseAU/OCCTSwiftViewport.git"
},
{
"identity" : "occtswiftinteraction",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SecondMouseAU/OCCTSwiftInteraction.git"
},
{
"identity" : "occtswiftmesh",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SecondMouseAU/OCCTSwiftMesh.git"
},
{
"identity" : "occtswiftio",
"requirement" : {
"range" : [
{
"lower_bound" : "1.8.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SecondMouseAU/OCCTSwiftIO.git"
}
],
"manifest_display_name" : "OCCTSwiftScripts",
"name" : "OCCTSwiftScripts",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "ios",
"version" : "18.0"
}
],
"products" : [
{
"name" : "ScriptHarness",
"targets" : [
"ScriptHarness"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DrawingComposer",
"targets" : [
"DrawingComposer"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "occtkit",
"targets" : [
"occtkit"
],
"type" : {
"executable" : null
}
},
{
"name" : "Script",
"targets" : [
"Script"
],
"type" : {
"executable" : null
}
},
{
"name" : "OCCTRunner",
"targets" : [
"OCCTRunner"
],
"type" : {
"executable" : null
}
},
{
"name" : "GraphValidate",
"targets" : [
"GraphValidate"
],
"type" : {
"executable" : null
}
},
{
"name" : "GraphQuery",
"targets" : [
"GraphQuery"
],
"type" : {
"executable" : null
}
},
{
"name" : "GraphML",
"targets" : [
"GraphML"
],
"type" : {
"executable" : null
}
},
{
"name" : "GraphDedup",
"targets" : [
"GraphDedup"
],
"type" : {
"executable" : null
}
},
{
"name" : "GraphCompact",
"targets" : [
"GraphCompact"
],
"type" : {
"executable" : null
}
},
{
"name" : "FeatureRecognize",
"targets" : [
"FeatureRecognize"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "occtkit",
"module_type" : "SwiftTarget",
"name" : "occtkit",
"path" : "Sources/occtkit",
"product_dependencies" : [
"OCCTSwift",
"OCCTSwiftViewport",
"OCCTSwiftTools",
"OCCTSwiftAIS",
"OCCTSwiftMesh",
"OCCTSwiftIO"
],
"product_memberships" : [
"occtkit"
],
"sources" : [
"Commands/AnalyzeClearance.swift",
"Commands/Boolean.swift",
"Commands/CheckThickness.swift",
"Commands/ComposeSheetMetal.swift",
"Commands/DXFExport.swift",
"Commands/DrawingExport.swift",
"Commands/FeatureRecognize.swift",
"Commands/GraphCompact.swift",
"Commands/GraphDedup.swift",
"Commands/GraphML.swift",
"Commands/GraphQuery.swift",
"Commands/GraphSelect.swift",
"Commands/GraphValidate.swift",
"Commands/Heal.swift",
"Commands/Import.swift",
"Commands/InspectAssembly.swift",
"Commands/LoadBrep.swift",
"Commands/MeasureDeviation.swift",
"Commands/MeasureDistance.swift",
"Commands/Mesh.swift",
"Commands/Metrics.swift",
"Commands/Pattern.swift",
"Commands/QueryTopology.swift",
"Commands/Reconstruct.swift",
"Commands/RenderPreview.swift",
"Commands/Run.swift",
"Commands/SetMetadata.swift",
"Commands/SimplifyMesh.swift",
"Commands/Transform.swift",
"Subcommand.swift",
"main.swift"
],
"target_dependencies" : [
"ScriptHarness",
"DrawingComposer"
],
"type" : "executable"
},
{
"c99name" : "ScriptHarness",
"module_type" : "SwiftTarget",
"name" : "ScriptHarness",
"path" : "Sources/ScriptHarness",
"product_dependencies" : [
"OCCTSwift"
],
"product_memberships" : [
"ScriptHarness",
"occtkit",
"Script",
"GraphValidate",
"GraphQuery",
"GraphML",
"GraphDedup",
"GraphCompact",
"FeatureRecognize"
],
"sources" : [
"BREPGraphJSONExporter.swift",
"BREPGraphSQLiteExporter.swift",
"GraphIO.swift",
"Manifest.swift",
"ScriptContext.swift"
],
"type" : "library"
},
{
"c99name" : "Script",
"module_type" : "SwiftTarget",
"name" : "Script",
"path" : "Sources/Script",
"product_dependencies" : [
"OCCTSwift"
],
"product_memberships" : [
"Script"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ScriptHarness"
],
"type" : "executable"
},
{
"c99name" : "OcctkitCommandTests",
"module_type" : "SwiftTarget",
"name" : "OcctkitCommandTests",
"path" : "Tests/OcctkitCommandTests",
"product_dependencies" : [
"OCCTSwift"
],
"sources" : [
"AAGFaceIndexTests.swift",
"OptionalBoundsTests.swift",
"RunBuildPipeDrainTests.swift"
],
"target_dependencies" : [
"occtkit",
"ScriptHarness"
],
"type" : "test"
},
{
"c99name" : "OCCTRunner",
"module_type" : "SwiftTarget",
"name" : "OCCTRunner",
"path" : "Sources/OCCTRunner",
"product_memberships" : [
"OCCTRunner"
],
"sources" : [
"main.swift"
],
"type" : "executable"
},
{
"c99name" : "GraphValidate",
"module_type" : "SwiftTarget",
"name" : "GraphValidate",
"path" : "Sources/GraphValidate",
"product_dependencies" : [
"OCCTSwift"
],
"product_memberships" : [
"GraphValidate"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ScriptHarness"
],
"type" : "executable"
},
{
"c99name" : "GraphQuery",
"module_type" : "SwiftTarget",
"name" : "GraphQuery",
"path" : "Sources/GraphQuery",
"product_memberships" : [
"GraphQuery"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ScriptHarness"
],
"type" : "executable"
},
{
"c99name" : "GraphML",
"module_type" : "SwiftTarget",
"name" : "GraphML",
"path" : "Sources/GraphML",
"product_dependencies" : [
"OCCTSwift",
"OCCTSwiftIO"
],
"product_memberships" : [
"GraphML"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ScriptHarness"
],
"type" : "executable"
},
{
"c99name" : "GraphDedup",
"module_type" : "SwiftTarget",
"name" : "GraphDedup",
"path" : "Sources/GraphDedup",
"product_dependencies" : [
"OCCTSwift"
],
"product_memberships" : [
"GraphDedup"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ScriptHarness"
],
"type" : "executable"
},
{
"c99name" : "GraphCompact",
"module_type" : "SwiftTarget",
"name" : "GraphCompact",
"path" : "Sources/GraphCompact",
"product_dependencies" : [
"OCCTSwift"
],
"product_memberships" : [
"GraphCompact"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ScriptHarness"
],
"type" : "executable"
},
{
"c99name" : "FeatureRecognize",
"module_type" : "SwiftTarget",
"name" : "FeatureRecognize",
"path" : "Sources/FeatureRecognize",
"product_dependencies" : [
"OCCTSwift"
],
"product_memberships" : [
"FeatureRecognize"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ScriptHarness"
],
"type" : "executable"
},
{
"c99name" : "DrawingComposerTests",
"module_type" : "SwiftTarget",
"name" : "DrawingComposerTests",
"path" : "Tests/DrawingComposerTests",
"product_dependencies" : [
"OCCTSwift"
],
"sources" : [
"AssemblyComposerTests.swift"
],
"target_dependencies" : [
"DrawingComposer"
],
"type" : "test"
},
{
"c99name" : "DrawingComposer",
"module_type" : "SwiftTarget",
"name" : "DrawingComposer",
"path" : "Sources/DrawingComposer",
"product_dependencies" : [
"OCCTSwift"
],
"product_memberships" : [
"DrawingComposer",
"occtkit"
],
"sources" : [
"AssemblyComposer.swift",
"Composer.swift",
"MultiViewLayout.swift",
"Spec.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.