The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Helical, reference main (e7e494), with Swift 6.3 for Android on 9 Oct 2026 20:46:20 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tomasf/Helical.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/tomasf/Helical
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at e7e494b Merge branch 'cadova-1.0'
Cloned https://github.com/tomasf/Helical.git
Revision (git rev-parse @):
e7e494b3c6baae182fe2b1a4c3669b5d2d63b920
SUCCESS checkout https://github.com/tomasf/Helical.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.3
Building package at path:  $PWD
https://github.com/tomasf/Helical.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:a57e63703100e13e1ecb61b565870501ccb169d7515bc7af7f0994f211e1b1f6
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.3-latest
Fetching https://github.com/tomasf/Cadova.git
[1/21345] Fetching cadova
Fetched https://github.com/tomasf/Cadova.git from cache (11.43s)
Computing version for https://github.com/tomasf/Cadova.git
Computed https://github.com/tomasf/Cadova.git at 1.0.0 (12.37s)
Fetching https://github.com/tomasf/ThreeMF.git
Fetching https://github.com/tomasf/Pelagos.git
Fetching https://github.com/tomasf/Apus.git
Fetching https://github.com/tomasf/CadovaLiveLink.git
Fetching https://github.com/tomasf/manifold-swift.git
[1/1462] Fetching apus
[75/2347] Fetching apus, manifold-swift
Fetched https://github.com/tomasf/Apus.git from cache (0.58s)
[1/131] Fetching cadovalivelink
[132/951] Fetching cadovalivelink, threemf
[870/1446] Fetching cadovalivelink, threemf, pelagos
Fetched https://github.com/tomasf/Pelagos.git from cache (11.24s)
Fetched https://github.com/tomasf/CadovaLiveLink.git from cache (11.24s)
Fetched https://github.com/tomasf/manifold-swift.git from cache (11.24s)
Fetched https://github.com/tomasf/ThreeMF.git from cache (11.25s)
Computing version for https://github.com/tomasf/CadovaLiveLink.git
Computed https://github.com/tomasf/CadovaLiveLink.git at 0.2.1 (11.39s)
Computing version for https://github.com/tomasf/Pelagos.git
Computed https://github.com/tomasf/Pelagos.git at 0.1.4 (0.13s)
Fetching https://github.com/tomasf/Nodal.git
[1/873] Fetching nodal
Fetched https://github.com/tomasf/Nodal.git from cache (2.89s)
Computing version for https://github.com/tomasf/Apus.git
Computed https://github.com/tomasf/Apus.git at 0.1.4 (3.05s)
Computing version for https://github.com/tomasf/ThreeMF.git
Computed https://github.com/tomasf/ThreeMF.git at 0.3.2 (0.14s)
Fetching https://github.com/tomasf/Zip.git
[1/216] Fetching zip
Fetched https://github.com/tomasf/Zip.git from cache (3.23s)
Computing version for https://github.com/tomasf/manifold-swift.git
Computed https://github.com/tomasf/manifold-swift.git at 1.1.2 (3.38s)
Computing version for https://github.com/tomasf/Nodal.git
Computed https://github.com/tomasf/Nodal.git at 1.0.2 (0.14s)
Computing version for https://github.com/tomasf/Zip.git
Computed https://github.com/tomasf/Zip.git at 2.1.2 (0.13s)
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/tomasf/Nodal.git
Working copy of https://github.com/tomasf/Nodal.git resolved at 1.0.2
Creating working copy for https://github.com/tomasf/Pelagos.git
Working copy of https://github.com/tomasf/Pelagos.git resolved at 0.1.4
Creating working copy for https://github.com/tomasf/Apus.git
Working copy of https://github.com/tomasf/Apus.git resolved at 0.1.4
Creating working copy for https://github.com/tomasf/Cadova.git
Working copy of https://github.com/tomasf/Cadova.git resolved at 1.0.0
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/tomasf/CadovaLiveLink.git
Working copy of https://github.com/tomasf/CadovaLiveLink.git resolved at 0.2.1
Creating working copy for https://github.com/tomasf/manifold-swift.git
Working copy of https://github.com/tomasf/manifold-swift.git resolved at 1.1.2
Building for debugging...
[0/123] Write sources
[2/123] Compiling version.cpp
[3/123] Compiling ftinit.c
[4/123] Compiling ftgxval.c
[5/123] Compiling ftmm.c
[6/123] Compiling ftglyph.c
[7/123] Compiling ittnotify_static.c
[8/123] Compiling pugixml.cpp
[9/123] Compiling thread_request_serializer.cpp
[10/123] Compiling tcm_adaptor.cpp
[11/123] Compiling thread_dispatcher.cpp
[12/123] Compiling threading_control.cpp
[13/123] Compiling tbb.cpp
[14/123] Compiling clipper.offset.cpp
[15/123] Write swift-version-272D24FF697CF451.txt
[16/123] Compiling task_group_context.cpp
[17/123] Compiling semaphore.cpp
[18/123] Compiling rml_tbb.cpp
[19/123] Compiling small_object_pool.cpp
[20/123] Compiling rtm_rw_mutex.cpp
[21/123] Compiling task_dispatcher.cpp
[22/123] Compiling task.cpp
[23/123] Compiling rtm_mutex.cpp
[24/123] Compiling queuing_rw_mutex.cpp
[25/123] Compiling itt_notify.cpp
[26/123] Compiling profiling.cpp
[27/123] Compiling private_server.cpp
[28/123] Compiling misc_ex.cpp
[29/123] Compiling parallel_pipeline.cpp
[30/123] Compiling misc.cpp
[31/123] Compiling observer_proxy.cpp
[32/123] Compiling market.cpp
[33/123] Compiling governor.cpp
[34/123] Compiling exception.cpp
[35/123] Compiling dynamic_link.cpp
[36/123] Compiling winfnt.c
[37/123] Compiling concurrent_bounded_queue.cpp
[38/123] Compiling global_control.cpp
[39/123] Compiling type42.c
[40/123] Compiling svg.c
[41/123] Compiling arena_slot.cpp
[42/123] Compiling type1.c
[43/123] Compiling smooth.c
[44/123] Compiling sdf.c
[45/123] Compiling raster.c
[46/123] Compiling allocator.cpp
[47/123] Compiling psnames.c
[48/123] Compiling pshinter.c
[49/123] Compiling truetype.c
[50/123] Compiling ftlzw.c
[51/123] Compiling sfnt.c
[52/123] Compiling pfr.c
[52/123] Compiling pcf.c
[54/123] Compiling type1cid.c
[55/123] Compiling ftgzip.c
[56/123] Compiling psaux.c
[57/123] Compiling ftcache.c
[58/123] Compiling ftbzip2.c
[59/123] Compiling ftwinfnt.c
[60/123] Compiling fttype1.c
[61/123] Compiling ftsystem.c
[62/123] Compiling arena.cpp
[63/123] Compiling ftsynth.c
[64/123] Compiling cff.c
[65/123] Compiling ftpfr.c
[66/123] Compiling bdf.c
[67/123] Compiling ftpatent.c
[68/123] Compiling ftotval.c
[69/123] Compiling ftgasp.c
[70/123] Compiling ftdebug.c
[71/123] Compiling ftfstype.c
[72/123] Compiling ftstroke.c
[73/123] Compiling ftcid.c
[74/123] Write sources
[75/123] Compiling ftbdf.c
[76/123] Write sources
[79/123] Compiling ftbbox.c
[80/123] Compiling ftbitmap.c
[81/123] Compiling address_waiter.cpp
[82/123] Compiling autofit.c
[83/123] Compiling ftbase.c
[84/123] Compiling Miniz miniz.c
[85/131] Compiling tree2d.cpp
[86/131] Compiling sdf.cpp
[87/131] Compiling quickhull.cpp
[88/131] Compiling subdivision.cpp
[89/131] Compiling sort.cpp
[90/131] Compiling properties.cpp
[91/131] Compiling smoothing.cpp
[92/131] Compiling execution_impl.cpp
[93/131] Compiling minkowski.cpp
[94/131] Compiling polygon.cpp
[96/131] Compiling Zip ZipArchive+InMemory.swift
[97/132] Compiling Zip ZipArchive+Get.swift
[98/132] Emitting module Zip
[99/132] Compiling Zip ZipArchive+Deflate.swift
[100/132] Compiling Zip ZipArchive.swift
[101/132] Compiling Zip ZipError.swift
[102/132] Compiling Zip ZipArchive+Write.swift
[103/132] Compiling Zip ZipArchive+OnDisk.swift
[104/132] Compiling Zip ZipArchive+Read.swift
[105/133] Compiling manifold.cpp
[106/133] Wrapping AST for Zip for debugging
[107/133] Compiling face_op.cpp
[108/133] Compiling cross_section.cpp
[109/133] Compiling edge_op.cpp
[110/133] Write sources
[111/133] Compiling bridge.cpp
[112/133] Compiling csg_tree.cpp
[113/133] Write sources
[114/133] Compiling Bridge bridge.cpp
[115/133] Write sources
[116/171] Compiling constructors.cpp
[117/171] Compiling clipper.rectclip.cpp
[118/171] Compiling impl.cpp
[119/171] Compiling clipper.engine.cpp
[120/171] Compiling boolean_result.cpp
[121/171] Compiling boolean3.cpp
[122/193] Compiling harfbuzz.cc
[124/211] Compiling Apus FontMetrics.swift
[125/211] Compiling Apus FontRepository+Apple.swift
[126/211] Compiling Apus FontRepository+Linux.swift
[127/213] Compiling Apus PositionedGlyph.swift
[128/213] Compiling Apus VariationAxis.swift
[129/213] Compiling Apus OpenTypeFeature.swift
[130/213] Compiling Apus OpenTypeTag.swift
[131/213] Compiling Apus FontRepository+Windows.swift
[132/213] Compiling Apus FontRepository.swift
[133/213] Compiling Apus FontVariation.swift
[134/213] Compiling Apus NamedInstance.swift
[135/213] Compiling Apus Path.swift
[136/213] Compiling Apus Point.swift
[137/213] Emitting module Apus
[138/213] Compiling Apus FixedPoint.swift
[139/213] Compiling Apus Font+Faces.swift
[140/213] Compiling Apus Font+Features.swift
[141/213] Compiling Apus Font+Shaping.swift
[142/213] Compiling Apus Font+VariableFonts.swift
[143/213] Compiling Apus Font.swift
[144/214] Wrapping AST for Apus for debugging
[146/214] Emitting module Manifold3D
[147/217] Emitting module Nodal
[148/222] Compiling Nodal OutputOptions.swift
[149/222] Compiling Nodal AncestorAttributeSequence.swift
[150/222] Compiling Nodal AttributeSequence.swift
[151/222] Compiling Nodal ChildSequence.swift
[152/222] Compiling Nodal DescendantSequence.swift
[153/222] Compiling Nodal ReverseSiblingSequence.swift
[154/222] Compiling Nodal Node+xPath.swift
[155/222] Compiling Nodal XPathQuery.swift
[156/222] Compiling Nodal XPathResults.swift
[157/222] Compiling Nodal XPathVariableValue.swift
[172/222] Compiling Manifold3D Manifold+VertexProperties.swift
[173/222] Compiling Manifold3D Manifold.swift
[174/222] Compiling Manifold3D RayHit.swift
[175/222] Compiling Manifold3D Triangle.swift
[176/222] Compiling Manifold3D Vectors.swift
[177/222] Compiling Nodal Node+Namespaces.swift
[178/222] Compiling Nodal Node.Kind.swift
[179/222] Compiling Nodal Node.swift
[185/222] Compiling Nodal PugiNode.swift
[186/222] Compiling Nodal Node+Attributes.swift
[187/222] Compiling Nodal Node+Children.swift
[188/222] Compiling Nodal Node+Elements.swift
[189/222] Compiling Nodal Node+Hierarchy.swift
[190/224] Wrapping AST for Nodal for debugging
[192/259] Compiling ThreeMF ContentTypes.swift
[193/259] Compiling ThreeMF ModelLoader.swift
[194/259] Compiling ThreeMF PackageReader.swift
[195/260] Compiling ThreeMF Object.swift
[196/260] Compiling ThreeMF Resource.swift
[197/260] Compiling ThreeMF Texture2D.swift
[198/260] Compiling ThreeMF Materials.swift
[199/260] Compiling ThreeMF Production.swift
[200/260] Compiling ThreeMF Mesh.swift
[201/261] Compiling ThreeMF Mesh.TriangleSet.swift
[202/261] Compiling ThreeMF Mesh.Vertex.swift
[203/261] Compiling ThreeMF TriangleSets.swift
[204/261] Compiling Pelagos ClipPath.swift
[205/261] Compiling ThreeMF Namespace.swift
[206/261] Compiling ThreeMF Core.swift
[207/310] Compiling Pelagos SVG.swift
[208/310] Compiling Pelagos Switch.swift
[209/310] Compiling Pelagos Symbol.swift
[210/310] Compiling Pelagos SVGNamespaces.swift
[211/310] Compiling Pelagos SVGParser.swift
[212/310] Compiling Pelagos PathParser.swift
[213/310] Compiling Pelagos Text.swift
[214/310] Compiling Pelagos Use.swift
[215/310] Compiling Pelagos Color.swift
[216/311] Wrapping AST for Manifold3D for debugging
[219/311] Compiling Pelagos Filter.swift
[220/311] Compiling Pelagos Mask.swift
[221/311] Compiling Pelagos Anchor.swift
[222/311] Compiling Pelagos Definitions.swift
[223/316] Emitting module ThreeMF
[224/316] Emitting module Pelagos
[225/323] Compiling Pelagos Ellipse.swift
[226/323] Compiling Pelagos Line.swift
[227/323] Compiling Pelagos Path.swift
[228/323] Compiling Pelagos Polygon.swift
[229/323] Compiling Pelagos Polyline.swift
[230/323] Compiling Pelagos Rect.swift
[231/323] Compiling ThreeMF ThreeMF.swift
[237/323] Compiling Pelagos Fill.swift
[238/323] Compiling Pelagos GradientElement.swift
[239/323] Compiling Pelagos GradientStop.swift
[240/323] Compiling Pelagos LinearGradient.swift
[241/323] Compiling Pelagos Pattern.swift
[242/323] Compiling Pelagos RadialGradient.swift
[243/323] Compiling Pelagos Circle.swift
[244/323] Compiling ThreeMF Color.swift
[245/323] Compiling ThreeMF Matrix3D.swift
[246/323] Compiling ThreeMF Metadata.swift
[247/323] Compiling ThreeMF Unit.swift
[248/323] Compiling Pelagos AttributeParser.swift
[249/323] Compiling Pelagos ElementParsers.swift
[250/323] Compiling Pelagos PresentationParser.swift
[251/323] Compiling Pelagos CGRenderer.swift
[252/323] Compiling Pelagos RenderTypes.swift
[259/323] Compiling Pelagos PathSegment.swift
[260/323] Compiling Pelagos Pelagos.swift
[266/323] Compiling Pelagos SVGRenderEngine.swift
[267/323] Compiling Pelagos SVGRenderer.swift
[268/323] Compiling Pelagos CoordinateUnits.swift
[269/323] Compiling Pelagos DisplayMode.swift
[270/323] Compiling Pelagos FillRule.swift
[271/323] Compiling Pelagos FontStyle.swift
[272/323] Compiling Pelagos FontWeight.swift
[273/323] Compiling Pelagos Defs.swift
[274/323] Compiling Pelagos Element.swift
[275/323] Compiling Pelagos Group.swift
[276/323] Compiling Pelagos Image.swift
[305/323] Compiling Pelagos LineCap.swift
[306/323] Compiling Pelagos LineJoin.swift
[307/323] Compiling Pelagos PreserveAspectRatio.swift
[308/323] Compiling Pelagos SVGElementKind.swift
[309/323] Compiling Pelagos SpreadMethod.swift
[310/323] Compiling Pelagos TextAnchor.swift
[311/323] Compiling Pelagos Visibility.swift
[317/324] Wrapping AST for Pelagos for debugging
[319/325] Wrapping AST for ThreeMF for debugging
[321/495] Compiling Cadova TwistSubdivisionThreshold.swift
[322/495] Compiling Cadova VisualizationOptions.swift
[323/495] Compiling Cadova ApplyMaterial.swift
[324/495] Compiling Cadova BuildResult.swift
[325/495] Compiling Cadova CachedConcrete.swift
[326/495] Compiling Cadova CachedConcreteTransformer.swift
[327/495] Compiling Cadova CachedGeometry.swift
[328/495] Compiling Cadova CachedNode.swift
[329/495] Compiling Cadova CachedNodeTransformer.swift
[330/495] Compiling Cadova ReflectedCacheKey.swift
[331/495] Compiling Cadova Deferred.swift
[332/495] Compiling Cadova Empty.swift
[333/495] Compiling Cadova Geometry.swift
[334/495] Compiling Cadova GeometryBuilder.swift
[335/495] Compiling Cadova GeometryNodeTransformer.swift
[336/495] Compiling Cadova Hidden.swift
[337/495] Compiling Cadova Part.swift
[338/495] Compiling Cadova PartAssignment.swift
[339/495] Compiling Cadova PartCatalog.swift
[340/495] Compiling Cadova PartDetachment.swift
[341/495] Compiling Cadova PartModification.swift
[342/495] Compiling Cadova PartReader.swift
[343/495] Compiling Cadova PartSemantic.swift
[344/495] Compiling Cadova PartSubtraction.swift
[345/519] Compiling Cadova SpatialConstraint.swift
[346/519] Compiling Cadova TopologyConstraint.swift
[347/519] Compiling Cadova EdgeExtractor+Adjacency.swift
[348/519] Compiling Cadova EdgeExtractor+ChainConstruction.swift
[349/519] Compiling Cadova EdgeExtractor+MaskContainment.swift
[350/519] Compiling Cadova EdgeExtractor+SharpEdgeDetection.swift
[351/519] Compiling Cadova EdgeExtractor+Welding.swift
[352/519] Compiling Cadova EdgeExtractor.swift
[353/519] Compiling Cadova EdgeQuery+DirectionModifiers.swift
[354/519] Compiling Cadova EdgeQuery+Matching.swift
[355/519] Compiling Cadova EdgeQuery+SharpnessAndLengthModifiers.swift
[356/519] Compiling Cadova EdgeQuery+SpatialModifiers.swift
[357/519] Compiling Cadova EdgeQuery+StaticStartingPoints.swift
[358/519] Compiling Cadova EdgeQuery+TopologyAndConvexityModifiers.swift
[359/519] Compiling Cadova EdgeQuery.swift
[360/519] Compiling Cadova EdgeVisualization.swift
[361/519] Compiling Cadova FoundEdge.swift
[362/519] Compiling Cadova ReadEdges.swift
[363/519] Compiling Cadova ApplyBoxEdgeProfile.swift
[364/519] Compiling Cadova ApplyEdgeProfileToCorners.swift
[365/519] Compiling Cadova CornerPatch.swift
[366/519] Compiling Cadova EdgeToolSweep+CrossSection.swift
[367/519] Compiling Cadova EdgeToolSweep+Retraction.swift
[368/519] Compiling Cadova EdgeToolSweep+SegmentFrames.swift
[369/543] Compiling Cadova Arc.swift
[370/543] Compiling Cadova Circle+Metrics.swift
[371/543] Compiling Cadova Circle.swift
[372/543] Compiling Cadova Ring.swift
[373/543] Compiling Cadova Metrics2D.swift
[374/543] Compiling Cadova CylinderBridge.swift
[375/543] Compiling Cadova OverhangCircle.swift
[376/543] Compiling Cadova Polygon.Metrics.swift
[377/543] Compiling Cadova Polygon.swift
[378/543] Compiling Cadova PolygonPoints.swift
[379/543] Compiling Cadova Rectangle.swift
[380/543] Compiling Cadova RegularPolygon.swift
[381/543] Compiling Cadova Stadium.swift
[382/543] Compiling Cadova FontVariation.swift
[383/543] Compiling Cadova Text.swift
[384/543] Compiling Cadova TextAttributes.swift
[385/543] Compiling Cadova TextRendering.swift
[386/543] Compiling Cadova Box.swift
[387/543] Compiling Cadova Cylinder+Initializers.swift
[388/543] Compiling Cadova Cylinder.swift
[389/543] Compiling Cadova Mesh+Debug.swift
[390/543] Compiling Cadova Mesh.swift
[391/543] Compiling Cadova Metrics3D.swift
[392/543] Compiling Cadova SDF.swift
[393/543] Compiling Cadova Sphere.swift
[394/543] Compiling Cadova Attract.swift
[395/543] Compiling Cadova AttractionTarget.swift
[396/543] Compiling Cadova Pull.swift
[397/543] Compiling Cadova AddingExclusive.swift
[398/543] Compiling Cadova Difference.swift
[399/543] Compiling Cadova Intersection.swift
[400/543] Compiling Cadova MapBoolean.swift
[401/543] Compiling Cadova Union.swift
[402/543] Compiling Cadova Extend.swift
[403/543] Compiling Cadova Resize2D.swift
[404/543] Compiling Cadova Resize3D.swift
[405/543] Compiling Cadova DeformByPath.swift
[406/543] Compiling Cadova DrapeOverSurface.swift
[407/543] Compiling Cadova Clone.swift
[408/543] Compiling Cadova Distribute.swift
[409/543] Compiling Cadova RepeatAlong.swift
[410/543] Compiling Cadova RepeatAlongPath.swift
[411/543] Compiling Cadova RepeatAround.swift
[412/543] Compiling Cadova Symmetry.swift
[413/543] Compiling Cadova ConvexityConstraint.swift
[414/543] Compiling Cadova DirectionalConstraint.swift
[415/543] Compiling Cadova LengthConstraint.swift
[416/543] Compiling Cadova MaskConstraint.swift
[417/543] Compiling Cadova RangeBound.swift
[418/591] Emitting module Cadova
[419/591] Compiling Cadova Anchor+Placement.swift
[420/591] Compiling Cadova Anchors+Public.swift
[421/591] Compiling Cadova Geometry+Anchors.swift
[422/591] Compiling Cadova Geometry+DefiningAnchor.swift
[423/591] Compiling Cadova ReferenceState.swift
[424/591] Compiling Cadova Tag.swift
[425/591] Compiling Cadova TagGeometry.swift
[426/591] Compiling Cadova TagGeometryReader.swift
[427/591] Compiling Cadova ResultElement.swift
[428/591] Compiling Cadova ResultModifier.swift
[429/591] Compiling Cadova ResultReader.swift
[430/591] Compiling Cadova StaticNodeGeometry.swift
[431/591] Compiling Cadova GeometrySVGConsumer.swift
[432/591] Compiling Cadova Import+SVG.swift
[433/591] Compiling Cadova PelagosEnumConversions.swift
[434/591] Compiling Cadova Import+3D.swift
[435/591] Compiling Cadova ModelFileFormat.swift
[436/591] Compiling Cadova PartedImport.swift
[437/591] Compiling Cadova STLLoader.swift
[438/591] Compiling Cadova ThreeMFLoader.swift
[439/591] Compiling Cadova ThreeMFMaterials.swift
[440/591] Compiling Cadova ThreeMFModelCache.swift
[441/591] Compiling Cadova Import.swift
[442/591] Compiling Cadova Aligned.swift
[443/591] Compiling Cadova EdgeToolSweep.swift
[444/591] Compiling Cadova ProfiledRectangleMask.swift
[445/591] Compiling Cadova RoundedBoxCornerMask.swift
[446/591] Compiling Cadova RoundingBoxCorners.swift
[447/591] Compiling Cadova ShapeEdges.swift
[448/591] Compiling Cadova EncloseSurface.swift
[449/591] Compiling Cadova Evaluate.swift
[450/591] Compiling Cadova ExtrudeAlongTransforms.swift
[451/591] Compiling Cadova ExtrudeWithEdgeProfiles.swift
[452/591] Compiling Cadova Extrusion.swift
[453/591] Compiling Cadova HelixSweep.swift
[454/591] Compiling Cadova Sweep.swift
[455/591] Compiling Cadova ConvexHull.swift
[456/591] Compiling Cadova Fill.swift
[457/591] Compiling Cadova Follow2D.swift
[458/591] Compiling Cadova Follow3D.swift
[459/591] Compiling Cadova GeometryEvaluator+Measurements.swift
[460/591] Compiling Cadova GeometryEvaluator+Parts.swift
[461/591] Compiling Cadova GeometryEvaluator+ResultElements.swift
[462/591] Compiling Cadova GeometryEvaluator+SpatialQueries.swift
[463/591] Compiling Cadova GeometryEvaluator+Splitting.swift
[464/591] Compiling Cadova GeometryEvaluator+Topology.swift
[465/591] Compiling Cadova GeometryEvaluator.swift
[466/591] Compiling Cadova Hollow.swift
[467/591] Compiling Cadova Torus.swift
[468/591] Compiling Cadova Tube.swift
[469/591] Compiling Cadova Environment.swift
[470/591] Compiling Cadova EnvironmentModifier.swift
[471/591] Compiling Cadova EnvironmentValues.swift
[472/591] Compiling Cadova CircularOverhangMethod.swift
[473/591] Compiling Cadova Environment+Anchors.swift
[474/591] Compiling Cadova Environment+CornerRoundingStyle.swift
[475/591] Compiling Cadova Environment+Material.swift
[476/591] Compiling Cadova Environment+ModelOptions.swift
[477/591] Compiling Cadova Environment+Segmentation.swift
[478/591] Compiling Cadova Environment+Text.swift
[479/591] Compiling Cadova Environment+Transform.swift
[480/591] Compiling Cadova FillRule.swift
[481/591] Compiling Cadova Geometry+Text.swift
[482/591] Compiling Cadova LineCapStyle.swift
[483/591] Compiling Cadova MiterLimit.swift
[484/591] Compiling Cadova NaturalUpDirection.swift
[485/591] Compiling Cadova Operation.swift
[486/591] Compiling Cadova Overhang.swift
[487/591] Compiling Cadova SimplificationThreshold.swift
[488/591] Compiling Cadova TextAlignment.swift
[489/591] Compiling Cadova Tolerance.swift
[490/591] Compiling Cadova TwistRate.swift
[491/687] Compiling Cadova OverhangSafe.swift
[492/687] Compiling Cadova Projection.swift
[493/687] Compiling Cadova ReadConcrete.swift
[494/687] Compiling Cadova ReadOutlines.swift
[495/687] Compiling Cadova ReadSurfaces.swift
[496/687] Compiling Cadova Replace.swift
[497/687] Compiling Cadova Resolution.swift
[498/687] Compiling Cadova Separate.swift
[499/687] Compiling Cadova Skew2D.swift
[500/687] Compiling Cadova Skew3D.swift
[501/687] Compiling Cadova Smoothing.swift
[502/687] Compiling Cadova Split2D.swift
[503/687] Compiling Cadova Split3D.swift
[504/687] Compiling Cadova SplitInto.swift
[505/687] Compiling Cadova Stack.swift
[506/687] Compiling Cadova Geometry+Transformable.swift
[507/687] Compiling Cadova RotateAround.swift
[508/687] Compiling Cadova VariableScale.swift
[509/687] Compiling Cadova Twist.swift
[510/687] Compiling Cadova Warp.swift
[511/687] Compiling Cadova WhileMasked.swift
[512/687] Compiling Cadova WhileTransformed.swift
[513/687] Compiling Cadova Within.swift
[514/687] Compiling Cadova Wrap.swift
[515/687] Compiling Cadova Transformable+Rotation.swift
[516/687] Compiling Cadova Transformable+Scaling.swift
[517/687] Compiling Cadova Transformable+Shearing.swift
[518/687] Compiling Cadova Transformable+Translation.swift
[519/687] Compiling Cadova Transformable.swift
[520/687] Compiling Cadova AxesVisualization.swift
[521/687] Compiling Cadova BoundingBoxVisualization.swift
[522/687] Compiling Cadova CurveVisualization.swift
[523/687] Compiling Cadova DirectionVisualization.swift
[524/687] Compiling Cadova MeshVisualization.swift
[525/687] Compiling Cadova PlaneVisualization.swift
[526/687] Compiling Cadova RulerVisualization.swift
[527/687] Compiling Cadova ArrayBuilder.swift
[528/687] Compiling Cadova Build.swift
[529/687] Compiling Cadova BuildDirective.swift
[530/687] Compiling Cadova BuildWarning.swift
[531/687] Compiling Cadova Group.swift
[532/687] Compiling Cadova GroupContentBuilder.swift
[533/687] Compiling Cadova Model.swift
[534/687] Compiling Cadova ModelContentBuilder.swift
[535/687] Compiling Cadova ModelContext.swift
[536/687] Compiling Cadova Compression.swift
[537/687] Compiling Cadova FileFormats.swift
[538/687] Compiling Cadova IncludedPartSemantics.swift
[539/735] Compiling Cadova Geometry2D+Lofted.swift
[540/735] Compiling Cadova Loft+Build.swift
[541/735] Compiling Cadova Loft+Mesh.swift
[542/735] Compiling Cadova Loft+PolygonGroupInterpolation.swift
[543/735] Compiling Cadova Loft+PolygonGroups.swift
[544/735] Compiling Cadova Loft+Resampling.swift
[545/735] Compiling Cadova Loft+Visualization.swift
[546/735] Compiling Cadova Loft.Section.swift
[547/735] Compiling Cadova Loft.Transition.swift
[548/735] Compiling Cadova Loft.swift
[549/735] Compiling Cadova Measure.swift
[550/735] Compiling Cadova ConcurrentLoop.swift
[551/735] Compiling Cadova GridTable.swift
[552/735] Compiling Cadova MeshDistanceField+ClosestPoint.swift
[553/735] Compiling Cadova MeshDistanceField+Construction.swift
[554/735] Compiling Cadova MeshDistanceField+Hierarchy.swift
[555/735] Compiling Cadova MeshDistanceField+HierarchySplits.swift
[556/735] Compiling Cadova MeshDistanceField+SelfIntersection.swift
[557/735] Compiling Cadova MeshDistanceField+Sign.swift
[558/735] Compiling Cadova MeshDistanceField+Topology.swift
[559/735] Compiling Cadova MeshDistanceField.swift
[560/735] Compiling Cadova MeshOffset+CleanUp.swift
[561/735] Compiling Cadova MeshOffset+Components.swift
[562/735] Compiling Cadova MeshOffset+ContourRepair.swift
[563/735] Compiling Cadova Color.swift
[564/735] Compiling Cadova Box.Corner.swift
[565/735] Compiling Cadova Box.Edge.swift
[566/735] Compiling Cadova CornerRoundingStyle.swift
[567/735] Compiling Cadova DirectionalAxis.swift
[568/735] Compiling Cadova OrthogonalCorner.swift
[569/735] Compiling Cadova Rectangle.Corner.swift
[570/735] Compiling Cadova BezierCurve.swift
[571/735] Compiling Cadova BezierPatch.swift
[572/735] Compiling Cadova BezierPath+Adding.swift
[573/735] Compiling Cadova BezierPath+Internal.swift
[574/735] Compiling Cadova BezierPath+Operations.swift
[575/735] Compiling Cadova BezierPath.swift
[576/735] Compiling Cadova BezierPath.Builder.swift
[577/735] Compiling Cadova ComponentFunctions.swift
[578/735] Compiling Cadova ComponentFunctions2D.swift
[579/735] Compiling Cadova ComponentFunctions3D.swift
[580/735] Compiling Cadova PathBuilderValue.swift
[581/735] Compiling Cadova PathBuilderVector.swift
[582/735] Compiling Cadova CurveSample.swift
[583/735] Compiling Cadova CurveSampleInterval.swift
[584/735] Compiling Cadova InterpolatingCurve.swift
[585/735] Compiling Cadova AnyParametricCurve.swift
[586/735] Compiling Cadova ParametricCurve+DefaultImplementations.swift
[587/735] Compiling Cadova Metadata.swift
[588/735] Compiling Cadova ModelOptions.swift
[589/735] Compiling Cadova CommandLineArguments.swift
[590/735] Compiling Cadova Project.swift
[591/735] Compiling Cadova ProjectContentBuilder.swift
[592/735] Compiling Cadova ConcreteGeometry.swift
[593/735] Compiling Cadova ModelFileGenerator.swift
[594/735] Compiling Cadova LiveLinkSettings.swift
[595/735] Compiling Cadova ModelArchive.swift
[596/735] Compiling Cadova ThreeMFDataProvider+Helpers.swift
[597/735] Compiling Cadova ThreeMFDataProvider+LiveLink.swift
[598/735] Compiling Cadova ThreeMFDataProvider+Materials.swift
[599/735] Compiling Cadova ThreeMFDataProvider.swift
[600/735] Compiling Cadova BinarySTLDataProvider.swift
[601/735] Compiling Cadova OutputDataProvider.swift
[602/735] Compiling Cadova SVGDataProvider.swift
[603/735] Compiling Cadova PolygonTree.swift
[604/735] Compiling Cadova Dimensionality.swift
[605/735] Compiling Cadova MiscExtensions.swift
[606/735] Compiling Cadova RangeExtensions.swift
[607/735] Compiling Cadova SequenceExtensions.swift
[608/735] Compiling Cadova Logging.swift
[609/735] Compiling Cadova ModelLogger.swift
[610/735] Compiling Cadova EvaluationContext.swift
[611/735] Compiling Cadova GeometryCache.swift
[612/735] Compiling Cadova EvaluationResult.swift
[613/735] Compiling Cadova GeometryNode+Codable.swift
[614/735] Compiling Cadova GeometryNode+Creation.swift
[615/735] Compiling Cadova GeometryNode+Debug.swift
[616/735] Compiling Cadova GeometryNode+Digest.swift
[617/735] Compiling Cadova GeometryNode+Hashable.swift
[618/735] Compiling Cadova GeometryNode+Shapes.swift
[619/735] Compiling Cadova GeometryNode.swift
[620/735] Compiling Cadova Operators.swift
[621/735] Compiling Cadova AxisAlignment.swift
[622/735] Compiling Cadova GeometryAlignment+Presets.swift
[623/735] Compiling Cadova GeometryAlignment.swift
[624/735] Compiling Cadova Angle+Operators.swift
[625/735] Compiling Cadova Angle+Trigonometry.swift
[626/735] Compiling Cadova Angle.swift
[627/735] Compiling Cadova AnyCacheKey.swift
[628/735] Compiling Cadova Axes.swift
[629/735] Compiling Cadova Axis.swift
[630/735] Compiling Cadova BoundingBox.swift
[631/735] Compiling Cadova CacheKey.swift
[632/735] Compiling Cadova Color+ColorLiteral.swift
[633/735] Compiling Cadova Color+Constants.swift
[634/735] Compiling Cadova Color+HSB.swift
[635/735] Compiling Cadova ParametricCurve+FiniteDifferenceTangent.swift
[636/735] Compiling Cadova ParametricCurve+Frames.swift
[637/735] Compiling Cadova ParametricCurve+Operations.swift
[638/735] Compiling Cadova ParametricCurve.swift
[639/735] Compiling Cadova ParametricCurveFrame+Continuation.swift
[640/735] Compiling Cadova ParametricCurveFrame+Sequence.swift
[641/735] Compiling Cadova ParametricCurveFrame.swift
[642/735] Compiling Cadova ReferenceTarget.swift
[643/735] Compiling Cadova SplineCurve+Creation.swift
[644/735] Compiling Cadova SplineCurve.swift
[645/735] Compiling Cadova Subcurve.swift
[646/735] Compiling Cadova EdgeProfile+Cutting.swift
[647/735] Compiling Cadova EdgeProfile+FollowingEdge.swift
[648/735] Compiling Cadova EdgeProfile+Forming.swift
[649/735] Compiling Cadova EdgeProfile+OffsetTool.swift
[650/735] Compiling Cadova EdgeProfile+Presets.swift
[651/735] Compiling Cadova EdgeProfile+VertexWelding.swift
[652/735] Compiling Cadova EdgeProfile.swift
[653/735] Compiling Cadova EdgeShape+CrossSection.swift
[654/735] Compiling Cadova EdgeShape+Presets.swift
[655/735] Compiling Cadova EdgeShape.swift
[656/735] Compiling Cadova LinearInterpolation.swift
[657/735] Compiling Cadova Material+Presets.swift
[658/735] Compiling Cadova Material.swift
[659/735] Compiling Cadova MeshOffset+Contouring.swift
[660/735] Compiling Cadova MeshOffset+Edges.swift
[661/735] Compiling Cadova MeshOffset+Fits.swift
[662/735] Compiling Cadova MeshOffset+Grid.swift
[663/735] Compiling Cadova MeshOffset+Octree.swift
[664/735] Compiling Cadova MeshOffset+Separation.swift
[665/735] Compiling Cadova MeshOffset+Simplification.swift
[666/735] Compiling Cadova MeshOffset+VertexFans.swift
[667/735] Compiling Cadova MeshOffset.swift
[668/735] Compiling Cadova OffsetCorners+PieceAssembly.swift
[669/735] Compiling Cadova OffsetCorners+PieceBuilder.swift
[670/735] Compiling Cadova OffsetCorners+PieceSet.swift
[671/735] Compiling Cadova OffsetCorners.swift
[672/735] Compiling Cadova OffsetOctree.swift
[673/735] Compiling Cadova PlaneFit.swift
[674/735] Compiling Cadova RoundingField.swift
[675/735] Compiling Cadova Offset.swift
[676/735] Compiling Cadova Offset3D.swift
[677/735] Compiling Cadova OffsetPolyline.swift
[678/735] Compiling Cadova Rounding.swift
[679/735] Compiling Cadova Stroke.swift
[680/735] Compiling Cadova StrokeCurve+Outline.swift
[681/735] Compiling Cadova StrokeCurve.swift
[682/735] Compiling Cadova Only.swift
[683/735] Compiling Cadova ParametricSurface.swift
[684/735] Compiling Cadova RemappedSurface.swift
[685/735] Compiling Cadova RuledSurface.swift
[686/735] Compiling Cadova SplineSurface.swift
[687/735] Compiling Cadova BasicMatrix3x3.swift
[688/735] Compiling Cadova Transform2D+Creation.swift
[689/735] Compiling Cadova Transform2D.swift
[690/735] Compiling Cadova BasicMatrix4x4.swift
[691/735] Compiling Cadova Transform3D+Creation.swift
[692/735] Compiling Cadova Transform3D.swift
[693/735] Compiling Cadova Matrix.swift
[694/735] Compiling Cadova Transform.swift
[695/735] Compiling Cadova Triangle+Initializers.swift
[696/735] Compiling Cadova Triangle+Internal.swift
[697/735] Compiling Cadova Triangle+Modification.swift
[698/735] Compiling Cadova Triangle+Protocols.swift
[699/735] Compiling Cadova Triangle+Right.swift
[700/735] Compiling Cadova Triangle.swift
[701/735] Compiling Cadova DimensionalValues.swift
[702/735] Compiling Cadova Vector.swift
[703/735] Compiling Cadova Vector2D+Operators.swift
[704/735] Compiling Cadova Vector2D.swift
[705/735] Compiling Cadova Vector3D+Operators.swift
[706/735] Compiling Cadova Vector3D.swift
[707/735] Compiling Cadova Measurements+Centroid.swift
[708/735] Compiling Cadova Measurements.swift
[709/735] Compiling Cadova MeshData.swift
[710/735] Compiling Cadova SimplePolygon.swift
[711/735] Compiling Cadova SimplePolygonList+Alignment.swift
[712/735] Compiling Cadova SimplePolygonList.swift
[713/735] Compiling Cadova Segmentation.swift
[714/735] Compiling Cadova ShapingFunction+Combinators.swift
[715/735] Compiling Cadova ShapingFunction+Internal.swift
[716/735] Compiling Cadova ShapingFunction+Presets.swift
[717/735] Compiling Cadova ShapingFunction.swift
[718/735] Compiling Cadova Direction.swift
[719/735] Compiling Cadova Line.swift
[720/735] Compiling Cadova LineSegment.swift
[721/735] Compiling Cadova LinearDirection.swift
[722/735] Compiling Cadova Plane+Transformation.swift
[723/735] Compiling Cadova Plane.swift
[724/735] Compiling Cadova SurfaceCrossing.swift
[725/735] Compiling Cadova StableDigest+CacheKey.swift
[726/735] Compiling Cadova StableDigest+Values.swift
[727/735] Compiling Cadova StableDigest.swift
[728/735] Compiling Cadova ArcLengthParameterization.swift
[729/735] Compiling Cadova CoonsPatch.swift
[730/735] Compiling Cadova InterpolatingSurface.swift
[731/736] Wrapping AST for Cadova for debugging
[733/779] Compiling Helical Bolt.swift
[734/779] Compiling Helical BoltHeadShape.swift
[735/779] Compiling Helical CountersunkBoltHeadShape.swift
[736/779] Compiling Helical CylindricalBoltHeadShape.swift
[737/779] Compiling Helical PolygonalBoltHeadShape.swift
[738/779] Compiling Helical ProfiledBoltHeadShape.swift
[739/784] Emitting module Helical
[740/784] Compiling Helical BoltHeadRecess.swift
[741/784] Compiling Helical BoltHeadRecessShapes.swift
[742/784] Compiling Helical ClearanceHole.swift
[743/784] Compiling Helical ThreadedHole.swift
[744/784] Compiling Helical LeadIn.swift
[745/784] Compiling Helical FlangedNutBody.swift
[746/784] Compiling Helical Bolt+HexSocketHeadCap.swift
[747/784] Compiling Helical Bolt+PhillipsCheeseHead.swift
[748/784] Compiling Helical Bolt+PhillipsCountersunk.swift
[749/784] Compiling Helical Bolt+SetScrew.swift
[750/784] Compiling Helical Bolt+SlottedCountersunk.swift
[751/784] Compiling Helical Bolt+TorxCountersunk.swift
[752/784] Compiling Helical PolygonalBoltHeadSocket.swift
[753/784] Compiling Helical SlottedBoltHeadSocket.swift
[754/784] Compiling Helical Torx.swift
[755/784] Compiling Helical TorxHeadSocket.swift
[756/784] Compiling Helical Bolt+HexHead.swift
[757/784] Compiling Helical Bolt+HexSocketCountersunk.swift
[758/784] Compiling Helical PolygonalNutBody.swift
[759/784] Compiling Helical TSlotNutBody.swift
[760/784] Compiling Helical Nut.swift
[761/784] Compiling Helical Nut+Hex.swift
[762/784] Compiling Helical Nut+Square.swift
[763/784] Compiling Helical Nut+TSlot.swift
[764/784] Compiling Helical BoltPoint.swift
[765/784] Compiling Helical LeadInBoltPoint.swift
[766/784] Compiling Helical ProfiledBoltPoint.swift
[767/784] Compiling Helical BoltHeadSocket.swift
[768/784] Compiling Helical Phillips.swift
[769/784] Compiling Helical PhillipsBoltHeadSocket.swift
[770/784] Compiling Helical ScrewThread+ISOMetric.swift
[771/784] Compiling Helical ScrewThread+Standard.swift
[772/784] Compiling Helical ScrewThread.swift
[773/784] Compiling Helical Washer+Standard.swift
[774/784] Compiling Helical Washer.swift
[775/784] Compiling Helical Screw.swift
[776/784] Compiling Helical Environment+Thread.swift
[777/784] Compiling Helical KnuckleThreadform.swift
[778/784] Compiling Helical Threadform.swift
[779/784] Compiling Helical TrapezoidalThreadform.swift
[780/784] Compiling Helical ScrewThread+Edison.swift
[781/785] Wrapping AST for Helical for debugging
[783/787] Emitting module Demo
[784/787] Compiling Demo main.swift
[785/788] Wrapping AST for Demo for debugging
[786/788] Write Objects.LinkFileList
[787/788] Linking Helical-Demo
Build complete! (186.79s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "cadova",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tomasf/Cadova.git"
    }
  ],
  "manifest_display_name" : "Helical",
  "name" : "Helical",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "Helical",
      "targets" : [
        "Helical"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Helical-Demo",
      "targets" : [
        "Demo"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "HelicalTests",
      "module_type" : "SwiftTarget",
      "name" : "HelicalTests",
      "path" : "Tests/HelicalTests",
      "product_dependencies" : [
        "Cadova"
      ],
      "sources" : [
        "CountersunkHeadTests.swift",
        "EdisonScrewTests.swift",
        "ISOMetricThreadTests.swift",
        "LeadInTests.swift",
        "PhillipsTests.swift",
        "ScrewThreadTests.swift",
        "StandardBoltTests.swift",
        "ThreadformTests.swift"
      ],
      "target_dependencies" : [
        "Helical"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Helical",
      "module_type" : "SwiftTarget",
      "name" : "Helical",
      "path" : "Sources/Helical",
      "product_dependencies" : [
        "Cadova"
      ],
      "product_memberships" : [
        "Helical",
        "Helical-Demo"
      ],
      "sources" : [
        "Bolt/Bolt.swift",
        "Bolt/Parts/Heads/BoltHeadShape.swift",
        "Bolt/Parts/Heads/CountersunkBoltHeadShape.swift",
        "Bolt/Parts/Heads/CylindricalBoltHeadShape.swift",
        "Bolt/Parts/Heads/PolygonalBoltHeadShape.swift",
        "Bolt/Parts/Heads/ProfiledBoltHeadShape.swift",
        "Bolt/Parts/Points/BoltPoint.swift",
        "Bolt/Parts/Points/LeadInBoltPoint.swift",
        "Bolt/Parts/Points/ProfiledBoltPoint.swift",
        "Bolt/Parts/Sockets/BoltHeadSocket.swift",
        "Bolt/Parts/Sockets/Phillips.swift",
        "Bolt/Parts/Sockets/PhillipsBoltHeadSocket.swift",
        "Bolt/Parts/Sockets/PolygonalBoltHeadSocket.swift",
        "Bolt/Parts/Sockets/SlottedBoltHeadSocket.swift",
        "Bolt/Parts/Sockets/Torx.swift",
        "Bolt/Parts/Sockets/TorxHeadSocket.swift",
        "Bolt/Standards/Bolt+HexHead.swift",
        "Bolt/Standards/Bolt+HexSocketCountersunk.swift",
        "Bolt/Standards/Bolt+HexSocketHeadCap.swift",
        "Bolt/Standards/Bolt+PhillipsCheeseHead.swift",
        "Bolt/Standards/Bolt+PhillipsCountersunk.swift",
        "Bolt/Standards/Bolt+SetScrew.swift",
        "Bolt/Standards/Bolt+SlottedCountersunk.swift",
        "Bolt/Standards/Bolt+TorxCountersunk.swift",
        "Holes/BoltHeadRecess.swift",
        "Holes/BoltHeadRecessShapes.swift",
        "Holes/ClearanceHole.swift",
        "Holes/ThreadedHole.swift",
        "LeadIn.swift",
        "Nut/Bodies/FlangedNutBody.swift",
        "Nut/Bodies/PolygonalNutBody.swift",
        "Nut/Bodies/TSlotNutBody.swift",
        "Nut/Nut.swift",
        "Nut/Standards/Nut+Hex.swift",
        "Nut/Standards/Nut+Square.swift",
        "Nut/Standards/Nut+TSlot.swift",
        "Screw.swift",
        "Thread/Environment+Thread.swift",
        "Thread/Form/KnuckleThreadform.swift",
        "Thread/Form/Threadform.swift",
        "Thread/Form/TrapezoidalThreadform.swift",
        "Thread/ScrewThread+Edison.swift",
        "Thread/ScrewThread+ISOMetric.swift",
        "Thread/ScrewThread+Standard.swift",
        "Thread/ScrewThread.swift",
        "Washers/Washer+Standard.swift",
        "Washers/Washer.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Demo",
      "module_type" : "SwiftTarget",
      "name" : "Demo",
      "path" : "Sources/Demo",
      "product_dependencies" : [
        "Cadova"
      ],
      "product_memberships" : [
        "Helical-Demo"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Helical"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "6.0"
}
android-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:a57e63703100e13e1ecb61b565870501ccb169d7515bc7af7f0994f211e1b1f6
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.3-latest
Done.