Build Information
Successful build of manifold-swift, reference main (3f92d5), with Swift 6.4 for visionOS using Xcode 27.0 on 13 Oct 2026 12:23:50 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme manifold-swift -destination generic/platform=xrOSBuild Log
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/execution_impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/common.h:26:
/Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/./math.h:173:10: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
173 | lx = xx;
| ~ ^~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:273:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
273 | int num_nodes = 2 * leafBB.size() - 1;
| ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:328:37: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
328 | return StridedRangeIter(_start, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:296:49: note: in instantiation of member function 'manifold::StridedRange<manifold::Box *>::begin' requested here
296 | copy(leafBB.cbegin(), leafBB.cend(), leaves.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:406:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
406 | ref.coplanarID = tri;
| ~ ^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:438:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
438 | triP[j] = vert;
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:439:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
439 | triV[j] = prop2vert.empty() ? vert : prop2vert[vert];
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:488:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
488 | const int numProp = impl.NumProp();
| ~~~~~~~ ~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:489:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
489 | const int numVert = impl.NumPropVert();
| ~~~~~~~ ~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:490:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
490 | const int numTri = impl.NumTri();
| ~~~~~~ ~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:505:49: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
505 | const int numHalfedge = impl.halfedgeTangent_.size();
| ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:328:37: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
328 | return StridedRangeIter(_start, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:315:27: note: in instantiation of member function 'manifold::StridedRange<const double *>::begin' requested here
315 | copy(oldRange.begin(), oldRange.end(), newRange.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:285:50: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
285 | return StridedRangeIter(iter + n * stride, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:332:45: note: in instantiation of member function 'manifold::StridedRange<const double *>::StridedRangeIter::operator+' requested here
332 | return StridedRangeIter(_start, stride) +
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:315:45: note: in instantiation of member function 'manifold::StridedRange<const double *>::end' requested here
315 | copy(oldRange.begin(), oldRange.end(), newRange.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:332:37: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
332 | return StridedRangeIter(_start, stride) +
| ~~~~~~~~~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:315:45: note: in instantiation of member function 'manifold::StridedRange<const double *>::end' requested here
315 | copy(oldRange.begin(), oldRange.end(), newRange.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:328:37: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
328 | return StridedRangeIter(_start, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:315:61: note: in instantiation of member function 'manifold::StridedRange<double *>::begin' requested here
315 | copy(oldRange.begin(), oldRange.end(), newRange.begin());
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:306:45: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
306 | const int numProp = node->pImpl_->NumProp();
| ~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:326:58: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
324 | Manifold::Impl::EagerTransformPropNormals(
| ~~~~~~~~
325 | node->pImpl_->halfedge_, node->pImpl_->meshRelation_,
326 | normalTransform, newProp, oldProp.size() / numProp, numPropOut,
| ~~~~~~~~~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:248:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
248 | const int numProp = node->pImpl_->NumProp();
| ~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:388:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
388 | const int offset = i * meshIDCounterSnapshot;
| ~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:285:50: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
285 | return StridedRangeIter(iter + n * stride, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:734:45: note: in instantiation of member function 'manifold::StridedRange<manifold::Box *>::StridedRangeIter::operator+' requested here
734 | d_first + range.begin());
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:732:70: note: while substituting into a lambda expression here
732 | [&](const tbb::blocked_range<size_t>& range) {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:728:41: note: while substituting into a lambda expression here
728 | tbb::this_task_arena::isolate([&]() {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:751:3: note: in instantiation of function template specialization 'manifold::copy<const manifold::Box *, manifold::StridedRange<manifold::Box *>::StridedRangeIter>' requested here
751 | copy(autoPolicy(first, last, 1e6), first, last, d_first);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:296:5: note: in instantiation of function template specialization 'manifold::copy<const manifold::Box *, manifold::StridedRange<manifold::Box *>::StridedRangeIter>' requested here
296 | copy(leafBB.cbegin(), leafBB.cend(), leaves.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:285:50: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
285 | return StridedRangeIter(iter + n * stride, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:734:45: note: in instantiation of member function 'manifold::StridedRange<double *>::StridedRangeIter::operator+' requested here
734 | d_first + range.begin());
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:732:70: note: while substituting into a lambda expression here
732 | [&](const tbb::blocked_range<size_t>& range) {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:728:41: note: while substituting into a lambda expression here
728 | tbb::this_task_arena::isolate([&]() {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:751:3: note: in instantiation of function template specialization 'manifold::copy<manifold::StridedRange<const double *>::StridedRangeIter, manifold::StridedRange<double *>::StridedRangeIter>' requested here
751 | copy(autoPolicy(first, last, 1e6), first, last, d_first);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:315:13: note: in instantiation of function template specialization 'manifold::copy<manifold::StridedRange<const double *>::StridedRangeIter, manifold::StridedRange<double *>::StridedRangeIter>' requested here
315 | copy(oldRange.begin(), oldRange.end(), newRange.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:19:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:110:41: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]
110 | unsigned int UseCount() { return impl.use_count(); };
| ~~~~~~ ~~~~~^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.cpp:562:13: note: in instantiation of member function 'manifold::ConcurrentSharedPtr<std::vector<std::shared_ptr<manifold::CsgNode>>>::UseCount' requested here
562 | if (impl_.UseCount() == 1) {
| ^
21 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/cross_section.o /Users/admin/builder/spi-builder-workspace/External/manifold/src/cross_section/cross_section.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'ManifoldCPP' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/cross_section.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/cross_section.dia -c /Users/admin/builder/spi-builder-workspace/External/manifold/src/cross_section/cross_section.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/cross_section.o -index-unit-output-path /manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/cross_section.o
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/cross_section/cross_section.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/cross_section.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/common.h:26:
/Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/./math.h:173:10: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
173 | lx = xx;
| ~ ^~
1 warning generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/constructors.o /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'ManifoldCPP' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/constructors.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/constructors.dia -c /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/constructors.o -index-unit-output-path /manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/constructors.o
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/common.h:26:
/Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/./math.h:173:10: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
173 | lx = xx;
| ~ ^~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:16:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/disjoint_sets.h:118:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
118 | return toLabel.size() + lonelyNodes;
| ~~~~~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:273:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
273 | int num_nodes = 2 * leafBB.size() - 1;
| ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:328:37: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
328 | return StridedRangeIter(_start, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:296:49: note: in instantiation of member function 'manifold::StridedRange<manifold::Box *>::begin' requested here
296 | copy(leafBB.cbegin(), leafBB.cend(), leaves.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:17:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:406:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
406 | ref.coplanarID = tri;
| ~ ^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:438:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
438 | triP[j] = vert;
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:439:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
439 | triV[j] = prop2vert.empty() ? vert : prop2vert[vert];
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:488:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
488 | const int numProp = impl.NumProp();
| ~~~~~~~ ~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:489:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
489 | const int numVert = impl.NumPropVert();
| ~~~~~~~ ~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:490:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
490 | const int numTri = impl.NumTri();
| ~~~~~~ ~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:505:49: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
505 | const int numHalfedge = impl.halfedgeTangent_.size();
| ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:291:45: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
289 | triVerts.push_back(ivec3(nCrossSection * i + j,
| ~~~~~
290 | lastVert - nCrossSection,
291 | thisVert - nCrossSection));
| ~~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:290:45: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
289 | triVerts.push_back(ivec3(nCrossSection * i + j,
| ~~~~~
290 | lastVert - nCrossSection,
| ~~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:289:54: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
289 | triVerts.push_back(ivec3(nCrossSection * i + j,
| ~~~~~ ~~~~~~~~~~~~~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:296:50: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
296 | ivec3(thisVert, lastVert, thisVert - nCrossSection));
| ~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:296:31: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
296 | ivec3(thisVert, lastVert, thisVert - nCrossSection));
| ~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:296:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
296 | ivec3(thisVert, lastVert, thisVert - nCrossSection));
| ~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:298:45: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
297 | triVerts.push_back(ivec3(lastVert, lastVert - nCrossSection,
| ~~~~~
298 | thisVert - nCrossSection));
| ~~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:297:55: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
297 | triVerts.push_back(ivec3(lastVert, lastVert - nCrossSection,
| ~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:297:36: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
297 | triVerts.push_back(ivec3(lastVert, lastVert - nCrossSection,
| ~~~~~ ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:408:51: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'value_type' (aka 'int') [-Wshorten-64-to-32]
408 | if (!isFullRevolution) startPoses.push_back(startPosIndex);
| ~~~~~~~~~ ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:416:75: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
414 | const int prevStartPosIndex =
| ~~~~~~~~~~~~~~~~~
415 | startPosIndex +
| ~~~~~~~~~~~~~~~
416 | (polyVert == 0 ? nRevolveAxisVerts + (nSlices * nPosVerts) : 0) +
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | (prevPolyVertex.x == 0.0 ? -1 : -nSlices);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:430:54: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
429 | triVerts.push_back(ivec3(
| ~~~~~
430 | startPosIndex + slice, startPosIndex + lastSlice,
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:430:31: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
429 | triVerts.push_back(ivec3(
| ~~~~~
430 | startPosIndex + slice, startPosIndex + lastSlice,
| ~~~~~~~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:439:50: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'const int' [-Wshorten-64-to-32]
438 | ivec3(prevStartPosIndex + lastSlice, prevStartPosIndex + slice,
| ~~~~~
439 | (currPolyVertex.x == 0.0 ? startPosIndex
| ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:440:64: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
438 | ivec3(prevStartPosIndex + lastSlice, prevStartPosIndex + slice,
| ~~~~~
439 | (currPolyVertex.x == 0.0 ? startPosIndex
440 | : startPosIndex + slice)));
| ~~~~~~~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:444:64: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'value_type' (aka 'int') [-Wshorten-64-to-32]
444 | if (!isFullRevolution) endPoses.push_back(vertPos.size() - 1);
| ~~~~~~~~~ ~~~~~~~~~~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:495:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
495 | if (pImpl_->halfedge_.IsForward(edge)) {
| ~~~~~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:496:69: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
496 | uf.unite(pImpl_->halfedge_.Start(edge), pImpl_->halfedge_.End(edge));
| ~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:496:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
496 | uf.unite(pImpl_->halfedge_.Start(edge), pImpl_->halfedge_.End(edge));
| ~~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:509:23: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
509 | const int numVert = NumVert();
| ~~~~~~~ ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:520:71: warning: implicit conversion loses integer precision: 'long' to 'const int' [-Wshorten-64-to-32]
518 | const int nVert =
| ~~~~~
519 | copy_if(countAt(0), countAt(numVert), vertNew2Old.begin(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
520 | [i, &vertLabel](int v) { return vertLabel[v] == i; }) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
521 | vertNew2Old.begin();
| ~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:285:50: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
285 | return StridedRangeIter(iter + n * stride, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:734:45: note: in instantiation of member function 'manifold::StridedRange<manifold::Box *>::StridedRangeIter::operator+' requested here
734 | d_first + range.begin());
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:732:70: note: while substituting into a lambda expression here
732 | [&](const tbb::blocked_range<size_t>& range) {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:728:41: note: while substituting into a lambda expression here
728 | tbb::this_task_arena::isolate([&]() {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:751:3: note: in instantiation of function template specialization 'manifold::copy<const manifold::Box *, manifold::StridedRange<manifold::Box *>::StridedRangeIter>' requested here
751 | copy(autoPolicy(first, last, 1e6), first, last, d_first);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:296:5: note: in instantiation of function template specialization 'manifold::copy<const manifold::Box *, manifold::StridedRange<manifold::Box *>::StridedRangeIter>' requested here
296 | copy(leafBB.cbegin(), leafBB.cend(), leaves.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:22:
/Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/mesh.h:103:45: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
103 | I NumTri() const { return triVerts.size() / 3; };
| ~~~~~~ ~~~~~~~~~~~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:34:32: note: in instantiation of member function 'manifold::MeshGLP<float>::NumTri' requested here
34 | meshTmp.faceID.resize(meshGL.NumTri());
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:85:19: note: in instantiation of function template specialization '(anonymous namespace)::SmoothImpl<float, unsigned int>' requested here
85 | return Manifold(SmoothImpl(meshGL, sharpenedEdges));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:17:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:382:24: warning: implicit conversion loses integer precision: 'const size_type' (aka 'const unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32]
382 | runIndex.push_back(runEnd);
| ~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:557:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h:21:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:26:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/allocator.h:141:24: note: in instantiation of function template specialization 'manifold::Manifold::Impl::Impl<float, unsigned int>' requested here
141 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:557:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h:21:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:25:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/allocation_guard.h:15:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<manifold::Manifold::Impl>::construct<manifold::Manifold::Impl, manifold::MeshGLP<float> &>' requested here
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:557:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h:21:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:161:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<manifold::Manifold::Impl>>::construct<manifold::Manifold::Impl, manifold::MeshGLP<float> &, 0>' requested here
161 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:684:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<manifold::Manifold::Impl, std::allocator<manifold::Manifold::Impl>>::__shared_ptr_emplace<manifold::MeshGLP<float> &, std::allocator<manifold::Manifold::Impl>, 0>' requested here
684 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:692:15: note: in instantiation of function template specialization 'std::allocate_shared<manifold::Manifold::Impl, std::allocator<manifold::Manifold::Impl>, manifold::MeshGLP<float> &, 0>' requested here
692 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:38:12: note: in instantiation of function template specialization 'std::make_shared<manifold::Manifold::Impl, manifold::MeshGLP<float> &, 0>' requested here
38 | std::make_shared<Manifold::Impl>(meshTmp);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:85:19: note: in instantiation of function template specialization '(anonymous namespace)::SmoothImpl<float, unsigned int>' requested here
85 | return Manifold(SmoothImpl(meshGL, sharpenedEdges));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:17:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:384:24: warning: implicit conversion loses integer precision: 'const size_type' (aka 'const unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32]
384 | runIndex.push_back(runEnd);
| ~~~~~~~~~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:388:24: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
388 | Impl::ReserveIDs(std::max(1_uz, meshGL.runOriginalID.size()));
| ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:394:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
394 | const int meshID = startID + i;
| ~~~~~~ ~~~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:406:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
406 | ref.coplanarID = tri;
| ~ ^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:438:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
438 | triP[j] = vert;
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:439:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
439 | triV[j] = prop2vert.empty() ? vert : prop2vert[vert];
| ~~~~ ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:22:
/Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/mesh.h:101:52: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
101 | I NumVert() const { return vertProperties.size() / numProp; };
| ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:17:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:276:35: note: in instantiation of member function 'manifold::MeshGLP<float>::NumVert' requested here
276 | const uint32_t numVert = meshGL.NumVert();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:557:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h:21:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:26:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/allocator.h:141:24: note: in instantiation of function template specialization 'manifold::Manifold::Impl::Impl<float, unsigned int>' requested here
141 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:557:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h:21:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:25:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/allocation_guard.h:15:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<manifold::Manifold::Impl>::construct<manifold::Manifold::Impl, manifold::MeshGLP<float> &>' requested here
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:557:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h:21:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:161:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<manifold::Manifold::Impl>>::construct<manifold::Manifold::Impl, manifold::MeshGLP<float> &, 0>' requested here
161 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:684:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<manifold::Manifold::Impl, std::allocator<manifold::Manifold::Impl>>::__shared_ptr_emplace<manifold::MeshGLP<float> &, std::allocator<manifold::Manifold::Impl>, 0>' requested here
684 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:692:15: note: in instantiation of function template specialization 'std::allocate_shared<manifold::Manifold::Impl, std::allocator<manifold::Manifold::Impl>, manifold::MeshGLP<float> &, 0>' requested here
692 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:38:12: note: in instantiation of function template specialization 'std::make_shared<manifold::Manifold::Impl, manifold::MeshGLP<float> &, 0>' requested here
38 | std::make_shared<Manifold::Impl>(meshTmp);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:85:19: note: in instantiation of function template specialization '(anonymous namespace)::SmoothImpl<float, unsigned int>' requested here
85 | return Manifold(SmoothImpl(meshGL, sharpenedEdges));
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:45:11: warning: implicit conversion loses integer precision: 'const value_type' (aka 'const unsigned long long') to 'int' [-Wshorten-64-to-32]
44 | impl->meshRelation_.triRef[i].faceID =
| ~
45 | meshGL.faceID[impl->meshRelation_.triRef[i].faceID];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:118:19: note: in instantiation of function template specialization '(anonymous namespace)::SmoothImpl<double, unsigned long long>' requested here
118 | return Manifold(SmoothImpl(meshGL64, sharpenedEdges));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:17:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:276:35: warning: implicit conversion loses integer precision: 'unsigned long long' to 'const uint32_t' (aka 'const unsigned int') [-Wshorten-64-to-32]
276 | const uint32_t numVert = meshGL.NumVert();
| ~~~~~~~ ~~~~~~~^~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:557:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h:21:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:26:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/allocator.h:141:24: note: in instantiation of function template specialization 'manifold::Manifold::Impl::Impl<double, unsigned long long>' requested here
141 | ::new ((void*)__p) _Up(std::forward<_Args>(__args)...);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:557:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h:21:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:25:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/allocation_guard.h:15:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/allocator_traits.h:296:9: note: in instantiation of function template specialization 'std::allocator<manifold::Manifold::Impl>::construct<manifold::Manifold::Impl, manifold::MeshGLP<double, unsigned long long> &>' requested here
296 | __a.construct(__p, std::forward<_Args>(__args)...);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:557:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h:21:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:161:33: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<manifold::Manifold::Impl>>::construct<manifold::Manifold::Impl, manifold::MeshGLP<double, unsigned long long> &, 0>' requested here
161 | allocator_traits<_TpAlloc>::construct(__tmp, __get_elem(), std::forward<_Args>(__args)...);
| ^
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:684:51: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<manifold::Manifold::Impl, std::allocator<manifold::Manifold::Impl>>::__shared_ptr_emplace<manifold::MeshGLP<double, unsigned long long> &, std::allocator<manifold::Manifold::Impl>, 0>' requested here
684 | ::new ((void*)std::addressof(*__guard.__get())) _ControlBlock(__a, std::forward<_Args>(__args)...);
| ^
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__memory/shared_ptr.h:692:15: note: in instantiation of function template specialization 'std::allocate_shared<manifold::Manifold::Impl, std::allocator<manifold::Manifold::Impl>, manifold::MeshGLP<double, unsigned long long> &, 0>' requested here
692 | return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:38:12: note: in instantiation of function template specialization 'std::make_shared<manifold::Manifold::Impl, manifold::MeshGLP<double, unsigned long long> &, 0>' requested here
38 | std::make_shared<Manifold::Impl>(meshTmp);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:118:19: note: in instantiation of function template specialization '(anonymous namespace)::SmoothImpl<double, unsigned long long>' requested here
118 | return Manifold(SmoothImpl(meshGL64, sharpenedEdges));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:17:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:277:34: warning: implicit conversion loses integer precision: 'unsigned long long' to 'const uint32_t' (aka 'const unsigned int') [-Wshorten-64-to-32]
277 | const uint32_t numTri = meshGL.NumTri();
| ~~~~~~ ~~~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:342:29: warning: implicit conversion loses integer precision: 'const value_type' (aka 'const unsigned long long') to 'const uint32_t' (aka 'const unsigned int') [-Wshorten-64-to-32]
342 | const uint32_t from = meshGL.mergeFromVert[i];
| ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:343:27: warning: implicit conversion loses integer precision: 'const value_type' (aka 'const unsigned long long') to 'const uint32_t' (aka 'const unsigned int') [-Wshorten-64-to-32]
343 | const uint32_t to = meshGL.mergeToVert[i];
| ~~ ^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:353:14: warning: implicit conversion loses integer precision: 'unsigned long long const' to 'int' [-Wshorten-64-to-32]
353 | numProp_ = numProp;
| ~ ^~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:388:24: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
388 | Impl::ReserveIDs(std::max(1_uz, meshGL.runOriginalID.size()));
| ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:394:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
394 | const int meshID = startID + i;
| ~~~~~~ ~~~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:405:49: warning: implicit conversion loses integer precision: 'const value_type' (aka 'const unsigned long long') to 'int' [-Wshorten-64-to-32]
405 | ref.faceID = meshGL.faceID.empty() ? -1 : meshGL.faceID[tri];
| ~ ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:406:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
406 | ref.coplanarID = tri;
| ~ ^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:438:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
438 | triP[j] = vert;
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:439:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
439 | triV[j] = prop2vert.empty() ? vert : prop2vert[vert];
| ~~~~ ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:52: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
890 | auto pred2 = [&](size_t i) { return pred(first[i]); };
| ~~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:916:10: note: in instantiation of function template specialization 'manifold::copy_if<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:520:17)>' requested here
916 | return copy_if(autoPolicy(first, last, 1e5), first, last, d_first, pred);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:519:9: note: in instantiation of function template specialization 'manifold::copy_if<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:520:17)>' requested here
519 | copy_if(countAt(0), countAt(numVert), vertNew2Old.begin(),
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:180:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
180 | if (Tag::is_final_scan()) output[temp - 1] = input[i];
| ~~~~~ ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:27:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/parallel_scan.h:17:
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/parallel_scan.h:140:9: note: in instantiation of function template specialization 'manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>::operator()<tbb::detail::d1::final_scan_tag>' requested here
140 | m_body( *m_range.begin(), final_scan_tag() );
| ^
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/parallel_scan.h:99:5: note: in instantiation of member function 'tbb::detail::d1::final_sum<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>>::execute' requested here
99 | final_sum( Body& body, wait_context& w_o, small_object_allocator& alloc ) :
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/combinable.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/combinable.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/enumerable_thread_specific.h:36:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/task.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/detail/_task.h:23:
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/detail/_small_object_pool.h:63:57: note: in instantiation of member function 'tbb::detail::d1::final_sum<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>>::final_sum' requested here
63 | auto constructed_object = new(allocated_object) Type(std::forward<Args>(args)...);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:27:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/parallel_scan.h:17:
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/parallel_scan.h:434:38: note: in instantiation of function template specialization 'tbb::detail::d1::small_object_allocator::new_object<tbb::detail::d1::final_sum<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)> &, tbb::detail::d1::wait_context &, tbb::detail::d1::small_object_allocator &>' requested here
434 | auto& temp_body = *alloc.new_object<final_sum_type>(body, w_ctx, alloc);
| ^
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/parallel_scan.h:565:57: note: in instantiation of member function 'tbb::detail::d1::start_scan<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>, tbb::detail::d1::auto_partitioner>::run' requested here
565 | start_scan<Range, Body, __TBB_DEFAULT_PARTITIONER>::run(range,body,__TBB_DEFAULT_PARTITIONER());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:893:12: note: in instantiation of function template specialization 'tbb::detail::d1::parallel_scan<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>>' requested here
893 | tbb::parallel_scan(
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:916:10: note: in instantiation of function template specialization 'manifold::copy_if<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:520:17)>' requested here
916 | return copy_if(autoPolicy(first, last, 1e5), first, last, d_first, pred);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:519:9: note: in instantiation of function template specialization 'manifold::copy_if<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:520:17)>' requested here
519 | copy_if(countAt(0), countAt(numVert), vertNew2Old.begin(),
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:180:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
180 | if (Tag::is_final_scan()) output[temp - 1] = input[i];
| ~~~~~ ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:27:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/parallel_scan.h:17:
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/parallel_scan.h:151:9: note: in instantiation of function template specialization 'manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>::operator()<tbb::detail::d1::pre_scan_tag>' requested here
151 | m_body( r, tag );
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:17:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/functional:539:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/bind.h:14:
In file included from /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__functional/weak_result_type.h:16:
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/c++/v1/__type_traits/invoke.h:90:10: note: in instantiation of function template specialization 'tbb::detail::d1::final_sum<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>>::operator()<tbb::detail::d1::pre_scan_tag>' requested here
90 | return __builtin_invoke(std::forward<_Args>(__args)...);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:27:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/parallel_scan.h:17:
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/parallel_scan.h:473:13: note: in instantiation of function template specialization 'std::reference_wrapper<tbb::detail::d1::final_sum<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>>>::operator()<tbb::detail::d1::blocked_range<unsigned long> &, tbb::detail::d1::pre_scan_tag>' requested here
473 | m_body(m_range, pre_scan_tag());
| ^
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/parallel_scan.h:410:5: note: in instantiation of member function 'tbb::detail::d1::start_scan<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>, tbb::detail::d1::auto_partitioner>::execute' requested here
410 | start_scan( sum_node_type*& return_slot, const Range& range, final_sum_type& body, const Partitioner& partitioner, wait_context& w_o, small_object_allocator& alloc ) :
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/combinable.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/combinable.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/enumerable_thread_specific.h:36:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/task.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/detail/_task.h:23:
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/detail/_small_object_pool.h:63:57: note: in instantiation of member function 'tbb::detail::d1::start_scan<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>, tbb::detail::d1::auto_partitioner>::start_scan' requested here
63 | auto constructed_object = new(allocated_object) Type(std::forward<Args>(args)...);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:27:
In file included from /Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/parallel_scan.h:17:
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/parallel_scan.h:437:34: note: in instantiation of function template specialization 'tbb::detail::d1::small_object_allocator::new_object<tbb::detail::d1::start_scan<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>, tbb::detail::d1::auto_partitioner>, tbb::detail::d1::sum_node<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>> *&, const tbb::detail::d1::blocked_range<unsigned long> &, tbb::detail::d1::final_sum<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>> &, const tbb::detail::d1::auto_partitioner &, tbb::detail::d1::wait_context &, tbb::detail::d1::small_object_allocator &>' requested here
437 | auto& pass1 = *alloc.new_object<start_pass1_type>(/*m_return_slot=*/root, range, temp_body, partitioner, w_ctx, alloc);
| ^
/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/tbb/../oneapi/tbb/parallel_scan.h:565:57: note: in instantiation of member function 'tbb::detail::d1::start_scan<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>, tbb::detail::d1::auto_partitioner>::run' requested here
565 | start_scan<Range, Body, __TBB_DEFAULT_PARTITIONER>::run(range,body,__TBB_DEFAULT_PARTITIONER());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/csg_tree.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/utils.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/vec.h:37:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:893:12: note: in instantiation of function template specialization 'tbb::detail::d1::parallel_scan<tbb::detail::d1::blocked_range<unsigned long>, manifold::details::CopyIfScanBody<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:890:18)>>' requested here
893 | tbb::parallel_scan(
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:916:10: note: in instantiation of function template specialization 'manifold::copy_if<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:520:17)>' requested here
916 | return copy_if(autoPolicy(first, last, 1e5), first, last, d_first, pred);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:519:9: note: in instantiation of function template specialization 'manifold::copy_if<manifold::CountingIterator<int>, int *, (lambda at /Users/admin/builder/spi-builder-workspace/External/manifold/src/constructors.cpp:520:17)>' requested here
519 | copy_if(countAt(0), countAt(numVert), vertNew2Old.begin(),
| ^
57 warnings generated.
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-4R4AJ26NJGT6GLXMMSA5V6848.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-DJVP7KZCZLJ47UQONIIUUXOO2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CxxStdlibShim-17MD25QCFR8AZ1WPXNHUJ4FCN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules/ManifoldCPP-8RPUUL60QBVD4ZMQK68M6L3U4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-2J6KQD7ZMAY1NZX42NRTFSP98.pcm
SwiftExplicitDependencyCompileModuleFromInterface arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CxxStdlib-1N62OM0XS83RZ.swiftmodule
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-7EW23KNFSZUGZGCAF9BDTG31Y.pcm
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean_result.o /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'ManifoldCPP' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean_result.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean_result.dia -c /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean_result.o -index-unit-output-path /manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean_result.o
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:20:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/execution_impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/common.h:26:
/Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/./math.h:173:10: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
173 | lx = xx;
| ~ ^~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:20:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:273:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
273 | int num_nodes = 2 * leafBB.size() - 1;
| ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:20:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:328:37: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
328 | return StridedRangeIter(_start, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:20:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:296:49: note: in instantiation of member function 'manifold::StridedRange<manifold::Box *>::begin' requested here
296 | copy(leafBB.cbegin(), leafBB.cend(), leaves.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:20:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:406:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
406 | ref.coplanarID = tri;
| ~ ^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:438:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
438 | triP[j] = vert;
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:439:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
439 | triV[j] = prop2vert.empty() ? vert : prop2vert[vert];
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:488:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
488 | const int numProp = impl.NumProp();
| ~~~~~~~ ~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:489:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
489 | const int numVert = impl.NumPropVert();
| ~~~~~~~ ~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:490:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
490 | const int numTri = impl.NumTri();
| ~~~~~~ ~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:505:49: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
505 | const int numHalfedge = impl.halfedgeTangent_.size();
| ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:75:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
75 | count[i] += std::abs(inclusion[halfedges.Start(3 * i + j)]);
| ~~~~~ ~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:577:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
577 | const int numPropP = inP.NumProp();
| ~~~~~~~~ ~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:578:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
578 | const int numPropQ = inQ.NumProp();
| ~~~~~~~~ ~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:583:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
583 | const int numTri = outR.NumTri();
| ~~~~~~ ~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:592:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
592 | int idMissProp = outR.NumVert();
| ~~~~~~~~~~ ~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:903:23: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
902 | AppendNewEdges(outR, faceHalfedges, facePtrR, edgesNew, halfedgeRef, facePQ2R,
| ~~~~~~~~~~~~~~
903 | inP_.NumTri(), ctx_);
| ~~~~~^~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:20:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:285:50: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
285 | return StridedRangeIter(iter + n * stride, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:20:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:734:45: note: in instantiation of member function 'manifold::StridedRange<manifold::Box *>::StridedRangeIter::operator+' requested here
734 | d_first + range.begin());
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:732:70: note: while substituting into a lambda expression here
732 | [&](const tbb::blocked_range<size_t>& range) {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:728:41: note: while substituting into a lambda expression here
728 | tbb::this_task_arena::isolate([&]() {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:751:3: note: in instantiation of function template specialization 'manifold::copy<const manifold::Box *, manifold::StridedRange<manifold::Box *>::StridedRangeIter>' requested here
751 | copy(autoPolicy(first, last, 1e6), first, last, d_first);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean_result.cpp:20:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:296:5: note: in instantiation of function template specialization 'manifold::copy<const manifold::Box *, manifold::StridedRange<manifold::Box *>::StridedRangeIter>' requested here
296 | copy(leafBB.cbegin(), leafBB.cend(), leaves.begin());
| ^
17 warnings generated.
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules/ManifoldBridge-EXTHSANHNGRDWJKLVAJ6K66EX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-4DKEDNFXT7HF2ZWH9GG08CB8L.pcm
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean3.o /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'ManifoldCPP' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean3.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean3.dia -c /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean3.o -index-unit-output-path /manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/boolean3.o
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/execution_impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/common.h:26:
/Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/./math.h:173:10: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
173 | lx = xx;
| ~ ^~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:273:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
273 | int num_nodes = 2 * leafBB.size() - 1;
| ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:328:37: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
328 | return StridedRangeIter(_start, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:296:49: note: in instantiation of member function 'manifold::StridedRange<manifold::Box *>::begin' requested here
296 | copy(leafBB.cbegin(), leafBB.cend(), leaves.begin());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:406:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
406 | ref.coplanarID = tri;
| ~ ^~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:438:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
438 | triP[j] = vert;
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:439:12: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
439 | triV[j] = prop2vert.empty() ? vert : prop2vert[vert];
| ~~~~ ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:488:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
488 | const int numProp = impl.NumProp();
| ~~~~~~~ ~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:489:28: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
489 | const int numVert = impl.NumPropVert();
| ~~~~~~~ ~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:490:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
490 | const int numTri = impl.NumTri();
| ~~~~~~ ~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:505:49: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
505 | const int numHalfedge = impl.halfedgeTangent_.size();
| ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:20:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/disjoint_sets.h:118:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
118 | return toLabel.size() + lonelyNodes;
| ~~~~~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:21:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/iters.h:285:50: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32]
285 | return StridedRangeIter(iter + n * stride, stride);
| ~~~~~~~~~~~~~~~~ ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:734:45: note: in instantiation of member function 'manifold::StridedRange<manifold::Box *>::StridedRangeIter::operator+' requested here
734 | d_first + range.begin());
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:732:70: note: while substituting into a lambda expression here
732 | [&](const tbb::blocked_range<size_t>& range) {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:728:41: note: while substituting into a lambda expression here
728 | tbb::this_task_arena::isolate([&]() {
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/parallel.h:751:3: note: in instantiation of function template specialization 'manifold::copy<const manifold::Box *, manifold::StridedRange<manifold::Box *>::StridedRangeIter>' requested here
751 | copy(autoPolicy(first, last, 1e6), first, last, d_first);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/src/impl.h:18:
/Users/admin/builder/spi-builder-workspace/External/manifold/src/collider.h:296:5: note: in instantiation of function template specialization 'manifold::copy<const manifold::Box *, manifold::StridedRange<manifold::Box *>::StridedRangeIter>' requested here
296 | copy(leafBB.cbegin(), leafBB.cend(), leaves.begin());
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:380:58: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
380 | b.collider_.Collisions<false>(recorder, f, a.halfedge_.size(), true, ctx);
| ~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:405:12: note: in instantiation of function template specialization '(anonymous namespace)::Intersect12_<true, true>' requested here
405 | return Intersect12_<true, forward>(inP, inQ, ctx);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:531:11: note: in instantiation of function template specialization '(anonymous namespace)::Intersect12<true>' requested here
531 | xv12_ = Intersect12<true>(inP, inQ, expandP_, ctx_);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:380:58: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
380 | b.collider_.Collisions<false>(recorder, f, a.halfedge_.size(), true, ctx);
| ~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:407:12: note: in instantiation of function template specialization '(anonymous namespace)::Intersect12_<false, true>' requested here
407 | return Intersect12_<false, forward>(inP, inQ, ctx);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:531:11: note: in instantiation of function template specialization '(anonymous namespace)::Intersect12<true>' requested here
531 | xv12_ = Intersect12<true>(inP, inQ, expandP_, ctx_);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:380:58: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
380 | b.collider_.Collisions<false>(recorder, f, a.halfedge_.size(), true, ctx);
| ~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:405:12: note: in instantiation of function template specialization '(anonymous namespace)::Intersect12_<true, false>' requested here
405 | return Intersect12_<true, forward>(inP, inQ, ctx);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:537:11: note: in instantiation of function template specialization '(anonymous namespace)::Intersect12<false>' requested here
537 | xv21_ = Intersect12<false>(inP, inQ, expandP_, ctx_);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:380:58: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
380 | b.collider_.Collisions<false>(recorder, f, a.halfedge_.size(), true, ctx);
| ~~~~~~~~~~ ~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:407:12: note: in instantiation of function template specialization '(anonymous namespace)::Intersect12_<false, false>' requested here
407 | return Intersect12_<false, forward>(inP, inQ, ctx);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:537:11: note: in instantiation of function template specialization '(anonymous namespace)::Intersect12<false>' requested here
537 | xv21_ = Intersect12<false>(inP, inQ, expandP_, ctx_);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:471:52: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
471 | b.collider_.Collisions<false>(recorder, f, verts.size(), true, ctx);
| ~~~~~~~~~~ ~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:489:12: note: in instantiation of function template specialization '(anonymous namespace)::Winding03_<true, true>' requested here
489 | return Winding03_<true, forward>(inP, inQ, p1q2, ctx);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:553:10: note: in instantiation of function template specialization '(anonymous namespace)::Winding03<true>' requested here
553 | w03_ = Winding03<true>(inP, inQ, xv12_.p1q2, expandP_, ctx_);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:471:52: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
471 | b.collider_.Collisions<false>(recorder, f, verts.size(), true, ctx);
| ~~~~~~~~~~ ~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:491:12: note: in instantiation of function template specialization '(anonymous namespace)::Winding03_<false, true>' requested here
491 | return Winding03_<false, forward>(inP, inQ, p1q2, ctx);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:553:10: note: in instantiation of function template specialization '(anonymous namespace)::Winding03<true>' requested here
553 | w03_ = Winding03<true>(inP, inQ, xv12_.p1q2, expandP_, ctx_);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:471:52: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
471 | b.collider_.Collisions<false>(recorder, f, verts.size(), true, ctx);
| ~~~~~~~~~~ ~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:489:12: note: in instantiation of function template specialization '(anonymous namespace)::Winding03_<true, false>' requested here
489 | return Winding03_<true, forward>(inP, inQ, p1q2, ctx);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:559:10: note: in instantiation of function template specialization '(anonymous namespace)::Winding03<false>' requested here
559 | w30_ = Winding03<false>(inP, inQ, xv21_.p1q2, expandP_, ctx_);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:471:52: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
471 | b.collider_.Collisions<false>(recorder, f, verts.size(), true, ctx);
| ~~~~~~~~~~ ~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:491:12: note: in instantiation of function template specialization '(anonymous namespace)::Winding03_<false, false>' requested here
491 | return Winding03_<false, forward>(inP, inQ, p1q2, ctx);
| ^
/Users/admin/builder/spi-builder-workspace/External/manifold/src/boolean3.cpp:559:10: note: in instantiation of function template specialization '(anonymous namespace)::Winding03<false>' requested here
559 | w30_ = Winding03<false>(inP, inQ, xv21_.p1q2, expandP_, ctx_);
| ^
20 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/bridge.o /Users/admin/builder/spi-builder-workspace/Sources/ManifoldBridge/src/bridge.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'ManifoldBridge' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/bridge.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/bridge.dia -c /Users/admin/builder/spi-builder-workspace/Sources/ManifoldBridge/src/bridge.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/bridge.o -index-unit-output-path /manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/bridge.o
In file included from /Users/admin/builder/spi-builder-workspace/Sources/ManifoldBridge/src/bridge.cpp:2:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/manifold.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/common.h:26:
/Users/admin/builder/spi-builder-workspace/External/manifold/include/manifold/./math.h:173:10: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
173 | lx = xx;
| ~ ^~
1 warning generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.rectclip.o /Users/admin/builder/spi-builder-workspace/External/clipper2/CPP/Clipper2Lib/src/clipper.rectclip.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Clipper2' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.rectclip.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.rectclip.dia -c /Users/admin/builder/spi-builder-workspace/External/clipper2/CPP/Clipper2Lib/src/clipper.rectclip.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.rectclip.o -index-unit-output-path /manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.rectclip.o
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.offset.o /Users/admin/builder/spi-builder-workspace/External/clipper2/CPP/Clipper2Lib/src/clipper.offset.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Clipper2' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.offset.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.offset.dia -c /Users/admin/builder/spi-builder-workspace/External/clipper2/CPP/Clipper2Lib/src/clipper.offset.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.offset.o -index-unit-output-path /manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.offset.o
SwiftEmitModule normal arm64 Emitting\ module\ for\ Manifold3D (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.engine.o /Users/admin/builder/spi-builder-workspace/External/clipper2/CPP/Clipper2Lib/src/clipper.engine.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'Clipper2' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.engine.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.engine.dia -c /Users/admin/builder/spi-builder-workspace/External/clipper2/CPP/Clipper2Lib/src/clipper.engine.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.engine.o -index-unit-output-path /manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/clipper.engine.o
ScanDependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.o /Users/admin/builder/spi-builder-workspace/External/oneTBB/src/tbb/tools_api/ittnotify_static.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'oneTBB' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp
builtin-ScanDependencies -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.o.scan -- /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.dia -c /Users/admin/builder/spi-builder-workspace/External/oneTBB/src/tbb/tools_api/ittnotify_static.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.o -index-unit-output-path /manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.o
SwiftCompile normal arm64 Compiling\ Polygon.swift,\ RayHit.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/Polygon.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/RayHit.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/Polygon.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Polygon.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/RayHit.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RayHit.swift
SwiftCompile normal arm64 Compiling\ Manifold+Composition.swift,\ Manifold+Operations.swift,\ Manifold+Properties.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Composition.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Operations.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Properties.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Composition.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Manifold+Composition.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Operations.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Manifold+Operations.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Properties.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Manifold+Properties.swift
SwiftCompile normal arm64 Compiling\ CrossSectionTypes.swift,\ Matrices.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/CrossSectionTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/Matrices.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/CrossSectionTypes.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CrossSectionTypes.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/Matrices.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Matrices.swift
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-BDOWRXCZX7RNM67OBEIOSJSQ8.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-BDOWRXCZX7RNM67OBEIOSJSQ8.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-238HW3EUC3QDLSFGFAYQ737GC.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-238HW3EUC3QDLSFGFAYQ737GC.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_float-5PM6TF8WBZYCSYF36RTITOW1Y.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_float-5PM6TF8WBZYCSYF36RTITOW1Y.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-A0JHEQIE5XEF87TWG0ZGFFE01.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-A0JHEQIE5XEF87TWG0ZGFFE01.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-3272Q9QNFNSNEY6UT78FCEXQF.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-3272Q9QNFNSNEY6UT78FCEXQF.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-8NWEQKXGR3YGVP2P94LU181V5.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-8NWEQKXGR3YGVP2P94LU181V5.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdbool-66VM0Z0PHRSMYU09CY14FKZRL.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdbool-66VM0Z0PHRSMYU09CY14FKZRL.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-AEJE4PJ0O1NRSTFX54T33B4ZI.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-AEJE4PJ0O1NRSTFX54T33B4ZI.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-B22LV8FTG3HKGIY2EDY3LCNLR.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-B22LV8FTG3HKGIY2EDY3LCNLR.scan
SwiftCompile normal arm64 Compiling\ Triangle.swift,\ Vectors.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/Triangle.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/Vectors.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/Triangle.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Triangle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/Vectors.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Vectors.swift
SwiftCompile normal arm64 Compiling\ Manifold+Transforms.swift,\ Manifold+VertexProperties.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+VertexProperties.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Transforms.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Manifold+Transforms.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+VertexProperties.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Manifold+VertexProperties.swift
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-D28K2MJUOKH6XOMA6ZMAZY042.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-D28K2MJUOKH6XOMA6ZMAZY042.scan
SwiftDriverJobDiscovery normal arm64 Emitting module for Manifold3D (in target 'Manifold3D' from project 'manifold-swift')
SwiftDriver\ Compilation\ Requirements Manifold3D normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Manifold3D -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ManifoldBridge.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ManifoldCPP.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Clipper2.modulemap -DXcode -cxx-interoperability-mode\=default -Xcc -std\=c++17 -plugin-path /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/ManifoldBridge/include -Xcc -I/Users/admin/builder/spi-builder-workspace/External/manifold/include -Xcc -I/Users/admin/builder/spi-builder-workspace/External/oneTBB/include -Xcc -I/Users/admin/builder/spi-builder-workspace/External/clipper2/CPP/Clipper2Lib/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-6B41S0IEC6B3QS9UVZ9SSLIHU.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-6B41S0IEC6B3QS9UVZ9SSLIHU.scan
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Manifold3D-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D-Swift.h (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Manifold3D-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.swiftmodule/arm64-apple-xros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.swiftmodule (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.swiftmodule/arm64-apple-xros.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.swiftmodule/arm64-apple-xros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.swiftdoc (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.swiftmodule/arm64-apple-xros.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.swiftmodule/arm64-apple-xros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.abi.json (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.swiftmodule/arm64-apple-xros.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.swiftsourceinfo (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_inttypes-D2TTBZTXDUYF7LEUTWMA5YIY8.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_inttypes-D2TTBZTXDUYF7LEUTWMA5YIY8.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Darwin-4RDLI04HRDI6RC7MO02XXI2UG.scan
cd /
builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Darwin-4RDLI04HRDI6RC7MO02XXI2UG.scan
SwiftCompile normal arm64 Compiling\ CrossSection+Transforms.swift,\ CrossSection.swift,\ Geometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection+Transforms.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Geometry.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection+Transforms.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CrossSection+Transforms.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CrossSection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Geometry.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Geometry.swift
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Clipper2.o normal (in target 'Clipper2' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/Clipper2.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/Clipper2_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Clipper2-t.build/Objects-normal/arm64/Clipper2_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Clipper2.o
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.o /Users/admin/builder/spi-builder-workspace/External/oneTBB/src/tbb/tools_api/ittnotify_static.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'oneTBB' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -target arm64-apple-xros1.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.dia -c /Users/admin/builder/spi-builder-workspace/External/oneTBB/src/tbb/tools_api/ittnotify_static.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.o -index-unit-output-path /manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/ittnotify_static.o
SwiftCompile normal arm64 Compiling\ Quality.swift,\ BooleanOperation.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Quality.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/BooleanOperation.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Quality.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Quality.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Types/BooleanOperation.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BooleanOperation.swift
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/oneTBB.o normal (in target 'oneTBB' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/oneTBB.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/oneTBB_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/oneTBB-t.build/Objects-normal/arm64/oneTBB_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/oneTBB.o
SwiftCompile normal arm64 Compiling\ Manifold+Resolve.swift,\ Manifold+Shapes.swift,\ Manifold+Smoothing.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Resolve.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Shapes.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Smoothing.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Resolve.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Manifold+Resolve.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Shapes.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Manifold+Shapes.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold+Smoothing.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Manifold+Smoothing.swift
SwiftCompile normal arm64 Compiling\ CrossSection+Operations.swift,\ CrossSection+Properties.swift,\ CrossSection+Shapes.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection+Operations.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection+Properties.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection+Shapes.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection+Operations.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CrossSection+Operations.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection+Properties.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CrossSection+Properties.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/CrossSection/CrossSection+Shapes.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CrossSection+Shapes.swift
SwiftCompile normal arm64 Compiling\ Manifold.swift,\ MeshGL.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold.swift /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/MeshGL.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/Manifold/Manifold.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Manifold.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Manifold3D/MeshGL.swift (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MeshGL.swift
SwiftDriverJobDiscovery normal arm64 Compiling Manifold+Transforms.swift, Manifold+VertexProperties.swift (in target 'Manifold3D' from project 'manifold-swift')
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/ManifoldCPP.o normal (in target 'ManifoldCPP' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/ManifoldCPP.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/ManifoldCPP_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldCPP-t.build/Objects-normal/arm64/ManifoldCPP_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/ManifoldCPP.o
SwiftDriverJobDiscovery normal arm64 Compiling Manifold+Composition.swift, Manifold+Operations.swift, Manifold+Properties.swift (in target 'Manifold3D' from project 'manifold-swift')
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/ManifoldBridge.o normal (in target 'ManifoldBridge' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/ManifoldBridge.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/ManifoldBridge_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/ManifoldBridge-t.build/Objects-normal/arm64/ManifoldBridge_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/ManifoldBridge.o
SwiftDriverJobDiscovery normal arm64 Compiling CrossSection+Transforms.swift, CrossSection.swift, Geometry.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftDriverJobDiscovery normal arm64 Compiling CrossSectionTypes.swift, Matrices.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftDriverJobDiscovery normal arm64 Compiling Quality.swift, BooleanOperation.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftDriverJobDiscovery normal arm64 Compiling Triangle.swift, Vectors.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftDriverJobDiscovery normal arm64 Compiling Polygon.swift, RayHit.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftDriverJobDiscovery normal arm64 Compiling CrossSection+Operations.swift, CrossSection+Properties.swift, CrossSection+Shapes.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftDriverJobDiscovery normal arm64 Compiling Manifold+Resolve.swift, Manifold+Shapes.swift, Manifold+Smoothing.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftDriverJobDiscovery normal arm64 Compiling Manifold.swift, MeshGL.swift (in target 'Manifold3D' from project 'manifold-swift')
SwiftDriver\ Compilation Manifold3D normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Manifold3D -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ManifoldBridge.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ManifoldCPP.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/External/oneTBB/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Clipper2.modulemap -DXcode -cxx-interoperability-mode\=default -Xcc -std\=c++17 -plugin-path /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/ManifoldBridge/include -Xcc -I/Users/admin/builder/spi-builder-workspace/External/manifold/include -Xcc -I/Users/admin/builder/spi-builder-workspace/External/oneTBB/include -Xcc -I/Users/admin/builder/spi-builder-workspace/External/clipper2/CPP/Clipper2Lib/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.o normal (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.o
ExtractAppIntentsMetadata (in target 'Manifold3D' from project 'manifold-swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.nlB0gw/Metal.xctoolchain --module-name Manifold3D --sdk-root /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk --xcode-version 27A266a --platform-family xrOS --deployment-target 1.0 --bundle-identifier spi-builder-workspace.Manifold3D --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Manifold3D.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Manifold3D.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Manifold3D.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/manifold-swift.build/Debug-xros/Manifold3D-t.build/Objects-normal/arm64/Manifold3D.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-10-13 08:23:45.395 appintentsmetadataprocessor[1074:5803] Starting appintentsmetadataprocessor export
2026-10-13 08:23:45.481 appintentsmetadataprocessor[1074:5803] Extracted no relevant App Intents symbols, skipping writing output
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
** BUILD SUCCEEDED **
2026-10-13 08:23:31.370 xcodebuild[851:5224] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Build complete.
{
"cxx_language_standard" : "c++17",
"dependencies" : [
],
"manifest_display_name" : "manifold-swift",
"name" : "manifold-swift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "tvos",
"version" : "16.0"
},
{
"name" : "watchos",
"version" : "9.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "Manifold",
"targets" : [
"Manifold3D"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "oneTBB",
"module_type" : "ClangTarget",
"name" : "oneTBB",
"path" : "External/oneTBB",
"product_memberships" : [
"Manifold"
],
"sources" : [
"src/tbb/address_waiter.cpp",
"src/tbb/allocator.cpp",
"src/tbb/arena.cpp",
"src/tbb/arena_slot.cpp",
"src/tbb/concurrent_bounded_queue.cpp",
"src/tbb/dynamic_link.cpp",
"src/tbb/exception.cpp",
"src/tbb/global_control.cpp",
"src/tbb/governor.cpp",
"src/tbb/itt_notify.cpp",
"src/tbb/market.cpp",
"src/tbb/misc.cpp",
"src/tbb/misc_ex.cpp",
"src/tbb/observer_proxy.cpp",
"src/tbb/parallel_pipeline.cpp",
"src/tbb/private_server.cpp",
"src/tbb/profiling.cpp",
"src/tbb/queuing_rw_mutex.cpp",
"src/tbb/rml_tbb.cpp",
"src/tbb/rtm_mutex.cpp",
"src/tbb/rtm_rw_mutex.cpp",
"src/tbb/semaphore.cpp",
"src/tbb/small_object_pool.cpp",
"src/tbb/task.cpp",
"src/tbb/task_dispatcher.cpp",
"src/tbb/task_group_context.cpp",
"src/tbb/tbb.cpp",
"src/tbb/tcm_adaptor.cpp",
"src/tbb/thread_dispatcher.cpp",
"src/tbb/thread_request_serializer.cpp",
"src/tbb/threading_control.cpp",
"src/tbb/tools_api/ittnotify_static.c",
"src/tbb/version.cpp"
],
"type" : "library"
},
{
"c99name" : "ManifoldThreadShims",
"module_type" : "ClangTarget",
"name" : "ManifoldThreadShims",
"path" : "Sources/ManifoldThreadShims",
"product_memberships" : [
"Manifold"
],
"sources" : [
"ManifoldThreadShims.c"
],
"type" : "library"
},
{
"c99name" : "ManifoldCPP",
"module_type" : "ClangTarget",
"name" : "ManifoldCPP",
"path" : "External/manifold",
"product_memberships" : [
"Manifold"
],
"sources" : [
"src/boolean3.cpp",
"src/boolean_result.cpp",
"src/constructors.cpp",
"src/cross_section/cross_section.cpp",
"src/csg_tree.cpp",
"src/edge_op.cpp",
"src/execution_impl.cpp",
"src/face_op.cpp",
"src/impl.cpp",
"src/manifold.cpp",
"src/minkowski.cpp",
"src/polygon.cpp",
"src/properties.cpp",
"src/quickhull.cpp",
"src/sdf.cpp",
"src/smoothing.cpp",
"src/sort.cpp",
"src/subdivision.cpp",
"src/tree2d.cpp"
],
"target_dependencies" : [
"Clipper2",
"oneTBB",
"ManifoldThreadShims"
],
"type" : "library"
},
{
"c99name" : "ManifoldBridge",
"module_type" : "ClangTarget",
"name" : "ManifoldBridge",
"path" : "Sources/ManifoldBridge",
"product_memberships" : [
"Manifold"
],
"sources" : [
"src/bridge.cpp"
],
"target_dependencies" : [
"ManifoldCPP"
],
"type" : "library"
},
{
"c99name" : "Manifold3DTests",
"module_type" : "SwiftTarget",
"name" : "Manifold3DTests",
"path" : "Tests/Manifold3DTests",
"sources" : [
"CrossSectionDefaultsTests.swift",
"CrossSectionOperationsTests.swift",
"ManifoldDefaultsTests.swift",
"ManifoldOperationsTests.swift",
"ManifoldRayCastTests.swift",
"ManifoldResolveTests.swift",
"MeshGLMergeTests.swift",
"MeshGLOriginalIDsTests.swift",
"MeshGLRunsTests.swift",
"QualityAndErrorTests.swift",
"TestSupport.swift"
],
"target_dependencies" : [
"Manifold3D"
],
"type" : "test"
},
{
"c99name" : "Manifold3D",
"module_type" : "SwiftTarget",
"name" : "Manifold3D",
"path" : "Sources/Manifold3D",
"product_memberships" : [
"Manifold"
],
"sources" : [
"CrossSection/CrossSection+Operations.swift",
"CrossSection/CrossSection+Properties.swift",
"CrossSection/CrossSection+Shapes.swift",
"CrossSection/CrossSection+Transforms.swift",
"CrossSection/CrossSection.swift",
"Geometry.swift",
"Manifold/Manifold+Composition.swift",
"Manifold/Manifold+Operations.swift",
"Manifold/Manifold+Properties.swift",
"Manifold/Manifold+Resolve.swift",
"Manifold/Manifold+Shapes.swift",
"Manifold/Manifold+Smoothing.swift",
"Manifold/Manifold+Transforms.swift",
"Manifold/Manifold+VertexProperties.swift",
"Manifold/Manifold.swift",
"MeshGL.swift",
"Quality.swift",
"Types/BooleanOperation.swift",
"Types/CrossSectionTypes.swift",
"Types/Matrices.swift",
"Types/Polygon.swift",
"Types/RayHit.swift",
"Types/Triangle.swift",
"Types/Vectors.swift"
],
"target_dependencies" : [
"ManifoldCPP",
"ManifoldBridge"
],
"type" : "library"
},
{
"c99name" : "Clipper2",
"module_type" : "ClangTarget",
"name" : "Clipper2",
"path" : "External/clipper2/CPP/Clipper2Lib",
"product_memberships" : [
"Manifold"
],
"sources" : [
"src/clipper.engine.cpp",
"src/clipper.offset.cpp",
"src/clipper.rectclip.cpp"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.